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
22 lines (21 loc) • 1 kB
TypeScript
export { Schema } from "./Schema";
export type { DataChange } from "./Schema";
import { MapSchema } from "./types/MapSchema";
export { MapSchema };
import { ArraySchema } from "./types/ArraySchema";
export { ArraySchema };
import { CollectionSchema } from "./types/CollectionSchema";
export { CollectionSchema };
import { SetSchema } from "./types/SetSchema";
export { SetSchema };
import { registerType } from "./types/typeRegistry";
export { registerType };
export { dumpChanges } from "./utils";
export type { Iterator } from "./encoding/decode";
import * as encode from "./encoding/encode";
import * as decode from "./encoding/decode";
export { encode, decode };
export { Reflection, ReflectionType, ReflectionField, } from "./Reflection";
export { type, deprecated, filter, filterChildren, defineTypes, hasFilter, SchemaDefinition, Context, } from "./annotations";
export type { DefinitionType, PrimitiveType, Definition, FilterCallback, } from "./annotations";
export { OPERATION } from "./spec";