@@ -10,32 +10,29 @@ regardless of whether the required materials are available. This allows you to
1010focus purely on design elements when you are laying out your fort, and defers
1111item production concerns to a more convenient time.
1212
13- Buildingplan is as an alternative to the vanilla building placement UI. It
14- appears after you have selected the type of building, furniture, or construction
15- that you want to place in the vanilla build menu. Buildingplan then takes over
16- for the actual placement step. If any building materials are not available yet
17- for the placed building , it will be created in a suspended state. Buildingplan
18- will periodically scan for appropriate items and attach them. Once all items are
19- attached, the construction job will be unsuspended and a dwarf will come and
20- build the building. If you have the `unsuspend ` overlay enabled (it is enabled
21- by default), then buildingplan-suspended buildings will appear with a `` P ``
22- marker on the main map, as opposed to the usual `` x `` marker for "regular"
23- suspended buildings.
13+ Buildingplan is an alternative to the vanilla building placement UI. It appears
14+ after you have selected the type of building, furniture, or construction that
15+ you want to place in the vanilla build menu. Buildingplan then takes over for
16+ the actual placement step. If the placed building requires materials that
17+ aren't available yet , it will be created in a suspended state. Buildingplan will
18+ periodically scan for appropriate items and attach them to the planned
19+ building. Once all items are attached, the construction job will be unsuspended
20+ and a dwarf will come and build the building. If you have the `unsuspend `
21+ overlay enabled (it is enabled by default), then buildingplan-suspended
22+ buildings will appear with a `` P `` marker on the main map, as opposed to the
23+ usual `` x `` marker for "regular" suspended buildings.
2424
2525If you want to impose restrictions on which items are chosen for the buildings,
26- buildingplan has full support for quality and material filters. Before you place
27- a building, you can select a component item in the list and hit ``f `` or click
28- on the ``filter `` button next to the item description. This will let you choose
29- your desired item quality range, whether the item must be decorated, and even
30- which specific materials the item must be made out of. This lets you create
31- layouts with a consistent color, if that is part of your design.
26+ buildingplan has full support for quality and material filters (see `below
27+ <Setting quality and material filters> `_). This lets you create layouts with a
28+ consistent color, if that is part of your design.
3229
3330If you just care about the heat sensitivity of the building, you can set the
34- building to be fire- or magma-proof in the placement UI screen or in any item
35- filter screen, and the restriction will apply to all building items. This makes
36- it very easy to create magma-safe pump stacks, for example .
31+ building to be fire- or magma-proof in the placement UI screen. This makes it
32+ very easy to ensure that your pump stacks and floodgates, for example, are
33+ magma-safe.
3734
38- Buildingplan works very well in conjuction with other design tools like
35+ Buildingplan works well in conjuction with other design tools like
3936`gui/quickfort `, which allow you to apply a building layout from a blueprint.
4037You can apply very large, complicated layouts, and the buildings will simply be
4138built when your dwarves get around to producing the needed materials. If you
@@ -47,13 +44,14 @@ One way to integrate buildingplan into your gameplay is to create manager
4744workorders to ensure you always have a few blocks/doors/beds/etc. available. You
4845can then place as many of each building as you like. Produced items will be used
4946to build the planned buildings as they are produced, with minimal space
50- dedicated to stockpiles. The DFHack `orders ` library can help with setting up
51- these manager workorders for you.
47+ dedicated to stockpiles. The DFHack `orders ` library can help with setting
48+ these manager workorders up for you.
5249
5350If you do not wish to use the ``buildingplan `` interface, you can turn off the
54- ``buildingplan.planner `` overlay in `gui/control-panel `. You should not disable
55- the ``buildingplan `` service entirely in `gui/control-panel ` since existing
56- planned buildings in loaded forts will stop functioning.
51+ ``buildingplan.planner `` overlay in `gui/control-panel ` (on the "Overlays"
52+ tab). You should not disable the ``buildingplan `` "System service" in
53+ `gui/control-panel ` since existing planned buildings in loaded forts will stop
54+ functioning.
5755
5856Usage
5957-----
@@ -70,6 +68,10 @@ Examples
7068 Print a report of current settings, which kinds of buildings are planned,
7169 and what kinds of materials the buildings are waiting for.
7270
71+ ``buildingplan set boulders false ``
72+ When finding items to satisfy "building materials" requirements, don't
73+ select boulders. Use blocks or logs (if enabled) instead.
74+
7375.. _buildingplan-settings :
7476
7577Global settings
@@ -129,15 +131,15 @@ filter dialog.
129131
130132You can select whether the item must be decorated, and you can drag the ends of
131133the "Item quality" slider to set your desired quality range. Note that blocks,
132- boulders, logs, and bars don't have a quality and the quality options are
134+ boulders, logs, and bars don't have a quality, and the quality options are
133135disabled for those types. As you change the quality settings, the number of
134- currently available matched items of each material appears in the materials
136+ currently available matched items of each material is adjusted in the materials
135137list.
136138
137139You can click on specific materials to allow only items of those materials when
138140building the current type of building. You can also allow or disallow entire
139141categories of materials by clicking on the "Type" options on the left. Note
140- that it is perfectly fine to choose materials that currently show 0 quantity.
142+ that it is perfectly fine to choose materials that currently show zero quantity.
141143`buildingplan ` will patiently watch for items made of materials you have
142144selected.
143145
@@ -168,7 +170,7 @@ Building status
168170
169171When viewing a planned building, a separate `overlay ` widget appears on the
170172building info sheet, showing you which items have been attached and which items
171- are still pending. For the pending items , you can see its position in the
173+ are still pending. For a pending item , you can see its position in the
172174fulfillment queue. If there is a particular building that you need built ASAP,
173175you can click on the "make top priority" button (or hit :kbd: `Ctrl `:kbd: `T `) to
174176bump the items for this building to the front of their respective queues.
0 commit comments