From 1a44474cda3486ede4d12997fa660f133eaddbdc Mon Sep 17 00:00:00 2001 From: AJ Martinez Date: Fri, 19 Jan 2024 19:34:27 -0700 Subject: [PATCH] Activate FAULT HUD when VOID --- src/k_kart.c | 2 +- src/p_spec.c | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/k_kart.c b/src/k_kart.c index dfcaaee68..fb3bd4f2b 100644 --- a/src/k_kart.c +++ b/src/k_kart.c @@ -7921,7 +7921,7 @@ void K_KartPlayerHUDUpdate(player_t *player) if (player->positiondelay) player->positiondelay--; - if (!(player->pflags & PF_FAULT)) + if (!(player->pflags & PF_FAULT || player->pflags & PF_VOID)) player->karthud[khud_fault] = 0; else if (player->karthud[khud_fault] > 0 && player->karthud[khud_fault] <= 2*TICRATE) player->karthud[khud_fault]++; diff --git a/src/p_spec.c b/src/p_spec.c index d10adc7ee..e42c6f89c 100644 --- a/src/p_spec.c +++ b/src/p_spec.c @@ -1925,6 +1925,7 @@ static void K_HandleLapIncrement(player_t *player) player->mo->momz = 0; K_StripItems(player); player->faultflash = TICRATE/3; + player->karthud[khud_fault] = 1; ClearFakePlayerSkin(player); S_StartSound(player->mo, sfx_s3k8a); P_MoveOrigin(player->mo, player->mo->old_x, player->mo->old_y, player->mo->z);