energy gun

Vars | |
| big_gun | if the gun is small and can only fit batteries that have less than a certain max charge |
|---|---|
| load_sound | Time it takes to unscrew the internal cell |
| max_charge | if the gun is big and can fit the comically large gun cell |
| small_gun | if the gun's cell cannot be replaced |
| unscrewing_time | if the gun is small, this is the highest amount of charge can be in a battery for it |
Procs | |
| get_charge_ratio | Used by update_icon_state() and update_overlays() |
Var Details
big_gun

if the gun is small and can only fit batteries that have less than a certain max charge
load_sound

Time it takes to unscrew the internal cell
max_charge

if the gun is big and can fit the comically large gun cell
small_gun

if the gun's cell cannot be replaced
unscrewing_time

if the gun is small, this is the highest amount of charge can be in a battery for it
Proc Details
get_charge_ratio
Used by update_icon_state() and update_overlays()