|
|
|
@@ -41,7 +41,7 @@ GLOBAL_LIST_INIT(admin_verbs_debug_mapping, list(
|
|
|
|
|
/client/proc/disable_communication,
|
|
|
|
|
/client/proc/print_pointers,
|
|
|
|
|
/client/proc/cmd_show_at_list,
|
|
|
|
|
/client/proc/cmd_show_at_list,
|
|
|
|
|
/client/proc/cmd_show_at_markers,
|
|
|
|
|
/client/proc/manipulate_organs
|
|
|
|
|
))
|
|
|
|
|
|
|
|
|
@@ -81,7 +81,7 @@ GLOBAL_LIST_INIT(admin_verbs_debug_mapping, list(
|
|
|
|
|
seen[T]++
|
|
|
|
|
for(var/turf/T in seen)
|
|
|
|
|
T.maptext = "[seen[T]]"
|
|
|
|
|
SSblackbox.add_details("admin_verb","Show Camera Range") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
|
|
|
|
|
SSblackbox.add_details("admin_verb","Show Camera Range") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@@ -123,7 +123,7 @@ GLOBAL_LIST_INIT(admin_verbs_debug_mapping, list(
|
|
|
|
|
|
|
|
|
|
output += "</ul>"
|
|
|
|
|
usr << browse(output,"window=airreport;size=1000x500")
|
|
|
|
|
SSblackbox.add_details("admin_verb","Show Camera Report") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
|
|
|
|
|
SSblackbox.add_details("admin_verb","Show Camera Report") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
|
|
|
|
|
|
|
|
|
|
/client/proc/intercom_view()
|
|
|
|
|
set category = "Mapping"
|
|
|
|
@@ -144,7 +144,7 @@ GLOBAL_LIST_INIT(admin_verbs_debug_mapping, list(
|
|
|
|
|
var/obj/effect/debugging/marker/F = new/obj/effect/debugging/marker(T)
|
|
|
|
|
if (!(F in view(7,I.loc)))
|
|
|
|
|
qdel(F)
|
|
|
|
|
SSblackbox.add_details("admin_verb","Show Intercom Range") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
|
|
|
|
|
SSblackbox.add_details("admin_verb","Show Intercom Range") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
|
|
|
|
|
|
|
|
|
|
/client/proc/cmd_show_at_list()
|
|
|
|
|
set category = "Mapping"
|
|
|
|
@@ -154,13 +154,35 @@ GLOBAL_LIST_INIT(admin_verbs_debug_mapping, list(
|
|
|
|
|
var/dat = {"<b>Coordinate list of Active Turfs at Roundstart</b>
|
|
|
|
|
<br>Real-time Active Turfs list you can see in Air Subsystem at active_turfs var<br>"}
|
|
|
|
|
|
|
|
|
|
for(var/i=1; i<=GLOB.active_turfs_startlist.len; i++)
|
|
|
|
|
dat += GLOB.active_turfs_startlist[i]
|
|
|
|
|
for(var/t in GLOB.active_turfs_startlist)
|
|
|
|
|
var/turf/T = t
|
|
|
|
|
dat += "[ADMIN_COORDJMP(T)]\n"
|
|
|
|
|
dat += "<br>"
|
|
|
|
|
|
|
|
|
|
usr << browse(dat, "window=at_list")
|
|
|
|
|
|
|
|
|
|
SSblackbox.add_details("admin_verb","Show Roundstart Active Turfs") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
|
|
|
|
|
SSblackbox.add_details("admin_verb","Show Roundstart Active Turfs") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
|
|
|
|
|
|
|
|
|
|
/client/proc/cmd_show_at_markers()
|
|
|
|
|
set category = "Mapping"
|
|
|
|
|
set name = "Show roundstart AT markers"
|
|
|
|
|
set desc = "Places a marker on all active-at-roundstart turfs"
|
|
|
|
|
|
|
|
|
|
var/count = 0
|
|
|
|
|
for(var/obj/effect/abstract/marker/at/AT in GLOB.all_abstract_markers)
|
|
|
|
|
qdel(AT)
|
|
|
|
|
count++
|
|
|
|
|
|
|
|
|
|
if(count)
|
|
|
|
|
to_chat(usr, "[count] AT markers removed.")
|
|
|
|
|
else
|
|
|
|
|
for(var/t in GLOB.active_turfs_startlist)
|
|
|
|
|
new /obj/effect/abstract/marker/at(t)
|
|
|
|
|
count++
|
|
|
|
|
to_chat(usr, "[count] AT markers placed.")
|
|
|
|
|
|
|
|
|
|
SSblackbox.add_details("admin_verb","Show Roundstart Active Turf Markers")
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/client/proc/enable_debug_verbs()
|
|
|
|
|
set category = "Debug"
|
|
|
|
@@ -169,14 +191,14 @@ GLOBAL_LIST_INIT(admin_verbs_debug_mapping, list(
|
|
|
|
|
return
|
|
|
|
|
verbs -= /client/proc/enable_debug_verbs
|
|
|
|
|
verbs.Add(/client/proc/disable_debug_verbs, GLOB.admin_verbs_debug_mapping)
|
|
|
|
|
SSblackbox.add_details("admin_verb","Enable Debug Verbs") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
|
|
|
|
|
SSblackbox.add_details("admin_verb","Enable Debug Verbs") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
|
|
|
|
|
|
|
|
|
|
/client/proc/disable_debug_verbs()
|
|
|
|
|
set category = "Debug"
|
|
|
|
|
set name = "Debug verbs - Disable"
|
|
|
|
|
verbs.Remove(/client/proc/disable_debug_verbs, GLOB.admin_verbs_debug_mapping)
|
|
|
|
|
verbs += /client/proc/enable_debug_verbs
|
|
|
|
|
SSblackbox.add_details("admin_verb", "Disable Debug Verbs") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
|
|
|
|
|
SSblackbox.add_details("admin_verb", "Disable Debug Verbs") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
|
|
|
|
|
|
|
|
|
|
/client/proc/count_objects_on_z_level()
|
|
|
|
|
set category = "Mapping"
|
|
|
|
@@ -219,7 +241,7 @@ GLOBAL_LIST_INIT(admin_verbs_debug_mapping, list(
|
|
|
|
|
to_chat(world, line)*/
|
|
|
|
|
|
|
|
|
|
to_chat(world, "There are [count] objects of type [type_path] on z-level [num_level]")
|
|
|
|
|
SSblackbox.add_details("admin_verb","Count Objects Zlevel") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
|
|
|
|
|
SSblackbox.add_details("admin_verb","Count Objects Zlevel") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
|
|
|
|
|
|
|
|
|
|
/client/proc/count_objects_all()
|
|
|
|
|
set category = "Mapping"
|
|
|
|
@@ -246,7 +268,7 @@ GLOBAL_LIST_INIT(admin_verbs_debug_mapping, list(
|
|
|
|
|
to_chat(world, line)*/
|
|
|
|
|
|
|
|
|
|
to_chat(world, "There are [count] objects of type [type_path] in the game world")
|
|
|
|
|
SSblackbox.add_details("admin_verb","Count Objects All") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
|
|
|
|
|
SSblackbox.add_details("admin_verb","Count Objects All") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//This proc is intended to detect lag problems relating to communication procs
|
|
|
|
|