five-on-it / apps/client/src/ui/studio/edits / addGrid
Function: addGrid()
addGrid(
spec,at):object
Defined in: apps/client/src/ui/studio/edits.ts:186
A turned grid of three streets each way, its origin at a point.
Parameters
spec
climate?
"none" | "temperate" | "meadow" | "forest" | "alpine" | "farmland" | "steppe" | "desert" | "autumn" | "coast" = ...
clock?
{ pace?: number; start?: string; } = ...
clock.pace?
number = ...
clock.start?
string = ...
districts
object[] = ...
grids?
object[] = ...
hills?
object[] = ...
name
string = ...
parks?
object[] = ...
places?
object[] = ...
roads?
object[] = ...
roundabouts?
object[] = ...
seed?
number = ...
size?
number = ...
spawn
{ near?: [number, number] | { at: [number, number]; grid: string; } | { arm: number; roundabout: string; } | { at: number | "start" | "end"; road: string; } | { hill: string; }; road: string; } = ...
spawn.near?
[number, number] | { at: [number, number]; grid: string; } | { arm: number; roundabout: string; } | { at: number | "start" | "end"; road: string; } | { hill: string; } = ...
spawn.road
string = ...
template
"city" = ...
water?
object[] = ...
at
Returns
object
selection
selection:
Selection
spec
spec:
object
spec.climate?
optionalclimate?:"none"|"temperate"|"meadow"|"forest"|"alpine"|"farmland"|"steppe"|"desert"|"autumn"|"coast"
spec.clock?
optionalclock?:object
spec.clock.pace?
optionalpace?:number
spec.clock.start?
optionalstart?:string
spec.districts
districts:
object[]
spec.grids?
optionalgrids?:object[]
spec.hills?
optionalhills?:object[]
spec.name
name:
string
spec.parks?
optionalparks?:object[]
spec.places?
optionalplaces?:object[]
spec.roads?
optionalroads?:object[]
spec.roundabouts?
optionalroundabouts?:object[]
spec.seed?
optionalseed?:number
spec.size?
optionalsize?:number
spec.spawn
spawn:
object
spec.spawn.near?
optionalnear?: [number,number] | {at: [number,number];grid:string; } | {arm:number;roundabout:string; } | {at:number|"start"|"end";road:string; } | {hill:string; }
spec.spawn.road
road:
string
spec.template
template:
"city"
spec.water?
optionalwater?:object[]