Iván Sánchez Ortega
Iván Sánchez Ortega
As per https://github.com/rjwut/ArtClientLib/wiki/Artemis-Packet-Protocol%3A-FireBeamPacket
Double-check that the updateTorpedo packet is parsed properly from an Artemis 2.1.5 server.
The packaged 0.3.1 crashes when trying to resolve file paths when looking for the vesselData.xml file: ``` TypeError: Arguments to path.resolve must be strings at Object.exports.resolve (path.js:327:15) at Object.eval ([whatever]/artemis-glitter-0.3.1.app/Contents/Resources/app.nw/vesselData.js:13:24)...
When running a glitter client on a Mac, playing any sound will crash Safari. (Easiest way to reproduce = red alert). Seems to be related to the audio element being...
See https://www.npmjs.org/package/ref-struct
Perhaps add a new screen with a resettable self-destruct countdown timer. This needs new packets that have to be implemented, see http://artemis.forumchitchat.com/post/selfdestruct-6628638
The visibility or hostility of vessels is not straightforward - I need to check status of the cloaking device, plus scanned state of a vessel, to know its callsign. Likewise,...
See http://nodejs.org/api/events.html - and subclass that into the worldmodel. See https://github.com/Wolfy87/EventEmitter for the browser alternative. These should be pretty much compatible and still allow sharing the worldmodel between server and...
Unzipping Glitter on some systems (e.g. Linux Mint 17) and trying to run will silently fail. Running on a console gives some information: libudev.so.0 is missing. This is related to...
Experiment using SVGs as backgrounds for the individual elements. They might be able to rescale properly.