Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Properties

Optional activity

activity: undefined | string

Optional associatedNPC

associatedNPC: undefined | NPC

barmaid

barmaid: NPC

Optional cleanliness

cleanliness: undefined | string

colour1

colour1: string

colour2

colour2: string

Optional diversity

diversity: undefined | string

draw

draw: string

key

key: string

lighting

lighting: string

lodging

lodging: number

material

material: { noun: string; probability: number }

Type declaration

  • noun: string
  • probability: number

Optional name

name: undefined | string

Optional needsWordNoun

needsWordNoun: undefined | boolean

Optional notableFeature

notableFeature: undefined | string

objectType

objectType: string
description

'building', 'faction', 'npc', or 'room'.

outside

outside: string

Optional owner

owner: undefined | string

Optional parentKey

parentKey: undefined | string

Optional passageName

passageName: undefined | string

priceModifier

priceModifier: number

Optional reputation

reputation: undefined | string

road

road: string

Optional roadSizeRequirement

roadSizeRequirement: undefined | number

roll

roll: BuildingRolls & { activity: number; bedCleanliness: number; reputation: number; roughness: number; sin: number }

Optional roughness

roughness: undefined | string

Optional sin

sin: undefined | string

Optional size

size: undefined | string

Optional specialty

specialty: undefined | string

stageDescriptor

stageDescriptor: string

Optional structure

structure: undefined | BuildingStructure

Optional tippyDescription

tippyDescription: undefined | string

type

type: string
description

The type of building- 'castle', 'townSquare', 'generalStore', etc.

Optional wealth

wealth: undefined | string

Optional wordNoun

wordNoun: undefined | string

Generated using TypeDoc