forked from minetest-mods/mesecons
		
	Same rules change like with wall levers for buttons
This commit is contained in:
		| @@ -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) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user