five-on-it / apps/client/src/ui/minimap-data / MinimapData
Interface: MinimapData
Defined in: apps/client/src/ui/minimap-data.ts:75
The static layer of the minimap.
Properties
districts
districts:
DistrictZone[]
Defined in: apps/client/src/ui/minimap-data.ts:79
The districts, drawn under everything else (the ground stays readable through them).
footprints
footprints:
Footprint[]
Defined in: apps/client/src/ui/minimap-data.ts:89
The footprints of what is built (buildings, structures, props).
garages
garages:
string[]
Defined in: apps/client/src/ui/minimap-data.ts:81
The garages by name, for the legend's Go to.
half
half:
number
Defined in: apps/client/src/ui/minimap-data.ts:77
Half-size of the ground (m); the map shows [-half, half] on both axes.
heights
heights:
HeightField
Defined in: apps/client/src/ui/minimap-data.ts:91
The ground's height, so terraces and hills shade lighter the higher they stand.
places
places:
string[]
Defined in: apps/client/src/ui/minimap-data.ts:85
The game's places by name, for the legend's Go to (where the server's debug commands are on).
roads
roads:
RoadLine[]
Defined in: apps/client/src/ui/minimap-data.ts:87
Roads, drawn over the ground and under the footprints.
shops
shops:
string[]
Defined in: apps/client/src/ui/minimap-data.ts:83
The shops' counters by name, for the legend's Go to.
strips
strips:
NailStripDef[]
Defined in: apps/client/src/ui/minimap-data.ts:93
Nail strips.
water
water:
WaterDef[]
Defined in: apps/client/src/ui/minimap-data.ts:95
The surfaces of water and lava, drawn over the ground lower than them.
zones
zones:
object[]
Defined in: apps/client/src/ui/minimap-data.ts:97
The game's zones the map draws: restricted zones' outlines, race gates.
id
id:
string
kind
kind:
"restricted"|"race_gate"
radius
radius:
number
x
x:
number
z
z:
number