mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-10 10:12:45 +00:00
20 lines
574 B
Plaintext
20 lines
574 B
Plaintext
/datum/alarm_handler/atmosphere
|
|
category = "Atmosphere Alarms"
|
|
|
|
/datum/alarm_handler/atmosphere/triggerAlarm(var/atom/origin, var/atom/source, var/duration = 0, var/severity = 1)
|
|
..()
|
|
|
|
/datum/alarm_handler/atmosphere/major_alarms()
|
|
var/list/major_alarms = new()
|
|
for(var/datum/alarm/A in alarms)
|
|
if(A.max_severity() > 1)
|
|
major_alarms.Add(A)
|
|
return major_alarms
|
|
|
|
/datum/alarm_handler/atmosphere/minor_alarms()
|
|
var/list/minor_alarms = new()
|
|
for(var/datum/alarm/A in alarms)
|
|
if(A.max_severity() == 1)
|
|
minor_alarms.Add(A)
|
|
return minor_alarms
|