Properties
Optional activity
activity: undefined | string
Optional associatedNPC
associatedNPC
: undefined | NPC
Optional cleanliness
cleanliness: undefined | string
Optional diversity
diversity: undefined | string
lighting
lighting: string
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
Optional owner
owner: undefined | string
Optional parentKey
parentKey: undefined | string
Optional passageName
passageName: undefined | string
priceModifier
priceModifier: number
Optional reputation
reputation: undefined | string
Optional roadSizeRequirement
roadSizeRequirement: undefined | number
roll
roll
: BuildingRolls & { activity
: number; expertise
: number; reputation
: number }
Optional roughness
roughness: undefined | string
Optional sin
sin: undefined | string
Optional size
size: undefined | string
Optional specialty
specialty: undefined | string
Optional tippyDescription
tippyDescription: undefined | string
Optional wealth
wealth: undefined | string
Optional wordNoun
wordNoun: undefined | string
'building', 'faction', 'npc', or 'room'.