Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1] 2

Author Topic: Specific barrel use  (Read 2041 times)

BesorgterZwerg

  • Bay Watcher
    • View Profile
Specific barrel use
« on: August 18, 2014, 08:59:59 am »

Hey,

i would like to know if there is some way to tell my dwarfes to use specific barrels, e.g. made of copper, for storing prepared meals?
I just noticed that these meals are pretty valuable for trading, but elves just dont want my food stored in wood barrels.  :'(

« Last Edit: August 18, 2014, 03:45:14 pm by BesorgterZwerg »
Logged

Absentia

  • Bay Watcher
  • On Break
    • View Profile
Re: Specific barrel use
« Reply #1 on: August 18, 2014, 09:19:26 am »

Somebody may prove me wrong, but I don't think it's possible to do specific barrel orders like that. The only solution I can think of is to make a bunch of rock pots or whatever and forbid all the wooden barrels (but not the food inside).
Logged

Dwimenor

  • Bay Watcher
    • View Profile
Re: Specific barrel use
« Reply #2 on: August 18, 2014, 10:02:35 am »

There are 2 ways to achieve that:
1. Forbid/destroy/sell all food storage items that you don't want to use
2. Create stockpile which accepts only desired barrels, and set it to give to kitchen/still. You will need to create food stockpile which gives to the same still/kitchen. One stockpile can feed many workshops.
Logged

Loci

  • Bay Watcher
    • View Profile
Re: Specific barrel use
« Reply #3 on: August 18, 2014, 11:23:03 am »

2. Create stockpile which accepts only desired barrels, and set it to give to kitchen/still. You will need to create food stockpile which gives to the same still/kitchen. One stockpile can feed many workshops.

Barrels are not used as reactants in a kitchen; linking a barrel stockpile to a kitchen won't have any effect beyond requiring ingredient stockpiles to be linked as well.
Logged

Dwimenor

  • Bay Watcher
    • View Profile
Re: Specific barrel use
« Reply #4 on: August 18, 2014, 12:23:41 pm »

Barrels are not used as reactants in a kitchen; linking a barrel stockpile to a kitchen won't have any effect beyond requiring ingredient stockpiles to be linked as well.
Eeeee, true.
So, back to point one: get rid of everything you don't want to use.
Logged

Bumber

  • Bay Watcher
  • REMOVE KOBOLD
    • View Profile
Re: Specific barrel use
« Reply #5 on: August 18, 2014, 03:40:13 pm »

If you're willing to use DFHack, I'm pretty sure the 'workshop-job' plug-in lets you do this:

Logged
Reading his name would trigger it. Thinking of him would trigger it. No other circumstances would trigger it- it was strictly related to the concept of Bill Clinton entering the conscious mind.

THE xTROLL FUR SOCKx RUSE WAS A........... DISTACTION        the carp HAVE the wagon

A wizard has turned you into a wagon. This was inevitable (Y/y)?

dexxy

  • Bay Watcher
    • View Profile
Re: Specific barrel use
« Reply #6 on: August 18, 2014, 05:23:04 pm »

easiest solution: make big prepared food stockpiles that don't take barrels. make sure no other food stockpiles take prepared food

then at the depot, press "g" to move goods, then while selecting "All", use "s" to search for "roast", and you can order the roasts to be brought to the depot. (assuming you only cook lavish meals).



Logged

Loci

  • Bay Watcher
    • View Profile
Re: Specific barrel use
« Reply #7 on: August 19, 2014, 04:22:35 pm »

If you're willing to use DFHack, I'm pretty sure the 'workshop-job' plug-in lets you do this:
Spoiler (click to show/hide)

