Space Station 13 - Modules - Types — Var Details - Proc Details

shield_generator

Yes this also drains power from blocking halloss Yes i justify it cause it stops by kinetic power and not by lethality / material hardness

Vars

absorption_ratioWhat portion of damage is absorbed by the shield; should be a number from 1 to 0, where 1 is 100% absorption and 0 is 0% absorption
current_capacitor_chargeInternal charge of the shield
last_togglelast time we toggled ,. stores world.time
max_capacitor_chargeThe max amount of charge the capacitor can hold
onAre we toggled on ?
power_costHow much power the shield uses every time Process() is called; using active_power_use would result in some double dipping
visual_bluffA object used to show the shield effects

Procs

power_failureProc that plays an alarm and then toggle the shield
toggle_shieldToggle the shield between on and off

Var Details

absorption_ratio

What portion of damage is absorbed by the shield; should be a number from 1 to 0, where 1 is 100% absorption and 0 is 0% absorption

current_capacitor_charge

Internal charge of the shield

last_toggle

last time we toggled ,. stores world.time

max_capacitor_charge

The max amount of charge the capacitor can hold

on

Are we toggled on ?

power_cost

How much power the shield uses every time Process() is called; using active_power_use would result in some double dipping

visual_bluff

A object used to show the shield effects

Proc Details

power_failure

Proc that plays an alarm and then toggle the shield

toggle_shield

Toggle the shield between on and off