New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
(Streetcar) vehicles do not use all open stations/gates #8101
Comments
Can you upload a (small) savegame that reproduces this? |
Is there something else I can do to clarify this issue more? |
This is due to the road vehicle pathfinder cache. It caches the whole route, rather than most of the route (start and end a few tiles away from the stations). This results in this behaviour with multi-tile stops I could've sworn there was already an issue about this, but can't find one. Very similar to #7670 |
On screenshot I can see vehicle 10 has no orders. |
Implicit orders are for stations the vehicle passed through moving along the track/road, and stopped at because it didn't have a non-stop order. Implicit orders are collected to support the cargo distribution network graph (even when cargo distribution is disabled), but they do not order the vehicle to go anywhere. Rather, they are an indication of where the vehicle ended up going. |
and before someone mentions it - yes, I realize this is a corner case. But it demonstrates the problem well - (at least) streetcars do not choose correctly empty stations, but instead wait in front of a full one... (blocking all traffic) |
I know this problem, or actually two, and I must say that this presentation is terrible. It neither describes nor shows anything, apart from the author's basic mistakes, such as the lack of orders or the expectation that the tram will turn back at an intersection. Two problems that exist here (not only for trams):
I have rebuilt that save:
|
I believe this is resolved due to the implicit orders confusion. If anyone disagrees, feel free to reopen. Thanks for the report! 🙂 |
Version of OpenTTD
1.10.1
Expected result
(Streetcar) Vehicles using all empty stations/gates
Actual result
(Streetcar) vehicles queue before full station/gate, even though there are empty ones.
Steps to reproduce
The text was updated successfully, but these errors were encountered: