mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2025-12-19 14:51:27 +00:00
* no more spaces * Matthew 10:22 * fixes * dgamerl review * Update code/modules/hydroponics/plant_genes.dm Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com> * Update code/modules/mob/living/simple_animal/bot/ed209bot.dm * Update code/modules/mob/mob.dm * Update code/modules/mob/mob.dm * Update code/modules/mob/mob.dm * Update code/modules/mob/mob.dm * Update code/modules/mob/mob.dm * Update code/modules/pda/PDA.dm Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com> * fuck * bah * Update tools/ci/check_grep2.py Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com> * oops * guh --------- Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>
25 lines
932 B
Plaintext
25 lines
932 B
Plaintext
// All the stuff in here is related to the auxtools debugger, supplied as part of the DM Language Server VSCode extension
|
|
// These procs are named EXACTLY as they are since the debugger itself will hook into these procs internally
|
|
// Do not change these names. Please. -aa
|
|
|
|
/proc/auxtools_stack_trace(msg)
|
|
CRASH(msg)
|
|
|
|
/proc/enable_debugging(mode, port)
|
|
CRASH("auxtools not loaded")
|
|
|
|
/proc/auxtools_expr_stub()
|
|
CRASH("auxtools not loaded")
|
|
|
|
/world/proc/enable_auxtools_debugger()
|
|
var/debug_server = world.GetConfig("env", "AUXTOOLS_DEBUG_DLL")
|
|
if(debug_server)
|
|
CALL_EXT(debug_server, "auxtools_init")()
|
|
enable_debugging()
|
|
|
|
// Called in world/Del(). This is VERY important, otherwise you get phantom threads which try to lookup RAM they arent allowed to
|
|
/world/proc/disable_auxtools_debugger()
|
|
var/debug_server = world.GetConfig("env", "AUXTOOLS_DEBUG_DLL")
|
|
if(debug_server)
|
|
CALL_EXT(debug_server, "auxtools_shutdown")()
|