more powerful airbrake and less antigravity

This commit is contained in:
OgelGames 2023-08-01 23:09:17 +10:00
parent 0a7f2bd8d5
commit 15f7046ca3
1 changed files with 5 additions and 2 deletions

View File

@ -129,9 +129,12 @@ local function hangglider_step(self, dtime)
elseif vel <= -3 then
set_physics_overrides(player, {
speed = 2.5,
gravity = -0.25,
gravity = -0.1,
})
player:add_velocity(vector.new(0, 1, 0))
if vel < -5 then
-- Extra airbrake when falling too fast
player:add_velocity(vector.new(0, math.min(5, math.abs(vel / 10.0)), 0))
end
else -- vel > 0
set_physics_overrides(player, {
speed = 1.0,