summaryrefslogtreecommitdiff
path: root/pressure_logic
diff options
context:
space:
mode:
authorHybridDog <ovvv@web.de>2021-02-07 11:20:11 +0100
committerHybridDog <ovvv@web.de>2021-02-07 11:58:18 +0100
commita2c0dd11307120470a7c4ca4915f7741729e8e01 (patch)
tree46a065b492acfe1db1ff83e3875b08e38bfc580b /pressure_logic
parentf0ef43823cb198a3f426d7d1db88d42f5079fbbd (diff)
downloadpipeworks-a2c0dd11307120470a7c4ca4915f7741729e8e01.tar
pipeworks-a2c0dd11307120470a7c4ca4915f7741729e8e01.tar.gz
pipeworks-a2c0dd11307120470a7c4ca4915f7741729e8e01.tar.bz2
pipeworks-a2c0dd11307120470a7c4ca4915f7741729e8e01.tar.xz
pipeworks-a2c0dd11307120470a7c4ca4915f7741729e8e01.zip
Various small fixes
* Save the fakeplayer's wielded item in set_wielded_item * pipeworks.luaentity: Return the found objects in get_objects_inside_radius * Remove the invalid and unused on_blast return values in lua_tube.lua This should avoid a crash when a strong explosion happens next to a Lua Tube. * Do not access a global "nodename" in a BUG message. This avoids a potential crash, in case the message actually appears in practice. * Set the Flow Sensor and Fountain Head mesecons connection rules * pipeworks.luaentity: Use the same function for move_to and set_pos * (no functional change) Do not save the object returned by tube_inject_item into the "item1" local variable in filter-injector.lua
Diffstat (limited to 'pressure_logic')
-rw-r--r--pressure_logic/abms.lua4
1 files changed, 3 insertions, 1 deletions
diff --git a/pressure_logic/abms.lua b/pressure_logic/abms.lua
index b69fa60..50951b0 100644
--- a/pressure_logic/abms.lua
+++ b/pressure_logic/abms.lua
@@ -339,7 +339,9 @@ flowlogic.run_transition = function(node, currentpressure)
end
if not found then
- pipeworks.logger("flowlogic.run_transition() BUG no transition definitions found! nodename="..nodename.." currentpressure="..tostring(currentpressure))
+ pipeworks.logger("flowlogic.run_transition() BUG no transition " ..
+ "definitions found! node.name=" .. node.name ..
+ " currentpressure=" .. tostring(currentpressure))
end
return result