Optimize `remove_physics_overrides()` a bit

This commit is contained in:
Niklp 2024-04-28 20:54:31 +02:00
parent 3e304e3e5d
commit 6fc1b72a0a
No known key found for this signature in database
GPG Key ID: 05D6F5035E66267A
1 changed files with 4 additions and 4 deletions

View File

@ -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