You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
With the addition of refit at station orders it now can make sense to have both Transfer + Load as order for the same station if the train also refits there.
== Proposal ==
I propose that if you select Transfer and the order item already has a Full Load or Full Load Any order, then don't default to No Load. Only when the order has no specific load order, default to No Load.
== Consequence if not fixed ==
If this change is not made, it is still possible to create Transfer + Refit + Full Load (Any) if you make sure to give the transfer order before the full load order.
If you force unloading (unload or transfer) with articulated vehicles then this order will cause the same cargo to be reloaded under certain circumstances.
E.g. a two part articulated vehicle, front part 100% loaded, tail part 50% loaded. Upon unloading cargo is unloaded at a steady rate, so when the tail part reached 50% the front part is 50% loaded. Then the tail thinks about refitting, but it can't because it isn't empty. It will then happily continue the (full) loading order. At a moment the front part reached 0% loaded, but the tail part is already 50% loaded so it won't be able to refit there either. In the end all the unloaded cargo will be loaded back into the vehicle.
So I'd actually propose disallowing loading or unloading when refitting at a station as that can give unwanted side effects, such as not refitting at all.
I had though that it would work something like this:
Wait until no wagon / articulated part is unloading/transfering anymore
Stop unload/transfer [if that is needed so that no part decide to start unloading later because station acceptance changing]
Wait for loading to stop
However, from your explanation, I see that my idea of how my order was executed is wrong. To not have the problems that you clearly shown, either the availability of a refit order need to trigger a special (slower) unload/load process where unload and load is separated like above, or a restriction is added like you have proposed to not allow orders with load/unload and refit at the same order.