Vehicles calculate their route before starting their journey. As a result, when you change lane arrows, only vehicles spawned after that point will be aware of your changes.
To force existing vehicles to calculate new routes when you make changes, enable Apply AI changes right away in General Settings in Settings.
Shortcuts
The following shortcuts are applicable when the Lane Arrows tool is active...
Selection:
Click a segment entering a junction — choose segment to customize
Any previously selected segment wil be deselected
Right-click anywhere — deselect current segment
If no segment selected: Exit the Lane Arrows tool as if you pressed Esc
Unlike Lane Connectors, which explicitly link an incoming lane to one or more outgoing lanes, the lane arrows just set a general direction.
(todo: image)
You could think of this as an arc drawn around the edge of the junction, and depending on the lane arrow the arc will be mostly to the left, ahead, right, or a mixture of those. Any road containing outgoing lanes that is within the arc is seen as a valid exit from the junction.
FAQ
Does it affect frame rate or cause lag?
tip
No. Vanilla game already has lane arrows, we just change where they point.
Vehicles are ignoring the changes I made
tip
Vehicles responding to emergencies ignore lane arrows
Passenger, sightseeing and evacuation buses can ignore lane arrows, if enabled to do so...
Lane arrows are causing buses to take strange routes
tip
Buses often need extra flexibility to reach their next stop. In Policies in Settings:
Enable Buses may ignore lane arrows for passenger and sightseeing buses
Enable Evacuation buses may ignore traffic rules for emergency evacuation buses
Painted road arrows are not reflecting my changes
tip
The arrows painted on the road surface are determined by the road asset, not TM:PE. Some roads have missing arrows, or don't show arrows at all, or show incorrect arrows (particularly if the asset was designed for traffic driving on the other side of the road).
When I load my city, my lane arrow customizations are gone