I have built a fairly massive mincart system which is intended to ferry items to and from various areas of my fort. I have switches set up to change the path and it is so close to working. I use Push, not Guide. However unfortunately it seems like the route in the hauling menu controls the order of stops, so if the cart is re-directed to an unexpected stop the system breaks and the cart is then hauled back to the next stop. I want it to be pushed from whichever stop it ends up at.
Can this be made to work? The only way I can think of doing it would be to use a dumping trackstop with no friction instead of the route stops, but I want to be able to easily switch each 'station' from receiving from / giving to the cart.
I think this is a simple representation of the problem I have :
A
|
|
L___ B
H
|
|
C
where A, B and C are stops and H is a bridge. Pushing from A goes to B unless the bridge is closed
A
|
H
H___ B
H
|
|
C
in which case it goes to C.
The route would be set up so at each stop the cart is set to be pushed back. However, assuming the routes' stops are listed in order A, B, C, then in the first case the cart goes from A to B, then back to A and then it's hauled to C, then it's pushed and is hauled to A from wherever it stops on the track. In the second case it goes from A to C then is hauled to B, then goes from B and derails on the bridge or whatever and is then hauled to C before being pushed back to A.
Can this be made to work as I want?