I have train that runs between a farm and a factory; it has 1 livestock cart, 4 grain carts and 2 goods carts. I want it to deliver livestock and grain from the farm to the factory, then collect goods and deliver it back to the farm.
At the station closest to the farm is a lorry station, a lorry should transport the goods into town.
The problem is that when the train reaches the farm it unloads the goods and then re-loads them immediately.
How can I set the train's behaviour to match the behaviour I want?