FUNCTIONALITIES
- added new device:
- Escape pod launcher
- Can hold 1 escape pod
- Cost: 5000 Iron, 1500 Copper, 250 Silicon, 250 Steel
- Size 1x1 wall tile
- Mass: 1200
- Comes with one escape pod
- Charges escape pod when escape pod is present
- Uses up to 1000 power per tick if escape pod is charging
- Escape pod can be re-filled at a hydroPEX station or a Store-o-Tron
- networking moved to a separate thread so messages are not stalled when server or client lags
- added escape pod
- launched from new escape pod launcher device
- contains up to 15 million power
- can warp and move until it's power is drained
- cannot re-dock into the escape pod launcher
- has a teleporter on board
- has
- added ship destruction sequence:
- Is initiated when a ship reaches 0 hp
- lasts between 30 seconds and 10 minutes dependant on ship mass
- prevents ship from blowing up until timer ends
- causes ship lights to turn red and blink
- damages devices periodically while active
- causes ship to come to a complete stop
- right screen of store-o-tron now has an escape pod purchase screen
- HydroPEX service station now has an escape pod purchase screen
- player inventory now clears when player dies
- added player death orb
- spawns when a player dies with anything in their inventory
- allows anyone to loot the dead player's inventory
- players killed by admin commands will keep their inventory
- added discord rich presence
- players can now request to join other players in Interstellar Rift
- discord now shows whether you're in menu/editor/in-game
- buying and selling resources from a ship can now also be done by crew members instead of only the ship owner
- crew members should now be able to control repair drones, beacons and defense drones
- fixed bug where player would sometimes spawn next to the ship when leaving cockpit
- drones and aliens should no longer fire on disabled ships
- added mission terminal to S3 Guns R Us
- Added infinite power gen to HSC assembly station
- Hurles Co. Assembly missions now require a ship to be selected for cargo destination
- added "storeAllShipsInSystem" command (stores all player ships in target system, will skip any ship that has at least one player on it)
- added "listResourceInventory" command (will list all resource crates in a player's inventory)
- added "listToolInventory" command (will list all tools in a player's inventory)
- added "listResourceVault" command (will list all resource crates in a player's vault)
- added "listToolVault" command (will list all tools in a player's vault)
GRAPHICS
- added flashing lights animation when ship is in destruction mode
- added borderless fullscreen mode
- added colors to text in flight UI
- ships that are disabled will now show an empty health bar in red and will have a [disabled] tag
BUG FIXES
- fixed crash in engineering terminal
- fixed crash in ship flight UI
- fixed crash in RepairGun
- fixed crash when failing to start a ghost client
- fixed bug where some system events would remove their target station instantly after generating
- fixed crash when a system could not be loaded
- fixed crash in supply hydropex mission
- fixed bug where safe zones would request extra drones when the turrets within would fire
- fixed terminals not activating when entering the helm of the escape pod as it spawns.
- fixed repair drone not being salvageable
- fixed bug where cockpit terminals would sometimes not activate
- fixed crash in pirate drone
- fixed several issues with multi-screen support
- fixed crash in get server ping command
NOTES
- Servers will have to be updated and restarted, no rebuilds required
