Space Station 13 - Modules - TypesProc Details

generator

Procs

draw_powerDraws power. If there isn't enough energy to sustain the draw, draw from connected generators, up to 3 generators away. We never do a 180, so at most we should be going around 270 degrees, and never loop.
find_containment_gensGets a list of generators that form a field that is enclosing a given singularity, if such a field exists.
spread_energySends energy to every neighbour that has less energy

Proc Details

draw_power

Draws power. If there isn't enough energy to sustain the draw, draw from connected generators, up to 3 generators away. We never do a 180, so at most we should be going around 270 degrees, and never loop.

Arguments:

find_containment_gens

Gets a list of generators that form a field that is enclosing a given singularity, if such a field exists.

Arguments:

spread_energy

Sends energy to every neighbour that has less energy