Merge pull request #7494 from VOREStation/upstream-merge-6990

[MIRROR] Refactor telecomms and consoles to operate on logical zlevels
This commit is contained in:
Aronai Sieyes
2020-04-29 11:40:20 -04:00
committed by GitHub
7 changed files with 40 additions and 18 deletions

View File

@@ -5,7 +5,7 @@
var/list/major_alarms = new()
var/list/map_levels = using_map.get_map_levels(z)
for(var/datum/alarm/A in visible_alarms())
if(z && (z && !(A.origin?.z in map_levels)))
if(z && !(A.origin?.z in map_levels))
continue
if(A.max_severity() > 1)
major_alarms.Add(A)
@@ -15,7 +15,7 @@
var/list/minor_alarms = new()
var/list/map_levels = using_map.get_map_levels(z)
for(var/datum/alarm/A in visible_alarms())
if(z && (z && !(A.origin?.z in map_levels)))
if(z && !(A.origin?.z in map_levels))
continue
if(A.max_severity() == 1)
minor_alarms.Add(A)

View File

@@ -377,7 +377,7 @@
var/turf/T = join_props["turf"]
var/join_message = join_props["msg"]
var/announce_channel = join_props["channel"] || "Common" // VOREStation Add
var/announce_channel = join_props["channel"] || "Common"
if(!T || !join_message)
return 0

View File

@@ -46,7 +46,7 @@
to_chat(user, "<span class='warning'>The crew monitor doesn't seem like it'll work here.</span>")
if(program)
program.kill_program()
else if(ui)
if(ui)
ui.close()
return