Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Stockpile distance and linking question  (Read 1865 times)

btonasse

  • Bay Watcher
    • View Profile
Stockpile distance and linking question
« on: July 20, 2017, 01:03:44 pm »

Hi guys. I played a lot of DF some years ago, and now that DFhack and the Therapist seem to be up to date with the game's development, I decided to mess around with Fortress mode again.

One thing is driving me crazy here, though. The drinking from mugs thing is really a cool addition, so I decided to create a stockpile only for goblets in my dining hall, no bins allowed, so the little guys would just come and take a mug and fulfill their ethylic needs. I set it to take only from my bigger finished good stockpiles. The stockpiled was always full, but then of course after drinking every dwarf would go all the way to the big deposit to drop off the mug. So I thought that allowing the small stockpile to "take from anywhere" would solve the issue. Well, not only it didn't, as the dwarfs are still going all the way to the big stockpile, but the moment I disabled "take only from links", my haulers immediately emptied the small stockpile and now it sits there, empty. What am I missing here?
Logged

Altaree

  • Bay Watcher
    • View Profile
Re: Stockpile distance and linking question
« Reply #1 on: July 20, 2017, 01:22:31 pm »

Just forbid mugs from all stockpiles.  Then the dwarves will leave them next to the booze in the drink stockpiles.
Logged
Dan Pearson:
This is a game which calculates the volume of blood in every creature it generates so it knows how much alcohol it would have to consume to get drunk, an update which, remarkably, ended up covering people's fortresses in cat vomit.

btonasse

  • Bay Watcher
    • View Profile
Re: Stockpile distance and linking question
« Reply #2 on: July 20, 2017, 01:54:00 pm »

Well, this would work, but it's not a very elegant solution. I also want to have extra mugs in stockpiles. To trade them away, for example.

And it doesn't really solve the issue of why is my setup not working. I'm sure I'm missing something, but I have no idea what's wrong. Now I enabled take only from links again and not even that is working.... :(
Logged

Fleeting Frames

  • Bay Watcher
  • Spooky cart at distance
    • View Profile
Re: Stockpile distance and linking question
« Reply #3 on: July 20, 2017, 04:28:48 pm »

You could disable mugs in the binned stockpile, and then enable them in a small stockpile that is not set to take only from links, if your bin is still owned by the binned stockpile (marked so in name, will go away when forbidden and unforbidden for instance, after which a dwarf has to place it in stockpile again.). I recall this was one possible solution to binned artifacts few years ago.

Granted, you'd need a lot larger stockpile to hold, say, 200 masterwork mid-value mugs to trade to caravans.

btonasse

  • Bay Watcher
    • View Profile
Re: Stockpile distance and linking question
« Reply #4 on: July 20, 2017, 05:10:49 pm »

Thanks, I'll try that!
Logged

mikekchar

  • Bay Watcher
    • View Profile
Re: Stockpile distance and linking question
« Reply #5 on: July 20, 2017, 05:47:55 pm »

Dwarfs *always* prefer stockpiles with bins over stockpiles without bins, regardless of stockpile links.  So if the main stockpile accepts bins, then the feeder stockpile *must* accept bins.  If you do not want to use bins in the feeder stockpile (so as to prevent contention), then you *must* disable bins in the main stockpile.  Same goes for barrels.

So, really there are only a few scenarios where containers are useful at all.  For example where you have a single feeder stockpile that accepts containers, and the main stockpile does not.  For example, I have a main food stockpile that does not accept barrels.  However, hide root can *only* be used at a mill, so I have a feeder stockpile that gives to a mill, which allows hide root and barrels.  That way the hide root basically only occupies one tile.  And since there is only one mill, there is never any contention on the barrel.
Logged

anewaname

  • Bay Watcher
  • The mattock... My choice for problem solving.
    • View Profile
Re: Stockpile distance and linking question
« Reply #6 on: July 20, 2017, 11:37:15 pm »

mikekchar explained why your dwarfs were walking back to the larger binned stockpile.

For a solution for your problem, have one binned stockpile near the trade depot that only accepts rock mugs with a low Total Quality level (if you have plenty of mugs, set Total Quality level to no-masterwork and no-artifact). The dwarfs will haul the lower-quality mugs to the "for trading" stockpile and leave the masterwork mugs wherever your booze stockpiles are (have no other mug stockpiles in the fort, just booze stockpiles all over).

The same stockpile can accept toys, for the same reasons.
Logged
Quote from: dragdeler
There is something to be said about, if the stakes are as high, maybe reconsider your certitudes. One has to be aggressively allistic to feel entitled to be able to trust. But it won't happen to me, my bit doesn't count etc etc... Just saying, after my recent experiences I couldn't trust the public if I wanted to. People got their risk assessment neurons rotten and replaced with game theory. Folks walk around like fat turkeys taunting the world to slaughter them.

btonasse

  • Bay Watcher
    • View Profile
Re: Stockpile distance and linking question
« Reply #7 on: July 22, 2017, 10:14:46 am »

Excellent explanation and workaround. Thanks!
Logged