Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Good setup for encrusting furniture?  (Read 942 times)

Orange-of-Cthulhu

  • Bay Watcher
    • View Profile
Good setup for encrusting furniture?
« on: May 22, 2023, 07:12:45 am »

I made a stockpile for furniture and gems and linked it to a gemshop set to encrust.

The problem is that the stockpile run out of gems all the time, as the dwarves are taking their sweet time moving gems to that stockpile.

I am cutting the gems first as it seems you can't encrust furniture with rough gems anymore. So the gems tend to linger in the gemshop for cutting.

The manual workaround I did was to regularly deconstruct the gem-cutting workshop as it makes the dwarves move the gems to the stockpile. But it's sorta inconvenient. I wonder if there is a way to stream line it?

I intend to also bone-decorate the furniture later on. I guess I'll get the same problem with the gem-encrusted furniture lingering in the workshop and doesn't get moved along for the next step in the process.
Logged

xzaxza

  • Bay Watcher
    • View Profile
Re: Good setup for encrusting furniture?
« Reply #1 on: May 22, 2023, 09:06:45 am »

you could cut the gems in the same jeweller's where you encrust them.

or, you could remove the stockpile links altogether if you aren't picky. or, if you are, you can do job manipulation with dfhack. that's what I do personally.

like this, when I want to encrust only rutile coffers:
Code: [Select]
job item-type 2 BOX
job item-material 2 RUTILE

so `job list` shows as such:
Code: [Select]
Job 821907: EncrustWithGems (repeat working quality=4)
    material: tsavorite
    item: none (furniture)
    figure: 0
  Input Item 1: cut gem
    material: tsavorite
  Input Item 2: box/bag
    material: rutile
    flags1: improvable furniture not_bin
    flags3: unimproved
Logged
Known issues
You may get a dwarf that likes bugged stockpiles.

Orange-of-Cthulhu

  • Bay Watcher
    • View Profile
Re: Good setup for encrusting furniture?
« Reply #2 on: May 22, 2023, 01:04:59 pm »

you could cut the gems in the same jeweller's where you encrust them.

or, you could remove the stockpile links altogether if you aren't picky. or, if you are, you can do job manipulation with dfhack. that's what I do personally.

like this, when I want to encrust only rutile coffers:
Code: [Select]
job item-type 2 BOX
job item-material 2 RUTILE

so `job list` shows as such:
Code: [Select]
Job 821907: EncrustWithGems (repeat working quality=4)
    material: tsavorite
    item: none (furniture)
    figure: 0
  Input Item 1: cut gem
    material: tsavorite
  Input Item 2: box/bag
    material: rutile
    flags1: improvable furniture not_bin
    flags3: unimproved

I never used dfhack, but I found out it's doable if you remove and recreate the stockpile and shops once in a while.

I made a stockpile with a gem shop for gem cutting at each end. So when the stockpile runs out of gems, I deconstruct a gem shop and enlarge the stockpile so the gems from the deconstructed shop enters the stockpile. And vice versa.

It's not THAT much of a hassle actually, I managed to get all the beds encrusted.
Logged

xzaxza

  • Bay Watcher
    • View Profile
Re: Good setup for encrusting furniture?
« Reply #3 on: May 23, 2023, 01:28:17 pm »

It's not THAT much of a hassle actually, I managed to get all the beds encrusted.
tbh it sounds like a ridiculous amount of hassle
Logged
Known issues
You may get a dwarf that likes bugged stockpiles.

Urist McShire

  • Bay Watcher
    • View Profile
Re: Good setup for encrusting furniture?
« Reply #4 on: June 05, 2023, 01:10:30 am »

Step 1: Create a stockpile for all of your gems.
Step 2: Create a minecart track and stops and quantum stockpile them right next to your jewelers.
Step 3: Create a furniture stockpile that only accepts the kinds of furniture you want to encrust, making sure to limit the material and quality.
Step 4: Quantum stockpile those.
Step 5: Link the quantum stockpiles to your workshops.
Step 6: Encrust the furniture with gems.
Step 7: Repeat steps 1, 2, 5, and 6 as necessary for anything else you wish to decorate the furniture with (metal, bone, horn ect.).
Step 8: Place furniture.
Step 9: Adjust the stockpile in step 3 to contain anything else you specifically want decorated and repeat ad infinitum until everything you actually wanted decorated has been so you don't have your dwarves encrusting -maple wood bins- or x(sheep wool mittens)x with rubies and diamonds.
Logged