UNPKG

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

345 lines (344 loc) 9.13 kB
export declare const sourcesComponentsCoordinates: { atlasHeight: number; atlasWidth: number; buttons: { E: { sourceWidth: number; sourceHeight: number; sourceLeft: number; sourceTop: number; }; F: { sourceWidth: number; sourceHeight: number; sourceLeft: number; sourceTop: number; }; EBlack: { sourceWidth: number; sourceHeight: number; sourceLeft: number; sourceTop: number; }; FBlack: { sourceWidth: number; sourceHeight: number; sourceLeft: number; sourceTop: number; }; buttonE: { sourceWidth: number; sourceHeight: number; sourceLeft: number; sourceTop: number; }; buttonECorner: { sourceWidth: number; sourceHeight: number; sourceLeft: number; sourceTop: number; }; buttonEEdge: { sourceWidth: number; sourceHeight: number; sourceLeft: number; sourceTop: number; }; buttonF: { sourceWidth: number; sourceHeight: number; sourceLeft: number; sourceTop: number; }; buttonFCorner: { sourceWidth: number; sourceHeight: number; sourceLeft: number; sourceTop: number; }; buttonFEdge: { sourceWidth: number; sourceHeight: number; sourceLeft: number; sourceTop: number; }; white: { sourceWidth: number; sourceHeight: number; sourceLeft: number; sourceTop: number; }; red: { sourceWidth: number; sourceHeight: number; sourceLeft: number; sourceTop: number; }; dark: { sourceWidth: number; sourceHeight: number; sourceLeft: number; sourceTop: number; }; roundBlack: { sourceWidth: number; sourceHeight: number; sourceLeft: number; sourceTop: number; }; squareBlack: { sourceWidth: number; sourceHeight: number; sourceLeft: number; sourceTop: number; }; roundWhite: { sourceWidth: number; sourceHeight: number; sourceLeft: number; sourceTop: number; }; squareWhite: { sourceWidth: number; sourceHeight: number; sourceLeft: number; sourceTop: number; }; roundSilver: { sourceWidth: number; sourceHeight: number; sourceLeft: number; sourceTop: number; }; squareSilver: { sourceWidth: number; sourceHeight: number; sourceLeft: number; sourceTop: number; }; roundGold: { sourceWidth: number; sourceHeight: number; sourceLeft: number; sourceTop: number; }; squareGold: { sourceWidth: number; sourceHeight: number; sourceLeft: number; sourceTop: number; }; }; backgrounds: { promptBackground: { sourceWidth: number; sourceHeight: number; sourceLeft: number; sourceTop: number; }; promptLargeBackground: { sourceWidth: number; sourceHeight: number; sourceLeft: number; sourceTop: number; }; promptSlantedBackground: { sourceWidth: number; sourceHeight: number; sourceLeft: number; sourceTop: number; }; NPCDialog: { sourceWidth: number; sourceHeight: number; sourceLeft: number; sourceTop: number; }; }; icons: { closeW: { sourceWidth: number; sourceHeight: number; sourceLeft: number; sourceTop: number; }; closeD: { sourceWidth: number; sourceHeight: number; sourceLeft: number; sourceTop: number; }; closeWLarge: { sourceWidth: number; sourceHeight: number; sourceLeft: number; sourceTop: number; }; closeDLarge: { sourceWidth: number; sourceHeight: number; sourceLeft: number; sourceTop: number; }; closeWNoBack: { sourceWidth: number; sourceHeight: number; sourceLeft: number; sourceTop: number; }; closeDNoBack: { sourceWidth: number; sourceHeight: number; sourceLeft: number; sourceTop: number; }; closeWNoBackLarge: { sourceWidth: number; sourceHeight: number; sourceLeft: number; sourceTop: number; }; closeDNoBackLarge: { sourceWidth: number; sourceHeight: number; sourceLeft: number; sourceTop: number; }; FDark: { sourceWidth: number; sourceHeight: number; sourceLeft: number; sourceTop: number; }; FWhite: { sourceWidth: number; sourceHeight: number; sourceLeft: number; sourceTop: number; }; EDark: { sourceWidth: number; sourceHeight: number; sourceLeft: number; sourceTop: number; }; EWhite: { sourceWidth: number; sourceHeight: number; sourceLeft: number; sourceTop: number; }; Timer: { sourceWidth: number; sourceHeight: number; sourceLeft: number; sourceTop: number; }; TimerLarge: { sourceWidth: number; sourceHeight: number; sourceLeft: number; sourceTop: number; }; ClickWhite: { sourceWidth: number; sourceHeight: number; sourceLeft: number; sourceTop: number; }; ClickDark: { sourceWidth: number; sourceHeight: number; sourceLeft: number; sourceTop: number; }; }; checkboxes: { wOff: { sourceWidth: number; sourceHeight: number; sourceLeft: number; sourceTop: number; }; wOn: { sourceWidth: number; sourceHeight: number; sourceLeft: number; sourceTop: number; }; dOff: { sourceWidth: number; sourceHeight: number; sourceLeft: number; sourceTop: number; }; dOn: { sourceWidth: number; sourceHeight: number; sourceLeft: number; sourceTop: number; }; wLargeOff: { sourceWidth: number; sourceHeight: number; sourceLeft: number; sourceTop: number; }; wLargeOn: { sourceWidth: number; sourceHeight: number; sourceLeft: number; sourceTop: number; }; dLargeOff: { sourceWidth: number; sourceHeight: number; sourceLeft: number; sourceTop: number; }; dLargeOn: { sourceWidth: number; sourceHeight: number; sourceLeft: number; sourceTop: number; }; }; switches: { roundOff: { sourceWidth: number; sourceHeight: number; sourceLeft: number; sourceTop: number; }; squareOff: { sourceWidth: number; sourceHeight: number; sourceLeft: number; sourceTop: number; }; roundRed: { sourceWidth: number; sourceHeight: number; sourceLeft: number; sourceTop: number; }; roundGreen: { sourceWidth: number; sourceHeight: number; sourceLeft: number; sourceTop: number; }; squareRed: { sourceWidth: number; sourceHeight: number; sourceLeft: number; sourceTop: number; }; squareGreen: { sourceWidth: number; sourceHeight: number; sourceLeft: number; sourceTop: number; }; }; };