interface WallData {
    _id: string;
    c: number[];
    light: number;
    move: number;
    sight: number;
    sound: number;
    dir: number;
    door: number;
    ds: number;
    threshold: WallThresholdData;
    flags: object;
}

Properties

_id: string

The _id which uniquely identifies the embedded Wall document

c: number[]

The wall coordinates, a length-4 array of finite numbers [x0,y0,x1,y1]

light: number

The illumination restriction type of this wall

move: number

The movement restriction type of this wall

sight: number

The visual restriction type of this wall

sound: number

The auditory restriction type of this wall

dir: number

The direction of effect imposed by this wall

door: number

The type of door which this wall contains, if any

ds: number

The state of the door this wall contains, if any

Configuration of threshold data for this wall

flags: object

An object of optional key/value flags