Automatic station orders screw up orders list
Posted: 22 May 2011 19:02
Hi people,
since I've updated my OpenTTD portable to version 1.1.0 I played a short match last days. Soon I spotted the "new" feature of automatic station orders get shown in the Orders list of vehicles or trains and so on. First thought, well is great for debugging, but then I tried to build something more special than just delivering cargo from A to B.
I sent my trains circling around to choose a free pickup-station-platform for themselves. So the trains have to make a decision. Of course this is why I cant give them fixed station orders, because they have to choose a free one.
So they only get the order to cirlce around for the next waypoint. Normally they choose a free platform for loading cargo, pass the checkpoint, check if they are full-loaded and then decide where to drive on. This idea is built after the wiki-article by MARK. By the way great thanks for this genious idea of yours.
When releasing the trains out of the depot they find their path and collect the automatic station orders in the shared orders list. The adressed order of the conditional order of course jumps downward for the needed ammount of rows. But as soon as some trains change the orders in the first lines everything gets difficult. The conditional order isnt correctly calculated and the number of the line changes. So the trains jump to the false order. They don't pass the stations as whished anymore an the whole system gets useless.
At first I guessed its a problem with the portable version of OpenTTD I use. Downloaded latest stable OpenTTD 1.1.0 and tried again. Same problem...
I attached a savegame for OpenTTD 1.1.0 where I built a sample track and predefined all orders.
I'd be very thankfull if someone could take a look at this and tell me, how to fix this issue.
But please keep in mind, i don't necessarily want to change the track-layout. I'm mainly looking for some fix of the false numbering of conditional orders. If anyone is able to implement a switch in the options where player can decide, whether automatic station orders shall be created/shown it would be worth a patch or even to be included in the upcoming release of OpenTTD.
Sometimes a new feature destroys some of good old working ones. That's sad but I'm sure someone is able to cure this little flaw...
since I've updated my OpenTTD portable to version 1.1.0 I played a short match last days. Soon I spotted the "new" feature of automatic station orders get shown in the Orders list of vehicles or trains and so on. First thought, well is great for debugging, but then I tried to build something more special than just delivering cargo from A to B.
I sent my trains circling around to choose a free pickup-station-platform for themselves. So the trains have to make a decision. Of course this is why I cant give them fixed station orders, because they have to choose a free one.
So they only get the order to cirlce around for the next waypoint. Normally they choose a free platform for loading cargo, pass the checkpoint, check if they are full-loaded and then decide where to drive on. This idea is built after the wiki-article by MARK. By the way great thanks for this genious idea of yours.
When releasing the trains out of the depot they find their path and collect the automatic station orders in the shared orders list. The adressed order of the conditional order of course jumps downward for the needed ammount of rows. But as soon as some trains change the orders in the first lines everything gets difficult. The conditional order isnt correctly calculated and the number of the line changes. So the trains jump to the false order. They don't pass the stations as whished anymore an the whole system gets useless.
At first I guessed its a problem with the portable version of OpenTTD I use. Downloaded latest stable OpenTTD 1.1.0 and tried again. Same problem...
I attached a savegame for OpenTTD 1.1.0 where I built a sample track and predefined all orders.
I'd be very thankfull if someone could take a look at this and tell me, how to fix this issue.
But please keep in mind, i don't necessarily want to change the track-layout. I'm mainly looking for some fix of the false numbering of conditional orders. If anyone is able to implement a switch in the options where player can decide, whether automatic station orders shall be created/shown it would be worth a patch or even to be included in the upcoming release of OpenTTD.
Sometimes a new feature destroys some of good old working ones. That's sad but I'm sure someone is able to cure this little flaw...