* bug fixes and safty improvments
* remove unsued useings
* this is dumb but ok
* removed global annoucement
* why does my ide keep doing this shit
* remove unessesary stuff
* fix not being able to make catwalk over lava
* add planet prototypes
* StationSurface -> StationPlanetSpawner
* spawn lavaland for all stations
* remove reclaimer wrecks muahaha
* add mining shuttle
* add lavaland map
* convert glacier surface to a grid (still unusable)
* update glacier comment
* add docking shuttle/console systems
* fix test
* make glacier use a lavaland base reskin
* -m actually set the atmosphere
* :trollface:
* fix test
* address most reviews
* add no shuttle warning
* remove unnecessary usings
* 80C and higher pressure
* lock the shuttle docks to external access
* correct comment pressure
* add salvage access to the console
* lock supply room to salv, add a cooler
---------
Signed-off-by: deltanedas <39013340+deltanedas@users.noreply.github.com>
Co-authored-by: deltanedas <@deltanedas:kde.org>
Co-authored-by: Milon <plmilonpl@gmail.com>
* Add events for player updating jobs
* Add NoCaptainComponent
* add and remove NoCaptainComponent logic
* Gernalized to CaptainStateComponent
* Generalized CaptainStateComponent
* Add requesting aco vote
* Add auto unlock aa
* Remove hardcodecd strings
* Add localization
* // DeltaV
* pro fix
* fax cc please
* move captain detection to CaptainStateSystem
* track spareidsafe with comp instead
* little bit of movement
* fix broken formating
Signed-off-by: SolStar <44028047+ewokswagger@users.noreply.github.com>
* pls
* Remove unused method
* subscribe captainstatecomponent for job events
* Cvars, Disabled AA on peri
* temp fix for intergration test bug
* :3
* format fix
* spelling ops
* nameing ops
* done final real this time (1) (1)
* remove has an out very nice
---------
Signed-off-by: SolStar <44028047+ewokswagger@users.noreply.github.com>
* Make unknown shuttle events trigger an announcement
* Call base at the end
---------
Co-authored-by: Winkarst <74284083+Winkarst-cpu@users.noreply.github.co>
* Fix AutoDrain
Per the system comments, AutoDrain is designed to automatically move
puddles into the drain (like a floor drain). Drains without AutoDrain
are still supposed to gradually empty the buffer, but not remove puddles
(like sinks and toilets).
However, a logic error in the original implementation causes drains with
AutoDrain set to false to simply not work. Hence sinks never emptied.
* Update documentation
Adds FTLSmashImmune to nuke prototype to stop it from arrival smashing
Adds a comment in FasterThanLight to indicate where the FTLSmashImmuneComponent is checked
Co-authored-by: aa5g21 <aa5g21@soton.ac.uk>
* baby proof the terminal
* Make a couple exceptions for items that you might take with you.
* alwayspoweredlights
* Uncuttable cables since cablecomp is a snowflake construction system
* chairs and vendors
* rerun heisentests
* rerun tests again
* Initial commit
* Monitored pipe node is now referenced by name
* Review changes
* Simplified construction
* Tweaked deconstruction to match other binary atmos devices
* Helper function removal
* Updated attribution