forked from mtcontrib/pipeworks
make valve and pump turn on/off via on_rightclick
(instead of on_punch)
This commit is contained in:
parent
3d845a3f28
commit
bd4a27d172
12
devices.lua
12
devices.lua
@ -73,8 +73,8 @@ for s in ipairs(states) do
|
|||||||
minetest.add_node(pos,{name="pipeworks:pump_off", param2 = node.param2})
|
minetest.add_node(pos,{name="pipeworks:pump_off", param2 = node.param2})
|
||||||
end
|
end
|
||||||
}},
|
}},
|
||||||
on_punch = function(pos, node, puncher)
|
on_rightclick = function(pos, node, clicker, itemstack, pointed_thing)
|
||||||
local fdir = minetest.get_node(pos).param2
|
local fdir = node.param2
|
||||||
minetest.add_node(pos, { name = "pipeworks:pump_"..states[3-s], param2 = fdir })
|
minetest.add_node(pos, { name = "pipeworks:pump_"..states[3-s], param2 = fdir })
|
||||||
end
|
end
|
||||||
})
|
})
|
||||||
@ -113,8 +113,8 @@ for s in ipairs(states) do
|
|||||||
minetest.add_node(pos,{name="pipeworks:valve_off_empty", param2 = node.param2})
|
minetest.add_node(pos,{name="pipeworks:valve_off_empty", param2 = node.param2})
|
||||||
end
|
end
|
||||||
}},
|
}},
|
||||||
on_punch = function(pos, node, puncher)
|
on_rightclick = function(pos, node, clicker, itemstack, pointed_thing)
|
||||||
local fdir = minetest.get_node(pos).param2
|
local fdir = node.param2
|
||||||
minetest.add_node(pos, { name = "pipeworks:valve_"..states[3-s].."_empty", param2 = fdir })
|
minetest.add_node(pos, { name = "pipeworks:valve_"..states[3-s].."_empty", param2 = fdir })
|
||||||
end
|
end
|
||||||
})
|
})
|
||||||
@ -154,8 +154,8 @@ minetest.register_node("pipeworks:valve_on_loaded", {
|
|||||||
minetest.add_node(pos,{name="pipeworks:valve_off_empty", param2 = node.param2})
|
minetest.add_node(pos,{name="pipeworks:valve_off_empty", param2 = node.param2})
|
||||||
end
|
end
|
||||||
}},
|
}},
|
||||||
on_punch = function(pos, node, puncher)
|
on_rightclick = function(pos, node, clicker, itemstack, pointed_thing)
|
||||||
local fdir = minetest.get_node(pos).param2
|
local fdir = node.param2
|
||||||
minetest.add_node(pos, { name = "pipeworks:valve_off_empty", param2 = fdir })
|
minetest.add_node(pos, { name = "pipeworks:valve_off_empty", param2 = fdir })
|
||||||
end
|
end
|
||||||
})
|
})
|
||||||
|
Loading…
Reference in New Issue
Block a user