From a25b79885d805721946e9ec29f371c08638c4b08 Mon Sep 17 00:00:00 2001 From: Latapostrophe Date: Thu, 22 Apr 2021 19:33:01 +0200 Subject: [PATCH] 1/4s delay w/o input checks instead of 1/2 w/ input checks --- src/d_player.h | 2 +- src/k_kart.c | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/d_player.h b/src/d_player.h index 8f1481499..84165192b 100644 --- a/src/d_player.h +++ b/src/d_player.h @@ -241,7 +241,7 @@ typedef enum // CONSTANTS FOR TRICK PANELS #define TRICKMOMZRAMP (30) #define TRICKLAG (9) -#define TRICKDELAY (TICRATE/2) +#define TRICKDELAY (TICRATE/4) #define TUMBLEBOUNCES 3 diff --git a/src/k_kart.c b/src/k_kart.c index 9a5bd8b05..5848f5b09 100644 --- a/src/k_kart.c +++ b/src/k_kart.c @@ -8798,8 +8798,7 @@ void K_MoveKartPlayer(player_t *player, boolean onground) fixed_t basespeed = P_AproxDistance(player->mo->momx, player->mo->momy); // at WORSE, keep your normal speed when tricking. fixed_t speed = FixedMul(speedmult, P_AproxDistance(player->mo->momx, player->mo->momy)); - if (!cmd->turning && !player->throwdir) // increment this counter while your inputs are neutral - player->tricktime++; + player->tricktime++; // debug shit //CONS_Printf("%d\n", player->mo->momz / mapobjectscale);