dcl-npc-toolkit-ai-version
Version:
A collection of tools for creating Non-Player-Characters (NPCs). These are capable of having conversations with the player, and play different animations. AI usage is added atop of it
14 lines (13 loc) • 774 B
TypeScript
export declare const NPCDataComponent: import("@dcl/sdk/ecs").MapComponentDefinition<import("@dcl/sdk/ecs").MapResult<{
introduced: import("@dcl/sdk/ecs").ISchema<boolean>;
inCooldown: import("@dcl/sdk/ecs").ISchema<boolean>;
coolDownDuration: import("@dcl/sdk/ecs").ISchema<number>;
faceUser: import("@dcl/sdk/ecs").ISchema<boolean>;
walkingSpeed: import("@dcl/sdk/ecs").ISchema<number>;
bubbleHeight: import("@dcl/sdk/ecs").ISchema<number>;
state: import("@dcl/sdk/ecs").ISchema<string>;
walkingAnim: import("@dcl/sdk/ecs").ISchema<string>;
idleAnim: import("@dcl/sdk/ecs").ISchema<string>;
lastPlayedAnim: import("@dcl/sdk/ecs").ISchema<string>;
path: import("@dcl/sdk/ecs").ISchema<import("@dcl/sdk/ecs").Vector3Type[]>;
}>>;