[Mod Request] Feeder Stockpiles

Started by Fluff_Thorrent, May 10, 2016, 09:14:23 AM

Previous topic - Next topic

Fluff_Thorrent

Just what it says in the title - Smaller stockpiles which are at the same priority as larger stockpiles, but do not get ignored by pawns when they haul stuff. If you've played Dwarf Fortress (which I assume you have, considering Rimworld and DF are practically bedmates) you know what I'm talking about. Let me elaborate.


(In the image, the distance between the mining site and the ware-
house is drastically shortened, but imagine it being across the map.
)

In this example, to be effective in managing their time, the pawn should haul their freshly mined steel to the smaller stockpile, resume mining, and let another pawn with higher Hauling priority fetch the steel to the warehouse. However, currently pawns will choose to haul stuff to the nearest free stockpile in order of priority, which could send them to the warehouse, which is wasting their time.

So! Can this be done? My spontaneous idea is an interface similar to the "Set Owner" function (to set the "parent" stockpile), but I wouldn't know how to implement that.