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

atmos_shield_gen

Vars

fieldsour shields
lockedare we locked
masterthe shield generator we belong to that is actually making shields
max_rangeMax tiles between this generator and another generator. 0 would mean the generator can only do its thing if both are on the same tile.
onare we on

Procs

change_masterChanges our master variable and (un)registers signals. Does not check whether active and stuff. Will activate generator if new_master is not null

Var Details

fields

our shields

locked

are we locked

master

the shield generator we belong to that is actually making shields

max_range

Max tiles between this generator and another generator. 0 would mean the generator can only do its thing if both are on the same tile.

on

are we on

Proc Details

change_master

Changes our master variable and (un)registers signals. Does not check whether active and stuff. Will activate generator if new_master is not null