| Age | Commit message (Collapse) | Author | 
 | 
By passing the list name and the slot index, these functions now receive
all data related to removal of an item from an inventory: the side on
which the removal is taking place, as well as which stack is being
pulled from. This means it’s no longer necessary to choose between
implementing `on_metadata_inventory_take` (which tells you which item
stack was pulled from but not from which side of the node) or
`remove_item` (which tells you which side the filter is on but not which
item stack it wants to take).
 | 
 | 
if-block in preparation for directional flowables support
 | 
 | 
turn-off; make decorative gratings do something useful
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
can't break node
 | 
 | 
 | 
 | 
 | 
 | 
implementation of can_tool_dig_node() to check if set tool can dig node
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
More pressure_logic work
 | 
 | 
 | 
 | 
 | 
 | 
activation of new flow logic
 | 
 | 
transition to pipeworks.toggles.pressure_logic
 | 
 | 
mesecons transition rules for flow sensor
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
pairs, add set registration for flow sensor pipe
 | 
 | 
triggers
 | 
 | 
 | 
 | 
 | 
 | 
run_output()
 | 
 | 
falling-level event detection
 | 
 | 
output helper
 | 
 | 
in flowlogic.run_output()
 | 
 | 
 | 
 | 
to register.output()
 | 
 | 
flowlogic.run(), leave to flowlogic.run_output()
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
register.intake_simple into generic registration and helper wrapper
 | 
 | 
stage of flowlogic.run()
 | 
 | 
balance_pressure() take current pressure and return new pressure
 | 
 | 
 | 
 | 
 | 
 | 
registration guard for register.output()
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
for register.output_simple()
 | 
 | 
threshold into upper and lower hysteresis values
 | 
 | 
function
 | 
 | 
 |