[MIRROR] reoder some subsystems not to load with ticker active (#11415)

Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
This commit is contained in:
CHOMPStation2StaffMirrorBot
2025-08-14 07:18:01 -07:00
committed by GitHub
parent b2668e98ff
commit f7bbeb6239
6 changed files with 13 additions and 16 deletions

View File

@@ -6,7 +6,6 @@ SUBSYSTEM_DEF(atc)
priority = FIRE_PRIORITY_ATC
runlevels = RUNLEVEL_GAME
wait = 2 SECONDS
init_stage = INITSTAGE_LAST
flags = SS_BACKGROUND
VAR_PRIVATE/next_tick = 0

View File

@@ -1,7 +1,9 @@
SUBSYSTEM_DEF(events)
name = "Events" // VOREStation Edit - This is still the main events subsystem for us.
name = "Events"
wait = 2 SECONDS
init_stage = INITSTAGE_LAST
dependencies = list(
/datum/controller/subsystem/atoms
)
var/tmp/list/currentrun = null

View File

@@ -6,12 +6,10 @@
SUBSYSTEM_DEF(internal_wiki)
name = "Wiki"
wait = 1
//dependencies = list(
// /datum/controller/subsystem/chemistry,
// /datum/controller/subsystem/plants,
// /datum/controller/subsystem/supply
//)
init_stage = INITSTAGE_LAST
dependencies = list(
/datum/controller/subsystem/atoms,
/datum/controller/subsystem/supply
)
flags = SS_NO_FIRE
VAR_PRIVATE/list/pages = list()

View File

@@ -7,7 +7,7 @@ SUBSYSTEM_DEF(overmap_renamer)
//Loaded very late in initializations. Must come before mapping and objs. Uses both as inputs.
init_stage = INITSTAGE_LAST
dependencies = list(
/datum/controller/subsystem/skybox
/datum/controller/subsystem/atoms
)
runlevels = RUNLEVEL_SETUP
flags = SS_NO_FIRE

View File

@@ -2,8 +2,7 @@
//Exists to handle a few global variables that change enough to justify this. Technically a parallax, but it exhibits a skybox effect.
SUBSYSTEM_DEF(skybox)
name = "Space skybox"
init_stage = INITSTAGE_LAST
flags = SS_NO_FIRE
flags = SS_NO_FIRE | SS_NO_INIT
var/static/list/skybox_cache = list()
var/static/mutable_appearance/normal_space
@@ -89,9 +88,6 @@ SUBSYSTEM_DEF(skybox)
. = ..()
/datum/controller/subsystem/skybox/Initialize()
return SS_INIT_SUCCESS
/datum/controller/subsystem/skybox/proc/get_skybox(z)
if(!initialized)
return // WAIT

View File

@@ -15,7 +15,9 @@
SUBSYSTEM_DEF(xenoarch)
name = "Xenoarch"
flags = SS_NO_FIRE
init_stage = INITSTAGE_LAST
dependencies = list(
/datum/controller/subsystem/atoms
)
var/list/artifact_spawning_turfs = list()
var/list/digsite_spawning_turfs = list()