Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Any way to designate different stones for specific purposes?  (Read 675 times)

TheFreshPrince

  • Bay Watcher
    • View Profile
Any way to designate different stones for specific purposes?
« on: September 30, 2014, 07:40:21 pm »

Like if I want all my furniture work orders to be completed using basalt, can I do that somehow without forbidding all non-basalt stone types manually?

Also, is there any way to designate new equipment to go immediately to certain dwarves? Like if I want to give a specific set of my que'd up armor to a specific dwarf once it is finished. I know how to do this manually but it is tedious.
Logged

smjjames

  • Bay Watcher
    • View Profile
Re: Any way to designate different stones for specific purposes?
« Reply #1 on: September 30, 2014, 07:44:15 pm »

You might be able to do something with DFhack's workflow. There isn't any way to say make x of y out of z stone.

Another trick would be to move the basalt stones close to your masonry workshops.
Logged

nomad_delta

  • Bay Watcher
    • View Profile
Re: Any way to designate different stones for specific purposes?
« Reply #2 on: September 30, 2014, 08:10:09 pm »

Like if I want all my furniture work orders to be completed using basalt, can I do that somehow without forbidding all non-basalt stone types manually?

Also, is there any way to designate new equipment to go immediately to certain dwarves? Like if I want to give a specific set of my que'd up armor to a specific dwarf once it is finished. I know how to do this manually but it is tedious.

How about making a stone stockpile near your mason shops that only accepts Basalt, and then setting that stockpile to Give to those mason shops?  You can read up on it here: http://dwarffortresswiki.org/index.php/DF2014:Stockpile#Give_to_a_stockpile.2Fworkshop

--nomad_delta
Logged

wuphonsreach

  • Bay Watcher
    • View Profile
Re: Any way to designate different stones for specific purposes?
« Reply #3 on: September 30, 2014, 11:10:29 pm »

nomad's solution is the easiest.

Put a reasonably sized stockpile (4 tiles up to 20 tiles) near/around the mason's workshop which only accepts basalt and has (3) wheelbarrows assigned to it.  Have that stockpile give to the mason's workshop.

Then only build your furniture at that workshop.

For advanced folks, use a quantum stockpile driven by a minecart parked on a track stop.  That lets you put all of the basalt (or desired stone type) into a single tile right next to your mason's workshop.  You could even have 2-3 mason's workshops all pulling from the same 1x1 quantum stockpile of stone.
Logged

Meneth

  • Bay Watcher
    • View Profile
Re: Any way to designate different stones for specific purposes?
« Reply #4 on: October 01, 2014, 06:45:08 am »

dfhack's job-material plugin does what you want. With the LNP and vanilla DF keybindings, select a job, press 'Alt+a', then 'm'.

This can be combined with the workflow plugin.
Logged