mirror of
https://github.com/minetest-mods/mesecons.git
synced 2025-06-28 05:50:17 +02:00
Make pressure plates and object detector use the new rules system
This commit is contained in:
@ -40,7 +40,7 @@ minetest.register_abm(
|
||||
end
|
||||
local objpos=obj:getpos()
|
||||
minetest.env:add_node(pos, {name="mesecons_detector:object_detector_on"})
|
||||
mesecon:receptor_on(pos, "pressureplate")
|
||||
mesecon:receptor_on(pos, mesecon:get_rules("pressureplate"))
|
||||
end
|
||||
end
|
||||
end,
|
||||
@ -68,7 +68,7 @@ minetest.register_abm(
|
||||
end
|
||||
if objectfound==0 then
|
||||
minetest.env:add_node(pos, {name="mesecons_detector:object_detector_off"})
|
||||
mesecon:receptor_off(pos, "pressureplate")
|
||||
mesecon:receptor_off(pos, mesecon:get_rules("pressureplate"))
|
||||
end
|
||||
end,
|
||||
})
|
||||
@ -76,7 +76,7 @@ minetest.register_abm(
|
||||
minetest.register_on_dignode(
|
||||
function(pos, oldnode, digger)
|
||||
if oldnode.name == "mesecons_detector:object_detector_on" then
|
||||
mesecon:receptor_off(pos, "pressureplate")
|
||||
mesecon:receptor_off(pos, mesecon:get_rules("pressureplate"))
|
||||
end
|
||||
end
|
||||
)
|
||||
|
Reference in New Issue
Block a user