4
« on: December 17, 2016, 12:23:39 PM »
[Alpha 16 unstable build]
Someone else already brought up the chaos that ensues when you try to prepare a caravan with just a single pawn but a lot of goods, causing animals and the pawns in question to starve themselves and/or eventually collapse from exhaustion because the caravan preparation is simply taking too long (and all assigned caravan pawns and animals ignore all other activities during the preparation).
I just noticed another problem that is exacerbating the problem: namely, your haulers. You'd think during caravan preparation they'd be nice chaps and actually help load your muffalo, right? Well, wrong. They do the exact opposite, instead unloading stuff from the pack muffalo your diligent caravaneer is trying to load, bringing everything back to their stockpiles.
I seems like a good way to fix both these issues, although I've no idea how hard it would be to implement, would be to make the game consider the pack animal itself a stockpile for the items it should carry, of even higher priority than "critical". That way haulers would actually help caravaneers to load the pack animals instead of undermining their efforts.
Another thing I noticed is that it can make a huge difference in preparation time where your pack animal decides to park itself for loading during preparation. If your muffalo decides to park right in your stockpile preparation will be done in no time, whereas if stops on the other side of your colony, your caravan will be doomed before it even has a chance to depart because loading will take forever. A workaround for this would of course be to simply move your stockpile to the muffalo, but it seems like a better solution would be to let the player designate a pack animal loading spot, in the same way we can currently designate a marriage or party spot.