CitiesSkylinesMods / TMPE

Cities: Skylines Traffic Manager: President Edition
https://steamcommunity.com/sharedfiles/filedetails/?id=1637663252
MIT License
563 stars 85 forks source link

Vehicles ignoring custom lane arrows - tollbooths, monorail station with road #1728

Open krzychu124 opened 1 year ago

krzychu124 commented 1 year ago

Describe the problem

Custom Lane arrows are not respected when created on segment connected to the node of a road structures like tollbooth or monorail station above the road. The reason is the road of that building has nodes which have Untouchable flag set and pathfinding strict lane routing is working only if there is no such flag set. Most likely it could break things

Steps to reproduce

  1. Plop tollbooth or monorail segment with station above the road
  2. Attach at least two segments (preferably 4L to have dedicated lanes) to one of the nodes (could be just one but will be harder to work with)
  3. Set Vehicle Restriction Aggression to Strict, disable Busses may ignore lane arrows to prevent any randomization of path,
  4. Set lane arrows, e.g.: dedicated turn and dedicated straight on the 4L segment
  5. Try creating a path using Bus line tool through the segment with custom arrows and observe the path.

Notes

Lane connector tool is not affected by that problem, so everything what was set is respected regardless of the Untouchable flag. Connected issue #471

krzychu124 commented 1 year ago

It's very hard to solve. I haven't found reliable solution yet. Postponed.