From 15f7046ca38f2a12451d9a9e4d8152e8c943f948 Mon Sep 17 00:00:00 2001 From: OgelGames Date: Tue, 1 Aug 2023 23:09:17 +1000 Subject: [PATCH] more powerful airbrake and less antigravity --- init.lua | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/init.lua b/init.lua index 1c06a3d..18e0817 100644 --- a/init.lua +++ b/init.lua @@ -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,