diff --git a/_maps/_basemap.dm b/_maps/_basemap.dm index f56eb5147fb1d..a953e126bf88a 100644 --- a/_maps/_basemap.dm +++ b/_maps/_basemap.dm @@ -1,4 +1,5 @@ //#define LOWMEMORYMODE //uncomment this to load centcom and runtime station and thats it. +//#define QUICKSTART // uncomment this to start the round immidiately when ready and automatically spawn players with debug outfit // uncomment this for a map you need to use // #define FORCE_MAP "corgstation" diff --git a/beestation.dme b/beestation.dme index 0ac7487cd03c2..6b60f92362cec 100644 --- a/beestation.dme +++ b/beestation.dme @@ -4307,7 +4307,8 @@ #include "code\modules\xenoarchaeology\traits\xenoartifact_traits.dm" #include "code\modules\zombie\items.dm" #include "code\modules\zombie\organs.dm" -#include "code\ze_genesis_call\genesis_call.dm" +#include "code\~overrides\quickstart.dm" +#include "code\~~genesis_call\genesis_call.dm" #include "interface\interface.dm" #include "interface\stylesheet.dm" #include "interface\skin.dmf" diff --git a/code/~overrides/quickstart.dm b/code/~overrides/quickstart.dm new file mode 100644 index 0000000000000..e707b5d675903 --- /dev/null +++ b/code/~overrides/quickstart.dm @@ -0,0 +1,15 @@ +#ifdef QUICKSTART +#warn WARNING: Compiling with QUICKSTART. +/datum/job/assistant/debug + title = "Debug Job" + outfit = /datum/outfit/debug + +/datum/controller/subsystem/ticker + start_immediately = TRUE + +/datum/controller/subsystem/job/AssignRole(mob/dead/new_player/player, rank, latejoin = FALSE) + . = ..(player, "Debug Job", rank, latejoin) + +/mob/dead/new_player + ready = TRUE +#endif diff --git a/code/ze_genesis_call/genesis_call.dm b/code/~~genesis_call/genesis_call.dm similarity index 100% rename from code/ze_genesis_call/genesis_call.dm rename to code/~~genesis_call/genesis_call.dm