Alarm centralization completion

Fire alarms now handled centrally.
This commit is contained in:
PsiOmega
2015-02-23 13:19:23 +01:00
parent 93b049e7a6
commit a2cd104cc9
10 changed files with 96 additions and 78 deletions

View File

@@ -1,10 +1,10 @@
/datum/alarm_handler/power
category = "Power"
category = "Power Alarms"
/datum/alarm_handler/power/notify_listeners(var/datum/alarm/alarm, var/was_raised)
..()
/datum/alarm_handler/power/on_alarm_change(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)