Well, you managed to make a "cookable" barrel a reactant in the cooking job. Assuming your dwarves can find a "cookable" barrel (they can't), it will be minced and included in the prepared meal, not used to store the results.
Logged

Bumber

  • Bay Watcher
  • REMOVE KOBOLD
    • View Profile
Re: Specific barrel use
« Reply #8 on: August 19, 2014, 06:26:19 pm »

If you're willing to use DFHack, I'm pretty sure the 'workshop-job' plug-in lets you do this:
Spoiler (click to show/hide)

Well, you managed to make a "cookable" barrel a reactant in the cooking job. Assuming your dwarves can find a "cookable" barrel (they can't), it will be minced and included in the prepared meal, not used to store the results.
Well, I haven't tested it. It's the example given in the readme. Maybe DFHack handles it properly but just displays it oddly.
Logged
Reading his name would trigger it. Thinking of him would trigger it. No other circumstances would trigger it- it was strictly related to the concept of Bill Clinton entering the conscious mind.

THE xTROLL FUR SOCKx RUSE WAS A........... DISTACTION        the carp HAVE the wagon

A wizard has turned you into a wagon. This was inevitable (Y/y)?

Bromuzl

  • Bay Watcher
    • View Profile
Re: Specific barrel use
« Reply #9 on: August 19, 2014, 07:14:11 pm »

Now this one was intimidating for me, but I wanted to both use the wooden barrels I already had, and store things I trade in only non-wood containers.

- Plural Furniture Stockpiles
1) Segregate them between the types of container you want. ex.
1a) Wood - Stone - Metal - Other
1b) ≥Masterwork(Forbid for special use) - >Finely Crafted(General purpose, trade value) - ≤Finely Crafted(General use? Intermediate state goods?)

2)Place them reasonable distance between workshops you want them used in.
(Wood for stills/famers workshop, non-wood for final state trade goods, color coordination?)

- At least 3 Burrows
1) Entire Fort, remove furniture stockpiles and barrel using workshops.
2) First type of storage, first workshop you want using it. Add haulers and dwarves who use the workshop.
3) Next type, next workshop. Haulers, and that workshop's laborers.
x) Repeat as needed.
« Last Edit: August 19, 2014, 07:18:01 pm by Bromuzl »
Logged

Loci

  • Bay Watcher
    • View Profile
Re: Specific barrel use
« Reply #10 on: August 19, 2014, 09:04:19 pm »

Well, I haven't tested it. It's the example given in the readme. Maybe DFHack handles it properly but just displays it oddly.

Hmmm... I looked it up and apparently the "cookable barrel" example shown is actually specifying a cookable liquid stored in a barrel (syrup, milk, etc.). It's still not going to store the resultant prepared meals in the input barrel, though. Sorry for the confusion.
Logged

Kaos

  • Bay Watcher
    • View Profile
Re: Specific barrel use
« Reply #11 on: August 20, 2014, 12:18:10 am »

easiest solution: make big prepared food stockpiles that don't take barrels. make sure no other food stockpiles take prepared food

then at the depot, press "g" to move goods, then while selecting "All", use "s" to search for "roast", and you can order the roasts to be brought to the depot. (assuming you only cook lavish meals).
Although I do this too, there's a main issue of space and hauling dozens of roasts to the depot, the reason I think the OP wants to use metal barrels to store food is he wants to efficiently store his roasts, move them quickly to the depot for trade and to trade with elves that otherwise would get touchy if you try to sell them roasts on a wooden barrel...

the most efficient solution for storage space is obviously a quantum stockpile, that can be easily set up by having the kitchen give its roasts to a small "output" stockpile and have a route draw all the prepared meals from the output-pile into a minecart stopped on a track stop set to auto-dump on a 1-tile quantum pile

There's a major drawback for the quantum pile when it involves food items: FLIES, yes flies roam food that isn't in a container and keep annoying your dwarves and giving them bad thoughts... it does add up, believe me...

Another drawback is that your dwarves will have to haul individual roast large distances to the depot...

The solution I came up was using minecarts for storage instead of barrels and pots, you only need a route, a stop, linking to the output-pile, assign a minecart to your "meal" route and the roast will simply accumulate inside the minecart, your dwarves will get roasts to eat from the minecart, and there's no flies
optionally you need an auto-dumping track stop right next to your Depot, set up an empty route with a stop on it, and a 1-tile quantum pile accepting the auto-dumped meals.
when the caravan arrives, you assign the minecart full of roasts from your "meal" route to your "depot" route, a dwarf will haul the minecart with all the roasts to the stop at your depot, empting it on the quantum pile, from there your dwarves can haul the roasts to your depot very quickly...
this allows you to trade only the roasts, no need for containers, you store efficiently flies-free and move the roasts quickly, alternatively instead of dumping the roasts right next to your depot you can trade the whole minecart with all the roasts inside, notice that this way, like it happens with barrels and pots you can't trade individual roasts within the containers, only the container with all roasts inside, but using routes you can specifically select which minecart you'll be using to store your roasts in your "meal" route ;)


