Age | Commit message (Collapse) | Author |
|
debugging
|
|
|
|
nodes to obtain neighbour list
|
|
|
|
|
|
Enhance params to can_remove and remove_item
|
|
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()
|
|
|
|
|