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
12 lines (11 loc) • 1.05 kB
TypeScript
import "./compatibility/polyfill/declares";
import "./compatibility/polyfill/urlDeclares";
import { activate, stopWalking, followPath, create, handleWalkAway, playAnimation, showDebug, getData, changeIdleAnim, talkBubble, createDialogWindow, openDialogWindow, closeDialogWindow } from "./npc";
import { initServerModel, npcAiTalk, setCustomServerUrl, initAiDialog, debugOff } from "./ai";
import { talk } from "./dialog";
import { Dialog, NPCPathType, NPCType } from "./types";
import { NpcUtilsUi } from './ui';
import { closeBubble, closeBubbleEndAll } from "./bubble";
import { NpcUtilsInputUi, NpcUtilsLoadingUi } from "./uiInput";
export { activate, stopWalking, followPath, create, handleWalkAway, playAnimation, showDebug, talk, Dialog, getData, NPCPathType, NPCType, changeIdleAnim, talkBubble, closeBubble, closeBubbleEndAll, createDialogWindow, openDialogWindow, closeDialogWindow, NpcUtilsUi, npcAiTalk, initServerModel, setCustomServerUrl, initAiDialog, NpcUtilsInputUi, NpcUtilsLoadingUi, debugOff };
export declare const debugLabel: string;