@drincs/nqtr
Version:
A complete system introducing the concepts of location, time and event, producing the framework of a not-quite-point-and-click adventure game.
41 lines (38 loc) • 3.1 kB
text/typescript
import { N as NavigatorManager, Q as QuestManager, R as RoutineManager, T as TimeManager } from './index-tsxtsTVa.mjs';
export { n as navigator, q as questsNotebook, r as routine, t as timeTracker } from './index-tsxtsTVa.mjs';
import { ActivityBaseModel, ActivityStoredClass, CommitmentBaseModel, CommitmentStoredClass, LocationBaseModel, LocationStoredClass, MapBaseModel, MapStoredClass, RoomBaseModel, RoomStoredClass, QuestBaseModel, QuestStoredClass, StageBaseModel, StageStoredClass } from './classes/index.mjs';
export { ActivityStoredClassProps, CommitmentStoredClassProps, QuestStoredClassProps, StageStoredClassProps } from './classes/index.mjs';
import { RegisteredActivities, RegisteredCommitments, RegisteredLocations, RegisteredMaps, RegisteredQuests as RegisteredQuest, RegisteredRooms } from './decorators/index.mjs';
export { A as ActivityInterface, C as CommitmentInterface, D as DateSchedulingInterface, L as LocationInterface, M as MapInterface, R as RoomInterface, T as TimeSchedulingInterface } from './RoomInterface-8IFEPH4s.mjs';
export { A as ActivityProps, C as CommitmentProps, L as LocationBaseModelProps, M as MapBaseModelProps, Q as QuestProps, R as RoomBaseModelProps, S as StageProps } from './index-DlkwIeyE.mjs';
export { E as ExecutionType, O as OnRunAsyncFunction, a as OnRunEvent, b as OnRunFunction, c as OnRunProps, Q as QuestInterface, d as QuestsRequiredType, S as StageInterface } from './StageInterface-C1Zfcpk3.mjs';
export { ITimeStlot, TimeSettings } from './types/index.mjs';
import '@drincs/nqtr';
import '@drincs/pixi-vn';
declare const nqtr: {
navigator: NavigatorManager;
questsNotebook: QuestManager;
routine: RoutineManager;
timeTracker: TimeManager;
RegisteredActivities: typeof RegisteredActivities;
RegisteredCommitments: typeof RegisteredCommitments;
RegisteredLocations: typeof RegisteredLocations;
RegisteredMaps: typeof RegisteredMaps;
RegisteredQuests: typeof RegisteredQuest;
RegisteredRooms: typeof RegisteredRooms;
ActivityBaseModel: typeof ActivityBaseModel;
ActivityStoredClass: typeof ActivityStoredClass;
CommitmentBaseModel: typeof CommitmentBaseModel;
CommitmentStoredClass: typeof CommitmentStoredClass;
LocationBaseModel: typeof LocationBaseModel;
LocationStoredClass: typeof LocationStoredClass;
MapBaseModel: typeof MapBaseModel;
MapStoredClass: typeof MapStoredClass;
RoomBaseModel: typeof RoomBaseModel;
RoomStoredClass: typeof RoomStoredClass;
QuestBaseModel: typeof QuestBaseModel;
QuestStoredClass: typeof QuestStoredClass;
StageBaseModel: typeof StageBaseModel;
StageStoredClass: typeof StageStoredClass;
};
export { ActivityBaseModel, ActivityStoredClass, CommitmentBaseModel, CommitmentStoredClass, LocationBaseModel, LocationStoredClass, MapBaseModel, MapStoredClass, QuestBaseModel, QuestStoredClass, RegisteredActivities, RegisteredCommitments, RegisteredLocations, RegisteredMaps, RegisteredQuest as RegisteredQuests, RegisteredRooms, RoomBaseModel, RoomStoredClass, StageBaseModel, StageStoredClass, nqtr as default };