From ce9b7fc2552a16c4b5d59f4f44225639f0a20e34 Mon Sep 17 00:00:00 2001 From: Victor Giers Date: Thu, 2 Apr 2026 19:38:27 +0200 Subject: [PATCH] Update sound emitter radius to maxDistance --- src/viewport-three/viewport-focus.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/viewport-three/viewport-focus.ts b/src/viewport-three/viewport-focus.ts index a7b68ddb..09c96a0c 100644 --- a/src/viewport-three/viewport-focus.ts +++ b/src/viewport-three/viewport-focus.ts @@ -327,7 +327,7 @@ function includeEntity(bounds: FocusBoundsAccumulator, entity: EntityInstance) { includePlayerStart(bounds, entity.position); break; case "soundEmitter": - includeSphereEntity(bounds, entity.position, Math.max(0.4, entity.radius)); + includeSphereEntity(bounds, entity.position, Math.max(0.4, entity.maxDistance)); break; case "triggerVolume": includeTriggerVolume(bounds, entity.position, entity.size); @@ -350,7 +350,7 @@ function createEntityFocusTarget(entity: EntityInstance): ViewportFocusTarget { case "playerStart": return createPlayerStartFocusTarget(entity.position); case "soundEmitter": - return createSphereEntityFocusTarget(entity.position, entity.radius, 0.75); + return createSphereEntityFocusTarget(entity.position, entity.maxDistance, 0.75); case "triggerVolume": return createTriggerVolumeFocusTarget(entity.position, entity.size); case "teleportTarget":