Goonstation 13 - Modules - TypesVar Details

Deep Space Beacon

Vars

changing_modesUsed to prevent some things during transformation sequences.
cooldownUsed to prevent the SWORD from using abilities all the time.
current_abilityUsed to keep track of what ability the SWORD is currently using.
current_heat_levelUsed to keep track of the SWORD's heat for Heat Reallocation.
died_alreadyUsed to prevent spam-reporting the death of the SWORD.
glowThe glow overlay.
mode0 - Beacon. 1 - Unanchored. 2 - Anchored.
past_destructive_rotationUsed to prevent the SWORD from using Destructive Leap/Destructive Flight in the same direction twice in a row, at a 75% efficiency.
rotation_lockedUsed to lock the SWORD's rotation in place. Or, at the very least, attempt to.
seekrangeA perk of being a high-tech prototype - large detection range.
stuck_locationUsed to prevent the SWORD from getting stuck too much.
stuck_timerUsed to prevent the SWORD from getting stuck too much.
transformation_triggeredUsed to check if the initial transformation has already been started or not.
used_abilityUsed to only allow transforming after at least one ability has been used.

Var Details

changing_modes

Used to prevent some things during transformation sequences.

cooldown

Used to prevent the SWORD from using abilities all the time.

current_ability

Used to keep track of what ability the SWORD is currently using.

current_heat_level

Used to keep track of the SWORD's heat for Heat Reallocation.

died_already

Used to prevent spam-reporting the death of the SWORD.

glow

The glow overlay.

mode

0 - Beacon. 1 - Unanchored. 2 - Anchored.

past_destructive_rotation

Used to prevent the SWORD from using Destructive Leap/Destructive Flight in the same direction twice in a row, at a 75% efficiency.

rotation_locked

Used to lock the SWORD's rotation in place. Or, at the very least, attempt to.

seekrange

A perk of being a high-tech prototype - large detection range.

stuck_location

Used to prevent the SWORD from getting stuck too much.

stuck_timer

Used to prevent the SWORD from getting stuck too much.

transformation_triggered

Used to check if the initial transformation has already been started or not.

used_ability

Used to only allow transforming after at least one ability has been used.