From 234cac868e1baf2089ef255d0751a7e288725db5 Mon Sep 17 00:00:00 2001 From: Fernando Carmona Varo Date: Sat, 7 Nov 2015 09:57:35 +0100 Subject: Improved portal detection, using the already existing collision detection logic instead of abms --- mario/portal.lua | 28 ---------------------------- 1 file changed, 28 deletions(-) (limited to 'mario/portal.lua') diff --git a/mario/portal.lua b/mario/portal.lua index 7b9945d..eb04b93 100644 --- a/mario/portal.lua +++ b/mario/portal.lua @@ -46,31 +46,3 @@ minetest.register_abm({ end end }) -minetest.register_abm({ - nodenames = {"mario:portal_left"}, - interval = 0.5, - chance = 1, - action = function(pos, node, active_object_count, active_object_count_wider) - local objs = minetest.env:get_objects_inside_radius(pos, 2) - for k, player in pairs(objs) do - if player:get_player_name() then - - player:setpos({x=pos.x+31,y=pos.y+0.5,z=pos.z}) - end - end - end -}) -minetest.register_abm({ - nodenames = {"mario:portal_right"}, - interval = 0.5, - chance = 1, - action = function(pos, node, active_object_count, active_object_count_wider) - local objs = minetest.env:get_objects_inside_radius(pos, 2) - for k, player in pairs(objs) do - if player:get_player_name() then - - player:setpos({x=pos.x-31,y=pos.y+0.5,z=pos.z}) - end - end - end -}) -- cgit v1.2.3