Transport Fever 2

Transport Fever 2

View Stats:
stretch611 Jan 4, 2020 @ 4:25pm
What is wrong with the route a line chooses?
Is there a problem with lines? For some reason the path it wants my buses to take is longer then necessary. Instead of making a left turn, the vehicles go straight past the turn, make a U-Turn, then come back around to make a right.

This is fairly early so traffic is not a problem. It is not the first time I saw this problem (An earlier time, I just deleted the extra road; but that is not financially sound in this case.) And yes, My buses are moving that extra distance.

(notice the yellow line in the following two screenshots:
https://steamcommunity.com/sharedfiles/filedetails/?id=1960092546
https://steamcommunity.com/sharedfiles/filedetails/?id=1960092185
< >
Showing 1-10 of 10 comments
Baika Jan 4, 2020 @ 4:34pm 
try to make smaller road...maybe the line they go with doesnt go to the left but straight only?
joeball123 Jan 4, 2020 @ 4:57pm 
The 'problem,' such as it is, is that TpF2's traffic rules are a bit more strict, and arguably more accurate to the real world, than TpF1's were - the right-hand lane of a four-lane road at an intersection with a two-lane road is most likely only legally allowed to turn right or go straight; if you want to make a left turn, you have to be in the left lane. SaltySiegraine's suggestion of using a smaller road would fix it, as would turning the right lane of the four-lane road into a bus lane (though I don't believe you're at a point of the game where you can do that yet); possibly upgrading the other road to four lanes would also fix it since your four-lane road becomes a two-lane road after the intersection.

Another thing you can do is move the bus stop further away from the intersection - it'll need to be on a different street segment, which is probably as far back as before the preceding intersection in your example - so that the buses have time to change lanes before the intersection where you want them to take a left.
Last edited by joeball123; Jan 4, 2020 @ 4:59pm
kamykaze13 Jan 4, 2020 @ 5:00pm 
I noticed this issue several times as well. I think it has something to do with wide roads and bus stops, which are too close to intersections. There's not enough space for the bus to change lanes before the intersection and it can't turn left from the far right lane or something funny. It will then just go straight and do a weird u-turn-maneuver.

As mentioned above, change the 4-lane road to two lanes, or upgrade the road to the left to four lanes. Moving the bus stop back could also help, but i'm not sure about that.
Saber Kitsune Jan 4, 2020 @ 5:06pm 
Yeah, they can't turn left from the right lane. In addition to the suggestions above, you can also use the method described here to get them into the left lane:

https://steamcommunity.com/app/1066780/discussions/0/2639605659781931663/#c2639605659782114740
canophone Jan 4, 2020 @ 5:06pm 
Your bus stop is too close to the intersection, meaning the line is in a lane that doesn't turn and can't change to a lane that turns. Alternatively, you can use a bus lane which will have priority for turning in any direction.
Last edited by canophone; Jan 4, 2020 @ 5:07pm
kamykaze13 Jan 4, 2020 @ 5:19pm 
You'll see it in this screen.

https://steamcommunity.com/sharedfiles/filedetails/?id=1960132649

If you have debug mode activated and hit alt+L, you can see all the nodes, where streets and lanes connect and it looks like vehicles can only change lanes on specific nodes. That's why they turn so abrupt in 90°.
joeball123 Jan 4, 2020 @ 5:19pm 
Originally posted by kamykaze13:
Moving the bus stop back could also help, but i'm not sure about that.
Lane changes can only occur at road segment breaks, as far as I am aware, so for the example given it'd probably be necessary to shift the bus stop to just before the preceding intersection, at which point the bus should be able to turn into the left lane - like the orange line does at the intersection where it gets onto the same stretch of road as the yellow line - and then make the left turn at the next intersection. If stretch611 really wants the bus stop to be on the bit of road that it's currently on, he or she might be able to create a segment break in that stretch of road by adding and removing a new intersection and then moving the bus stop to just after it gets onto that last stretch of four-lane road, but the segment with the bus stop looks a bit short for that to really be feasible and it'd require bulldozing at least one expensive-looking building, which probably isn't worthwhile just to solve a bus pathing inconvenience.

Oh, and one other way to solve this would be to use trams rather than buses - trams have to travel on tram track and the game only puts tram track on the rightmost lane in each direction of travel, so a tram would be able to turn across the left lane of traffic in a scenario such as this.
Last edited by joeball123; Jan 4, 2020 @ 5:20pm
kamykaze13 Jan 4, 2020 @ 5:28pm 
Originally posted by joeball123:
Originally posted by kamykaze13:
Moving the bus stop back could also help, but i'm not sure about that.
Lane changes can only occur at road segment breaks, as far as I am aware, so for the example given it'd probably be necessary to shift the bus stop to just before the preceding intersection, at which point the bus should be able to turn into the left lane - like the orange line does at the intersection where it gets onto the same stretch of road as the yellow line - and then make the left turn at the next intersection. If stretch611 really wants the bus stop to be on the bit of road that it's currently on, he or she might be able to create a segment break in that stretch of road by adding and removing a new intersection and then moving the bus stop to just after it gets onto that last stretch of four-lane road, but the segment with the bus stop looks a bit short for that to really be feasible and it'd require bulldozing at least one expensive-looking building, which probably isn't worthwhile just to solve a bus pathing inconvenience.

Oh, and one other way to solve this would be to use trams rather than buses - trams have to travel on tram track and the game only puts tram track on the rightmost lane in each direction of travel, so a tram would be able to turn across the left lane of traffic in a scenario such as this.

Yeah, that would be a more elegant description.^^
stretch611 Jan 4, 2020 @ 8:13pm 
Well, I changed my streets and the problem was solved by upgrading the street from small to medium. That fixed it. However, I just noticed it happened again on the same route... due to streets added by the AI.

(Note the orientation is rotated roughly 90 from the last screenshots.)
https://steamcommunity.com/sharedfiles/filedetails/?id=1960245617

The route is running counter-clockwise. This means that it has nothing to do with the bus station being too close to the intersection/turn as there is no station at all on the street that the buss is turning from. It is apparent now that it all has to do with turning from a large street on to a smaller street.

Well, I guess it is time to start using trams exclusively...

:loco::carriage::carriage:
Saber Kitsune Jan 4, 2020 @ 8:39pm 
Originally posted by stretch611:
Well, I changed my streets and the problem was solved by upgrading the street from small to medium. That fixed it. However, I just noticed it happened again on the same route... due to streets added by the AI.

(Note the orientation is rotated roughly 90 from the last screenshots.)
https://steamcommunity.com/sharedfiles/filedetails/?id=1960245617

The route is running counter-clockwise. This means that it has nothing to do with the bus station being too close to the intersection/turn as there is no station at all on the street that the buss is turning from. It is apparent now that it all has to do with turning from a large street on to a smaller street.

Well, I guess it is time to start using trams exclusively...

:loco::carriage::carriage:

I think you're misunderstanding the issue here. You still don't have anywhere for the bus to change lanes. It's able to make a left turn now because you have created 2 left turn lanes, but the road it turns onto doesn't have anywhere for a lane change to occur. It has nothing to do with turning from a large road onto a small road(if that's the case, why is your orange line able to make the left off the 4-lane?). If you extend the 4 lane portions so that you have the two 4 lanes crossing each other, the line will likely loop around the block by making 3 rights.

The solution joeball said is correct. Lane changes don't occur inside of intersections; only between segments where there isn't an intersection. The rightmost road in kamykaze's screenshot has a segment break enabling the purple line to access the left lane. Your newest screenshot shows the road being made of only 3 segments. Build and then delete a small spur road along that road to force a segment break to form, and allow the bus to change lanes.
< >
Showing 1-10 of 10 comments
Per page: 1530 50

Date Posted: Jan 4, 2020 @ 4:25pm
Posts: 10