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.

25 lines (22 loc) 959 B
import { CharacterInterface } from '@drincs/pixi-vn'; import ActivityInterface from '../../interface/ActivityInterface.js'; import { d as RoomBaseInternalInterface, L as LocationInterface, C as CommitmentInterface } from '../../RoomInterface-CdAM_q7P.js'; import NavigationAbstractClass from './NavigationAbstractClass.js'; import '@drincs/nqtr'; import '../../types/ExecutionType.js'; import '../../interface/navigation/NavigationAbstractClass.js'; declare class RoomStoredClass extends NavigationAbstractClass implements RoomBaseInternalInterface { /** * The location where the room is. */ private readonly _location; constructor(id: string, /** * The location where the room is. */ _location: LocationInterface, activities?: ActivityInterface[]); get routine(): CommitmentInterface[]; get location(): LocationInterface; get characters(): CharacterInterface[]; } export { RoomStoredClass as default };