Skip to content

five-on-it / packages/catalogue/src/city/plan / PlanDistrict

Interface: PlanDistrict ​

Defined in: packages/catalogue/src/city/plan.ts:77

A district: its name, its style (styles.json), its title on the minimap, the landmarks it must have, and what the spec says over its style: its theme, its mix (its landuse's buildings when it names a landuse and no mix), its density field by field.

Properties ​

density? ​

optional density?: object

Defined in: packages/catalogue/src/city/plan.ts:84

built? ​

optional built?: number

height? ​

optional height?: "low" | "high" | "mixed"

setback? ​

optional setback?: number


landmarks ​

landmarks: string[]

Defined in: packages/catalogue/src/city/plan.ts:81


mix? ​

optional mix?: Record<string, number>

Defined in: packages/catalogue/src/city/plan.ts:83


name ​

name: string

Defined in: packages/catalogue/src/city/plan.ts:78


style ​

style: string

Defined in: packages/catalogue/src/city/plan.ts:79


theme? ​

optional theme?: string

Defined in: packages/catalogue/src/city/plan.ts:82


title? ​

optional title?: string

Defined in: packages/catalogue/src/city/plan.ts:80