From 074f1e00611061fa5dbaf684c17d19369f7a7b95 Mon Sep 17 00:00:00 2001 From: AJ Martinez Date: Wed, 22 Nov 2023 15:50:03 -0700 Subject: [PATCH] WIP: Nerf Ringbox handling by a LOT --- src/k_kart.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/k_kart.c b/src/k_kart.c index d85a59290..05ccb2e0c 100644 --- a/src/k_kart.c +++ b/src/k_kart.c @@ -3338,7 +3338,7 @@ static void K_GetKartBoostPower(player_t *player) { // This one's a little special: we add extra top speed per tic of ringboost stored up, to allow for Ring Box to really rocket away. // (We compensate when decrementing ringboost to avoid runaway exponential scaling hell.) - ADDBOOST(FRACUNIT/4 + (FRACUNIT / 1750 * (player->ringboost)), 4*FRACUNIT, Easing_InCubic(min(FRACUNIT, player->ringboost * FRACUNIT / (TICRATE*10)), 0, FRACUNIT)); // + 20% + ???% top speed, + 400% acceleration, +???% handling + ADDBOOST(FRACUNIT/4 + (FRACUNIT / 1750 * (player->ringboost)), 4*FRACUNIT, Easing_InCubic(min(FRACUNIT, player->ringboost * FRACUNIT / (TICRATE*12)), 0, 2*SLIPTIDEHANDLING/5)); // + 20% + ???% top speed, + 400% acceleration, +???% handling } if (player->eggmanexplode) // Ready-to-explode