mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2025-12-21 07:32:02 +00:00
38 lines
1.2 KiB
Plaintext
38 lines
1.2 KiB
Plaintext
/client/proc/debug_antagonist_template(antag_type in all_antag_types)
|
|
set category = "Debug"
|
|
set name = "Debug Antagonist"
|
|
set desc = "Debug an antagonist template."
|
|
|
|
var/datum/antagonist/antag = all_antag_types[antag_type]
|
|
if(antag)
|
|
usr.client.debug_variables(antag)
|
|
message_admins("Admin [key_name_admin(usr)] is debugging the [antag.role_text] template.")
|
|
|
|
/var/list/controller_debug_list = list(
|
|
"Configuration",
|
|
"Cameras",
|
|
"Gas Data",
|
|
"Observation"
|
|
)
|
|
|
|
/client/proc/debug_controller(controller in controller_debug_list)
|
|
set category = "Debug"
|
|
set name = "Debug Controller"
|
|
set desc = "Debug the various periodic loop controllers for the game (be careful!)"
|
|
|
|
if(!holder) return
|
|
switch(controller)
|
|
if("Configuration")
|
|
debug_variables(config)
|
|
feedback_add_details("admin_verb","DConf")
|
|
if("Cameras")
|
|
debug_variables(cameranet)
|
|
feedback_add_details("admin_verb","DCameras")
|
|
if("Gas Data")
|
|
debug_variables(gas_data)
|
|
feedback_add_details("admin_verb","DGasdata")
|
|
if("Observation")
|
|
debug_variables(all_observable_events)
|
|
feedback_add_details("admin_verb", "DObservation")
|
|
message_admins("Admin [key_name_admin(usr)] is debugging the [controller] controller.")
|