Files
CHOMPStation2/code/modules/alarm/power_alarm.dm
PsiOmega 93b049e7a6 Alarm centralization completion
Ensures the master area is always used, to avoid issues caused by dynamic lightning which splits areas into sub-areas.
Power alarms now handled centrally.
2015-02-23 11:23:23 +01:00

11 lines
255 B
Plaintext

/datum/alarm_handler/power
category = "Power"
/datum/alarm_handler/power/notify_listeners(var/datum/alarm/alarm, var/was_raised)
..()
var/area/A = alarm.origin
if(istype(A))
A.power_alert(was_raised)
/area/proc/power_alert(var/alarming)