Files
vgstation13/code/modules/admin/verbs/profiling.dm
2015-04-14 21:11:54 -05:00

25 lines
704 B
Plaintext

var/global/PROFILING_VERBS = list(
/client/proc/disable_scrubbers,
/client/proc/disable_vents,
)
/*
/client/proc/disable_scrubbers()
set category = "Debug"
set name = "Disable all scrubbers"
disable_scrubbers = !disable_scrubbers
world << "<span class='danger'>Scrubbers are now [disable_scrubbers?"OFF":"ON"].</span>"
*/
#define gen_disable_proc(TYPE,LABEL) \
/client/proc/disable_##TYPE() { \
set category = "Debug"; \
set name = "Disable all "+LABEL; \
disable_##TYPE = !disable_##TYPE; \
world << "<span class='danger'></span>"+LABEL+" are now <b>[disable_##TYPE?"OFF":"ON"]</b>."; \
}
gen_disable_proc(scrubbers,"Scrubbers")
gen_disable_proc(vents, "Vents")
#undef gen_disable_proc