@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.
33 lines (30 loc) • 738 B
TypeScript
import ActivityInterface from '../ActivityInterface.js';
import '@drincs/nqtr';
interface LocationBaseModelProps {
/**
* The name
* @default ""
*/
name?: string;
/**
* Whether is disabled. You can also pass a Pixi'VN flag name.
* @default false
*/
disabled?: boolean | string;
/**
* Whether is hidden. You can also pass a Pixi'VN flag name.
* @default false
*/
hidden?: boolean | string;
/**
* The icon of the location.
* @default undefined
*/
icon?: string;
/**
* The activities that are available in this location.
* @default []
*/
activities?: ActivityInterface[];
}
export type { LocationBaseModelProps as default };