From d5929a73fbf89b314640f1297da53962078ffc54 Mon Sep 17 00:00:00 2001 From: minenice55 Date: Mon, 17 Nov 2025 13:46:56 -0500 Subject: [PATCH] experiment: wall transfers should allow zero speed --- src/k_kart.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/k_kart.c b/src/k_kart.c index 186e9436e..2bed3618b 100644 --- a/src/k_kart.c +++ b/src/k_kart.c @@ -9013,6 +9013,12 @@ static void K_KartDrift(player_t *player, boolean onground) player->driftsparkGrowTimer--; // Stop drifting + // experiment: wall transfers should allow zero speed + // reasoning: when driving right into a half pipe face-on, there is no h-speed for the entire launch + if (player->walltransfered) + { + minspeed = 0; + } if (P_PlayerInPain(player) || player->speed < minspeed) { player->drift = player->driftcharge = player->aizdriftstrat = 0;