SS1984 - Modules - TypesVar Details - Proc Details

controller

Vars

nameDisplay name of the controller, shown in stat panel and logs.

Procs

InitializeCalled once on controller creation to perform setup work.
RecoverCalled when the controller is being restored after a runtime, used to salvage state from the previous instance.
ShutdownCleanup actions performed on world shutdown.
StartLoadingMapCalled when we enter dmm_suite.load_map.
StopLoadingMapCalled when we exit dmm_suite.load_map.
log_startup_progressStandardized method for tracking startup times.
stat_entryReturns the line shown for this controller in the stat panel; override to customize, call parent.

Var Details

name

Display name of the controller, shown in stat panel and logs.

Proc Details

Initialize

Called once on controller creation to perform setup work.

Recover

Called when the controller is being restored after a runtime, used to salvage state from the previous instance.

Shutdown

Cleanup actions performed on world shutdown.

StartLoadingMap

Called when we enter dmm_suite.load_map.

StopLoadingMap

Called when we exit dmm_suite.load_map.

log_startup_progress

Standardized method for tracking startup times.

stat_entry

Returns the line shown for this controller in the stat panel; override to customize, call parent.