diff options
author | Jeija <norrepli@gmail.com> | 2012-08-15 20:50:13 +0200 |
---|---|---|
committer | Jeija <norrepli@gmail.com> | 2012-08-15 20:50:13 +0200 |
commit | e74bb1ce75c7f83b5a40e866a1ecf8fbc6478c66 (patch) | |
tree | 9425454eb254841dff812378f8ab449605f4222b | |
parent | 67b21804e3214aa2c2b6909fb067d588e95483a0 (diff) | |
download | mesecons-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
-rw-r--r-- | mesecons_button/init.lua | 26 |
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) |