SS1984 - Modules - TypesDefine Details

code/__DEFINES/dcs/signals/signals_machinery.dm

COMSIG_MACHINERY_BROKENfrom /obj/machinery/obj_break(damage_flag): (damage_flag)
COMSIG_MACHINERY_POWER_LOSTfrom base power_change() when power is lost
COMSIG_MACHINERY_POWER_RESTOREDfrom base power_change() when power is restored
COMSIG_DOOR_TIMER_STARTfrom obj/machinery/door_timer/timer_start(): (/mob/living/target, crimes, duration_min)
COMSIG_DOOR_TIMER_FINISHfrom obj/machinery/door_timer/timer_end(): (/mob/living/target, crimes, duration_min)
COMSIG_LIVING_CREMATEDfrom obj/machinery/crematorium/cremate(): (/mob/living/target)

Define Details

COMSIG_DOOR_TIMER_FINISH

from obj/machinery/door_timer/timer_end(): (/mob/living/target, crimes, duration_min)

COMSIG_DOOR_TIMER_START

from obj/machinery/door_timer/timer_start(): (/mob/living/target, crimes, duration_min)

COMSIG_LIVING_CREMATED

from obj/machinery/crematorium/cremate(): (/mob/living/target)

COMSIG_MACHINERY_BROKEN

from /obj/machinery/obj_break(damage_flag): (damage_flag)

COMSIG_MACHINERY_POWER_LOST

from base power_change() when power is lost

COMSIG_MACHINERY_POWER_RESTORED

from base power_change() when power is restored