harmonic siphon 
Vars | |
| 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 |
Procs | |
| calibrate_resonance | iterates 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