From e5fef95d949d9346a43f943c010086ebf91e4029 Mon Sep 17 00:00:00 2001 From: toaster Date: Sun, 25 Nov 2018 13:30:43 +0000 Subject: [PATCH] Sound volume distance indication now scales with mapheader scale. --- src/k_kart.c | 2 ++ src/s_sound.c | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/k_kart.c b/src/k_kart.c index 4403dd4a..a63b7230 100644 --- a/src/k_kart.c +++ b/src/k_kart.c @@ -3966,6 +3966,8 @@ static void K_UpdateEngineSounds(player_t *player, ticcmd_t *cmd) dist = P_AproxDistance(P_AproxDistance(player->mo->x-players[i].mo->x, player->mo->y-players[i].mo->y), player->mo->z-players[i].mo->z) / 2; + dist = FixedDiv(dist, mapheaderinfo[gamemap-1]->mobj_scale); + if (dist > 1536<mobj_scale); // approx_dist } //