From a76b52247a60f9ebef974bab1cae1a092ffa5ada Mon Sep 17 00:00:00 2001 From: olliy <55839810+olliy1or@users.noreply.github.com> Date: Tue, 20 Apr 2021 20:32:25 +0500 Subject: [PATCH] Update init.lua --- shooter_rocket/init.lua | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/shooter_rocket/init.lua b/shooter_rocket/init.lua index 7cbad3f..d4f6297 100644 --- a/shooter_rocket/init.lua +++ b/shooter_rocket/init.lua @@ -139,20 +139,23 @@ local timer = 0 minetest.register_globalstep(function(dtime) timer = timer + dtime if timer >= 1 then - timer = 0 + timer = 0 for _, player in ipairs(minetest.get_connected_players()) do local name = player and player:get_player_name() local wielditem = player:get_wielded_item() if wielditem:get_name() == "shooter_rocket:rocket_gun_loaded" then local wielditem = player:get_wielded_item() - player:set_physics_override({ - speed = 0.7 - }) - end + physics.set(name, "shooter_rocket:physics", { + speed = 0.7 + }) + else + physics.remove(name, "shooter_rocket:physics") + end end end end) + --Backwards compatibility minetest.register_alias("shooter:rocket", "shooter_rocket:rocket") minetest.register_alias("shooter:rocket_gun", "shooter_rocket:rocket_gun")