From 0e1916b50ea9b0880cd9afe224c19e412cac13f3 Mon Sep 17 00:00:00 2001 From: SleepyGemmy <99297919+SleepyGemmy@users.noreply.github.com> Date: Wed, 25 Jan 2023 12:34:15 +0100 Subject: [PATCH] Re-adds Auxtools (#15652) --- aurorastation.dme | 1 + code/__defines/auxtools.dm | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+) create mode 100644 code/__defines/auxtools.dm diff --git a/aurorastation.dme b/aurorastation.dme index 96dea48cb37..552724c1911 100644 --- a/aurorastation.dme +++ b/aurorastation.dme @@ -26,6 +26,7 @@ #include "code\__defines\antagonist.dm" #include "code\__defines\armor.dm" #include "code\__defines\atmos.dm" +#include "code\__defines\auxtools.dm" #include "code\__defines\battle_monsters.dm" #include "code\__defines\byond_compat.dm" #include "code\__defines\callback.dm" diff --git a/code/__defines/auxtools.dm b/code/__defines/auxtools.dm new file mode 100644 index 00000000000..f38de155e00 --- /dev/null +++ b/code/__defines/auxtools.dm @@ -0,0 +1,18 @@ +/proc/auxtools_stack_trace(msg) + CRASH(msg) + +/proc/enable_debugging(mode, port) + CRASH("auxtools not loaded") + +/world/New() + var/debug_server = world.GetConfig("env", "AUXTOOLS_DEBUG_DLL") + if (debug_server) + call(debug_server, "auxtools_init")() + enable_debugging() + . = ..() + +/world/Del() + var/debug_server = world.GetConfig("env", "AUXTOOLS_DEBUG_DLL") + if (debug_server) + call(debug_server, "auxtools_shutdown")() + . = ..() \ No newline at end of file