/tg/ Station 13 - Modules - TypesVar Details - Proc Details

transport

Vars

configured_transport_idID of the transport we're associated with for filtering commands
transport_refweakref of the transport we're associated with

Procs

generate_repair_signalsAll subtypes have the same method of repair for consistency and predictability The key of this assoc list is the "method" of how they're fixing the thing (just flavor for examine), and the value is what tool they actually need to use on the thing to fix it
link_tramFinds the tram
on_machine_tooledSignal proc for COMSIG_ATOM_TOOL_ACT, from a variety of signals, registered on the machinery.
try_fix_machineAttempts a do_after, and if successful, stops the event

Var Details

configured_transport_id

ID of the transport we're associated with for filtering commands

transport_ref

weakref of the transport we're associated with

Proc Details

generate_repair_signals

All subtypes have the same method of repair for consistency and predictability The key of this assoc list is the "method" of how they're fixing the thing (just flavor for examine), and the value is what tool they actually need to use on the thing to fix it

Finds the tram

Locates tram parts in the lift global list after everything is done.

on_machine_tooled

Signal proc for COMSIG_ATOM_TOOL_ACT, from a variety of signals, registered on the machinery.

We allow for someone to stop the event early by using the proper tools, hinted at in examine, on the machine

try_fix_machine

Attempts a do_after, and if successful, stops the event