summaryrefslogtreecommitdiff
path: root/mesecons_button
diff options
context:
space:
mode:
authorJeija <norrepli@gmail.com>2012-08-15 20:50:13 +0200
committerJeija <norrepli@gmail.com>2012-08-15 20:50:13 +0200
commite74bb1ce75c7f83b5a40e866a1ecf8fbc6478c66 (patch)
tree9425454eb254841dff812378f8ab449605f4222b /mesecons_button
parent67b21804e3214aa2c2b6909fb067d588e95483a0 (diff)
downloadmesecons-e74bb1ce75c7f83b5a40e866a1ecf8fbc6478c66.tar
mesecons-e74bb1ce75c7f83b5a40e866a1ecf8fbc6478c66.tar.gz
mesecons-e74bb1ce75c7f83b5a40e866a1ecf8fbc6478c66.tar.bz2
mesecons-e74bb1ce75c7f83b5a40e866a1ecf8fbc6478c66.tar.xz
mesecons-e74bb1ce75c7f83b5a40e866a1ecf8fbc6478c66.zip
Same rules change like with wall levers for buttons
Diffstat (limited to 'mesecons_button')
-rw-r--r--mesecons_button/init.lua26
1 files changed, 8 insertions, 18 deletions
diff --git a/mesecons_button/init.lua b/mesecons_button/init.lua
index dfccc48..67011e4 100644
--- a/mesecons_button/init.lua
+++ b/mesecons_button/init.lua
@@ -24,7 +24,7 @@ minetest.register_node("mesecons_button:button_off", {
{ -4/16, -2/16, 4/16, 4/16, 2/16, 6/16 } -- the button itself
}
},
- groups = {dig_immediate=2, mesecon = 1},
+ groups = {dig_immediate=2, mesecon = 3},
description = "Button",
})
minetest.register_node("mesecons_button:button_on", {
@@ -53,7 +53,7 @@ minetest.register_node("mesecons_button:button_on", {
{ -4/16, -2/16, 11/32, 4/16, 2/16, 6/16 }
}
},
- groups = {dig_immediate=2, not_in_creative_inventory=1, mesecon = 1},
+ groups = {dig_immediate=2, not_in_creative_inventory=1, mesecon = 3},
drop = 'mesecons_button:button_off',
description = "Button",
})
@@ -97,22 +97,12 @@ minetest.register_craft({
})
mesecon:add_rules("button", {
-{x=1, y=0, z=0},
-{x=-1, y=0, z=0},
-{x=0, y=0, z=1},
-{x=1, y=1, z=0},
-{x=1, y=-1, z=0},
-{x=-1, y=1, z=0},
-{x=-1, y=-1, z=0},
-{x=0, y=1, z=1},
-{x=0, y=-1, z=1},
-{x=0, y=1, z=-1},
-{x=0, y=0, z=-1},
-{x=0, y=-1, z=-1},
-{x=0, y=-1, z=0},
-{x=2, y=0, z=0},
-{x=1, y=-1, z=1},
-{x=1, y=-1, z=-1}})
+{x = 1, y = 0, z = 0},
+{x = 1, y = 1, z = 0},
+{x = 1, y =-1, z = 0},
+{x = 1, y =-1, z = 1},
+{x = 1, y =-1, z =-1},
+{x = 2, y = 0, z = 0},})
mesecon:add_receptor_node_off("mesecons_button:button_off", nil, mesecon.button_get_rules)
mesecon:add_receptor_node("mesecons_button:button_on", nil, mesecon.button_get_rules)