Space Station 13 - Modules - TypesVar Details - Proc Details

machines

Vars

all_machinesAll machines, not just those that are processing.
machines_by_typeAssociative list of all machines that exist.
powernetsAll regional powernets (/datum/regional_powernet) in the world

Procs

get_by_typeGets a list of all machines that are either the passed type or a subtype.
register_machineRegisters a machine with the machine subsystem; should only be called by the machine itself during its creation.
unregister_machineRemoves a machine from the machine subsystem; should only be called by the machine itself inside Destroy.

Var Details

all_machines

All machines, not just those that are processing.

machines_by_type

Associative list of all machines that exist.

powernets

All regional powernets (/datum/regional_powernet) in the world

Proc Details

get_by_type

Gets a list of all machines that are either the passed type or a subtype.

register_machine

Registers a machine with the machine subsystem; should only be called by the machine itself during its creation.

unregister_machine

Removes a machine from the machine subsystem; should only be called by the machine itself inside Destroy.