Janitorial ERT rekit/buff and a few additions for the jani ert squad. (#22913)

* jani ert buffs yummy

* yipiee

* beh

* Bruzah and DGL review

* Update ert_outfits.dm
This commit is contained in:
1080pCat
2023-10-29 10:19:08 +00:00
committed by GitHub
parent 3dc52b9f1f
commit 5f38561464
6 changed files with 51 additions and 14 deletions
+1 -1
View File
@@ -334,7 +334,7 @@
/obj/item/mod/control/pre_equipped/responsory/janitor
insignia_type = /obj/item/mod/module/insignia/janitor
additional_module = /obj/item/mod/module/clamp
additional_module = list(/obj/item/mod/module/clamp, /obj/item/mod/module/boot_heating)
/obj/item/mod/control/pre_equipped/responsory/clown
insignia_type = /obj/item/mod/module/insignia/clown
@@ -40,3 +40,25 @@
if(!deleting)
qdel(mod.boots.GetComponent(/datum/component/squeak))
mod.wearer.RemoveElement(/datum/element/waddling)
//Boot heating - dries floors like galoshes/dry
/obj/item/mod/module/boot_heating
name = "MOD boot heating module"
desc = "A MOD suit boot heating module. Heats the bottom of the boots to assist in drying wet floors as you clean. Only for the most well trained of janitorial staff." /// Kinda small comparied to the other descriptions, but its ERT only, so..
icon_state = "regulator"
complexity = 1
idle_power_cost = DEFAULT_CHARGE_DRAIN * 0.2
incompatible_modules = list(/obj/item/mod/module/boot_heating)
/obj/item/mod/module/boot_heating/on_suit_activation()
RegisterSignal(mod.wearer, COMSIG_MOVABLE_MOVED, PROC_REF(on_step))
/obj/item/mod/module/boot_heating/on_suit_deactivation(deleting = FALSE)
UnregisterSignal(mod.wearer, COMSIG_MOVABLE_MOVED)
/obj/item/mod/module/boot_heating/proc/on_step()
SIGNAL_HANDLER
var/turf/simulated/t_loc = get_turf(src)
if(istype(t_loc) && t_loc.wet)
t_loc.MakeDry(TURF_WET_WATER)