five-on-it / packages/ai/src/traffic / TRAFFIC
Variable: TRAFFIC
constTRAFFIC:object
Defined in: packages/ai/src/traffic.ts:98
The numbers of the traffic.
Type Declaration
bailMoving
readonlybailMoving:0.2=0.2
…and of a moving one.
bailSlow
readonlybailSlow:0.6=0.6
Chance a scared driver bails out of a slow car (under 3 m/s)…
cruiseMax
readonlycruiseMax:0.95=0.95
…at most.
cruiseMin
readonlycruiseMin:0.82=0.82
The share of the road's speed a driver cruises at: at least…
despawn
readonlydespawn:260=260
Cars farther than this from every player go (m).
maxAbandoned
readonlymaxAbandoned:12=12
Cars left by their drivers kept at most: the oldest out of sight goes beyond.
maxCars
readonlymaxCars:64=64
Cars wanted at most.
panicRadius
readonlypanicRadius:18=18
A shot, a blast or a hit this near a car scares its driver (m).
panicTicks
readonlypanicTicks:360=360
Ticks a scared driver speeds away for.
sight
readonlysight:55=55
Out of a player's sight beyond this (m): where stuck cars and walkers may vanish.
spawnClear
readonlyspawnClear:14=14
No other vehicle this near a new car (m).
spawnClearPerson
readonlyspawnClearPerson:7=7
Nobody on foot this near a new car (m): past a bus's half length, so no car is made around a person.
spawnJunctionClear
readonlyspawnJunctionClear:6=6
A new car keeps this far from a junction's box (m).
spawnMax
readonlyspawnMax:220=220
…and at most (m).
spawnMin
readonlyspawnMin:60=60
New cars appear this far from the nearest player at least… (m)
spawnTries
readonlyspawnTries:6=6
Spots tried per tick for a new car.
walkerFleeTicks
readonlywalkerFleeTicks:240=240
A walker runs for this many ticks from what scared it…
walkerStuckTicks
readonlywalkerStuckTicks:20=20
…turning aside after this many ticks without getting anywhere.