Goonstation 13 - Modules - TypesVar Details - Proc Details

harmonic siphon

Vars

can_extractlist of possible siphon targets for the siphon
extract_overloadedextract tick overload state, set during process; if tick consumption is missing or insufficient, tick buildup causes blowouts
extract_ticksprogress in extraction, incremented each process by total intensity of resonators; consumption varies by material. also known as EEU
max_held_itemshow much the siphon can hold in its internal reservoir before it has to be unloaded
modepossible modes: high (raised and inactive), low (drill is set over hole, resonators lock in place), active (drilling)
output_targetwhere extracted minerals are sent
paired_leverpaired control console for non-manual operation
resofactortotal intensity of all connected resonators; increases power draw and production progress per tick
resonatorslist of paired resonators, built when drill enters active position
togglingtrue while toggling between high and low
total_drawsum of baseline draw from siphon and current draw from paired resonators

Procs

calibrate_resonanceiterates over all currently connected resonators to get their cumulative effect on drilling

Var Details

can_extract

list of possible siphon targets for the siphon

extract_overloaded

extract tick overload state, set during process; if tick consumption is missing or insufficient, tick buildup causes blowouts

extract_ticks

progress in extraction, incremented each process by total intensity of resonators; consumption varies by material. also known as EEU

max_held_items

how much the siphon can hold in its internal reservoir before it has to be unloaded

mode

possible modes: high (raised and inactive), low (drill is set over hole, resonators lock in place), active (drilling)

output_target

where extracted minerals are sent

paired_lever

paired control console for non-manual operation

resofactor

total intensity of all connected resonators; increases power draw and production progress per tick

resonators

list of paired resonators, built when drill enters active position

toggling

true while toggling between high and low

total_draw

sum of baseline draw from siphon and current draw from paired resonators

Proc Details

calibrate_resonance

iterates over all currently connected resonators to get their cumulative effect on drilling