mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-22 03:27:05 +01:00
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:
@@ -92,6 +92,10 @@
|
||||
/mob/living/carbon/human/vox/Initialize(mapload)
|
||||
. = ..(mapload, /datum/species/vox)
|
||||
|
||||
/mob/living/carbon/human/vox/compressor_grind(turf/location)
|
||||
new /obj/item/food/fried_vox(loc)
|
||||
return ..()
|
||||
|
||||
/mob/living/carbon/human/skeleton/Initialize(mapload)
|
||||
. = ..(mapload, /datum/species/skeleton)
|
||||
|
||||
@@ -119,6 +123,10 @@
|
||||
/mob/living/carbon/human/diona/Initialize(mapload)
|
||||
. = ..(mapload, /datum/species/diona)
|
||||
|
||||
/mob/living/carbon/human/diona/compressor_grind()
|
||||
new /obj/item/food/salad(loc)
|
||||
return ..()
|
||||
|
||||
/mob/living/carbon/human/pod_diona/Initialize(mapload)
|
||||
. = ..(mapload, /datum/species/diona/pod)
|
||||
|
||||
@@ -128,6 +136,10 @@
|
||||
/mob/living/carbon/human/machine/created
|
||||
name = "Integrated Robotic Chassis"
|
||||
|
||||
/mob/living/carbon/human/machine/compressor_grind()
|
||||
new /obj/item/stack/sheet/mineral/titanium(loc)
|
||||
return ..()
|
||||
|
||||
/mob/living/carbon/human/machine/created/Initialize(mapload)
|
||||
. = ..()
|
||||
rename_character(null, "Integrated Robotic Chassis ([rand(1, 9999)])")
|
||||
@@ -150,6 +162,10 @@
|
||||
/mob/living/carbon/human/drask/Initialize(mapload)
|
||||
. = ..(mapload, /datum/species/drask)
|
||||
|
||||
/mob/living/carbon/human/drask/compressor_grind(turf/location)
|
||||
new /obj/item/soap(loc)
|
||||
return ..()
|
||||
|
||||
/mob/living/carbon/human/monkey/Initialize(mapload)
|
||||
. = ..(mapload, /datum/species/monkey)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user