From a35bedafc6004412d1af4c987c9c2dce4ea42d89 Mon Sep 17 00:00:00 2001 From: robojumper Date: Thu, 13 Jun 2024 18:50:18 +0200 Subject: [PATCH] Closer --- src/REL/d/t/d_t_sound_area.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/REL/d/t/d_t_sound_area.cpp b/src/REL/d/t/d_t_sound_area.cpp index 5a62bad7..6e74d26e 100644 --- a/src/REL/d/t/d_t_sound_area.cpp +++ b/src/REL/d/t/d_t_sound_area.cpp @@ -127,9 +127,10 @@ bool dTgSndAr_c::checkAlg2(const mVec3_c &pos) { return false; } - mVec3_c diff(pos.x - position.x, pos.z - position.z, scale.x * 100.0f); + mVec3_c diff = pos - position; + f32 radius = scale.x * 100.0f; - return diff.x * diff.x + diff.y * diff.y <= diff.z * diff.z; + return diff.x * diff.x + diff.z * diff.z < radius * radius; } struct UnkStruct {