Turbine Rework (#28524)

* it doesn't work at all yet

* Update turbine.dm

* Adds throtle control

* Update tgui.bundle.js

* Update turbine.dm

* more changes

* Adds bearing damage and failure

* a couple missed undefs

* Adds compressor grinding

* Adds requested signs to the turbine area

* Fixes button positioning

* Adjust friction from bearing damage and make the compressor always lose energy to friction

* Update tgui.bundle.js

* Update tgui.bundle.js

* Update tgui.bundle.js

* Update tgui.bundle.js

* Update tgui.bundle.js

* Update tgui.bundle.js

* Update tgui.bundle.js

* resolve conflict

* Put the turbine signs back in

* Display A message on the console when bearings are broken

* UI improvements and a small tweak to the temperature for thermal efficiency

* Thermodynamics fix

* more bearing damage

* more adjustments

* Update tgui.bundle.js

* Update turbine.dm

* Update turbine.dm

* adjustments

* More adjustments

* Fixes turbine building and changes thermal efficiency from bearing scaling

* Replaces outlet vents with scrubbers and extends faragus outlet chamber by a tile

* turbine building fix

* Add post burn temp to the UI

* Update tgui.bundle.js

* Fix to broken checking and more balance stuff

* Update turbine.dm

* Changes the scrubbers and pumps on the turbine to be off by default

* Fixes turbine not updating ui when broken/offline, as well as not heating up from friction

* review changes
This commit is contained in:
Migratingcocofruit
2025-04-21 01:26:34 +03:00
committed by GitHub
parent 5565c1ed51
commit cfbb9f4a1f
13 changed files with 685 additions and 335 deletions
+10
View File
@@ -386,3 +386,13 @@
name = "\improper HIGH EXPLOSIVES"
desc = "A warning sign which reads 'HIGH EXPLOSIVES'."
icon_state = "explosives2"
/obj/structure/sign/magboots
name = "\improper MAG BOOTS"
desc = "A warning sign which reads MAGBOOTS"
icon_state = "magboots"
/obj/structure/sign/turbine
name = "\improper TURBINE"
desc = "A warning which reads TURBINE"
icon_state = "turbine"