Added an emergency response team mechanism that will be triggered on code red after a while. Dubbed the station the NSS Exodus.

This commit is contained in:
cib
2012-01-06 02:49:24 -08:00
parent 5373dfe0cf
commit a7a42410ec
5 changed files with 2480 additions and 2461 deletions
+2 -4
View File
@@ -2,21 +2,19 @@
if (station_name)
return station_name
var/name = "Baystation 12"
var/name = "NSS Exodus"
station_name = name
if (config && config.server_name)
world.name = "[config.server_name]: [name]"
else
world.name = name
world.name = "Baystation12"
return name
/proc/world_name(var/name)
station_name = name
if (config && config.server_name)
world.name = "[config.server_name]: [name]"
else
+1 -1
View File
@@ -179,7 +179,7 @@ var/specops_shuttle_timeleft = 0
user << "\red Access Denied."
return
if (sent_strike_team == 0)
if (sent_strike_team == 0 && send_emergency_team == 0)
usr << "\red The strike team has not yet deployed."
return
@@ -58,6 +58,11 @@
if(FA.z == 1)
FA.overlays = list()
FA.overlays += image('monitors.dmi', "overlay_red")
// trigger a response team
spawn
sleep(6000)
if(security_level == SEC_LEVEL_RED) trigger_armed_response_team()
if(SEC_LEVEL_DELTA)
world << "<font size=4 color='red'>Attention! Delta security level reached!</font>"
world << "<font color='red'>[config.alert_desc_delta]</font>"