Optimize `remove_physics_overrides()` a bit (#19)

This commit is contained in:
Niklp 2024-04-28 21:26:12 +02:00 committed by GitHub
parent 3e304e3e5d
commit 49a878aa03
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
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