auto-git:
[change] src/runtime-three/runtime-interaction-system.ts
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user