I am wondering if i create a huge project above ground at once (say, on pause) with several stone stockpiles. Will my dwarfs use the stones from the (near) stockpile while these get refilled? Or do the stones get designated to the construction and being "forbidden to move for other purposes"? So the stones designated to the construction will stay in place till a mason picks them up for constructing a section.
Motivation: I want to construct a above ground castle with the help of quickfort. So the complete thing will be designated at once and will require 100's of stones. I don't want my dwarfs to walk 100 Z levels down to collect the stone by hand though. I normally build one or several stone stockpiles outside and near the construction site so dwarfs will use carts to get the stones up. Since normally i construct a couple of walls at a time they will always pick the stones from the stockpile if they are near and contain the correct stones.
Best Answer
In fact, you designate the exact materials for construction.
If you hit the
x
key during the item selection phase of construction you'll notice that instead of each material grouped by type and sorted by distance of the nearest item of that type you see every individual item sorted by distance. These items are then locked in when you finalize the construction order. The construction will use those exact items (and cancel if one of said items vanishes for whatever reason while being assembled).My recommendations:
Spend some time mucking around elsewhere, carving out new corridors so as to make sure the workshops have enough raw material until the first stockpile has a nice big collection of bins full of rock blocks of the type you want. (One bin holds
10multiple blocks, saving a great amount of floor space) EDIT: There've been a few changes in the recent version involving how blocks are handled; no longer 100% certain of the exact count.Start building.