From a889898eebdf855ce3bf2518cace2fabeb0658a8 Mon Sep 17 00:00:00 2001 From: Sally Coolatta Date: Fri, 5 Jun 2020 18:55:58 -0400 Subject: [PATCH] Bring back accel rubberbanding, but make it weaker --- src/k_kart.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/k_kart.c b/src/k_kart.c index 677e1c2ad..a0d79efc2 100644 --- a/src/k_kart.c +++ b/src/k_kart.c @@ -2031,13 +2031,13 @@ fixed_t K_GetKartAccel(player_t *player) //k_accel += 3 * (9 - kartspeed); // 36 - 60 k_accel += 4 * (9 - kartspeed); // 32 - 64 -#if 0 - // Rubberbanding acceleration is disabled since it makes hits feel more meaningful + if (K_PlayerUsesBotMovement(player)) { - k_accel = FixedMul(k_accel, K_BotRubberband(player)); + // Rubberbanding acceleration is waekened since it makes hits feel more meaningful + fixed_t rubberband = K_BotRubberband(player) - FRACUNIT; + k_accel = FixedMul(k_accel, FRACUNIT + (rubberband/2)); } -#endif return FixedMul(k_accel, FRACUNIT+player->kartstuff[k_accelboost]); }