mc update: init stages, better subsystem init tracking, etc (#6857)

modifies the hollow metrics API; that'll probably be implemented soon
adds init stages
changes SSatoms to not abuse its `initialized` variable

closes #6858
This commit is contained in:
silicons
2024-11-15 14:41:25 -07:00
committed by GitHub
parent 33a0709a42
commit 9d6a141e5b
102 changed files with 1345 additions and 927 deletions
@@ -1,12 +1,12 @@
//Used to process objects.
SUBSYSTEM_DEF(processing)
name = "Processing"
name = "Processing - 1 FPS"
priority = FIRE_PRIORITY_PROCESS
subsystem_flags = SS_BACKGROUND|SS_POST_FIRE_TIMING|SS_NO_INIT
wait = 1 SECONDS
var/stat_tag = "P" //Used for logging
var/stat_tag = "P1" //Used for logging
var/list/processing = list()
var/list/currentrun = list()