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

gizmo_interface

Essentially a small wrapper that holds the puzzle datum and connects it with the operating modes of the machine

Vars

active_gizmodesThe gizmode instances
controllerThe gizmo master ultra mega controller
guaranteed_active_gizmodesGuaranteed active pulses
max_modesMax modes to select from possible_active_modes
min_modesMin modes to select from possible_active_modes
possible_active_modesList (or list define) for the gizmodes to pick
puzzleThe puzzle that connects the interface to the activation callbacks and checks if you pulsed the right sequences

Procs

generate_interfaceInstantiate the active modes, tell them to instantiate and pass their callbacks to the puzzle maker

Var Details

active_gizmodes

The gizmode instances

controller

The gizmo master ultra mega controller

guaranteed_active_gizmodes

Guaranteed active pulses

max_modes

Max modes to select from possible_active_modes

min_modes

Min modes to select from possible_active_modes

possible_active_modes

List (or list define) for the gizmodes to pick

puzzle

The puzzle that connects the interface to the activation callbacks and checks if you pulsed the right sequences

Proc Details

generate_interface

Instantiate the active modes, tell them to instantiate and pass their callbacks to the puzzle maker