mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-11 18:53:06 +00:00
# Conflicts: # code/_onclick/hud/screen_objects.dm # code/game/objects/items/weapons/storage/storage.dm # code/game/objects/structures/crates_lockers/closets/secure/medical.dm # code/modules/admin/admin_verbs.dm # code/modules/clothing/clothing.dm # code/modules/clothing/gloves/color.dm # code/modules/lore_codex/codex.dm # code/modules/mob/living/simple_animal/aliens/alien.dm # code/modules/mob/living/simple_animal/animals/cat.dm # code/modules/mob/living/simple_animal/animals/goose.dm # code/modules/mob/living/simple_animal/simple_animal.dm # code/modules/mob/mob_defines.dm # code/modules/projectiles/projectile/special.dm # html/changelogs/.all_changelog.yml # maps/southern_cross/southern_cross-1.dmm # maps/southern_cross/southern_cross-7.dmm # vorestation.dme
23 lines
836 B
Plaintext
23 lines
836 B
Plaintext
/datum/alarm_handler/atmosphere
|
|
category = "Atmosphere Alarms"
|
|
|
|
/datum/alarm_handler/atmosphere/major_alarms()
|
|
var/list/major_alarms = new()
|
|
for(var/datum/alarm/A in visible_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 visible_alarms())
|
|
if(A.max_severity() == 1)
|
|
minor_alarms.Add(A)
|
|
return minor_alarms
|
|
|
|
//VOREStation Add - Alarm for AR glasses
|
|
/*/datum/alarm_handler/atmosphere/on_alarm_change(var/datum/alarm/alarm, var/was_raised)
|
|
..()
|
|
var/atom/source = length(alarm.sources_assoc) ? alarm.sources_assoc[1] : alarm.alarm_area()
|
|
broadcast_engineering_hud_message("Alarm in [alarm.origin] [was_raised ? "raised!" : "cleared."]", source)*/
|
|
//VOREStation Add End |