mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-10 10:12:45 +00:00
Reminder: Yell at Leshana for not tagging edited code.
This commit is contained in:
@@ -68,80 +68,6 @@
|
||||
set name = "Debug Controller"
|
||||
set desc = "Debug the various subsystems/controllers for the game (be careful!)"
|
||||
|
||||
<<<<<<< HEAD
|
||||
if(!holder) return
|
||||
switch(controller)
|
||||
if("Master")
|
||||
debug_variables(master_controller)
|
||||
feedback_add_details("admin_verb","DMC")
|
||||
if("Ticker")
|
||||
debug_variables(ticker)
|
||||
feedback_add_details("admin_verb","DTicker")
|
||||
if("Ticker Process")
|
||||
debug_variables(tickerProcess)
|
||||
feedback_add_details("admin_verb","DTickerProcess")
|
||||
if("Air")
|
||||
debug_variables(air_master)
|
||||
feedback_add_details("admin_verb","DAir")
|
||||
if("Jobs")
|
||||
debug_variables(job_master)
|
||||
feedback_add_details("admin_verb","DJobs")
|
||||
if("Radio")
|
||||
debug_variables(radio_controller)
|
||||
feedback_add_details("admin_verb","DRadio")
|
||||
if("Supply")
|
||||
debug_variables(supply_controller)
|
||||
feedback_add_details("admin_verb","DSupply")
|
||||
if("Emergency Shuttle")
|
||||
debug_variables(emergency_shuttle)
|
||||
feedback_add_details("admin_verb","DEmergency")
|
||||
if("Configuration")
|
||||
debug_variables(config)
|
||||
feedback_add_details("admin_verb","DConf")
|
||||
if("pAI")
|
||||
debug_variables(paiController)
|
||||
feedback_add_details("admin_verb","DpAI")
|
||||
if("Cameras")
|
||||
debug_variables(cameranet)
|
||||
feedback_add_details("admin_verb","DCameras")
|
||||
if("Transfer Controller")
|
||||
debug_variables(transfer_controller)
|
||||
feedback_add_details("admin_verb","DAutovoter")
|
||||
if("Gas Data")
|
||||
debug_variables(gas_data)
|
||||
feedback_add_details("admin_verb","DGasdata")
|
||||
if("Plants")
|
||||
debug_variables(plant_controller)
|
||||
feedback_add_details("admin_verb", "DPlants")
|
||||
if("Alarm")
|
||||
debug_variables(alarm_manager)
|
||||
feedback_add_details("admin_verb", "DAlarm")
|
||||
message_admins("Admin [key_name_admin(usr)] is debugging the [controller] controller.")
|
||||
return
|
||||
|
||||
/client/proc/debug_process_scheduler()
|
||||
set category = "Debug"
|
||||
set name = "Debug Process Scheduler"
|
||||
set desc = "Debug the process scheduler itself. For vulpine use only."
|
||||
|
||||
if(!check_rights(R_DEBUG)) return
|
||||
if(config.debugparanoid && !check_rights(R_ADMIN)) return
|
||||
debug_variables(processScheduler)
|
||||
feedback_add_details("admin_verb", "DProcSchd")
|
||||
message_admins("Admin [key_name_admin(usr)] is debugging the process scheduler.")
|
||||
|
||||
/client/proc/debug_process(controller in processScheduler.nameToProcessMap)
|
||||
set category = "Debug"
|
||||
set name = "Debug Process Controller"
|
||||
set desc = "Debug one of the periodic loop background task controllers for the game (be careful!)"
|
||||
|
||||
if(!check_rights(R_DEBUG)) return
|
||||
if(config.debugparanoid && !check_rights(R_ADMIN)) return
|
||||
var/datum/controller/process/P = processScheduler.nameToProcessMap[controller]
|
||||
debug_variables(P)
|
||||
feedback_add_details("admin_verb", "DProcCtrl")
|
||||
message_admins("Admin [key_name_admin(usr)] is debugging the [controller] controller.")
|
||||
=======
|
||||
if(!holder)
|
||||
return
|
||||
var/list/options = list()
|
||||
@@ -186,4 +112,28 @@
|
||||
feedback_add_details("admin_verb", "DebugController")
|
||||
message_admins("Admin [key_name_admin(mob)] is debugging the [pick] controller.")
|
||||
debug_variables(D)
|
||||
>>>>>>> bfaaffb... Adds a better debug controller verb that can target all controllers/processes/mc/failsafe/config/etc (#5852)
|
||||
|
||||
//VOREStation Edit Begin
|
||||
/client/proc/debug_process_scheduler()
|
||||
set category = "Debug"
|
||||
set name = "Debug Process Scheduler"
|
||||
set desc = "Debug the process scheduler itself. For vulpine use only."
|
||||
|
||||
if(!check_rights(R_DEBUG)) return
|
||||
if(config.debugparanoid && !check_rights(R_ADMIN)) return
|
||||
debug_variables(processScheduler)
|
||||
feedback_add_details("admin_verb", "DProcSchd")
|
||||
message_admins("Admin [key_name_admin(usr)] is debugging the process scheduler.")
|
||||
|
||||
/client/proc/debug_process(controller in processScheduler.nameToProcessMap)
|
||||
set category = "Debug"
|
||||
set name = "Debug Process Controller"
|
||||
set desc = "Debug one of the periodic loop background task controllers for the game (be careful!)"
|
||||
|
||||
if(!check_rights(R_DEBUG)) return
|
||||
if(config.debugparanoid && !check_rights(R_ADMIN)) return
|
||||
var/datum/controller/process/P = processScheduler.nameToProcessMap[controller]
|
||||
debug_variables(P)
|
||||
feedback_add_details("admin_verb", "DProcCtrl")
|
||||
message_admins("Admin [key_name_admin(usr)] is debugging the [controller] controller.")
|
||||
//VOREStation Edit End
|
||||
Reference in New Issue
Block a user