Closed Stripedog closed 8 months ago
I will align the lanes to the centre when they don't fit in the middle, so the alignment shown in your first picture will be adjusted while the alignment shown in your second picture will be preserved.
As for the presets we have, I think we have no reason to align the lanes to the outer edge.
Ultimately, a free-drawing lane tool would be the solution to all the issues and limitations we're facing. However, that will have to wait until other features are completed.
It turns out I forgot this alignment case in RHT. It should be fixed in v0.2.11-alpha.
Describe the bug Straight ahead lanes prefer the right-most lane (in certain cases), resulting in unexpected and sub-optimal traffic behavior.
To Reproduce To best demonstrate this, create a four-way intersection with six-lane (3/3) roads. (I am assuming right-hand traffic.):
In theory, this should produce a fairly friction-less intersection. Assuming roads North, South, East, and West, the traffic should flow like this:
Expected behaviour This slowdown can (and should) be avoided by simply having the center straight-ahead lane remain in the center lane as it travels through the intersection. Likewise, the left-most lane (the Left-Turn or Straight Ahead lane) should travel to the opposite and perpendicular left-most lanes, rather than traveling to the center lane with straight-ahead traffic.
If Always Green Right-Turns was disabled, this behavior would not be problematic. Ideally, the lanes should vary their preferred destination lane on the opposite side of an intersection based on whether or not Always Green Right-Turns is active or not.
Screenshots Example of the problematic intersection:
Note that this issue doesn't occur if each lane allows only one movement: