auto-git:

[change] src/runtime-three/runtime-interaction-system.ts
This commit is contained in:
2026-04-25 04:13:04 +02:00
parent 8a23bd52a9
commit ac9612a5a0

View File

@@ -72,6 +72,23 @@ export interface RuntimeInteractionPrompt {
range: number;
}
export type RuntimeTargetCandidateKind = "npc" | "interactable";
export interface RuntimeTargetReference {
kind: RuntimeTargetCandidateKind;
entityId: string;
}
export interface RuntimeTargetCandidate extends RuntimeTargetReference {
prompt: string;
position: Vec3;
center: Vec3;
distance: number;
range: number;
viewDot: number;
score: number;
}
export interface RuntimePlayerTriggerProbe {
feetPosition: Vec3;
eyePosition: Vec3;