Skip to content

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

Interface: PlanCompound ​

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

A walled compound (compounds.py): its name (its places' prefix), the district it stands in, its lot ([x0, z0, x1, z1], the game's frame: the rectangle of the district free of its streets' pavements it is built on, its walls a strip of lawn inside it), and what the spec says of it.

Properties ​

delivery? ​

optional delivery?: "north" | "east" | "south" | "west"

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


district ​

district: string

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


gap? ​

optional gap?: "north" | "east" | "south" | "west"

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


gate ​

gate: "north" | "east" | "south" | "west"

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


lot ​

lot: [number, number, number, number]

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


name ​

name: string

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


roof ​

roof: boolean

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


security ​

security: "low" | "high" | "medium"

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


theme? ​

optional theme?: string

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


title? ​

optional title?: string

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