UNPKG

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