Gives subsystem controllers a bitfield def to make vv easier, renames their flags var (#95439)

This commit is contained in:
LemonInTheDark
2026-03-22 19:06:30 -04:00
committed by GitHub
parent d2b41c670f
commit f2360d64fd
116 changed files with 142 additions and 132 deletions
@@ -2,7 +2,7 @@
SUBSYSTEM_DEF(bitrunning)
name = "Bitrunning"
flags = SS_NO_FIRE
ss_flags = SS_NO_FIRE
var/list/all_domains = list()
@@ -2,7 +2,7 @@ SUBSYSTEM_DEF(circuit_component)
name = "Circuit Components"
wait = 0.1 SECONDS
priority = FIRE_PRIORITY_DEFAULT
flags = SS_NO_INIT
ss_flags = SS_NO_INIT
var/list/callbacks_to_invoke = list()
var/list/currentrun = list()
@@ -3,7 +3,7 @@
*/
SUBSYSTEM_DEF(id_access)
name = "IDs and Access"
flags = SS_NO_FIRE
ss_flags = SS_NO_FIRE
/// Dictionary of access flags. Keys are accesses. Values are their associated bitflags.
var/list/flags_by_access = list()
+1 -1
View File
@@ -1,6 +1,6 @@
SUBSYSTEM_DEF(radio)
name = "Radio"
flags = SS_NO_FIRE|SS_NO_INIT
ss_flags = SS_NO_FIRE|SS_NO_INIT
var/list/datum/radio_frequency/frequencies = list()
var/list/saymodes = list()
@@ -7,7 +7,7 @@
**/
SUBSYSTEM_DEF(wiremod_composite)
name = "Wiremod Composite Templates"
flags = SS_NO_FIRE
ss_flags = SS_NO_FIRE
/// The templates created and stored
var/list/templates = list()