[mesecons] Fix attempt to call upvalue in internal.lua

This commit is contained in:
kay27 2021-04-09 18:52:03 +04:00
parent f5f6e232cc
commit 3375e903ce

View file

@ -49,7 +49,6 @@
local equals = vector.equals
local get_node_force = mesecon.get_node_force
local receptor_get_rules = mesecon.receptor_get_rules
local invertRule = mesecon.invertRule
local copy, insert = table.copy, table.insert
local registered_nodes
@ -137,7 +136,7 @@ function mesecon.is_receptor(nodename)
return false
end
function mesecon.receptor_get_rules(node)
local function receptor_get_rules(node)
local receptor = mesecon.get_receptor(node.name)
if receptor then
local rules = receptor.rules
@ -150,6 +149,7 @@ function mesecon.receptor_get_rules(node)
return mesecon.rules.default
end
mesecon.receptor_get_rules = receptor_get_rules
-- Effectors
-- Nodes that can be powered by mesecons