mirror of
https://github.com/PolarisSS13/Polaris.git
synced 2025-12-17 05:31:53 +00:00
Show all alarms on modular alarm monitor and mark major ones (#7002)
Co-authored-by: Novacat <35587478+Novacat@users.noreply.github.com>
This commit is contained in:
@@ -111,7 +111,7 @@
|
|||||||
var/z = get_z(nano_host())
|
var/z = get_z(nano_host())
|
||||||
for(var/datum/alarm_handler/AH in alarm_handlers)
|
for(var/datum/alarm_handler/AH in alarm_handlers)
|
||||||
categories[++categories.len] = list("category" = AH.category, "alarms" = list())
|
categories[++categories.len] = list("category" = AH.category, "alarms" = list())
|
||||||
for(var/datum/alarm/A in AH.major_alarms(z))
|
for(var/datum/alarm/A in AH.visible_alarms(z))
|
||||||
var/cameras[0]
|
var/cameras[0]
|
||||||
var/lost_sources[0]
|
var/lost_sources[0]
|
||||||
|
|
||||||
@@ -123,7 +123,7 @@
|
|||||||
lost_sources[++lost_sources.len] = AS.source_name
|
lost_sources[++lost_sources.len] = AS.source_name
|
||||||
|
|
||||||
categories[categories.len]["alarms"] += list(list(
|
categories[categories.len]["alarms"] += list(list(
|
||||||
"name" = sanitize(A.alarm_name()),
|
"name" = sanitize("[A.alarm_name()]" + "[A.max_severity() > 1 ? "(MAJOR)" : ""]"),
|
||||||
"origin_lost" = A.origin == null,
|
"origin_lost" = A.origin == null,
|
||||||
"has_cameras" = cameras.len,
|
"has_cameras" = cameras.len,
|
||||||
"cameras" = cameras,
|
"cameras" = cameras,
|
||||||
|
|||||||
Reference in New Issue
Block a user