From e74bb1ce75c7f83b5a40e866a1ecf8fbc6478c66 Mon Sep 17 00:00:00 2001 From: Jeija Date: Wed, 15 Aug 2012 20:50:13 +0200 Subject: [PATCH] Same rules change like with wall levers for buttons --- mesecons_button/init.lua | 26 ++++++++------------------ 1 file 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)