five-on-it / packages/world/src/signals / SignalJunction
Interface: SignalJunction
Defined in: packages/world/src/signals.ts:72
A junction a traffic light rules.
Properties
approaches
approaches:
number[]
Defined in: packages/world/src/signals.ts:80
The incoming lanes (edge ids), ascending.
groups
groups:
number[]
Defined in: packages/world/src/signals.ts:82
The group (0 or 1) of each incoming lane, in the order of approaches.
junction
junction:
number
Defined in: packages/world/src/signals.ts:74
Index into the junctions of findJunctions.
node
node:
number
Defined in: packages/world/src/signals.ts:76
The road graph's node.
offset
offset:
number
Defined in: packages/world/src/signals.ts:78
How far its plan is shifted (ticks).
override?
optionaloverride?:SignalOverride
Defined in: packages/world/src/signals.ts:84
Switched by hand (a mission's setSignal); absent while it keeps its plan.