@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.
23 lines (20 loc) • 785 B
TypeScript
import { R as RoomInterface, L as LocationInterface, M as MapInterface } from '../RoomInterface-CdAM_q7P.js';
import '@drincs/nqtr';
import '@drincs/pixi-vn';
import '../interface/ActivityInterface.js';
import '../types/ExecutionType.js';
import '../interface/navigation/NavigationAbstractClass.js';
declare class NavigatorManager {
get rooms(): RoomInterface[];
get locations(): LocationInterface[];
get maps(): MapInterface[];
get currentRoom(): RoomInterface | undefined;
set currentRoom(room: RoomInterface | string);
get currentLocation(): LocationInterface | undefined;
get currentMap(): MapInterface | undefined;
/**
* Clear all the expired activities.
*/
clearExpiredActivities(): void;
}
export { NavigatorManager as default };