From 43ad4b045b5bfb9f7ac751e7f19d22bca65312aa Mon Sep 17 00:00:00 2001 From: NepDisk Date: Thu, 22 May 2025 08:48:49 -0400 Subject: [PATCH] Play sound when getting low on rings --- src/p_enemy.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/p_enemy.c b/src/p_enemy.c index d45b3fbb6..53669e87f 100644 --- a/src/p_enemy.c +++ b/src/p_enemy.c @@ -3174,6 +3174,12 @@ void A_AttractChase(mobj_t *actor) actor->target->player->ringboost += K_GetKartRingPower(actor->target->player, true) + 3; S_StartSoundAtVolume(actor->target, sfx_s1b5, actor->target->player->ringvolume); + if (actor->target->player->rings <= 10) + { + S_StartSoundAtVolume(actor->target, sfx_s251, 255 - actor->target->player->rings*8); + S_StartSoundAtVolume(actor->target, sfx_s251, 255 - actor->target->player->rings*8); + } + if (actor->target->player->ringboost > (4*TICRATE + TICRATE/2)) actor->target->player->ringboost = (4*TICRATE + TICRATE/2);