five-on-it / apps/client/src/ui/minimap-data / MinimapMarkers
Interface: MinimapMarkers
Defined in: apps/client/src/ui/minimap-data.ts:199
The moving layer of the minimap.
Properties
cameras?
optionalcameras?:object[]
Defined in: apps/client/src/ui/minimap-data.ts:211
The security cameras: where they look and how far, whether they watch.
halfAngle
halfAngle:
number
on
on:
boolean
range
range:
number
x
x:
number
yaw
yaw:
number
z
z:
number
cops?
optionalcops?: readonlyobject[]
Defined in: apps/client/src/ui/minimap-data.ts:250
The players as the police's marks (the ten-star build's F phase): to a cop, the robbers where the police last placed them (suspect) and the backup their team called (its kind); to a captive and their crew, the prison van (van); to a player whose bounty board is on, the carriers within 300 m (bounty).
extraction?
optionalextraction?:object
Defined in: apps/client/src/ui/minimap-data.ts:241
The nearest extraction point (nine stars and up).
x
x:
number
z
z:
number
flash?
optionalflash?:boolean
Defined in: apps/client/src/ui/minimap-data.ts:209
Which half of the police lights' flash it is: blue (true) or red.
frame?
optionalframe?:object
Defined in: apps/client/src/ui/minimap-data.ts:221
The phone's camera frame while its page is out: from where, which way, how far and how wide.
halfAngle
halfAngle:
number
range
range:
number
x
x:
number
yaw
yaw:
number
z
z:
number
me
me: {
x:number;yaw:number;z:number; } |undefined
Defined in: apps/client/src/ui/minimap-data.ts:201
The player: position and heading (rad, 0 faces +z).
others
others:
Marker[]
Defined in: apps/client/src/ui/minimap-data.ts:203
Everyone else.
party?
optionalparty?: readonlyobject[]
Defined in: apps/client/src/ui/minimap-data.ts:219
The other members of the player's party, wherever they are (from the mission's tracker).
perimeter?
optionalperimeter?:object
Defined in: apps/client/src/ui/minimap-data.ts:239
The perimeter round where the police last saw the player (six stars and up): its middle and radius (m), sealed at nine.
r
r:
number
sealed
sealed:
boolean
x
x:
number
z
z:
number
police?
optionalpolice?: readonlyobject[]
Defined in: apps/client/src/ui/minimap-data.ts:231
The police's marks (their tells, GAME_DESIGN §12): a roadblock ahead and a rolling block forming (flashing), a camera that has the player (pulsing), and with the police scanner every unit after them, the drone, the helicopter, the rooftop snipers, the police boats, the SWAT van and the police dog; at eight stars the swarm's drones and the robots near them; with a scout drone up, the units within its reach.
pulse?
optionalpulse?:boolean
Defined in: apps/client/src/ui/minimap-data.ts:243
Which half of a pulse it is, for the camera's mark: bright (true) or dim.
race?
optionalrace?:boolean
Defined in: apps/client/src/ui/minimap-data.ts:213
A race under way: the target is its next gate, and an arrow at the map's edge points the way to it.
route?
optionalroute?: readonlyobject[]
Defined in: apps/client/src/ui/minimap-data.ts:217
The route line to the target over the roads, from the player.
sight?
optionalsight?:number
Defined in: apps/client/src/ui/minimap-data.ts:223
The share of their sight the guards keep for the player now, the dark and the weather's (@foi/ai's visibilityAt; 1 by a clear day).
target?
optionaltarget?:MapTarget
Defined in: apps/client/src/ui/minimap-data.ts:205
Where the mission tracker says to go: a point and how close counts (m), a polygon zone's outline.
targets?
optionaltargets?: readonlyMapTarget[]
Defined in: apps/client/src/ui/minimap-data.ts:215
Every target of the mission's objectives under way (a parallel group's), each drawn as a ring.
waypoint?
optionalwaypoint?:object
Defined in: apps/client/src/ui/minimap-data.ts:207
The phone's waypoint (the map app's or a mission's).
x
x:
number
z
z:
number