diff options
| -rw-r--r-- | mesecons_compatibility/depends.txt | 1 | ||||
| -rw-r--r-- | mesecons_compatibility/init.lua | 14 | 
2 files changed, 8 insertions, 7 deletions
| diff --git a/mesecons_compatibility/depends.txt b/mesecons_compatibility/depends.txt index acaa924..ed2fcd8 100644 --- a/mesecons_compatibility/depends.txt +++ b/mesecons_compatibility/depends.txt @@ -1 +1,2 @@  mesecons +doors diff --git a/mesecons_compatibility/init.lua b/mesecons_compatibility/init.lua index b2f793c..451037e 100644 --- a/mesecons_compatibility/init.lua +++ b/mesecons_compatibility/init.lua @@ -43,7 +43,7 @@ function doors:register_door(name, def)  		end  	end -	local function on_punch(pos, dir, check_name, replace, replace_dir, params) +	local function on_rightclick(pos, dir, check_name, replace, replace_dir, params)  		pos.y = pos.y+dir  		if not minetest.env:get_node(pos).name == check_name then  			return @@ -62,11 +62,11 @@ function doors:register_door(name, def)  	end  	local function on_mesecons_signal_open (pos, node) -		on_punch(pos, 1, name.."_t_1", name.."_b_2", name.."_t_2", {1,2,3,0}) +		on_rightclick(pos, 1, name.."_t_1", name.."_b_2", name.."_t_2", {1,2,3,0})  	end  	local function on_mesecons_signal_close (pos, node) -		on_punch(pos, 1, name.."_t_2", name.."_b_1", name.."_t_1", {3,0,1,2}) +		on_rightclick(pos, 1, name.."_t_2", name.."_b_1", name.."_t_1", {3,0,1,2})  	end  	local function check_player_priv(pos, player) @@ -99,9 +99,9 @@ function doors:register_door(name, def)  			after_dig_node(pos, name.."_t_1")  		end, -		on_punch = function(pos, node, puncher) +		on_rightclick = function(pos, node, puncher)  			if check_player_priv(pos, puncher) then -				on_punch(pos, 1, name.."_t_1", name.."_b_2", name.."_t_2", {1,2,3,0}) +				on_rightclick(pos, 1, name.."_t_1", name.."_b_2", name.."_t_2", {1,2,3,0})  			end  		end, @@ -133,9 +133,9 @@ function doors:register_door(name, def)  			after_dig_node(pos, name.."_t_2")  		end, -		on_punch = function(pos, node, puncher) +		on_rightclick = function(pos, node, puncher)  			if check_player_priv(pos, puncher) then -				on_punch(pos, 1, name.."_t_2", name.."_b_1", name.."_t_1", {3,0,1,2}) +				on_rightclick(pos, 1, name.."_t_2", name.."_b_1", name.."_t_1", {3,0,1,2})  			end  		end, | 
