Page 2 of 2
Re: PBS-Question
Posted: 14 Apr 2008 20:35
by DaleStan
wallyweb wrote:So now the questions are:
1. Why would that platform be considered as unsafe for reversing?
2. Is this a bug or is it intended?
3. What could possibly go wrong now that I have changed the setting? ("Crash" is too simple and not an acceptable answer. Details, please.)
1) Because the train can't find a free path from where it is to where it is going.
2) I tried to mock this up and the train reverses just fine. I think we need to see a save.
3) Train crashes, because unsafe reversing does not re-reserve the tracks under the train.
Re: PBS-Question
Posted: 14 Apr 2008 23:03
by wallyweb
DaleStan wrote:2) I tried to mock this up and the train reverses just fine. I think we need to see a save.
2) What is your setting for pathbasedsignalling.allowunsafereverse?
The attached zip contains a save, a newgrf cfg and my ttdpatch.cfg.
As you open the game, you will see a train pulling into the rail yards. Follow that train as It will shortly be going to the platform in question.
Re: PBS-Question
Posted: 14 Apr 2008 23:49
by DaleStan
2) Off.
Well, if I remove the signal, it works, but that ...
Ah-ha! Once the train is no longer headed to North Citadel, routing restrictions prevent it from finding a route back through the two-way signal. No route means it can't reverse safely. Add an entered-side-of-tile condition.
Re: PBS-Question
Posted: 15 Apr 2008 00:36
by wallyweb
DaleStan wrote:2) Off.
Well, if I remove the signal, it works, but that ...
Ah-ha! Once the train is no longer headed to North Citadel, routing restrictions prevent it from finding a route back through the two-way signal. No route means it can't reverse safely. Add an entered-side-of-tile condition.
Ok ... I added with 'and' an entered side of tile. I tried all four values. Still not working.
EDIT - If I reverse the train manually, it works.
EDIT 2 - If I give the train a second 'Goto North Citadel' order, it reverses, goes to 'load/unload' and then finds its way out.
Re: PBS-Question
Posted: 15 Apr 2008 02:32
by DaleStan
Or. Not and. "<current condition> or <train is exiting station>" is what you need.
Re: PBS-Question
Posted: 15 Apr 2008 03:48
by wallyweb
Ah-ha! Once the player listens to DaleStan's learned council and reads his own conditions with a proper understanding, all becomes so logically simple that now everything works as intended with nary a bug in sight. Thank you Sir!
Now ... do you have any insight into my
feederservice question, or am I pushing it?
