forked from VoxeLibre/VoxeLibre
Remove global_step from on_step
This commit is contained in:
parent
7abffa8500
commit
65cab094b8
|
@ -231,10 +231,6 @@ function TRIDENT_ENTITY.on_step(self, dtime)
|
|||
self._picked_up = false
|
||||
|
||||
-- Pickup trident if player is nearby (not in Creative Mode)
|
||||
local timer = 0
|
||||
minetest.register_globalstep(function(dtime)
|
||||
timer = timer + dtime
|
||||
if timer >= 0.3 then
|
||||
local objects = minetest.get_objects_inside_radius(pos, 1)
|
||||
for _,obj in ipairs(objects) do
|
||||
if obj:is_player() then
|
||||
|
@ -254,17 +250,10 @@ function TRIDENT_ENTITY.on_step(self, dtime)
|
|||
return
|
||||
end
|
||||
end
|
||||
timer = 0
|
||||
end
|
||||
end)
|
||||
|
||||
|
||||
-- Check for object "collision". Done every tick (hopefully this is not too stressing)
|
||||
else
|
||||
local timer = 0
|
||||
minetest.register_globalstep(function(dtime)
|
||||
timer = timer + dtime
|
||||
if timer >= 0.3 then
|
||||
if self._damage >= 9 and self._in_player == false then
|
||||
minetest.add_particlespawner({
|
||||
amount = 10,
|
||||
|
@ -286,9 +275,6 @@ function TRIDENT_ENTITY.on_step(self, dtime)
|
|||
playername = "",
|
||||
})
|
||||
end
|
||||
timer = 0
|
||||
end
|
||||
end)
|
||||
|
||||
local closest_object
|
||||
local closest_distance
|
||||
|
|
Loading…
Reference in New Issue