new flow logic: abms.lua: directional flow logic trace log points for local debugging
This commit is contained in:
parent
c55374cdfa
commit
0dd1dbc901
@ -131,7 +131,7 @@ end
|
|||||||
|
|
||||||
|
|
||||||
flowlogic.balance_pressure = function(pos, node, currentpressure)
|
flowlogic.balance_pressure = function(pos, node, currentpressure)
|
||||||
-- debuglog("balance_pressure() "..node.name.." at "..pos.x.." "..pos.y.." "..pos.z)
|
-- local dname = "flowlogic.balance_pressure()@"..formatvec(pos).." "
|
||||||
-- check the pressure of all nearby flowable nodes, and average it out.
|
-- check the pressure of all nearby flowable nodes, and average it out.
|
||||||
|
|
||||||
-- pressure handles to average over
|
-- pressure handles to average over
|
||||||
@ -152,6 +152,7 @@ flowlogic.balance_pressure = function(pos, node, currentpressure)
|
|||||||
-- directional flowables: call the callback to get the list
|
-- directional flowables: call the callback to get the list
|
||||||
local directional = pipeworks.flowables.list.directional[node.name]
|
local directional = pipeworks.flowables.list.directional[node.name]
|
||||||
if directional then
|
if directional then
|
||||||
|
--pipeworks.logger(dname.."invoking neighbourfn")
|
||||||
local offsets = directional.neighbourfn(node)
|
local offsets = directional.neighbourfn(node)
|
||||||
candidates = apply_coords_offsets(pos, offsets)
|
candidates = apply_coords_offsets(pos, offsets)
|
||||||
end
|
end
|
||||||
|
Loading…
Reference in New Issue
Block a user