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
Forbid 90 degree turns does not work #8364
Comments
That's not a 90-degree-turn but the shortest and sharpest possible construction of a two-times-45-degree-turn. |
This setting can be overridden on a per-railtype basis by NewGRFs, |
@TinCanTech At the very least, what NewGRFs do you have in your savegame? |
#openttdcoop NewGRF package 0.8 |
Save game - Enjoy ;-) |
Is the train lost ? |
Something like that, I was having congestion problems .. |
Forbid 90° is used when pathfinding but lost train can't find path so they don't follow the rule. |
OK - That explains it, thanks! |
This is not consistent with the code or what the setting is supposed to do. 90° detection is done outside the pathfinder as well, in track following, end of line detection, PBS reservation follow/extension, safe waiting position detection, etc. (Take a look at the call sites of Rail90DegTurnDisallowed). |
For the record, I always have "Forbid trains from making 90 degree turns: On" |
No problem, I should have made my 'shot more clear ;-)
Agreed. For the time being, we must accept: |
Version of OpenTTD
1.10.3
Expected result
No 90 degree turns allowed
Actual result
90 degree turns are allowed
Steps to reproduce
Force a 90 degree turn
See:
The text was updated successfully, but these errors were encountered: