@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.
24 lines (21 loc) • 854 B
text/typescript
import ActivityInterface from '../../interface/ActivityInterface.mjs';
import { b as LocationInternalInterface, M as MapInterface, R as RoomInterface } from '../../RoomInterface-DURfkQ7u.mjs';
import NavigationAbstractClass from './NavigationAbstractClass.mjs';
import '@drincs/nqtr';
import '@drincs/pixi-vn';
import '../../types/ExecutionType.mjs';
import '../../interface/navigation/NavigationAbstractClass.mjs';
declare class LocationStoredClass extends NavigationAbstractClass implements LocationInternalInterface {
/**
* The map where the location is.
*/
private readonly _map;
constructor(id: string,
/**
* The map where the location is.
*/
_map: MapInterface, activities?: ActivityInterface[]);
get map(): MapInterface;
get rooms(): RoomInterface[];
}
export { LocationStoredClass as default };