Hauling Between Stockpiles

Started by Telarin, April 24, 2015, 02:46:22 PM

Previous topic - Next topic

Telarin

There is a stockpiling issue that has been bugging me, as it really hurts overall hauling efficiency, especially in the late game where you may have a stockpile hierarchy set up. As it is, if you have a stockpile that holds, for instance, two stacks of meals (10 meals per stack). As soon as someone eats one of the meals from the stockpile, one of your haulers will grab an entire stack from the freezer, haul it to the secondary stockpile, drop one meal on the stockpile, and haul the other 9 back to the freezer. This results in a lot of extraneous round trips, and keeps your haulers from hauling things that haven't even been moved to a stockpile yet.

To alleviate this, I offer the following suggestions:

1) Prioritize new haul jobs (item is not yet in a stockpile) over transfer jobs (item is in a stockpile of lower priority) so that things get stocked before they are shuffled.

2) Add an option to stockpiles: "Transfer full stacks only". When turned on, items that are not yet stocked are hauled as normal, however, items will only be transferred from a lower priority stockpile when the target stockpile needs a whole stack.