@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.
70 lines (67 loc) • 4.27 kB
text/typescript
import TimeManager from './managers/TimeManager.mjs';
import RoutineManager from './managers/RoutineManager.mjs';
import QuestManager from './managers/QuestManager.mjs';
import NavigatorManager from './managers/NavigatorManager.mjs';
import ActivityBaseModel from './classes/ActivityBaseModel.mjs';
import ActivityStoredClass from './classes/ActivityStoredClass.mjs';
import CommitmentBaseModel from './classes/CommitmentBaseModel.mjs';
import CommitmentStoredClass from './classes/CommitmentStoredClass.mjs';
import LocationBaseModel from './classes/navigation/LocationBaseModel.mjs';
import LocationStoredClass from './classes/navigation/LocationStoredClass.mjs';
import MapBaseModel from './classes/navigation/MapBaseModel.mjs';
import MapStoredClass from './classes/navigation/MapStoredClass.mjs';
import RoomBaseModel from './classes/navigation/RoomBaseModel.mjs';
import RoomStoredClass from './classes/navigation/RoomStoredClass.mjs';
import QuestBaseModel from './classes/quest/QuestBaseModel.mjs';
import QuestStoredClass from './classes/quest/QuestStoredClass.mjs';
import StageBaseModel from './classes/quest/StageBaseModel.mjs';
import StageStoredClass from './classes/quest/StageStoredClass.mjs';
import { getActivityById, saveActivity } from './decorators/ActivityDecorator.mjs';
import { saveCommitment } from './decorators/CommitmentDecorator.mjs';
import { saveQuest } from './decorators/QuestDecorator.mjs';
import { saveRoom } from './decorators/RoomDecorator.mjs';
export { default as ActivityInterface } from './interface/ActivityInterface.mjs';
export { default as ActivityProps } from './interface/ActivityProps.mjs';
export { C as CommitmentInterface, L as LocationInterface, M as MapInterface, R as RoomInterface } from './RoomInterface-DURfkQ7u.mjs';
export { default as CommitmentProps } from './interface/CommitmentProps.mjs';
export { default as LocationBaseModelProps } from './interface/navigation/LocationBaseModelProps.mjs';
export { default as MapBaseModelProps } from './interface/navigation/MapBaseModelProps.mjs';
export { default as RoomBaseModelProps } from './interface/navigation/RoomBaseModelProps.mjs';
export { Q as QuestInterface, a as QuestsRequiredType, S as StageInterface } from './StageInterface-DX74DUxG.mjs';
export { default as QuestProps } from './interface/quest/QuestProps.mjs';
export { default as StageProps } from './interface/quest/StageProps.mjs';
export { navigator, questsNotebook, routine, timeTracker } from './managers/index.mjs';
export { default as ExecutionType } from './types/ExecutionType.mjs';
export { OnRunEvent, OnRunProps } from './types/OnRunEvent.mjs';
export { ITimeStlot, TimeSettings } from './types/TimeSettings.mjs';
import '@drincs/pixi-vn';
import '@drincs/nqtr';
import './classes/navigation/NavigationAbstractClass.mjs';
import './interface/navigation/NavigationAbstractClass.mjs';
import './interface/quest/StageFlags.mjs';
declare const nqtr: {
navigator: NavigatorManager;
questsNotebook: QuestManager;
routine: RoutineManager;
timeTracker: TimeManager;
getActivityById: typeof getActivityById;
saveActivity: typeof saveActivity;
saveCommitment: typeof saveCommitment;
saveQuest: typeof saveQuest;
saveRoom: typeof saveRoom;
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, RoomBaseModel, RoomStoredClass, StageBaseModel, StageStoredClass, nqtr as default, getActivityById, saveActivity, saveCommitment, saveQuest, saveRoom };