diff --git a/src/runtime-three/player-controller-telemetry.ts b/src/runtime-three/player-controller-telemetry.ts index 6ef51287..72d28ad6 100644 --- a/src/runtime-three/player-controller-telemetry.ts +++ b/src/runtime-three/player-controller-telemetry.ts @@ -79,7 +79,9 @@ export function resolveRuntimePlayerMovementHooks(options: { options.signals.startedFalling || options.locomotionState.airborneKind === "falling", landing: options.signals.landed, - swimming: options.locomotionState.locomotionMode === "swimming", + swimming: + options.locomotionState.locomotionMode === "swimming" || + options.locomotionState.locomotionMode === "diving", underwaterAmount }, audio: {