atmos_shield_gen 
Vars | |
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 |
Procs | |
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 |
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