Make atmos control computers somewhat more stable.

This commit is contained in:
Rob Nelson
2013-11-17 10:50:37 -08:00
parent 793bb974f1
commit 86ed7dec6b
5 changed files with 442 additions and 301 deletions

View File

@@ -53,10 +53,13 @@
else if(!emagged)
overridden = 0
return ui_interact(user)
/*
var/dat = "<a href='?src=\ref[src]&reset=1'>Main Menu</a><hr>"
if(current)
//dat += specific()
return ui_interact(user)
//return ui_interact(user)
else
for(var/obj/machinery/alarm/alarm in sortAtom(machines))
if(!is_in_filter(alarm.alarm_area.type))
@@ -71,6 +74,7 @@
dat += "<font color=red>"
dat += "[alarm]</font></a><br/>"
user << browse(dat, "window=atmoscontrol")
*/
/obj/machinery/computer/atmoscontrol/attackby(var/obj/item/I as obj, var/mob/user as mob)
@@ -133,6 +137,7 @@
return
if(href_list["reset"])
current = null
if(href_list["alarm"])
current = locate(href_list["alarm"])
if(href_list["command"])