From b39af08eb35930dda1cd2921e73ee0bdb915a3a8 Mon Sep 17 00:00:00 2001 From: Victor Giers Date: Sat, 25 Apr 2026 04:14:25 +0200 Subject: [PATCH] auto-git: [change] src/runtime-three/navigation-controller.ts --- src/runtime-three/navigation-controller.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/runtime-three/navigation-controller.ts b/src/runtime-three/navigation-controller.ts index 6d2967a3..826c25a5 100644 --- a/src/runtime-three/navigation-controller.ts +++ b/src/runtime-three/navigation-controller.ts @@ -121,6 +121,11 @@ export interface RuntimePlayerVolumeState { waterSurfaceHeight: number | null; } +export interface RuntimeThirdPersonTargetAssist { + targetPosition: Vec3; + strength: number; +} + export interface RuntimeControllerContext { camera: PerspectiveCamera; domElement: HTMLCanvasElement; @@ -145,6 +150,7 @@ export interface RuntimeControllerContext { desiredCameraPosition: Vec3, radius: number ): Vec3; + resolveThirdPersonTargetAssist?(): RuntimeThirdPersonTargetAssist | null; isCameraDrivenExternally(): boolean; getCameraYawRadians(): number; isInputSuspended(): boolean;