the only drawback to this method is that you need to set a "meal" route for each minecart that you want to use as a container to store roasts, this only in case that you run out of space in your first minecart and need to keep on producing and storing more roasts, fortunately a single minecart can store large amounts of roasts, enough to buy out an entire caravan and keep your dwarves feed so not a big deal to set up a second "meal" route in a large fortress.
« Last Edit: August 20, 2014, 12:29:47 am by Kaos »
Logged

GavJ

  • Bay Watcher
    • View Profile
Re: Specific barrel use
« Reply #12 on: August 20, 2014, 12:30:13 am »

Not so horribly difficult. Use burrows. Make one burrow of basically everywhere except your normal barrel storage for cooks, but does include a copper barrel storage area.
Logged
Cauliflower Labs – Geologically realistic world generator devblog

Dwarf fortress in 50 words: You start with seven alcoholic, manic-depressive dwarves. You build a fortress in the wilderness where EVERYTHING tries to kill you, including your own dwarves. Usually, your chief imports are immigrants, beer, and optimism. Your chief exports are misery, limestone violins, forest fires, elf tallow soap, and carved kitten bone.

dexxy

  • Bay Watcher
    • View Profile
Re: Specific barrel use
« Reply #13 on: August 20, 2014, 03:26:08 am »

easiest solution: make big prepared food stockpiles that don't take barrels. make sure no other food stockpiles take prepared food

then at the depot, press "g" to move goods, then while selecting "All", use "s" to search for "roast", and you can order the roasts to be brought to the depot. (assuming you only cook lavish meals).
Although I do this too, there's a main issue of space and hauling dozens of roasts to the depot, the reason I think the OP wants to use metal barrels to store food is he wants to efficiently store his roasts, move them quickly to the depot for trade and to trade with elves that otherwise would get touchy if you try to sell them roasts on a wooden barrel...


Elves bring enough stuff that you might want, maybe 2000*. If you're lucky. That's one or two roasts. You can get everything the elfs brought that isn't junk.

Even a big dwarf or human caravan would probably only bring about 30,000* of good stuff. That's about 30 roasts max.

It's not worth doing a lot of extra work to avoid dwarfs having to haul 10 to 30 roasts around. Plus if you have prepared food storage with no barrels, you can easily see how many roasts you have stockpiled.
Logged

Kaos

  • Bay Watcher
    • View Profile
Re: Specific barrel use
« Reply #14 on: August 20, 2014, 11:06:55 am »

easiest solution: make big prepared food stockpiles that don't take barrels. make sure no other food stockpiles take prepared food

then at the depot, press "g" to move goods, then while selecting "All", use "s" to search for "roast", and you can order the roasts to be brought to the depot. (assuming you only cook lavish meals).
Although I do this too, there's a main issue of space and hauling dozens of roasts to the depot, the reason I think the OP wants to use metal barrels to store food is he wants to efficiently store his roasts, move them quickly to the depot for trade and to trade with elves that otherwise would get touchy if you try to sell them roasts on a wooden barrel...


Elves bring enough stuff that you might want, maybe 2000*. If you're lucky. That's one or two roasts. You can get everything the elfs brought that isn't junk.

Even a big dwarf or human caravan would probably only bring about 30,000* of good stuff. That's about 30 roasts max.

It's not worth doing a lot of extra work to avoid dwarfs having to haul 10 to 30 roasts around. Plus if you have prepared food storage with no barrels, you can easily see how many roasts you have stockpiled.
a prepared food stockpile with no barrels will generate flies and other vermin that will create lots of unhappy thoughts...
there are people who buy out the entire caravan,  not just a few items, and in the routes menu you can easily check how full is your meals minecart, or just use the stocks screen?
Logged
Pages: [1] 2