From 49a878aa03679b51fac5b34d7cbcc9c15a97fd34 Mon Sep 17 00:00:00 2001 From: Niklp Date: Sun, 28 Apr 2024 21:26:12 +0200 Subject: [PATCH] Optimize `remove_physics_overrides()` a bit (#19) --- init.lua | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/init.lua b/init.lua index 25c8d8f..57f178b 100644 --- a/init.lua +++ b/init.lua @@ -71,12 +71,12 @@ local function set_physics_overrides(player, overrides) end local function remove_physics_overrides(player) - for _, name in pairs({"jump", "speed", "gravity"}) do - if has_player_monoids then + if has_player_monoids then + for _, name in pairs({"jump", "speed", "gravity"}) do player_monoids[name]:del_change(player, "hangglider:glider") - else - player:set_physics_override({[name] = 1}) end + else + player:set_physics_override({jump = 1, speed = 1, gravity = 1}) end end