v50 Steam/Premium information for editors
  • v50 information can now be added to pages in the main namespace. v0.47 information can still be found in the DF2014 namespace. See here for more details on the new versioning policy.
  • Use this page to report any issues related to the migration.
This notice may be cached—the current version can be found here.

Difference between revisions of "User:Ral/Fortress mode"

From Dwarf Fortress Wiki
Jump to navigation Jump to search
(add more UI docs)
m (get rid of {{L}})
 
(17 intermediate revisions by one other user not shown)
Line 1: Line 1:
<div style="float:right; margin:1.5em">__TOC__</div>
+
<div style="float:left; margin:1.5em">__TOC__</div>
 +
 
 +
 
 +
<div style="font-size: 120%">
 +
:''This is a comprehensive reference guide for Fortress Mode.<br/>'''If you are looking for a fortress mode tutorial see the [[Tutorials]] or [[Quickstart guide]].'''''
 +
</div>
 +
 
 +
 
 
'''Fortress mode''' is the most popular mode of gameplay in Dwarf Fortress and what most people are thinking of when they talk about the game. It provides a sort of real-time strategy sandbox where your simulated dwarves dig out and build a settlement for themselves, mine ore, craft items, trade with caravans, produce food, eat, sleep, drink massive amounts of alcohol, socialize, throw tantrums, get married, have children, and occasionally fight off invaders using a combination of military units, fortifications, and devious traps. Rather than control individual dwarves, you design everything and your dwarves go about implementing your designs on their own.
 
'''Fortress mode''' is the most popular mode of gameplay in Dwarf Fortress and what most people are thinking of when they talk about the game. It provides a sort of real-time strategy sandbox where your simulated dwarves dig out and build a settlement for themselves, mine ore, craft items, trade with caravans, produce food, eat, sleep, drink massive amounts of alcohol, socialize, throw tantrums, get married, have children, and occasionally fight off invaders using a combination of military units, fortifications, and devious traps. Rather than control individual dwarves, you design everything and your dwarves go about implementing your designs on their own.
  
In fortress mode, you pick a {{L|location|location}}, then assign your seven initial {{L|dwarves}} some starting {{L|skills}}, equipment, provisions, and {{L|animals}} to bring along.  After preparations are complete and your hardy explorers {{L|embark}}, they'll be faced with the fortress site you picked down to every detail, from geologically appropriate stone types to roaring waterfalls to ornery hippopotami.
+
In fortress mode, you pick a [[location|location]], then assign your seven initial [[dwarves]] some starting [[skills]], equipment, provisions, and [[animals]] to bring along.  After preparations are complete and your hardy explorers [[embark]], they'll be faced with the fortress site you picked down to every detail, from geologically appropriate stone types to roaring waterfalls to ornery hippopotami.
  
Fortress mode is significantly different from {{L|Adventurer mode}} which is more like an advanced version of 'rogue' or 'nethack' taking place in the same worlds in which fortresses are built. In adventure mode you control a single adventurer (character) who travels around, takes on quests, fights, dies, visits your abandoned forts, etc, in a turn-based (rather than real-time) manner. See {{L|Adventurer mode}} for more information on this mode of play.
+
Fortress mode is significantly different from [[Adventurer mode]] which is more like an advanced version of 'rogue' or 'nethack' taking place in the same worlds in which fortresses are built. In adventure mode you control a single adventurer (character) who travels around, takes on quests, fights, dies, visits your abandoned forts, etc, in a turn-based (rather than real-time) manner. See [[Adventurer mode]] for more information on this mode of play.
  
  
Line 11: Line 18:
 
As an alpha version and sandbox game, there are few goals imposed upon the player by the programming.  
 
As an alpha version and sandbox game, there are few goals imposed upon the player by the programming.  
  
The main goal, if any, is to take your seven initial dwarves and expand them into a thriving community with skilled workers, {{L|military|battle veterans}} and {{L|nobles}}.  Make your dwarves {{L|wealth|rich}} with fine {{L|finished goods|crafts}}, valuable {{L|currency#Coins|coins}}, precious {{L|gem}}s and protect them from {{L|siege|foes}} with deadly {{L|trap}}s.  Make sure they have plenty of {{L|food}} and {{L|alcohol}}, by way of {{L|farming|farms}} above and below ground and keep them {{L|clothing|clothed}} in {{L|leather}} and {{L|cloth}}.
+
The main goal, if any, is to take your seven initial dwarves and expand them into a thriving community with skilled workers, [[military|battle veterans]] and [[nobles]].  Make your dwarves [[wealth|rich]] with fine [[finished goods|crafts]], valuable [[currency#Coins|coins]], precious [[gem]]s and protect them from [[siege|foes]] with deadly [[trap]]s.  Make sure they have plenty of [[food]] and [[alcohol]], by way of [[farming|farms]] above and below ground and keep them [[clothing|clothed]] in [[leather]] and [[cloth]].
  
Of course, every dwarf loves precious {{L|metal}}s, but the only way to find them is {{L|dig}} down, down, far down.  Make sure you don't dig too greedily, or too deep, for many creatures dwell in the {{L|caverns}} below and not all are friendly to dwarves....
+
Of course, every dwarf loves precious [[metal]]s, but the only way to find them is [[dig]] down, down, far down.  Make sure you don't dig too greedily, or too deep, for many creatures dwell in the [[caverns]] below and not all are friendly to dwarves....
  
And don't forget the alcohol. Dwarves get ''very'' unhappy without a good stiff drink when the urge hits.
+
And don't forget the alcohol. Dwarves get '''very''' unhappy without a good stiff drink when the urge hits.
 +
 
 +
Some more specific [[challenges]] are available here, compiled by fun-loving players from all around.  There are also a wide variety of player-created [http://www.bay12forums.com/smf/index.php?topic=28829.0 game mods] which can add new creatures/crops/items/etc, or increase the difficulty of the game.
  
  
 
= The World =
 
= The World =
  
To play dwarf fortress in fortress mode you must generate a world that includes a dwarven civilization. See {{L|World generation}} for detailed instructions on generating a world. Once at least one world has been generated you will be able to start the game.
+
To play dwarf fortress in fortress mode you must generate a world that includes a dwarven civilization. See [[World generation]] for detailed instructions on generating a world. Once at least one world has been generated you will be able to start the game.
  
Non-dwarven civilizations can be played in fortress mode if you modify the raws to add the '''<nowiki>[CIV_CONTROLLABLE]</nowiki>''' token to other entity definitions. This is not recommended for new players. See the {{L|modding guide}} for information on how to do this.
+
Non-dwarven civilizations can be played in fortress mode if you modify the raws to add the '''<nowiki>[CIV_CONTROLLABLE]</nowiki>''' token to other entity definitions. This is not recommended for new players. See the [[modding guide]] for information on how to do this.
  
 
== Geographic Features ==
 
== Geographic Features ==
The main features of a world are {{L|Biome}}s on the surface and {{L|Stone layers}} under the surface, some of which may contain {{L|Aquifer}}s. Other surface features that are significant, but which aren't biomes strictly speaking, are {{L|River}}s, {{L|Volcano}}es, and {{L|Cave}}s.
+
The main features of a world are [[Biome]]s on the surface and [[Stone layers]] under the surface, some of which may contain [[Aquifer]]s. Other surface features that are significant, but which aren't biomes strictly speaking, are [[River]]s, [[Volcano]]es, and [[Cave]]s.
  
There are also {{L|Cavern}}s underground which your dwarves will most likely encounter, but you can't see these on the world map. There may also be other fun things underground that you can't see.
+
There are also [[Cavern]]s underground which your dwarves will most likely encounter, but you can't see these on the world map and won't see them on the local map until you dig into them. There may also be other fun things underground that you can't see.
  
 
== Inhabitants ==
 
== Inhabitants ==
Every playable world will be inhabited by various {{L|Creature}}s, {{L|Civilization}}s, and {{L|Megabeast}}s (including {{L|Titan}}s and {{L|Forgotten beast}}s)) in addition to your dwarves. Even if your dwarves are minding their own business they are practically guaranteed to encounter all of these things at some point in the form of wildlife, invaders, and rampaging forces of nature.
+
Every playable world will be inhabited by various [[Creature]]s, [[Civilization]]s, and [[Megabeast]]s (including [[Titan]]s and [[Forgotten beast]]s) in addition to your dwarves. Even if your dwarves are minding their own business they are practically guaranteed to encounter all of these types of inhabitants at some point in the form of wildlife, invaders, or rampaging forces of nature.
  
 
== History ==
 
== History ==
Given that your world includes creatures and civilizations that can run around doing things, it also has a '''History''' that is viewable in {{L|Legends}} mode and which will show up in {{L|Engravings}} and other artwork created by your dwarves. Dates are expressed in terms of the Dwarven {{L|Calendar}}.
+
Given that your world includes creatures and civilizations capable of independent action, it also has a '''History''' that is viewable in [[Legends]] mode. Historical events will show up in [[Engravings]] and other artwork created by your dwarves. Historical '''dates''' are expressed in terms of the Dwarven [[Calendar]].
  
You will also be making history as events occur in your fortress and these events will be recorded for all time in the annals of your world, even if you'd rather that they not be. These events may later become the subject of various {{L|Engraving}}s and {{L|Decoration}}s.
+
You will also be making history as events occur in your fortress and these events will be recorded for all time in the annals of your world, even if you'd rather that they not be. These events may later become the subject of various [[Engraving]]s and [[Decoration]]s created by your dwarves or those in a later fortress.
  
  
 
= Embarking =
 
= Embarking =
:''Main article: {{L|Embark}}''
 
  
Before starting to build a fortress you must pick a site, assign skill points to dwarves, and buy starting equipment. This is known as '''Embarking''' and is a major subject in and of itself. See the {{L|Embark}} guide for all of the details. Also see {{L|Starting build}} for more information on outfitting your expedition.
+
:''Main article: [[Embark]]''
  
After you embark, gameplay begins.
+
Before starting to build a fortress you must pick a site, assign skill points to dwarves, and buy starting equipment. This is known as '''Embarking''' and is a major subject in and of itself. See the [[Embark]] guide for all of the details. Also see [[Starting build]] for more information on outfitting your expedition.
 +
 
 +
After you embark, the main gameplay begins.
  
  
 
= Gameplay User Interface =
 
= Gameplay User Interface =
  
Your view of the in game world is that of a multi-layered environment which you can move in the four main cardinal directions as well as up and down in elevation. The generated worlds are made of tiles or pixels each representing anything in the world. Dwarves are represented by little faces, rocks by black tiles and open space by blue tiles. There is a command menu that lets you set commands that your dutiful dwarves will attempt to follow.
+
Your view of the in-game world is that of a multi-layered environment which you can move in the four main cardinal directions as well as up and down [[Z-level]]s in elevation. The generated worlds are made of tiles or pixels each representing anything in the world. Dwarves are represented by little faces, rocks by black tiles and open space by blue tiles. There is a command menu that lets you set commands that your dutiful dwarves will attempt to follow.
 +
 
 +
This section covers most of the screens and user interface elements used after embarking, at least in brief. It does not necessarily tell you how to accomplish every task you might need to, but instead just describes what you see on the screen and what various keystrokes do.
 +
 
 +
Later sections in this document and ''many'' other articles on this wiki help you tie all of this together by describing the sequence of actions needed to accomplish various things in the game; this section is mostly a reference for those who see something on the screen and want to know what it is.
 +
 
 +
== Common UI Concepts ==
  
This section covers all of the screens and user interface elements used after embarking. It does not necessarily tell you how to accomplish every task you might need to, but instead just describes what you see on the screen and what various keystrokes do.
+
=== About Key Symbols ===
  
Later sections in this document and ''many'' other articles on this wiki help you tie all of this together by describing the sequence of actions needed to accomplish various things in the game; this section is mostly a reference for those who see something on the screen and want to know what it is, or are wondering where the controls for particular functions are.
+
This document and most documents on the wiki use key symbols that look like {{K|t}} to indicate what keys are used for an operation. Note that these are '''case sensitive'''. In order to save space, {{K|Shift}}+{{K|t}} will be written as {{K|T}}. So {{K|t}} means "press the 't' key without the shift key" and {{K|T}} means "hold down shift and press the 't' key". Sequences of keys will be written with dashes between them. So {{K|a}}-{{K|b}}-{{K|C}} means "press 'a', then press 'b', then hold shift and press 'c'".
 +
 
 +
=== Cursor Movement and Menu Selection ===
 +
{| class="wikitable"
 +
|-
 +
| {{K|Esc}}
 +
| Go back to the previous screen/menu
 +
|-
 +
| {{k|↑}} {{k|↓}} {{k|←}} {{k|→}}
 +
| Change active menu option or move cursor
 +
|-
 +
| {{K|-}} {{K|+}}
 +
| Alternate menu selection keys
 +
|-
 +
| {{k|Enter}}
 +
| Select menu option
 +
|}
 +
 
 +
Often you use the directional keys {{k|↑}} {{k|↓}} {{k|←}} {{k|→}} and {{k|Enter}} to make menu selections, but almost as often you will need to use the alternate selection keys ({{K|-}} and {{K|+}}) to make menu selections. Generally speaking, when dealing with menus, if the directional keys don't work try {{K|-}}/{{K|+}}. This is usually the case when you need to select from a list but the directional keys are being used to control the map cursor.
 +
 
 +
=== Pausing and Resuming ===
 +
{| class="wikitable"
 +
|-
 +
| {{K|Space}}
 +
| Pause/Unpause the game
 +
|}
 +
 
 +
Most of the commands, except for the {{K|s}}quads command, will automatically pause the game when you initiate them, but if you want to pause or unpause the game without initiating a command use {{K|Space}}. You will see {{DFtext|*PAUSED*|3:3:1}} appear in the upper left corner of the window when the game is paused.
  
 
== Main Screen ==
 
== Main Screen ==
  
 
{| class="wikitable"
 
{| class="wikitable"
! Used keys
 
 
|-
 
|-
 
|  [[Image:Mouse-wheeldown.png|20px|Scroll mouse wheel down.]][[Image:Mouse-wheelup.png|20px|Scroll mouse wheel up.]] or {{K|[}} {{K|]}}
 
|  [[Image:Mouse-wheeldown.png|20px|Scroll mouse wheel down.]][[Image:Mouse-wheelup.png|20px|Scroll mouse wheel up.]] or {{K|[}} {{K|]}}
Line 64: Line 106:
 
| {{k|Tab}}
 
| {{k|Tab}}
 
| Toogle mini-map and command menu.
 
| Toogle mini-map and command menu.
|-
 
| {{k|↑}} {{k|↓}} {{k|←}} {{k|→}} ( + {{k|shift}})
 
| Move map view around
 
|-
 
| {{k|<}} {{k|>}}
 
| Move one z-level up or down.
 
 
|-
 
|-
 
| {{k|F11}}
 
| {{k|F11}}
 
| Toggle fullscreen mode
 
| Toggle fullscreen mode
|-
 
| {{k|F1}}
 
| Zoom to starting location (default Hotkey)
 
 
|}
 
|}
  
The screen at the top level of the user interface hierarchy consists of the main map, a command menu, and an overview mini-map area along with a few indicators around the edge. While the main map is always visible, you can use the {{K|Tab}} key to show and hide the menu and overview map areas, giving you more space to view the main map if desired.
+
The screen at the top level of the user interface hierarchy consists of the '''main map''', a '''command window''', and an '''overview mini-map''' area along with a few '''status indicators''' around the edge. While the main map is always visible at the top level of the UI, you can use the {{K|Tab}} key to show and hide the command window and overview map areas, giving you more space to view the main map if desired.
  
=== Options Menu ===
+
== Options Screen ==
 +
{| class="wikitable"
 +
|-
 +
| {{K|Esc}}
 +
| Enter options menu (if at top level)
 +
|-
 +
| {{K|Esc}}
 +
| Move back up one UI level (if not at top level)
 +
|}
  
 
Assuming you are at the top level of the user interface looking at the map, you can hit {{K|Esc}} to enter the options menu. This allows you to do things like save or abandon your game.
 
Assuming you are at the top level of the user interface looking at the map, you can hit {{K|Esc}} to enter the options menu. This allows you to do things like save or abandon your game.
  
*{{DFtext|Return to Game}} - Exit the options menu. This is the same as pressing {{K|Esc}}.
+
*{{DFtext|Return to Game}} - Exit the options menu. You can also just press {{K|Esc}} to do this.
 
*{{DFtext|Save Game}} - Saves the game and exits to the main menu screen.  
 
*{{DFtext|Save Game}} - Saves the game and exits to the main menu screen.  
*{{DFtext|Key Bindings}} - A UI for changing the {{L|Key bindings}}
+
*{{DFtext|Key Bindings}} - A UI for changing the [[Key bindings]]
 
*{{DFtext|Export Local Image}} - Use this to export each level of your map as .BMP files for use on such things as the [http://mkv25.net/dfma/ Dwarf Fortress Map Archive]
 
*{{DFtext|Export Local Image}} - Use this to export each level of your map as .BMP files for use on such things as the [http://mkv25.net/dfma/ Dwarf Fortress Map Archive]
*{{DFtext|Music and Sound}} - Options related to the {{L|Music}}
+
*{{DFtext|Music and Sound}} - Options related to the [[Music]]
*{{DFtext|Abandon the Fortress}} (or Succumb to Invasion) - This {{L|abandon}}s the fortress and then saves the map to the world's data files for later use. Once you abandon a fort, all of your dwarves cease to exist, all of your livestock dies, and all items including corpses will be scattered around the map before it is saved.
+
*{{DFtext|Abandon the Fortress}} (or Succumb to Invasion) - This [[abandon]]s the fortress and then saves the map to the world's data files for later use. Once you abandon a fort, all of your dwarves cease to exist, all of your livestock dies, and all items including corpses will be scattered around the map before it is saved.
 
 
=== Pausing and Resuming ===
 
Most of the commands, except for the {{K|s}}quads command, will automatically pause the game when you initiate them, but if you want to pause or unpause the game at any point use {{K|Space}}. You will see {{DFtext|*PAUSED*|3:3:1}} appear in the upper left corner of the window when the game is paused.
 
 
 
=== Cursor Movement ===
 
After entering a command that involves the cursor, you can use {{k|↑}} {{k|↓}} {{k|←}} {{k|→}} as well as the numeric keypad keys to move the cursor around horizontally and diagonally. If you hold {{k|Shift}} while pressing one of these, the cursor will move 10 tiles instead of one making it faster to move.
 
  
When selecting text from menus you will often need to use the alternate selection keys ({{K|-}} and {{K|+}}) in addition to the directional keys in order to make specific menu selections. Generally speaking, when dealing with menus, if the directional keys don't work try ({{K|-}}/{{K|+}}).
+
== Main Map ==
 
+
[[File:bentgirder-embark.png|thumb|300px|Main map on the left, command window on the right.]]
=== Main Map ===
+
[[Image:3_dimensions.png|right|300px]]
[[File:bentgirder-embark.png|thumb|Main map on the left, menu on the right.]]
 
[[Image:3_dimensions.png|right]]
 
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
 
| {{k|↑}} {{k|↓}} {{k|←}} {{k|→}} ( + {{k|shift}})
 
| {{k|↑}} {{k|↓}} {{k|←}} {{k|→}} ( + {{k|shift}})
 +
| Move map view around
 +
|-
 +
| {{k|8}} {{k|2}} {{k|4}} {{k|6}} {{k|7}} {{k|9}} {{k|1}} {{k|3}} (keypad)
 
| Move map view around
 
| Move map view around
 
|-
 
|-
 
| {{k|<}} {{k|>}}
 
| {{k|<}} {{k|>}}
| Move one z-level up or down.
+
| Move one [[Z-level}} up or down.
 
|-
 
|-
 
| {{k|F1}}
 
| {{k|F1}}
| Zoom to starting location (default Hotkey)
+
| Zoom to starting location (default [[#Hotkeys|hotkey]])
 
|}
 
|}
 
The main map is what you will be looking at the majority of the time. This is where all of the action happens.
 
The main map is what you will be looking at the majority of the time. This is where all of the action happens.
  
While the map is three-dimensional, you can only view one {{L|Z-level}} at a time. You can change which Z-Level is currently displayed using {{k|<}} and {{k|>}}.
+
While the map is three-dimensional, you can only view one [[Z-level]] at a time. You can change which Z-Level is currently displayed using {{k|<}} and {{k|>}}.
  
==== Examining Map Tiles ====
+
On the far right side of the screen is the '''depth bar''' showing you the approximate depth, below or above ground, of the current [[Z-level]] that the map is displaying. This indicator is relative to the surface, so it will change if you move the map around a bumpy surface where different parts of the surface are on different Z-levels even if you don't use {{K|<}} or {{K|>}}.
  
 +
=== Map Cursor ===
 +
{| class="wikitable"
 +
|-
 +
| {{k|8}} {{k|2}} {{k|4}} {{k|6}} {{k|7}} {{k|9}} {{k|1}} {{k|3}} (keypad)
 +
| Move map cursor 1 tile
 +
|-
 +
| {{k|↑}} {{k|↓}} {{k|←}} {{k|→}}
 +
| Move map cursor 1 tile
 +
|-
 +
| {{k|shift}} + direction key
 +
| Move map cursor 10 tiles
 +
|}
 +
 +
After entering a command that involves the map cursor ({{Raw Tile|X|6:0:1}}), you can use {{k|↑}} {{k|↓}} {{k|←}} {{k|→}} as well as the numeric keypad keys to move the cursor around horizontally and diagonally. If you hold {{k|Shift}} while pressing one of these, the cursor will move 10 tiles instead of one making it faster to move.
 +
 +
=== Examining Map Tiles ===
 
{| class="wikitable"
 
{| class="wikitable"
! Used keys
 
 
|-
 
|-
 
| {{k|k}}
 
| {{k|k}}
Line 130: Line 181:
 
| {{K|t}}
 
| {{K|t}}
 
| Items in buildings
 
| Items in buildings
|-
 
| {{k|↑}} {{k|↓}} {{k|←}} {{k|→}} ( + {{k|shift}})
 
| Move cursor (+10 tiles)
 
 
|}
 
|}
  
Like most people you will often find yourself wondering what some symbol on the map represents, and there may also be more than one object on a tile. This is what makes the '''Loo{{K|k}} Around''' and '''{{K|v}}iew Units''' commands so important.
+
Like most people you will often find yourself wondering what some symbol on the map represents, and there may also be more than one object on a tile making it impossible to see all objects on the map. This is what makes the '''Loo{{K|k}} Around''' and '''{{K|v}}iew Units''' commands so important.
  
===== Look =====
+
==== Look Around ====
Hit {{K|k}} and use the directional keys to move the cursor onto the tile you want information about. The command window will display information about what the tile is along with what objects are present on that tile and whether the tile is Inside or Outside, Dark or Light, and Above Ground or Subterranean (See {{L|Tile attributes}}.)
+
Hit {{K|k}} and use the directional keys to move the cursor onto the tile you want information about. The command window will display information about what the tile is along with what objects are present on that tile and whether the tile is Inside or Outside, Dark or Light, and Above Ground or Subterranean (See [[Tile attributes]].)
  
 
You can also use {{K|-}} {{K|+}} to select a specific item from the list and {{K|Enter}} to get a more detailed description of the item. However if the item is a creature then the information you get from this will be limited. For creatures you will probably want to use {{K|v}}iew Units.
 
You can also use {{K|-}} {{K|+}} to select a specific item from the list and {{K|Enter}} to get a more detailed description of the item. However if the item is a creature then the information you get from this will be limited. For creatures you will probably want to use {{K|v}}iew Units.
  
===== View Units =====
+
==== View Units ====
To get information on a creature beyond what the look command gives you, use the {{K|v}}iew units command. This works the same way as loo{{|k}} around except that more information will be displayed especially if the creature you select is one of your dwarves.
+
To get information on a creature beyond what the look command gives you, use the {{K|v}}iew units command. This works the same way as loo{{K|k}} around except that more information will be displayed especially if the creature you select is one of your dwarves.
  
===== Items in Buildings =====
+
==== Items in Buildings ====
 
Items in a building, such as a workshop, are considered to be "in the building" rather than on a specific tile. To view items inside a building, use View I{{K|t}}ems In Buildings. Move the cursor onto a building and a list of items will appear in the command window. You can use {{K|-}} {{K|+}} to scroll through this list and view, forbid, dump, melt, or hide each item if you want.
 
Items in a building, such as a workshop, are considered to be "in the building" rather than on a specific tile. To view items inside a building, use View I{{K|t}}ems In Buildings. Move the cursor onto a building and a list of items will appear in the command window. You can use {{K|-}} {{K|+}} to scroll through this list and view, forbid, dump, melt, or hide each item if you want.
  
==== Hot Keys ====
+
=== Hotkeys ===
:''Main article: {{L|Hotkeys}}''
+
{| class="wikitable"
Once you have a lot of activities going on in vastly separated areas of the map, you may find it rather cumbersome to move the map view around to all of these areas using only the directional keys. {{L|Hotkeys}} will make your life much easier by "bookmarking" specific map areas allowing you to instantly jump to those areas at the press of a button. See the full documentation on {{L|Hotkeys}} for more details.
+
|-
 +
| {{K|h}}
 +
| Define hotkeys
 +
|-
 +
| {{k|F1}} - {{k|F8}}
 +
| Zoom to previously saved map location
 +
|-
 +
| {{K|Shift}} + {{k|F1}} - {{k|F8}}
 +
| Zoom to previously saved map location
 +
|}
 +
:''Main article: [[Hotkeys]]''
  
==== Points/Routes/Notes ====
+
Once you have a lot of activities going on in vastly separated areas of the map, you may find it rather cumbersome to move the map view around to all of these areas using only the directional keys. [[Hotkeys]] will make your life much easier by "bookmarking" specific map areas allowing you to instantly jump to those areas at the press of a button. See the full documentation on [[Hotkeys]] for more details.
:''Main article: {{L|Note}}''
 
The Points/Routes/{{K|N}}otes command allows you to set notes on individual tiles, set up waypoints, and set up patrol routes for your {{L|Squads}}. This is an advanced feature that you're not likely to use at first. See the full documentation on {{L|Notes}} for more information.
 
  
=== Overview Map ===
+
=== Points/Routes/Notes ===
The overview mini-map will show you a compacted version of the full map. This can be useful especially if your embark zone is very large. After a while though, you will probably have settled into certain areas of the map and won't need it as much, so use {{K|Tab}} to hide it once you want to reclaim more space for the main map.
+
{| class="wikitable"
 +
|-
 +
| {{K|N}}
 +
| Define Points/Routes/Notes
 +
|}
 +
:''Main article: [[Note]]''
 +
 
 +
The Points/Routes/{{K|N}}otes command allows you to set notes on individual tiles, set up waypoints, and set up patrol routes for your [[Squads]]. This is an advanced feature that you're not likely to use at first. See the full documentation on [[Notes]] for more information.
 +
 
 +
== Overview Map ==
 +
The overview mini-map will show you a compact version of the entire available map area. This can be useful especially if your embark zone is very large. After a while though, you will probably have settled into certain areas of the map and won't need it as much, so use {{K|Tab}} to hide it once you want to reclaim more space for the main map.
 +
 
 +
A cursor that looks like {{Raw Tile|X|6:0:1}} on the overview map will show you approximately what part of the map you are viewing in the main map window. Inhabited parts of the map will be highlighted in blue.
 +
 
 +
== Status Indicators ==
 +
In the upper left corner of the screen you may see some '''report flags''' indicating that new combat-related [[Reports]] have been generated. The flags are:
 +
 
 +
:{{Tile|C|4:7:1}}: new [[combat]] report available
 +
:{{Tile|H|2:7:1}}: new [[Ambusher#Hunting|hunting]] report available
 +
:{{Tile|S|3:7:1}}: new [[sparring]] report available
 +
 
 +
There is also an '''Idle counter''', usually in the upper right, indicating how many dwarves are milling around uselessly and in need of something productive to do.
 +
 
 +
You may also see an '''[[FPS]] (Frames Per Second) counter''' on the screen if it has been enabled. It is disabled by default. See [[Frames per second]] for more information on what this counter means, as well as how to enable/disable it.
  
=== Command Window ===
+
== Command Window ==
 
[[File:MainMenuDF2010.png|The command window.|frame]]
 
[[File:MainMenuDF2010.png|The command window.|frame]]
 
This is where key menus and most of the textual information about tiles and buildings is displayed. You can toggle it between single width, double width, and hidden using {{K|Tab}}. The double-width option is particularly useful when lines of text are too long to fit. Once you become very familiar with the UI you may want to hide it completely; it will reappear as needed when you activate a command.
 
This is where key menus and most of the textual information about tiles and buildings is displayed. You can toggle it between single width, double width, and hidden using {{K|Tab}}. The double-width option is particularly useful when lines of text are too long to fit. Once you become very familiar with the UI you may want to hide it completely; it will reappear as needed when you activate a command.
  
=== Indicators ===
+
The most important interfaces that use the command window are listed below. Many of these encompass a wide variety of functionality so they will not be fully described here. See the linked articles for more details on how they are used.
In the upper left corner of the screen you may see some flags indicating that new combat-related {{L|Reports}} have been generated. The indicators are:
+
 
 +
=== Building ===
 +
{| class="wikitable"
 +
|-
 +
| {{K|b}}
 +
| Enter Building submenu
 +
|}
 +
This submenu allows you to place various dwarf-constructed features on the map including furniture, doors, workshops, farm plots, roads, and other buildings. The [[Building]] menu includes the commands for placing almost any artifice that your dwarves might place on the map, whether it's furniture constructed in a workshop and installed somewhere, or a workshop built in place from raw materials.
 +
 
 +
This menu allows you to place or build:
 +
*[[#Rooms.2C_Furniture.2C_and_Portals|Furniture, Doors, Widows, and Bars]]
 +
*[[#Constructions|Constructions]]
 +
*[[#Buildings|Buildings]]
 +
*[[#Mechanisms|Traps, Levers, and Machine Components]]
 +
 
 +
=== Define Burrows ===
 +
{| class="wikitable"
 +
|-
 +
| {{K|w}}
 +
| Define Burrows
 +
|}
 +
Allows you to define areas to which assigned dwarves will be restricted. This is an advanced feature that you are unlikely to want to use at first. See the [[#Burrows|Burrows]] section for more information.
 +
 
 +
=== Designations ===
 +
{| class="wikitable"
 +
|-
 +
| {{K|d}}
 +
| Enter Designations submenu
 +
|}
 +
Allows you to designate:
 +
*[[#Digging|Areas to be mined]]
 +
*[[#Stone_Detailing|Walls and floors to be smoothed or engraved]]
 +
*[[#Foraging|Trees and plants to be gathered]]
 +
*[[#Setting_Item_Properties|Item properties to be set]] (en mass)
 +
*[[#Traffic_Designations|Traffic designations]]
 +
See the appropriate sections for information on each one.
 +
 
 +
=== Orders ===
 +
{| class="wikitable"
 +
|-
 +
| {{K|o}}
 +
| Enter standing orders submenu
 +
|}
 +
This submenu allows you to set up [[#Standing_Orders|standing orders]] that control some general behavior of dwarves, such as whether or not they gather refuse from outside or automatically render fat into tallow.
 +
 
 +
=== Set Building Tasks/Prefs ===
 +
{| class="wikitable"
 +
|-
 +
| {{K|q}}
 +
| Queue up workshop tasks or set building preferences
 +
|}
 +
This allows you to control [[#Rooms|rooms]], [[#Buildings|buildings]], [[#Workshops|workshops]] and [[#Stockpiles|stockpiles]]. It is used heavily for setting up [[#Manufacturing|manufacturing]] of various goods. It works much like the loo{{K|k}} command in that the contents of the command window will depend on which building the cursor is placed.
 +
 
 +
See the appropriate sections for more information.
 +
 
 +
=== Squads ===
 +
{| class="wikitable"
 +
|-
 +
| {{K|s}}
 +
| Display Squads menu
 +
|}
 +
Once you have created at least one [[Squad]] in the [[Military|military]] screen, you can give them [[Squads#Direct_Commands|direct commands]] to move to certain locations and attack certain creatures. See [[Squad]] for more details.
 +
 
 +
=== Stockpiles ===
 +
{| class="wikitable"
 +
|-
 +
| {{K|p}}
 +
| Define Stockpiles
 +
|}
 +
This lets you define [[#Stockpiles_2|stockpiles]] which are areas of floorspace where different types of goods are stored.
 +
 
 +
=== Zones ===
 +
{| class="wikitable"
 +
|-
 +
| {{K|i}}
 +
| Define Activity Zones
 +
|}
 +
This lets you define [[#Activity_Zones|activity zones]] which are areas reserved for specific purposes such as fishing or pinning up unfortunate creatures.
 +
 
 +
== Other Screens ==
 +
 
 +
These are functions which have their own user interfaces that take up the entire contents of the screen.
 +
 
 +
=== Announcements ===
 +
{| class="wikitable"
 +
|-
 +
| {{K|a}}
 +
| Display Announcements screen
 +
|}
 +
:''Main article: [[Announcement]]''
 +
 
 +
An '''announcement''' is a message displayed at the bottom of the game screen used to indicate something important. The {{k|a}}nnouncement screen lets you go back through the log of messages to look at ones you may have missed. See the main article on [[Announcement]]s for full details.
 +
 
 +
=== Artifacts ===
 +
{| class="wikitable"
 +
|-
 +
| {{K|l}}
 +
| View Legendary Artifacts screen
 +
|}
 +
At various points your dwarves will go into [[Strange mood]]s which will cause them to create [[Legendary artifact]]s if they have the necessary materials. You can use this screen to view all of the artifacts that dwarves have created, as well as [[Weapon#Weapon-Dwarf_Relationships|named weapons]] that aren't artifacts per se.
  
:{{Tile|C|4:7:1}}: A {{l|combat}} report is red and creates a red "C" flag indicator on the left side of the main view.
+
=== Civilizations ===
:{{Tile|H|2:7:1}}: A {{l|Ambusher#Hunting|hunting}} report is indicated by a green "H" on the left side of the main view. The reports are in green in the reports list as well.
+
{| class="wikitable"
:{{Tile|S|3:7:1}}: A {{l|sparring}} report is similar to a combat report but is indicated with a cyan-blue "S" and the sparring reports are in cyan as well.
+
|-
 +
| {{K|c}}
 +
| View nearby civilizations
 +
|}
 +
This screen allows you to view information about [[Civilization]]s that are either near your fortress or that you have come into contact with in some manner, be it peaceful or not. You can use directional keys, {{K|Enter}}, {{K|Tab}}, and {{K|Esc}} to navigate through the information, including viewing diplomatic relations and trade agreements you have negotiated with your [[Liaison]].
  
There is also an '''Idle counter''', usually in the upper right, indicating how many dwarves are milling around uselessly in need of something more productive to do.
+
=== Combat Reports ===
 +
{| class="wikitable"
 +
|-
 +
| {{K|r}}
 +
| Display (combat) Reports screen
 +
|}
 +
:''Main article: [[Reports]]''
  
On the far right side of the screen is a bar showing you the approximate depth, below or above ground, of the current {{L|Z-level}} that the map is on. This indicator is relative to the surface, so it will change if you move the map around a bumpy surface where different parts of the surface are on different Z-levels even if you don't use {{K|<}} or {{K|>}}.
+
The {{k|r}}eports window is similar to the {{K|a}}nnouncements window except that it displays detailed messages about what is going on during [[Combat]] either with your dwarves or between other creatures. This is where all of the fun messages about "jamming the skull through the brain, tearing the brain" appear. See [[Reports]] for more information.
  
You may also see an {{K|FPS}} counter on the screen if it has been enabled. See {{L|Frames per second}} for more information on what this counter means, as well as how to enable/disable it.
+
=== Jobs ===
 +
{| class="wikitable"
 +
|-
 +
| {{K|j}}
 +
| Display Job screen
 +
|-
 +
| {{K|j}}-{{K|m}}
 +
| Display Work Orders screen
 +
|}
 +
The job screen will give you a list of what your dwarves are doing, what sort of jobs are queued up but haven't been started yet, and which dwarves are sitting around doing nothing, partying, or otherwise wasting time.
  
== Status Screen ==
+
More importantly though, the job screen is how you access [[Manager#The_manager_screen|the manager screen]]. While not strictly required, learning to use the work orders interface is highly recommended as it can save you a tremendous amount of time and trouble. To use this you will need a [[Manager]] "Noble" who has been assigned an [[Office]]. See [[#Introduction to Work Orders]] for more details on how to use work orders.
:''Main article: {{L|Status}}''
 
  
Use the {{K|z}} ({{L|Status}}) screen to get information on various things going on in your fortress. Along the top of the status screen, are various choices for sub-menus.  Each can be highlighted with {{k|4}} and {{k|6}} (or {{k|←}} and {{k|→}}), and then selected with {{k|Enter}}. The menu bar consists of the following options which allow you to:
+
=== Military Configuration ===
 +
{| class="wikitable"
 +
|-
 +
| {{K|m}}
 +
| Display Military screen
 +
|}
 +
:''Main article: [[Military]]''
 +
 
 +
The [[Military]] screen is by itself almost as complex as the rest of the game put together. The main functions of this interface is creating [[Squad]]s, setting up their equipment, and scheduling their activities. This document won't even attempt to get into how this all works. See [[Military]] for how to set up your military.
  
* {{L|Animals}} - manipulate animals belonging to your dwarves.
+
=== Movies ===
* {{L|Kitchen}} - set cooking preferences.
+
{| class="wikitable"
* {{L|Stone}} - alter permissions on various types of stones that may be reserved for specific uses by default.
+
|-
* {{L|Stocks}} - examine the number of various items that your fortress and its residents possess.
+
| {{K|;}}
* {{L|Health screen|Health}} - get an overview of the current health statuses of your dwarfs. This will only show up on the status screen when you have a {{L|Chief medical dwarf}} assigned. This is part of the {{L|Healthcare}} system.
+
| Record/save/load/play CMV movie
* {{L|Justice}} - examine any criminal dwarves as well as their crime and sentence.
+
|}
 +
You can use this to record what's happening on the screen. See [[CMV]] for more information.
 +
 
 +
=== Nobles and Administrators ===
 +
{| class="wikitable"
 +
|-
 +
| {{K|n}}
 +
| View [[Nobles]] screen
 +
|}
 +
This screen allows you to manage your [[Nobles]], as much as they can be managed anyway. "Noble" refers to certain positions you can appoint yourself such as manager and bookkeeper as well as positions that are forced on you such as mayor.
 +
 
 +
If you can appoint someone to a given position you can use this screen to do it. You can also change the account precision {{K|s}}ettings on your bookkeeper. Whether appointed or foisted upon you, you can also use this screen to view information about any of your nobles as well as their annoying demands.
 +
 
 +
=== Status Screen ===
 +
{| class="wikitable"
 +
|-
 +
| {{K|z}}
 +
| Display Status screen
 +
|}
 +
:''Main article: [[Status]]''
  
== Job Screen ==
+
Use the {{K|z}} ([[Status]]) screen to get information on various things going on in your fortress. Along the top of the status screen, are various choices for sub-menus.  Each can be highlighted with {{k|4}} and {{k|6}} (or {{k|←}} and {{k|→}}), and then selected with {{k|Enter}}.  The menu bar consists of the following options which allow you to:
{{L|Manager#The_manager_screen}}
 
  
== Announcements ==
+
* [[Animals]] - manipulate animals belonging to your dwarves.
:''Main article: {{L|Announcement}}''
+
* [[Kitchen]] - set cooking preferences.
 +
* [[Stone]] - alter permissions on various types of stones that may be reserved for specific uses by default.
 +
* [[Stocks]] - examine the number of various items that your fortress and its residents possess.
 +
* [[Health screen|Health]] - get an overview of the current health status of your dwarves. See [[Healthcare]].
 +
* [[Justice]] - examine any criminal dwarves as well as their crimes and sentences.
  
An '''announcement''' is a message displayed at the bottom of the game screen used to indicate something important. The {{k|a}}nnouncement screen lets you go back through the log of messages to look at ones you may have missed. See the main article on {{L|Announcement}}s for full details.
+
=== Units ===
 +
{| class="wikitable"
 +
|-
 +
| {{K|u}}
 +
| Display the Units screen
 +
|-
 +
| {{K|u}}-{{K|m}}
 +
| Display manager screen
 +
|}
 +
This window will display a list of all of your dwarves and what they are currently doing. From here you can select a creature, {{K|v}}iew information about the creature, zoom to the {{K|c}}reature, zoom to the {{K|b}}uilding that a dwarf is working with, enter the {{K|m}}anager screen (see [[#Introduction to Work Orders]]), or {{K|r}}emove the the selected dwarf from his current task.
  
== Combat Reports ==
+
=== View Rooms/Buildings ===
:''Main article: {{L|Reports}}''
+
{| class="wikitable"
 +
|-
 +
| {{K|R}}
 +
| View list of [[Room]]s and [[Building]]s
 +
|}
 +
This will give you a detailed inventory of all of the [[Room]]s and [[Building]]s on your map, along with their location on an overview map at the right. The inventory includes an adjective for each defined room indicating the approximate value and luxuriousness of the room. Other items such as furniture which have not actually been defined as rooms will also appear.
  
The {{k|r}}eports window is similar to the {{K|a}}nnouncements window except that it displays detailed messages about what is going on during {{K|Combat}} either with your dwarves or between other creatures. This is where all of the fun messages about jamming the skull through the brain appear. See {{L|Reports}} for more information.
 
  
== Military ==
+
= Your Dwarves =
:''Main article: {{L|Military}}''
 
  
 +
Your [[Dwarf|dwarves]] are the creatures who implement your designs in between periods of drinking, eating, partying, drinking more, sleeping, and entertaining themselves. While you do not have full control of your dwarves, you have more control over them than any other creatures.
  
 +
== Eating, Drinking, and Sleeping ==
 +
Dwarves need [[food]] to eat, [[alcohol]] to drink (water is a poor substitute), and time to [[sleep]]. If only one of these things is available, it better be [[alcohol]].
  
=== Squads ===
+
== Happiness ==
{{L|Squads#Direct_Commands}}
+
While going about their day, dwarves will get happy and unhappy [[thought]]s. This will nudge their happiness level up or down each time one occurs to them. If they become too unhappy they may throw [[tantrum]]s or go completely [[Insanity|berserk]], killing and destroying things. This is why you want them to be happy.
  
== View Rooms/Buildings ==
+
== Children and Immigration ==
{{L|Room}}
+
Periodically new dwarves will [[Immigration|immigrate]] to your fortress as migrants. Female dwarves will also get pregnant and have [[children]] if they are [[Marriage|married]].
  
== Nobles and Administrators ==
+
== Jobs ==
{{L|Nobles}}
+
Which jobs a dwarf will try to do depend on which [[Labor]]s are enabled for that dwarf. To change a dwarf's labor preferences, access the labor screen by {{k|v}}iewing the dwarf, then select {{k|p}}references and {{k|l}}abor. Any dwarf can perform any labor even if they have no skill in that area. Unskilled dwarves will simply be slow and not very good at what they are trying to do.
  
== Civilizations ==
+
The UI for setting labor preferences is currently not very convenient. There is a utility called '''[[Utilities#Dwarf_Therapist|Dwarf Therapist]]''' that makes this much much easier. '''This utility is highly recommended and is considered essential.''' Many people won't play the game without it.
{{L|Civilization}}
 
  
== Artifacts ==
+
== Skills ==
{{L|Legendary artifact}}
+
Dwarves have [[Skills]] which they use to accomplish various labors and other tasks. See the main article for more information.
  
== Movies ==
+
== Nobles ==
{{L|40d:CMV}}
+
[[Noble]]s are dwarves who have special positions within your organization. Some of these are appointed such as your broker and bookkeeper, but others such as [[Mayor]] are essentially forced on you by conditions in the game. See the main article on [[Nobles]] for more information.
  
  
 
= Digging =
 
= Digging =
  
All of the '''digging'''' operations are considered {{L|Mining}}. Even if your goal is simply to dig out a passage and you don't care about extracting ore, your miners will be generating {{L|stone}} as a byproduct unless they are digging through {{L|soil}}.
+
:''Main article: [[Mining]]''
 +
All of the '''digging''' operations are considered [[Mining]]. Even if your goal is simply to dig out a passage and you don't care about extracting ore, your miners will be generating [[stone]] as a byproduct unless they are digging through [[soil]].
  
== Digging Tunnels ==
+
All digging operations are done using the {{K|d}}esignations menu.
== Channel ==
+
 
{{L|Channel}}
+
== Digging Out Tunnels and Spaces ==
== Stairways ==
+
{| class="wikitable"
{{L|Stair}}
+
|-
== Ramps ==
+
| {{K|d}}-{{K|d}}
{{L|Ramp}}
+
| [[Mining#Designating_the_area_to_be_mined|Designate area to mine]]
== Remove Up Stairs/Ramps ==
+
|}
{{L|Remove}}
+
This is what you use to dig out tunnels and larger spaces underground. See [[Mining#Designating_the_area_to_be_mined|designating an area to be mined]]. Note that you can not mine constructions. Instead you must remove them with {{K|d}}-{{K|n}}. (See below.)
== Remove Constructions ==
+
 
{{L|Remove}}
+
== Channeling ==
== Water and Magma ==
+
{| class="wikitable"
{{L|Water}}
+
|-
{{L|Magma}}
+
| {{K|d}}-{{K|h}}
 +
| Dig out a [[Channel]]
 +
|}
 +
A [[Channel]] is a hole dug in the floor which will mine out the [[z-level]] below too. Channeling an area will dig out the designated tile (if it hasn't been dug out already), the floor of that tile, and the tile below, possibly leaving a [[Ramp]] on the tile below. See [[Channel]] for more information.
 +
 
 +
== Stairways and Ramps ==
 +
{| class="wikitable"
 +
|-
 +
| {{K|d}}-{{K|u}}
 +
| Designate an upward stairway
 +
|-
 +
| {{K|d}}-{{K|j}}
 +
| Designate a downward stairway
 +
|-
 +
| {{K|d}}-{{K|i}}
 +
| Designate an up and down stairway
 +
|-
 +
| {{K|d}}-{{K|r}}
 +
| Designate an upward ramp
 +
|}
 +
See [[Stair]] and [[Ramp]]. Note that digging a down stairway will not automatically create an up stairway on the z-level below, but it will make it possible to dig another stairway immediately below.
 +
 
 +
== Removing Things ==
 +
{| class="wikitable"
 +
|-
 +
| {{K|d}}-{{K|z}}
 +
| Remove upward stairs/ramps
 +
|-
 +
| {{K|d}}-{{K|n}}
 +
| Remove a construction
 +
|}
 +
These allow you to dig away upward ramps and demolish constructed walls and floors. See [[Remove]] for full details.
 +
 
 +
== Warning! Water and Magma ==
 +
While digging around you may encounter [[Water]] or [[Magma]], so be on the lookout for '''damp stone''' and '''warm stone'''. Digging into water or magma in the wrong place can completely flood your fort to the point where it is unrecoverable, so be careful where you dig.
  
  
 
= Stone Detailing =
 
= Stone Detailing =
{{L|Stone detailing}}
+
 
== Smoothing Stone ==
+
{| class="wikitable"
{{L|Smoothing}}
+
|-
== Engraving ==
+
| {{K|d}}-{{K|s}}
{{L|Engraving}}
+
| Smooth rough stone walls/floors
== Carving Fortifications ==
+
|-
{{L|Fortification}}
+
| {{K|d}}-{{K|e}}
 +
| Engrave stone that has already been smoothed
 +
|-
 +
| {{K|d}}-{{K|a}}
 +
| Carve fortifications
 +
|}
 +
[[Stone detailing]] is the term for '''[[Smoothing]]''' out the rough walls and floors created by mining, making them look nicer while increasing their value. It basically allows you to create nice looking walls from natural rock without having to build them from scratch.
 +
 
 +
Once walls and floors have been smoothed they can then be '''Engraved''' with whatever [[Engraving]]s the responsible craftsdwarf feels like. Often these engravings will be based on historical events including events that have taken place in and around the fortress itself.
 +
 
 +
Smooth walls can also be carved into '''Fortifications'''. A [[Fortification]] is something like a wall full of arrow slits. Creatures can not move through them but missile weapons can. Fortifications can also be built as constructed walls, but carving fortifications into the rock may save some time and trouble.
 +
 
  
 
= Stockpiles =
 
= Stockpiles =
{{L|Stockpile}}
 
  
= Building =
+
:''Main article: [[Stockpile]]''
{{L|Building}}
+
'''Stockpiles''' are where [[dwarf|dwarves]] will store items of various types. Dwarves with the corresponding "[[hauling]]" job on will seek out items that aren't already on a stockpile that accepts them and carry them to the appropriate stockpile. See the main [[Stockpile]] article for detailed information on setting up stockpiles.
 +
 
 +
 
 +
= Rooms, Furniture, and Portals =
 
== Furniture ==
 
== Furniture ==
{{L|Furniture}}
+
{| class="wikitable"
== Rooms ==
+
|-
{{L|Room}}
+
| {{K|b}}-{{K|a}}
 +
| place Armor Stand
 +
|-
 +
| {{K|b}}-{{K|b}}
 +
| place Bed
 +
|-
 +
| {{K|b}}-{{K|c}}
 +
| place Chair or Throne (seat)
 +
|-
 +
| {{K|b}}-{{K|n}}
 +
| place Burial Receptacle (coffin)
 +
|-
 +
| {{K|b}}-{{K|f}}
 +
| place Cabinet
 +
|-
 +
| {{K|b}}-{{K|h}}
 +
| place Container
 +
|-
 +
| {{K|b}}-{{K|r}}
 +
| place Weapon Rack
 +
|-
 +
| {{K|b}}-{{K|s}}
 +
| place Statue
 +
|-
 +
| {{K|b}}-{{K|Alt}}+{{K|s}}
 +
| place memorial Slab
 +
|-
 +
| {{K|b}}-{{K|t}}
 +
| place Table
 +
|-
 +
| {{K|b}}-{{K|R}}
 +
| place Traction Bench
 +
|}
 +
Assuming that dwarves have already made a piece of [[Furniture]], they can install it somewhere using one of these commands.
 +
 
 +
== Defining Rooms ==
 +
:''Main article: [[Room]]''
 +
Certain types of furniture placed in an area can allow the area to be defined as a [[Room]] using {{K|q}}. See the main article for details.
 +
 
 
== Doors and Hatches ==
 
== Doors and Hatches ==
{{L|Door}}
+
{| class="wikitable"
{{L|Hatch cover}}
+
|-
 +
| {{K|b}}-{{K|d}}
 +
| place Door
 +
|-
 +
| {{K|b}}-{{K|x}}
 +
| place floodgate
 +
|-
 +
| {{K|b}}-{{K|H}}
 +
| place floor Hatch
 +
|}
 +
These commands allow you to place already created [[Door]]s and [[Hatch cover]]s assuming that you have an adjacent wall.
 +
 
 
== Windows, Grates, and Bars ==
 
== Windows, Grates, and Bars ==
{{L|Window}}
+
{| class="wikitable"
{{L|Grate}}
+
|-
{{L|Bars}}
+
| {{K|b}}-{{K|W}}
== Constructions ==
+
| place Wall grate
{{L|Construction}}
+
|-
=== Walls and Floors ===
+
| {{K|b}}-{{K|G}}
{{L|Floor}}
+
| place floor Grate
{{L|Wall}}
+
|-
=== Stairs/Ramps ===
+
| {{K|b}}-{{K|B}}
{{L|Stair}}
+
| place vertical Bars
{{L|Ramp}}
+
|-
=== Fortifications ===
+
| {{K|b}}-{{K|Alt}}+{{K|b}}
{{L|Fortification}}  
+
| place floor Bars
== Buildings ==
+
|-
=== Workshops ===
+
| {{K|b}}-{{K|y}}
{{L|Workshop}}
+
| place glass window
=== Furnaces ===
+
|-
{{L|Furnace}}
+
| {{K|b}}-{{K|Y}}
=== Kennel ===
+
| place gem window
{{L|Kennel}}
+
|}
=== Trade Depot ===
+
These commands allow you to install [[Window]]s, [[Grate]]s, and [[Bars]] over openings, assuming that you have already created them.
{{L|Trade Depot}}
+
 
=== Farm Plot ===
+
== Removal ==
{{L|Farming}}
+
To remove furniture, doors, windows, grates, etc. use the {{K|q}} command, place the cursor on the item to remove, and hit {{K|x}}. This will mark the item for removal and a hauling job will be queued. Eventually a dwarf will show up and haul the item off to a [[stockpile]] if one exists.
 +
 
 +
The {{K|q}} command can also be used to undefine rooms, with or without removing the associated furniture.
 +
 
 +
 
 +
= Constructions =
 +
 
 +
== Walls, Floors, and Stairs ==
 +
{| class="wikitable"
 +
|-
 +
| {{K|b}}-{{K|C}}
 +
| build Constructions submenu
 +
|-
 +
| {{K|b}}-{{K|C}}-{{K|w}}
 +
| build Constructed [[Wall]]
 +
|-
 +
| {{K|b}}-{{K|C}}-{{K|f}}
 +
| build Constructed [[Floor]]
 +
|-
 +
| {{K|b}}-{{K|C}}-{{K|r}}
 +
| build Constructed upward [[Ramp]]
 +
|-
 +
| {{K|b}}-{{K|C}}-{{K|u}}
 +
| build Constructed Up [[Stair]]
 +
|-
 +
| {{K|b}}-{{K|C}}-{{K|d}}
 +
| build Constructed Down [[Stair]]
 +
|-
 +
| {{K|b}}-{{K|C}}-{{K|x}}
 +
| build Constructed up and down [[Stair]]
 +
|-
 +
| {{K|b}}-{{K|C}}-{{K|F}}
 +
| build Constructed [[Fortification]]
 +
|}
 +
:''Main article: [[Construction]]''
 +
[[Construction]]s are features that are built in place rather than created in a workshop and installed or carved out of existing rock. Constructions are how you build above-ground structures or structures in any other place where there's no rock or soil to carve them out of.
 +
 
 +
Generally speaking, constructions are built out of, and thus require, [[Stone]] or [[Wood]]. Possible constructions include [[Floor]]s, [[Wall]]s, [[Stair]]s, [[Ramp]]s, and [[Fortification]]s.
 +
 
 +
== Bridges ==
 +
{| class="wikitable"
 +
|-
 +
| {{K|b}}-{{K|g}}
 +
| build a bridge
 +
|}
 +
A [[Bridge]] is not only used to cross rivers or chasms, but can also be used as a sort of large fancy door when built as a drawbridge. Such use requires that a [[#Levers|Lever]] be linked to it in order for dwarves to control its open or closed state. See the main article for more details.
 +
 
 
== Roads ==
 
== Roads ==
{{L|Road}}
+
{| class="wikitable"
== Bridges ==
+
|-
{{L|Bridge}}
+
| {{K|b}}-{{K|o}}
 +
| build Paved road
 +
|-
 +
| {{K|b}}-{{K|O}}
 +
| build Dirt road
 +
|}
 +
[[Road]]s are most commonly used to give [[caravan|caravans]] a reliable path to your fortress from the map's edge. A paved road is much like a [[floor]] except that it requires fewer raw materials per tile to build. A dirt road requires no materials to build, but deteriorates over time. See the main article for more information.
 +
 
 +
= Buildings =
 +
While things like doors and furniture can also be considered buildings, the [[Building]]s described in this section are primarily the ones that are 3x3 or 5x5 tiles in size. Most of these buildings are used for the production of various goods.
 +
== Workshops ==
 +
{| class="wikitable"
 +
|-
 +
| {{K|b}}-{{K|w}}-{{K|e}}
 +
| build [[Leather Works]] - for making leather clothing
 +
|-
 +
| {{K|b}}-{{K|w}}-{{K|q}}
 +
| build [[Quern]] - a manually operated grindstone
 +
|-
 +
| {{K|b}}-{{K|w}}-{{K|M}}
 +
| build [[Millstone]] - a mechanically operated grindstone
 +
|-
 +
| {{K|b}}-{{K|w}}-{{K|o}}
 +
| build [[Loom]] - for making cloth
 +
|-
 +
| {{K|b}}-{{K|w}}-{{K|k}}
 +
| build [[Clothier's Shop]] - for making cloth clothing
 +
|-
 +
| {{K|b}}-{{K|w}}-{{K|b}}
 +
| build [[Bowyer's Workshop]] - for making crossbows
 +
|-
 +
| {{K|b}}-{{K|w}}-{{K|c}}
 +
| build [[Carpenter's Workshop]] - for making most wood items
 +
|-
 +
| {{K|b}}-{{K|w}}-{{K|f}}
 +
| build [[Metalsmith's Forge]] - for making most metal items
 +
|-
 +
| {{K|b}}-{{K|w}}-{{K|v}}
 +
| build [[Magma Forge]] - a magma-powered Metalsmith's Forge
 +
|-
 +
| {{K|b}}-{{K|w}}-{{K|j}}
 +
| build [[Jeweler's Workshop]] - for cutting gems and encrusting finished products with cut gems
 +
|-
 +
| {{K|b}}-{{K|w}}-{{K|m}}
 +
| build [[Mason's Workshop]] - for making most stone items
 +
|-
 +
| {{K|b}}-{{K|w}}-{{K|u}}
 +
| build [[Butcher's Shop]] - for turning animal corpses into meat, bones, skin, and other body parts
 +
|-
 +
| {{K|b}}-{{K|w}}-{{K|n}}
 +
| build [[Tanner's Shop]] - for turning untanned hides from the butcher shop into leather
 +
|-
 +
| {{K|b}}-{{K|w}}-{{K|r}}
 +
| build [[Craftsdwarf's Workshop]] - for making most small crafts from any material
 +
|-
 +
| {{K|b}}-{{K|w}}-{{K|s}}
 +
| build [[Siege Workshop]] - for building siege engine parts
 +
|-
 +
| {{K|b}}-{{K|w}}-{{K|t}}
 +
| build [[Mechanic's Workshop]] - for building Mechanisms
 +
|-
 +
| {{K|b}}-{{K|w}}-{{K|l}}
 +
| build [[Still]] - for turning plants into booze
 +
|-
 +
| {{K|b}}-{{K|w}}-{{K|w}}
 +
| build [[Farmer's Workshop]] - for milking, spinning, shearing, spinning thread and processing plants
 +
|-
 +
| {{K|b}}-{{K|w}}-{{K|z}}
 +
| build [[Kitchen]] - for cooking meat, vegetables, eggs, and booze into meals
 +
|-
 +
| {{K|b}}-{{K|w}}-{{K|h}}
 +
| build [[Fishery]] - for turning ungutted fish into fish meat
 +
|-
 +
| {{K|b}}-{{K|w}}-{{K|y}}
 +
| build [[Ashery]] - for making Lye and Potash
 +
|-
 +
| {{K|b}}-{{K|w}}-{{K|d}}
 +
| build [[Dyer's shop]] - for dying cloth
 +
|-
 +
| {{K|b}}-{{K|w}}-{{K|S}}
 +
| build [[Soap maker's workshop]] - for making soap from lye and tallow
 +
|-
 +
| {{K|b}}-{{K|w}}-{{K|p}}
 +
| build [[Screw press]] - for extracting liquids from seeds, honeycombs, etc.
 +
|-
 +
| {{K|b}}-{{K|k}}
 +
| build [[Kennel]]s - for taming and training animals
 +
|}
 +
[[Workshop]]s are, as the name implies, where various goods are produced or processed. While a [[Kennel]] is not in the actual "build workshop" ({{K|b}}-{{K|w}}) submenu, it operates much like a workshop so it is included here. See [[#Production|Production]] for more information on producing goods.
 +
 
 +
== Furnaces ==
 +
{| class="wikitable"
 +
|-
 +
| {{K|b}}-{{K|e}}-{{K|w}}
 +
| build [[Wood Furnace]] - for making ash and charcoal
 +
|-
 +
| {{K|b}}-{{K|e}}-{{K|s}}
 +
| build [[Smelter]] - for turning ore and metal items into metal bars
 +
|-
 +
| {{K|b}}-{{K|e}}-{{K|g}}
 +
| build [[Glass Furnace]] - for turning sand into glass
 +
|-
 +
| {{K|b}}-{{K|e}}-{{K|k}}
 +
| build [[Kiln]] - for firing things like ceramics and plaster powder
 +
|-
 +
| {{K|b}}-{{K|e}}-{{K|l}}
 +
| build [[Magma Smelter]] - a smelter powered by magma rather than fuel
 +
|-
 +
| {{K|b}}-{{K|e}}-{{K|a}}
 +
| build [[Magma Glass Furnace]] - a glass furnace powered by magma rather than fuel
 +
|-
 +
| {{K|b}}-{{K|e}}-{{K|n}}
 +
| build [[Magma Kiln]] - a kiln powered by magma rather than fuel
 +
|}
 +
A [[Furnace]] is essentially a workshop that specializes in things that involve high temperatures or burning things. They can either be powered by [[Fuel]] or [[Magma]]. See [[#Production|Production]] for more information on production pipelines that require furnaces.
 +
 
 +
The magma versions of furnaces are capable of exactly the same things as the non-magma versions except that you don't have to burn [[Fuel]] to use them. Instead you get an infinite supply of free heat from nearby [[magma]], but they won't work if you have no magma immediately below them.
 +
 
 +
== Trade Depot ==
 +
{| class="wikitable"
 +
|-
 +
| {{K|b}}-{{K|D}}
 +
| build trade Depot
 +
|}
 +
A [[Trade Depot]] is a special building that allows you to trade with [[Caravans]]. Without a trade depot you can't do much with a caravan except kill all of it's members and take their stuff. See [[Trading]] for more information on how to non-violently interact with caravans that visit your fortress.
 
== Wells ==
 
== Wells ==
{{L|Well}}
+
{| class="wikitable"
 +
|-
 +
| {{K|b}}-{{K|l}}
 +
| build well
 +
|}
 +
A [[Well]] provides a reliable source of water for your dwarves, especially when the water itself is one or more Z-levels below where you want it to be. Unlike furniture it is not created in a workshop and placed, but rather built in-place more like a workshop or construction. See the main article for more details.
 +
 
 +
== Removing ==
 +
Like furniture and doors, buildings can be deconstructed by using {{K|q}}, placing the cursor on the building, and hitting {{K|x}} to mark the building for removal.  The raw material used to construct the building, and well as all of the items in the building, will be strewn about the area of the former building. If there is free space in appropriate stockpiles, dwarves will haul these goods away eventually.
 +
 
 +
 
 +
= Mechanisms =
 +
 
 +
Generic general-purpose [[Mechanism]]s can be created by a [[Mechanic]] at a [[Mechanic's workshop]] out of a stone, or at a [[Metalsmith's forge]] from 1 [[bar]] of weapons-grade metal. They are used for a variety of very useful purposes including building traps, levers, and machine components.
 +
 
 
== Traps ==
 
== Traps ==
{{L|Trap}}
+
{| class="wikitable"
== Levers ==
+
|-
{{L|Lever}}
+
| {{K|b}}-{{K|T}}
 +
| Traps submenu
 +
|-
 +
| {{K|b}}-{{K|T}}-{{k|s}}
 +
| build Stone-Fall Trap - drops a stone on any triggering unfriendly creature
 +
|-
 +
| {{K|b}}-{{K|T}}-{{k|w}}
 +
| build Weapon Trap - loaded with individual weapons that automatically attack when triggered
 +
|-
 +
| {{K|b}}-{{K|T}}-{{k|c}}
 +
| build Cage Trap - captures triggering hostiles in a cage
 +
|-
 +
| {{K|b}}-{{K|T}}-{{k|S}}
 +
| build upright spears/spikes - damage opponents falling onto the spikes or when toggled by a mechanism
 +
|}
 +
:''Main article: [[Trap]]''
 +
[[Trap]]s are a comparatively quick and easy method for defending a fortress. Each trap occupies a single tile, waiting for a poor hostile creature to walk into it. To build a trap you'll generally need one [[mechanism]] and at least one other component depending on the type of trap - a stone, a cage, or one or more weapons.
 +
 
 +
These are the simplest forms of traps that you can build. Much more devious and elaborate traps can be constructed using mechanisms, constructions, bridges, pits, water, magma, etc. See [[Trap design]] for more information on complex traps.
 +
 
 +
== Levers and Pressure Plates==
 +
{| class="wikitable"
 +
|-
 +
| {{K|b}}-{{K|T}}-{{k|l}}
 +
| build [[Lever]]
 +
|-
 +
| {{K|b}}-{{K|T}}-{{k|p}}
 +
| build [[Pressure Plate]]
 +
|}
 +
[[Lever]]s and [[Pressure Plate]]s are used to activate linked objects. For example, linking a lever to a door will allow the door to be opened and closed when dwarves change the state of the lever. Pressure plates are highly configurable and basically work like levers that activate under certain conditions such as an unfriendly creature standing on the plate.
 +
 
 +
Levers require one [[Mechanism]] to build, and two mechanisms to link to another object (one mechanism for each side of the link). Therefore you will need at least three mechanisms for any lever that does anything useful.
 +
 
 
== Machine Components ==
 
== Machine Components ==
{{L|Machine component}}
+
{| class="wikitable"
 +
|-
 +
| {{K|b}}-{{K|M}}
 +
| [[Machine component]]s submenu
 +
|-
 +
| {{K|b}}-{{K|M}}-{{k|s}}
 +
| build Screw Pump - for pumping liquids up a Z-level
 +
|-
 +
| {{K|b}}-{{K|M}}-{{k|w}}
 +
| build Water Wheel - for generating mechanical power for other components
 +
|-
 +
| {{K|b}}-{{K|M}}-{{k|m}}
 +
| build Windmill - for generating mechanical power for other components
 +
|-
 +
| {{K|b}}-{{K|M}}-{{k|g}}
 +
| build Gear Assembly - for transferring and controlling the transfer of mechanical power
 +
|-
 +
| {{K|b}}-{{K|M}}-{{k|h}}
 +
| build Horizontal Axle - for transferring mechanical power between components on the same Z-level
 +
|-
 +
| {{K|b}}-{{K|M}}-{{k|v}}
 +
| build Vertical Axle - for transferring mechanical power between Z-levels
 +
|}
 +
:''Main article: [[Machine component]]''
 +
[[Machine component]]s are used to build elaborate systems for pumping liquids or powering [[Millstone]]s. They can be somewhat difficult to learn how to use properly so see the main article before trying to use them. Once you know how to use them, you can do things like pump magma so that it envelops invading enemies.
 +
 
  
 
= Foraging =
 
= Foraging =
 +
 +
Dwarves can gather resources from the natural ecosystems on the surface and in caverns. Generally speaking, any type of thing you can gather on the surface you can gather from a cavern, but each ecosystem has its own types of flora and fauna. For example, you can gather wood both on the surface and in caverns, but the wood on the surface will be from trees and wood in caverns will be from giant tree-sized mushrooms. Similarly you can get meat and fish from the surface or caverns, but the species will be different.
 +
 +
== Fishing ==
 +
[[Fishing]] is a skill with a corresponding labor that you can enable on individual dwarves. Fisherdwarves will, by default, fish in whatever water they feel like and catch raw ungutted fish that must be gutted at a [[Fishery]] before they can be eaten raw or cooked. This is an easy way to get food, but fisherdwarves are often at risk of being attacked by wildlife.
 +
 +
== Hunting ==
 +
Dwarves can be assigned the [[Hunting#Hunting|Hunting]] labor and, if they have a crossbow and ammunition, they will roam around the map (either the surface or caverns) looking for butcherable creatures to kill and return to the [[Butcher's Shop]] if there is one. This is another way to get food, but like fisherdwarves, hunters can also be vulnerable to attack by wildlife. (Luckily they implicitly carry a weapon which gives them a bit of an advantage.) Hunting is also a good way to have a dwarf train the [[Marksdwarf]] skill.
 +
 +
== Plant Gathering ==
 +
You can designate plants to be gathered using {{K|d}}-{{K|p}} and dwarves with the [[Plant gathering]] labor enabled will go about collecting them. Many plants can be eaten as food or brewed into alcoholic beverages. Plants that are eaten or brewed will also yield [[Seed]]s which will allow plants of that type to be [[Farming|farmed]].
 +
 
== Woodcutting ==
 
== Woodcutting ==
{{L|Woodcutting}}
+
You can also designate trees to be cut down using {{K|d}}-{{K|t}} and any dwarf with both the [[Woodcutting]] labor and an axe will go about chopping them down. "[[Tree]]s" exist on both the surface as typical trees and in caverns as giant mushrooms. Not surprisingly, cutting down trees will yield [[Wood]] which can be used in [[Carpentry]] and other things.
== Plant Gathering ==
+
 
{{L|Plant gathering}}
+
 
 +
= Production =
 +
:''Main article: [[Industry]]''
 +
 
 +
Production can be thought of in terms of [[Industry|industries]] or final goods. This section will break things down by final product and introduce the concept of work orders.
 +
 
 +
== Introduction to Work Orders ==
 +
{| class="wikitable"
 +
|-
 +
| {{K|j}}-{{K|m}}
 +
| Display Work Orders (Manager) screen
 +
|-
 +
| {{K|u}}-{{K|m}}
 +
| Display Work Orders (Manager) screen
 +
|}
 +
At any time you can queue up production jobs at specific workshops using the {{K|q}} command, but after you get more than a few workshops built, and especially after you have more than one workshop of a given type, this will become inconvenient and inefficient.
 +
 
 +
This is where '''Work Orders''' make managing production much easier then it would be otherwise.
 +
 
 +
While not strictly required, learning to use the [[Manager#The_manager_screen|manager screen]] is highly recommended as it can save you a tremendous amount of time and trouble. To use it you will need a [[Manager]] "Noble" who has been assigned an [[Office]]. See [[Manager]] for more details.
 +
 
 +
To set up a dwarf to be the manager:
 +
 
 +
#Hit {{K|n}} to enter the Nobles screen
 +
#Select Manager and hit {{K|Enter}}. Assign a dwarf to be the manager. If nobody is particularly suited to the job, picking the Expedition Leader is a reasonable choice.
 +
#Your manager needs an office. Build a [[Chair]] somewhere or locate an existing chair.
 +
#Use the {{K|q}} command and place the cursor on the chair. Select the option to make the area into an [[Office]] and assign your manager as the owner of the office.
 +
 
 +
Creating a work order works like this:
 +
 
 +
#Hit {{K|j}}-{{K|m}} or {{K|u}}-{{K|m}} to enter the Manager screen.
 +
#Press {{K|q}} to create a new work order
 +
#Start typing (part of) the name of the item you want to produce. This will cause menu options that don't match the string you type to disappear from the menu.
 +
#Use the directional keys to select the specific type item you want.
 +
#Enter the quantity of items you want to produce. The maximum quantity is 30. To make more items than that you'll need to create another work order.
 +
#You work order will appear in the list. You can remove it or raise it's priority.
 +
 
 +
If you have more than 20 dwarves total then the manager will need to go to his office to "validate" the work order. At this point appropriate jobs will be queued up at any appropriate available workshops.
 +
 
 +
You will receive an [[Announcement]] when each order is completed.
 +
 
 +
== Bowmaking ==
 +
You can make [[Crossbow]]s at a [[Bowyer's Workshop]]. Also see [[Wood industry]].
 +
 
 +
== Brewing ==
 +
[[Brewing]] is arguably the most important type of production in your fortress as it is used to produce [[Alcohol]], something which dwarves depend on to maintain their efficiency.
 +
 
 +
You think this is a joke, but no.... Seriously, they will '''actually slow down''' if they don't get enough alcohol to drink, so failure to have a non-zero supply of alcohol in your fortress will '''slow everything down'''.
 +
 
 +
Brewing takes place at a [[Still]] using brewable [[Plants]]. You will probably want to reserve some plants for brewing-only using the [[Status#Kitchen_Status_Screen|kitchen status screen]], otherwise your dwarves and cooks may use up all of your brewable plants for use as food. You may also wish to disable the use of alcohol in cooking or cooks will waste perfectly good liquor in cooking meals. Some people brew all plants and have dwarves only eat meat. Dwarves are perfectly happy with this arrangement.
  
= Manufacturing =
 
{{L|Industry}}
 
== Management ==
 
{{L|Manager}}
 
 
== Carpentry ==
 
== Carpentry ==
{{L|Wood industry}}
+
Most wooden items, with the exception of wooden crafts, involve carpentry and a [[Carpenter's Workshop]]. See [[Wood industry]] for more information. The [[Carpentry]] skill is also used when building constructions out of wood.
=== Bowmaking ===
+
 
{{L|Wood industry}}
+
== Ceramics ==
== Masonry ==
+
A variety of [[Ceramic]] goods may be created with the use of a [[Kiln]] and some [[Clay]]. See [[Ceramic industry]] for all of the gruesome details.
{{L|Finished goods}}
+
 
{{L|Furniture industry}}
+
== Cooking ==
 +
Dwarves are normally perfectly happy to eat sushi, raw organ meats, and many kinds of raw plants, but they really appreciate good [[Cooking]] and will get many happy [[thought]]s from a masterfully prepared meal. They may even engrave a homage to the cook on the wall.
 +
 
 +
Cooking is also used to produce [[Tallow]] which can be cooked into meals or used for making [[Soap]].
 +
 
 
== Crafts ==
 
== Crafts ==
{{L|Finished goods}}
+
Most crafts, also known as [[Finished goods]], are very meager in practical utility but useful for trade. A single mastercrafted gold trinket might be sufficient to buy up a small caravan of goods. Crafts can be made out of a very wide variety of materials including, but not limited to, stone, metal, wood, bone, cloth, leather, etc. See [[Finished goods]] for more information on these items and materials.
== Mechanics ==
+
 
{{L|Mechanism}}
 
== Metal Industry ==
 
{{L|Metal industry}}
 
=== Smelting ===
 
{{L|Metal_industry#Smelting}}
 
=== Smithing ===
 
{{L|Metal_industry#Smithing}}
 
=== Weapons/Armor ===
 
{{L|Armor}}
 
{{L|Weapon}}
 
 
== Farming ==
 
== Farming ==
{{L|Food}}
+
Your dwarves will, annoyingly enough, die without [[Food]]. [[Farming]]/Agriculture can help prevent this from happening by providing a reliable constant supply of food for your dwarves, and more importantly a supply of plants and honey for [[#Brewing|Brewing]].
{{L|Farming}}
+
 
 
=== Crops ===
 
=== Crops ===
{{L|Farming}}
+
Crops can [[Farming]] be grown above ground or underground, but plants that grow above ground won't grow underground and vice versa. See [[Agriculture#Introduction_to_Farming|Introduction to Farming]] for a nice guide on how to grow your own crops.
 
==== Plant Processing ====
 
==== Plant Processing ====
{{L|Thresher}}
+
Some plants need to be processed by a [[Thresher]] at a [[Farmer's workshop]], a [[Miller]] at a [[Quern]] or [[Millstone]], or a [[Presser]] at a [[Screw press]]. See the appropriate links for more information on what sort of plants need processing and what that yields.
{{L|Screw press}}
 
 
==== Fertilization ====
 
==== Fertilization ====
{{L|Farming#Fertilization}}
+
You can increase crop yield with [[Farming#Fertilization|Fertilization]]. You may find this unnecessary if you have plenty of seeds and plenty of space.
=== Fish ===
 
{{L|Fishing}}
 
{{L|Fishery}}
 
 
=== Livestock ===
 
=== Livestock ===
{{L|Meat industry}}
+
Animals can be raised and [[Butcher|slaughtered]] for meat, bones, skin, and other parts. They can also be kept around for their [[milk]], [[egg]]s, and (in the case of bees) [[honey]]. Actually bees can't normally be slaughtered but people outside your fort seemed to have figured out how.
 
==== Meat ====
 
==== Meat ====
{{L|Meat industry}}
+
See [[Meat industry]] for more information about raising animals for slaughter.
 
==== Eggs ====
 
==== Eggs ====
{{L|Egg production}}
+
[[Egg production]] will produce [[Egg]]s. Naturally you need to have tame birds or something that can actually lay eggs, and you also need an accessible [[Nest box]].
{{L|Egg}}
 
 
==== Milk ====
 
==== Milk ====
{{L|Milk}}
+
Instead of slaughtering animals you are able to [[Milk]] some of them at a [[Farmer's workshop]] periodically. You can then make the milk into [[Cheese]].
==== Bees ====
+
==== Honey ====
{{L|Beekeeping industry}}
+
If desired you can set up a [[Beekeeping industry]] using [[Hive]]s and dwarves with the [[Beekeeping]] skill. This will produce [[Honey]] which is extracted from the comb using a [[Screw press]]. You can then proceed to brew the honey into [[Alcohol|Mead]] at a [[Still]] if you so desire.
== Cooking and Brewing ==
+
 
{{L|Cooking}}
+
== Gems ==
{{L|Brewing}}
+
The [[Gem industry]] involves the cutting of an encrusting with [[Gem]]s. Uncut gems that your miners mine are worth much more after they've been cut, and they can be used to improve the value of other goods by encrusting them.
== Textiles ==
+
 
{{L|Textile industry}}
+
== Glass ==
== Jewels ==
+
A variety of glass items can be produced by setting up a [[Glass industry]] with a [[Glass furnace]]. This basically allows your dwarves to do something useful with any [[Sand]] that might be sitting around on your map.
{{L|Gem industry}}
+
 
 +
== Leather ==
 +
Technically the [[Leather]] industry is part of the [[Meat industry]] because leather comes from tanning the hides of livestock, but you may find it easier to just [[#Trade|Trade]] for leather and make it into armor, clothing, and other goods.
 +
 
 +
== Masonry ==
 +
In addition to building walls and other constructions, a [[Mason]] can also use stone to produce goods. Because you will invariably end up with more stone than you know what to do with, stone is a great choice of material for making things that you need a lot of such as [[Furniture industry|Furniture]].
 +
 
 +
== Mechanics ==
 +
Generic general-purpose [[Mechanism]]s can be created by a [[Mechanic]] at a [[Mechanic's workshop]] out of stone, or at a [[Metalsmith's forge]] from [[bar]]s of weapons-grade metal. They are used for a variety of very useful purposes including building traps, levers, and machine components. See [[#Mechanisms|Mechanisms]].
 +
 
 
== Siege Engines ==
 
== Siege Engines ==
{{L|Siege engine}}
+
[[Siege engine]]s must be built of siege engine parts which are produced at a [[Siege workshop]]. See the main article on siege engines fore more deails.
 +
 
 +
== Smelting ==
 +
[[Metal_industry#Smelting|Smelting]] is the process of taking ore obtained through [[Mining]] and turning it into usable metal. It's a key part of the [[Metal industry]].
 +
 
 +
== Smithing ==
 +
[[Metal_industry#Smithing|Smithing]] is the process of taking the metal bars that come from the smelting process and turning them into useful items. See [[Metal industry]] for more information.
 +
 
 
== Soap Making ==
 
== Soap Making ==
{{L|Soap}}
+
[[Soap]] is more important than it sounds. It is an important aspect of [[Healthcare]]. Dwarves don't care that much if they smell bad, but they do tend to get unhappy and die when their wounds become infected. The antiseptic properties of soap are powerful medicine for preventing infection, making soap almost as useful in the game as antibiotics would be.
== Glass ==
+
 
{{L|Glass industry}}
+
Soap must be made by taking [[Wood]], burning it into [[Ash]], taking the ash and making it into [[Lye]], then taking lye and [[Tallow]] and combining it. This is a rather elaborate process just to get soap, but the healing powers of scrubbing bubbles make it worthwhile. You don't really need that much soap anyway.
== Ceramics ==
+
 
{{L|Ceramic industry}}
+
== Textiles ==
== Artifacts ==
+
A [[Textile industry]] allows you to take plant fibers and spider silk and weave them into cloth, take the cloth and dye it, and take cloth and make clothing out of it. Raw cloth is also needed in [[Healthcare]] for bandages. Cloth can also be used for crafts and other things.
{{L|Legendary artifact}}
+
 
 +
== Weapons/Armor ==
 +
[[Armor]] and [[Weapon]]s are usually made of [[Metal]] but can also be made of other things like [[Wood]], [[Bone]], or [[Leather]]. See [[Weaponsmith]] and [[Armorsmith]].
 +
 
  
 
= Trading =
 
= Trading =
{{L|Trading}}
+
 
 +
:''Main article: [[Trading]]''
 +
 
 +
When you want to obtain things not available on your map, and you don't want to just kill people to get them, [[Trading]] is the way to go about it. See the main article for everything you ever wanted to know about legitimately and non-violently obtaining things from other creatures.
 +
 
  
 
= Military and Combat =
 
= Military and Combat =
{{L|Military}}
 
{{L|Combat}}
 
  
= Healthcare =
+
:''Main article: [[Military]]''
{{L|Healthcare}}
+
 
 +
The '''military''' is one of the most important aspects of a successful fortress. Even with many [[trap]]s, [[bridge|drawbridges]] and [[magma|other defenses]], your military will still need to fend off [[goblin]] [[siege]]s, [[megabeast]]s, [[titan]]s, and fiendish [[Giant cave spider|underground]] [[Forgotten beast|beasties]]. Using a combination of [[squads|squad orders]] and [[scheduling]], you can set up an elaborate offensive, defensive, or balanced military structure for your [[equipment|well-equipped]] [[soldier]]s to follow. Turning your dwarves from [[immigration|useless migrants]] into bloodthirsty killing machines never hurts (unless you're the enemy).
 +
 
 +
Setting up a military is a huge subject in and of itself, so check out the [[Military|main article]] on the subject.
 +
 
 +
 
 +
= Hospitals and Healthcare =
 +
 
 +
:''Main article: [[Healthcare]]''
 +
 
 +
Normally your dwarves do just fine assuming they get enough food and alcohol, but sometimes they get wounded. When this happens they can benefit from an efficient [[Healthcare]] system. See the main article on the subject for all of the details.
 +
 
  
 
= Burrows =
 
= Burrows =
{{L|Burrow}}
 
  
= Your Dwarves =
+
:''Main article: [[Burrow]]''
== Jobs ==
+
 
{{L|Labor}}
+
'''Burrows''' are optional user-defined areas in your fort where selected dwarves live and work. Dwarves will only use workshops, dig walls, use rooms, etc. in burrows they are assigned to, though dwarves not assigned to any burrow will still use workshops etc. even if they are located in a burrow assigned to some other dwarves.
== Skills ==
 
{{L|Skills}}
 
== Nobles ==
 
{{L|Noble}}
 
== Dwarven Civilizations ==
 
{{L|Civilization}}
 
  
 +
Burrows are totally optional and by no means required, but are useful when you want to restrict certain dwarves to certain areas of the map. See the main article for details.
  
  
 
= Activity Zones =
 
= Activity Zones =
{{L|Activity zone}}
+
 
 +
:''Main article: [[Activity zone]]''
 +
 
 +
'''Activity zones''' are areas in which [[dwarf|dwarves]] are instructed to perform specific tasks, such as [[fishing]], dumping objects, or collecting [[water]]. Activity zones that can be defined are:
 +
 
 +
*'''Water Source''' - designates a preferred area for dwarves to obtain water
 +
*'''Fishing''' - designates a preferred area for fishing
 +
*'''Garbage Dump''' - areas for dwarves to dump any items '''marked''' for dumping. This is not to be confused with a refuse pile which is a type of stockpile that accepts refuse without any need to mark it.
 +
*'''Pen/Pasture''' - defines an area to restrict livestock to
 +
*'''Pit/Pond''' - defines a hole in the ground that designated creatures can be thrown in
 +
*'''Sand Collection''' - area for collecting sand for glass making
 +
*'''Clay Collection''' - area for collecting clay for making ceramics
 +
*'''Meeting Area''' - designates an area where dwarves will congregate when idle. Certain [[Room]]s are either implicitly meeting areas, or can be configured to act as meeting areas, regardless of this zone setting.
 +
*'''Hospital''' - designates that an area should be used as a hospital. See [[Activity zone#Hospital|Hospitals]] and [[Healthcare]].
 +
 
 +
See the main article on [[Activity zone]]s for all of the details on how to define activity zones and exactly what they do.
 +
 
  
 
= Standing Orders =
 
= Standing Orders =
{{L|Standing orders}}
+
 
 +
:''Main article: [[Standing orders]]''
 +
 
 +
'''Standing orders''' are non-military orders that apply to the entire fortress, including civilians. They should not be confused with military orders as they have no military function. (See [[Squads]] for information on issuing military orders.)
 +
 
 +
Another way to think of them is general preferences for certain dwarven behavior, such as whether certain tasks (like weaving thread into cloth) will automatically be performed. See the main article for all of the details.
 +
 
  
 
= Setting Item Properties =
 
= Setting Item Properties =
 +
 +
{| class="wikitable"
 +
|-
 +
| {{K|d}}-{{K|b}}
 +
| Set building/item properties submenu
 +
|-
 +
| {{K|z}}-'''Stocks'''
 +
| Stocks screen
 +
|-
 +
| {{K|k}}
 +
| look command
 +
|-
 +
| {{K|v}}
 +
| view units command
 +
|}
 +
 +
Individual items in the game can be designated as [[Forbid|forbidden]], marked for [[Dump#Garbage_Dump|dumping]] or [[Melt item|melting]], and [[Hide_Items/Buildings|hidden]] or unhidden. There is more than one way to set these properties:
 +
#Using the "Set building/item properties submenu" commands
 +
#Using commands in the [[Stocks]] screen
 +
#Browsing through the contents of a tile with the loo{{K|k}} command and flagging items
 +
#Browsing through a dwarf's inventory with the {{K|v}}iew unit command and flagging items
 +
 
== Forbidding/Reclaiming ==
 
== Forbidding/Reclaiming ==
{{L|Forbid}}
+
{| class="wikitable"
 +
|-
 +
| {{K|d}}-{{K|b}}-{{K|c}}
 +
| reclaim items
 +
|-
 +
| {{K|d}}-{{K|b}}-{{K|f}}
 +
| forbid items
 +
|}
 +
:''Main article: [[Forbid]]''
 +
Items that are '''forbidden''' will be completely ignored by dwarves. This can be used to stop dwarves from touching items that they might otherwise pick up and use or haul to a stockpile, for example. '''Reclaiming''' an item means unforbidding it so that dwarves can use it again.
 +
 
 
== Melting ==
 
== Melting ==
{{L|Melt item}}
+
{| class="wikitable"
 +
|-
 +
| {{K|d}}-{{K|b}}-{{K|m}}
 +
| mark items for melting
 +
|-
 +
| {{K|d}}-{{K|b}}-{{K|M}}
 +
| unmark items for melting
 +
|}
 +
:''Main article: [[Melt item]]''
 +
Metal items can be marked for '''melting''' in a smelter to recycle the metal for other uses. Simply marking an item will not queue up a "melt item" job at a smelter, however. See the main article for details.
 +
 
 
== Dumping ==
 
== Dumping ==
{{L|Dump#Garbage_Dump}}
+
{| class="wikitable"
 +
|-
 +
| {{K|d}}-{{K|b}}-{{K|d}}
 +
| mark items for dumping
 +
|-
 +
| {{K|d}}-{{K|b}}-{{K|D}}
 +
| unmark items for dumping
 +
|}
 +
:''Main article: [[Activity zone#Garbage Dump]]''
 +
Marking an item for '''Dumping''' causes dwarves to haul the item off to a [[Dump#Garbage_Dump|garbage dump zone]]. After depositing an item in a garbage dump zone, the item will automatically be '''forbidden''' as well. Despite the use of the term "garbage", the dumped items are not necessarily garbage at all. After being dumped they may later be reclaimed and used if desired. Players often use/abuse garbage dump zones for use as [[Quantum_Stockpile#Quantum_stockpiles|Quantum Stockpiles]] for goods they don't intend to discard.
 +
 
 +
Note that '''a garbage dump zone is not the same as a refuse stockpile'''. "Refuse" refers to a certain class of items that includes animal remains, body parts, bones, etc. Designating a refuse stockpile will cause anything in the refuse category to be hauled off to that stockpile without explicitly being marked, whereas a "garbage dump zone" will only ever receive items marked for dumping regardless of what type of items are marked. Non-refuse items can never be "marked" as refuse, but anything can be marked for dumping.
 +
 
 
== Hiding/Unhiding ==
 
== Hiding/Unhiding ==
{{L|Hide_Items/Buildings}}
+
{| class="wikitable"
 +
|-
 +
| {{K|d}}-{{K|b}}-{{K|h}}
 +
| hide items
 +
|-
 +
| {{K|d}}-{{K|b}}-{{K|H}}
 +
| unhide items
 +
|}
 +
You can [[Hide Items or Buildings]] so that they don't appear on the map. You can later unhide them. See [[Hide Items or Buildings]] for more details.
 +
 
  
 
= Traffic Designations =
 
= Traffic Designations =
{{L|Traffic}}
+
 
 +
:''Main article: [[Traffic]]''
 +
 
 +
'''Traffic designations''' determine preferred paths for dwarves going around in your fortress. Normally, dwarves use the shortest route possible, but using these designations you can force them to take a different route. This is an optional feature that you may not ever need, but if you do then it comes in handy. Careful use of this option can conceivably increase [[FPS]]. See the main article on [[Traffic]] for detailed information on how all of this works.
 +
 
  
 
= Macros =
 
= Macros =
{{L|Macros}}
 
  
= Challenges =
+
:''Main article: [[Macros]]''
Some more specific {{L|challenges}} are available here, compiled by fun-loving players from all around.  There's also a wide variety of player created [http://www.bay12forums.com/smf/index.php?topic=28829.0 games mods] which can add new creatures/crops/items/etc, or increase the difficulty of the game.
+
 
 +
'''Macros''' allow you to record sequences of keystrokes and "play" them back into the user interface as desired. Since the game often requires using a lot of repetitive keystrokes, this can sometimes make life much easier. See the main article for full information.

Latest revision as of 18:12, 8 December 2011


This is a comprehensive reference guide for Fortress Mode.
If you are looking for a fortress mode tutorial see the Tutorials or Quickstart guide.


Fortress mode is the most popular mode of gameplay in Dwarf Fortress and what most people are thinking of when they talk about the game. It provides a sort of real-time strategy sandbox where your simulated dwarves dig out and build a settlement for themselves, mine ore, craft items, trade with caravans, produce food, eat, sleep, drink massive amounts of alcohol, socialize, throw tantrums, get married, have children, and occasionally fight off invaders using a combination of military units, fortifications, and devious traps. Rather than control individual dwarves, you design everything and your dwarves go about implementing your designs on their own.

In fortress mode, you pick a location, then assign your seven initial dwarves some starting skills, equipment, provisions, and animals to bring along. After preparations are complete and your hardy explorers embark, they'll be faced with the fortress site you picked down to every detail, from geologically appropriate stone types to roaring waterfalls to ornery hippopotami.

Fortress mode is significantly different from Adventurer mode which is more like an advanced version of 'rogue' or 'nethack' taking place in the same worlds in which fortresses are built. In adventure mode you control a single adventurer (character) who travels around, takes on quests, fights, dies, visits your abandoned forts, etc, in a turn-based (rather than real-time) manner. See Adventurer mode for more information on this mode of play.


Goals[edit]

As an alpha version and sandbox game, there are few goals imposed upon the player by the programming.

The main goal, if any, is to take your seven initial dwarves and expand them into a thriving community with skilled workers, battle veterans and nobles. Make your dwarves rich with fine crafts, valuable coins, precious gems and protect them from foes with deadly traps. Make sure they have plenty of food and alcohol, by way of farms above and below ground and keep them clothed in leather and cloth.

Of course, every dwarf loves precious metals, but the only way to find them is dig down, down, far down. Make sure you don't dig too greedily, or too deep, for many creatures dwell in the caverns below and not all are friendly to dwarves....

And don't forget the alcohol. Dwarves get very unhappy without a good stiff drink when the urge hits.

Some more specific challenges are available here, compiled by fun-loving players from all around. There are also a wide variety of player-created game mods which can add new creatures/crops/items/etc, or increase the difficulty of the game.


The World[edit]

To play dwarf fortress in fortress mode you must generate a world that includes a dwarven civilization. See World generation for detailed instructions on generating a world. Once at least one world has been generated you will be able to start the game.

Non-dwarven civilizations can be played in fortress mode if you modify the raws to add the [CIV_CONTROLLABLE] token to other entity definitions. This is not recommended for new players. See the modding guide for information on how to do this.

Geographic Features[edit]

The main features of a world are Biomes on the surface and Stone layers under the surface, some of which may contain Aquifers. Other surface features that are significant, but which aren't biomes strictly speaking, are Rivers, Volcanoes, and Caves.

There are also Caverns underground which your dwarves will most likely encounter, but you can't see these on the world map and won't see them on the local map until you dig into them. There may also be other fun things underground that you can't see.

Inhabitants[edit]

Every playable world will be inhabited by various Creatures, Civilizations, and Megabeasts (including Titans and Forgotten beasts) in addition to your dwarves. Even if your dwarves are minding their own business they are practically guaranteed to encounter all of these types of inhabitants at some point in the form of wildlife, invaders, or rampaging forces of nature.

History[edit]

Given that your world includes creatures and civilizations capable of independent action, it also has a History that is viewable in Legends mode. Historical events will show up in Engravings and other artwork created by your dwarves. Historical dates are expressed in terms of the Dwarven Calendar.

You will also be making history as events occur in your fortress and these events will be recorded for all time in the annals of your world, even if you'd rather that they not be. These events may later become the subject of various Engravings and Decorations created by your dwarves or those in a later fortress.


Embarking[edit]

Main article: Embark

Before starting to build a fortress you must pick a site, assign skill points to dwarves, and buy starting equipment. This is known as Embarking and is a major subject in and of itself. See the Embark guide for all of the details. Also see Starting build for more information on outfitting your expedition.

After you embark, the main gameplay begins.


Gameplay User Interface[edit]

Your view of the in-game world is that of a multi-layered environment which you can move in the four main cardinal directions as well as up and down Z-levels in elevation. The generated worlds are made of tiles or pixels each representing anything in the world. Dwarves are represented by little faces, rocks by black tiles and open space by blue tiles. There is a command menu that lets you set commands that your dutiful dwarves will attempt to follow.

This section covers most of the screens and user interface elements used after embarking, at least in brief. It does not necessarily tell you how to accomplish every task you might need to, but instead just describes what you see on the screen and what various keystrokes do.

Later sections in this document and many other articles on this wiki help you tie all of this together by describing the sequence of actions needed to accomplish various things in the game; this section is mostly a reference for those who see something on the screen and want to know what it is.

Common UI Concepts[edit]

About Key Symbols[edit]

This document and most documents on the wiki use key symbols that look like t to indicate what keys are used for an operation. Note that these are case sensitive. In order to save space, Shift+t will be written as T. So t means "press the 't' key without the shift key" and T means "hold down shift and press the 't' key". Sequences of keys will be written with dashes between them. So a-b-C means "press 'a', then press 'b', then hold shift and press 'c'".

Cursor Movement and Menu Selection[edit]

Esc Go back to the previous screen/menu
Change active menu option or move cursor
- + Alternate menu selection keys
Enter Select menu option

Often you use the directional keys and Enter to make menu selections, but almost as often you will need to use the alternate selection keys (- and +) to make menu selections. Generally speaking, when dealing with menus, if the directional keys don't work try -/+. This is usually the case when you need to select from a list but the directional keys are being used to control the map cursor.

Pausing and Resuming[edit]

Space Pause/Unpause the game

Most of the commands, except for the squads command, will automatically pause the game when you initiate them, but if you want to pause or unpause the game without initiating a command use Space. You will see *PAUSED* appear in the upper left corner of the window when the game is paused.

Main Screen[edit]

Scroll mouse wheel down.Scroll mouse wheel up. or [ ] Zoom in and out
Tab Toogle mini-map and command menu.
F11 Toggle fullscreen mode

The screen at the top level of the user interface hierarchy consists of the main map, a command window, and an overview mini-map area along with a few status indicators around the edge. While the main map is always visible at the top level of the UI, you can use the Tab key to show and hide the command window and overview map areas, giving you more space to view the main map if desired.

Options Screen[edit]

Esc Enter options menu (if at top level)
Esc Move back up one UI level (if not at top level)

Assuming you are at the top level of the user interface looking at the map, you can hit Esc to enter the options menu. This allows you to do things like save or abandon your game.

  • Return to Game - Exit the options menu. You can also just press Esc to do this.
  • Save Game - Saves the game and exits to the main menu screen.
  • Key Bindings - A UI for changing the Key bindings
  • Export Local Image - Use this to export each level of your map as .BMP files for use on such things as the Dwarf Fortress Map Archive
  • Music and Sound - Options related to the Music
  • Abandon the Fortress (or Succumb to Invasion) - This abandons the fortress and then saves the map to the world's data files for later use. Once you abandon a fort, all of your dwarves cease to exist, all of your livestock dies, and all items including corpses will be scattered around the map before it is saved.

Main Map[edit]

Main map on the left, command window on the right.
3 dimensions.png
( + shift) Move map view around
8 2 4 6 7 9 1 3 (keypad) Move map view around
< > Move one [[Z-level}} up or down.
F1 Zoom to starting location (default hotkey)

The main map is what you will be looking at the majority of the time. This is where all of the action happens.

While the map is three-dimensional, you can only view one Z-level at a time. You can change which Z-Level is currently displayed using < and >.

On the far right side of the screen is the depth bar showing you the approximate depth, below or above ground, of the current Z-level that the map is displaying. This indicator is relative to the surface, so it will change if you move the map around a bumpy surface where different parts of the surface are on different Z-levels even if you don't use < or >.

Map Cursor[edit]

8 2 4 6 7 9 1 3 (keypad) Move map cursor 1 tile
Move map cursor 1 tile
shift + direction key Move map cursor 10 tiles

After entering a command that involves the map cursor (X), you can use as well as the numeric keypad keys to move the cursor around horizontally and diagonally. If you hold Shift while pressing one of these, the cursor will move 10 tiles instead of one making it faster to move.

Examining Map Tiles[edit]

k Look around
v View units
t Items in buildings

Like most people you will often find yourself wondering what some symbol on the map represents, and there may also be more than one object on a tile making it impossible to see all objects on the map. This is what makes the Look Around and view Units commands so important.

Look Around[edit]

Hit k and use the directional keys to move the cursor onto the tile you want information about. The command window will display information about what the tile is along with what objects are present on that tile and whether the tile is Inside or Outside, Dark or Light, and Above Ground or Subterranean (See Tile attributes.)

You can also use - + to select a specific item from the list and Enter to get a more detailed description of the item. However if the item is a creature then the information you get from this will be limited. For creatures you will probably want to use view Units.

View Units[edit]

To get information on a creature beyond what the look command gives you, use the view units command. This works the same way as look around except that more information will be displayed especially if the creature you select is one of your dwarves.

Items in Buildings[edit]

Items in a building, such as a workshop, are considered to be "in the building" rather than on a specific tile. To view items inside a building, use View Items In Buildings. Move the cursor onto a building and a list of items will appear in the command window. You can use - + to scroll through this list and view, forbid, dump, melt, or hide each item if you want.

Hotkeys[edit]

h Define hotkeys
F1 - F8 Zoom to previously saved map location
Shift + F1 - F8 Zoom to previously saved map location
Main article: Hotkeys

Once you have a lot of activities going on in vastly separated areas of the map, you may find it rather cumbersome to move the map view around to all of these areas using only the directional keys. Hotkeys will make your life much easier by "bookmarking" specific map areas allowing you to instantly jump to those areas at the press of a button. See the full documentation on Hotkeys for more details.

Points/Routes/Notes[edit]

N Define Points/Routes/Notes
Main article: Note

The Points/Routes/Notes command allows you to set notes on individual tiles, set up waypoints, and set up patrol routes for your Squads. This is an advanced feature that you're not likely to use at first. See the full documentation on Notes for more information.

Overview Map[edit]

The overview mini-map will show you a compact version of the entire available map area. This can be useful especially if your embark zone is very large. After a while though, you will probably have settled into certain areas of the map and won't need it as much, so use Tab to hide it once you want to reclaim more space for the main map.

A cursor that looks like X on the overview map will show you approximately what part of the map you are viewing in the main map window. Inhabited parts of the map will be highlighted in blue.

Status Indicators[edit]

In the upper left corner of the screen you may see some report flags indicating that new combat-related Reports have been generated. The flags are:

C: new combat report available
H: new hunting report available
S: new sparring report available

There is also an Idle counter, usually in the upper right, indicating how many dwarves are milling around uselessly and in need of something productive to do.

You may also see an FPS (Frames Per Second) counter on the screen if it has been enabled. It is disabled by default. See Frames per second for more information on what this counter means, as well as how to enable/disable it.

Command Window[edit]

The command window.

This is where key menus and most of the textual information about tiles and buildings is displayed. You can toggle it between single width, double width, and hidden using Tab. The double-width option is particularly useful when lines of text are too long to fit. Once you become very familiar with the UI you may want to hide it completely; it will reappear as needed when you activate a command.

The most important interfaces that use the command window are listed below. Many of these encompass a wide variety of functionality so they will not be fully described here. See the linked articles for more details on how they are used.

Building[edit]

b Enter Building submenu

This submenu allows you to place various dwarf-constructed features on the map including furniture, doors, workshops, farm plots, roads, and other buildings. The Building menu includes the commands for placing almost any artifice that your dwarves might place on the map, whether it's furniture constructed in a workshop and installed somewhere, or a workshop built in place from raw materials.

This menu allows you to place or build:

Define Burrows[edit]

w Define Burrows

Allows you to define areas to which assigned dwarves will be restricted. This is an advanced feature that you are unlikely to want to use at first. See the Burrows section for more information.

Designations[edit]

d Enter Designations submenu

Allows you to designate:

See the appropriate sections for information on each one.

Orders[edit]

o Enter standing orders submenu

This submenu allows you to set up standing orders that control some general behavior of dwarves, such as whether or not they gather refuse from outside or automatically render fat into tallow.

Set Building Tasks/Prefs[edit]

q Queue up workshop tasks or set building preferences

This allows you to control rooms, buildings, workshops and stockpiles. It is used heavily for setting up manufacturing of various goods. It works much like the look command in that the contents of the command window will depend on which building the cursor is placed.

See the appropriate sections for more information.

Squads[edit]

s Display Squads menu

Once you have created at least one Squad in the military screen, you can give them direct commands to move to certain locations and attack certain creatures. See Squad for more details.

Stockpiles[edit]

p Define Stockpiles

This lets you define stockpiles which are areas of floorspace where different types of goods are stored.

Zones[edit]

i Define Activity Zones

This lets you define activity zones which are areas reserved for specific purposes such as fishing or pinning up unfortunate creatures.

Other Screens[edit]

These are functions which have their own user interfaces that take up the entire contents of the screen.

Announcements[edit]

a Display Announcements screen
Main article: Announcement

An announcement is a message displayed at the bottom of the game screen used to indicate something important. The announcement screen lets you go back through the log of messages to look at ones you may have missed. See the main article on Announcements for full details.

Artifacts[edit]

l View Legendary Artifacts screen

At various points your dwarves will go into Strange moods which will cause them to create Legendary artifacts if they have the necessary materials. You can use this screen to view all of the artifacts that dwarves have created, as well as named weapons that aren't artifacts per se.

Civilizations[edit]

c View nearby civilizations

This screen allows you to view information about Civilizations that are either near your fortress or that you have come into contact with in some manner, be it peaceful or not. You can use directional keys, Enter, Tab, and Esc to navigate through the information, including viewing diplomatic relations and trade agreements you have negotiated with your Liaison.

Combat Reports[edit]

r Display (combat) Reports screen
Main article: Reports

The reports window is similar to the announcements window except that it displays detailed messages about what is going on during Combat either with your dwarves or between other creatures. This is where all of the fun messages about "jamming the skull through the brain, tearing the brain" appear. See Reports for more information.

Jobs[edit]

j Display Job screen
j-m Display Work Orders screen

The job screen will give you a list of what your dwarves are doing, what sort of jobs are queued up but haven't been started yet, and which dwarves are sitting around doing nothing, partying, or otherwise wasting time.

More importantly though, the job screen is how you access the manager screen. While not strictly required, learning to use the work orders interface is highly recommended as it can save you a tremendous amount of time and trouble. To use this you will need a Manager "Noble" who has been assigned an Office. See #Introduction to Work Orders for more details on how to use work orders.

Military Configuration[edit]

m Display Military screen
Main article: Military

The Military screen is by itself almost as complex as the rest of the game put together. The main functions of this interface is creating Squads, setting up their equipment, and scheduling their activities. This document won't even attempt to get into how this all works. See Military for how to set up your military.

Movies[edit]

; Record/save/load/play CMV movie

You can use this to record what's happening on the screen. See CMV for more information.

Nobles and Administrators[edit]

n View Nobles screen

This screen allows you to manage your Nobles, as much as they can be managed anyway. "Noble" refers to certain positions you can appoint yourself such as manager and bookkeeper as well as positions that are forced on you such as mayor.

If you can appoint someone to a given position you can use this screen to do it. You can also change the account precision settings on your bookkeeper. Whether appointed or foisted upon you, you can also use this screen to view information about any of your nobles as well as their annoying demands.

Status Screen[edit]

z Display Status screen
Main article: Status

Use the z (Status) screen to get information on various things going on in your fortress. Along the top of the status screen, are various choices for sub-menus. Each can be highlighted with 4 and 6 (or and ), and then selected with Enter. The menu bar consists of the following options which allow you to:

  • Animals - manipulate animals belonging to your dwarves.
  • Kitchen - set cooking preferences.
  • Stone - alter permissions on various types of stones that may be reserved for specific uses by default.
  • Stocks - examine the number of various items that your fortress and its residents possess.
  • Health - get an overview of the current health status of your dwarves. See Healthcare.
  • Justice - examine any criminal dwarves as well as their crimes and sentences.

Units[edit]

u Display the Units screen
u-m Display manager screen

This window will display a list of all of your dwarves and what they are currently doing. From here you can select a creature, view information about the creature, zoom to the creature, zoom to the building that a dwarf is working with, enter the manager screen (see #Introduction to Work Orders), or remove the the selected dwarf from his current task.

View Rooms/Buildings[edit]

R View list of Rooms and Buildings

This will give you a detailed inventory of all of the Rooms and Buildings on your map, along with their location on an overview map at the right. The inventory includes an adjective for each defined room indicating the approximate value and luxuriousness of the room. Other items such as furniture which have not actually been defined as rooms will also appear.


Your Dwarves[edit]

Your dwarves are the creatures who implement your designs in between periods of drinking, eating, partying, drinking more, sleeping, and entertaining themselves. While you do not have full control of your dwarves, you have more control over them than any other creatures.

Eating, Drinking, and Sleeping[edit]

Dwarves need food to eat, alcohol to drink (water is a poor substitute), and time to sleep. If only one of these things is available, it better be alcohol.

Happiness[edit]

While going about their day, dwarves will get happy and unhappy thoughts. This will nudge their happiness level up or down each time one occurs to them. If they become too unhappy they may throw tantrums or go completely berserk, killing and destroying things. This is why you want them to be happy.

Children and Immigration[edit]

Periodically new dwarves will immigrate to your fortress as migrants. Female dwarves will also get pregnant and have children if they are married.

Jobs[edit]

Which jobs a dwarf will try to do depend on which Labors are enabled for that dwarf. To change a dwarf's labor preferences, access the labor screen by viewing the dwarf, then select preferences and labor. Any dwarf can perform any labor even if they have no skill in that area. Unskilled dwarves will simply be slow and not very good at what they are trying to do.

The UI for setting labor preferences is currently not very convenient. There is a utility called Dwarf Therapist that makes this much much easier. This utility is highly recommended and is considered essential. Many people won't play the game without it.

Skills[edit]

Dwarves have Skills which they use to accomplish various labors and other tasks. See the main article for more information.

Nobles[edit]

Nobles are dwarves who have special positions within your organization. Some of these are appointed such as your broker and bookkeeper, but others such as Mayor are essentially forced on you by conditions in the game. See the main article on Nobles for more information.


Digging[edit]

Main article: Mining

All of the digging operations are considered Mining. Even if your goal is simply to dig out a passage and you don't care about extracting ore, your miners will be generating stone as a byproduct unless they are digging through soil.

All digging operations are done using the designations menu.

Digging Out Tunnels and Spaces[edit]

d-d Designate area to mine

This is what you use to dig out tunnels and larger spaces underground. See designating an area to be mined. Note that you can not mine constructions. Instead you must remove them with d-n. (See below.)

Channeling[edit]

d-h Dig out a Channel

A Channel is a hole dug in the floor which will mine out the z-level below too. Channeling an area will dig out the designated tile (if it hasn't been dug out already), the floor of that tile, and the tile below, possibly leaving a Ramp on the tile below. See Channel for more information.

Stairways and Ramps[edit]

d-u Designate an upward stairway
d-j Designate a downward stairway
d-i Designate an up and down stairway
d-r Designate an upward ramp

See Stair and Ramp. Note that digging a down stairway will not automatically create an up stairway on the z-level below, but it will make it possible to dig another stairway immediately below.

Removing Things[edit]

d-z Remove upward stairs/ramps
d-n Remove a construction

These allow you to dig away upward ramps and demolish constructed walls and floors. See Remove for full details.

Warning! Water and Magma[edit]

While digging around you may encounter Water or Magma, so be on the lookout for damp stone and warm stone. Digging into water or magma in the wrong place can completely flood your fort to the point where it is unrecoverable, so be careful where you dig.


Stone Detailing[edit]

d-s Smooth rough stone walls/floors
d-e Engrave stone that has already been smoothed
d-a Carve fortifications

Stone detailing is the term for Smoothing out the rough walls and floors created by mining, making them look nicer while increasing their value. It basically allows you to create nice looking walls from natural rock without having to build them from scratch.

Once walls and floors have been smoothed they can then be Engraved with whatever Engravings the responsible craftsdwarf feels like. Often these engravings will be based on historical events including events that have taken place in and around the fortress itself.

Smooth walls can also be carved into Fortifications. A Fortification is something like a wall full of arrow slits. Creatures can not move through them but missile weapons can. Fortifications can also be built as constructed walls, but carving fortifications into the rock may save some time and trouble.


Stockpiles[edit]

Main article: Stockpile

Stockpiles are where dwarves will store items of various types. Dwarves with the corresponding "hauling" job on will seek out items that aren't already on a stockpile that accepts them and carry them to the appropriate stockpile. See the main Stockpile article for detailed information on setting up stockpiles.


Rooms, Furniture, and Portals[edit]

Furniture[edit]

b-a place Armor Stand
b-b place Bed
b-c place Chair or Throne (seat)
b-n place Burial Receptacle (coffin)
b-f place Cabinet
b-h place Container
b-r place Weapon Rack
b-s place Statue
b-Alt+s place memorial Slab
b-t place Table
b-R place Traction Bench

Assuming that dwarves have already made a piece of Furniture, they can install it somewhere using one of these commands.

Defining Rooms[edit]

Main article: Room

Certain types of furniture placed in an area can allow the area to be defined as a Room using q. See the main article for details.

Doors and Hatches[edit]

b-d place Door
b-x place floodgate
b-H place floor Hatch

These commands allow you to place already created Doors and Hatch covers assuming that you have an adjacent wall.

Windows, Grates, and Bars[edit]

b-W place Wall grate
b-G place floor Grate
b-B place vertical Bars
b-Alt+b place floor Bars
b-y place glass window
b-Y place gem window

These commands allow you to install Windows, Grates, and Bars over openings, assuming that you have already created them.

Removal[edit]

To remove furniture, doors, windows, grates, etc. use the q command, place the cursor on the item to remove, and hit x. This will mark the item for removal and a hauling job will be queued. Eventually a dwarf will show up and haul the item off to a stockpile if one exists.

The q command can also be used to undefine rooms, with or without removing the associated furniture.


Constructions[edit]

Walls, Floors, and Stairs[edit]

b-C build Constructions submenu
b-C-w build Constructed Wall
b-C-f build Constructed Floor
b-C-r build Constructed upward Ramp
b-C-u build Constructed Up Stair
b-C-d build Constructed Down Stair
b-C-x build Constructed up and down Stair
b-C-F build Constructed Fortification
Main article: Construction

Constructions are features that are built in place rather than created in a workshop and installed or carved out of existing rock. Constructions are how you build above-ground structures or structures in any other place where there's no rock or soil to carve them out of.

Generally speaking, constructions are built out of, and thus require, Stone or Wood. Possible constructions include Floors, Walls, Stairs, Ramps, and Fortifications.

Bridges[edit]

b-g build a bridge

A Bridge is not only used to cross rivers or chasms, but can also be used as a sort of large fancy door when built as a drawbridge. Such use requires that a Lever be linked to it in order for dwarves to control its open or closed state. See the main article for more details.

Roads[edit]

b-o build Paved road
b-O build Dirt road

Roads are most commonly used to give caravans a reliable path to your fortress from the map's edge. A paved road is much like a floor except that it requires fewer raw materials per tile to build. A dirt road requires no materials to build, but deteriorates over time. See the main article for more information.

Buildings[edit]

While things like doors and furniture can also be considered buildings, the Buildings described in this section are primarily the ones that are 3x3 or 5x5 tiles in size. Most of these buildings are used for the production of various goods.

Workshops[edit]

b-w-e build Leather Works - for making leather clothing
b-w-q build Quern - a manually operated grindstone
b-w-M build Millstone - a mechanically operated grindstone
b-w-o build Loom - for making cloth
b-w-k build Clothier's Shop - for making cloth clothing
b-w-b build Bowyer's Workshop - for making crossbows
b-w-c build Carpenter's Workshop - for making most wood items
b-w-f build Metalsmith's Forge - for making most metal items
b-w-v build Magma Forge - a magma-powered Metalsmith's Forge
b-w-j build Jeweler's Workshop - for cutting gems and encrusting finished products with cut gems
b-w-m build Mason's Workshop - for making most stone items
b-w-u build Butcher's Shop - for turning animal corpses into meat, bones, skin, and other body parts
b-w-n build Tanner's Shop - for turning untanned hides from the butcher shop into leather
b-w-r build Craftsdwarf's Workshop - for making most small crafts from any material
b-w-s build Siege Workshop - for building siege engine parts
b-w-t build Mechanic's Workshop - for building Mechanisms
b-w-l build Still - for turning plants into booze
b-w-w build Farmer's Workshop - for milking, spinning, shearing, spinning thread and processing plants
b-w-z build Kitchen - for cooking meat, vegetables, eggs, and booze into meals
b-w-h build Fishery - for turning ungutted fish into fish meat
b-w-y build Ashery - for making Lye and Potash
b-w-d build Dyer's shop - for dying cloth
b-w-S build Soap maker's workshop - for making soap from lye and tallow
b-w-p build Screw press - for extracting liquids from seeds, honeycombs, etc.
b-k build Kennels - for taming and training animals

Workshops are, as the name implies, where various goods are produced or processed. While a Kennel is not in the actual "build workshop" (b-w) submenu, it operates much like a workshop so it is included here. See Production for more information on producing goods.

Furnaces[edit]

b-e-w build Wood Furnace - for making ash and charcoal
b-e-s build Smelter - for turning ore and metal items into metal bars
b-e-g build Glass Furnace - for turning sand into glass
b-e-k build Kiln - for firing things like ceramics and plaster powder
b-e-l build Magma Smelter - a smelter powered by magma rather than fuel
b-e-a build Magma Glass Furnace - a glass furnace powered by magma rather than fuel
b-e-n build Magma Kiln - a kiln powered by magma rather than fuel

A Furnace is essentially a workshop that specializes in things that involve high temperatures or burning things. They can either be powered by Fuel or Magma. See Production for more information on production pipelines that require furnaces.

The magma versions of furnaces are capable of exactly the same things as the non-magma versions except that you don't have to burn Fuel to use them. Instead you get an infinite supply of free heat from nearby magma, but they won't work if you have no magma immediately below them.

Trade Depot[edit]

b-D build trade Depot

A Trade Depot is a special building that allows you to trade with Caravans. Without a trade depot you can't do much with a caravan except kill all of it's members and take their stuff. See Trading for more information on how to non-violently interact with caravans that visit your fortress.

Wells[edit]

b-l build well

A Well provides a reliable source of water for your dwarves, especially when the water itself is one or more Z-levels below where you want it to be. Unlike furniture it is not created in a workshop and placed, but rather built in-place more like a workshop or construction. See the main article for more details.

Removing[edit]

Like furniture and doors, buildings can be deconstructed by using q, placing the cursor on the building, and hitting x to mark the building for removal. The raw material used to construct the building, and well as all of the items in the building, will be strewn about the area of the former building. If there is free space in appropriate stockpiles, dwarves will haul these goods away eventually.


Mechanisms[edit]

Generic general-purpose Mechanisms can be created by a Mechanic at a Mechanic's workshop out of a stone, or at a Metalsmith's forge from 1 bar of weapons-grade metal. They are used for a variety of very useful purposes including building traps, levers, and machine components.

Traps[edit]

b-T Traps submenu
b-T-s build Stone-Fall Trap - drops a stone on any triggering unfriendly creature
b-T-w build Weapon Trap - loaded with individual weapons that automatically attack when triggered
b-T-c build Cage Trap - captures triggering hostiles in a cage
b-T-S build upright spears/spikes - damage opponents falling onto the spikes or when toggled by a mechanism
Main article: Trap

Traps are a comparatively quick and easy method for defending a fortress. Each trap occupies a single tile, waiting for a poor hostile creature to walk into it. To build a trap you'll generally need one mechanism and at least one other component depending on the type of trap - a stone, a cage, or one or more weapons.

These are the simplest forms of traps that you can build. Much more devious and elaborate traps can be constructed using mechanisms, constructions, bridges, pits, water, magma, etc. See Trap design for more information on complex traps.

Levers and Pressure Plates[edit]

b-T-l build Lever
b-T-p build Pressure Plate

Levers and Pressure Plates are used to activate linked objects. For example, linking a lever to a door will allow the door to be opened and closed when dwarves change the state of the lever. Pressure plates are highly configurable and basically work like levers that activate under certain conditions such as an unfriendly creature standing on the plate.

Levers require one Mechanism to build, and two mechanisms to link to another object (one mechanism for each side of the link). Therefore you will need at least three mechanisms for any lever that does anything useful.

Machine Components[edit]

b-M Machine components submenu
b-M-s build Screw Pump - for pumping liquids up a Z-level
b-M-w build Water Wheel - for generating mechanical power for other components
b-M-m build Windmill - for generating mechanical power for other components
b-M-g build Gear Assembly - for transferring and controlling the transfer of mechanical power
b-M-h build Horizontal Axle - for transferring mechanical power between components on the same Z-level
b-M-v build Vertical Axle - for transferring mechanical power between Z-levels
Main article: Machine component

Machine components are used to build elaborate systems for pumping liquids or powering Millstones. They can be somewhat difficult to learn how to use properly so see the main article before trying to use them. Once you know how to use them, you can do things like pump magma so that it envelops invading enemies.


Foraging[edit]

Dwarves can gather resources from the natural ecosystems on the surface and in caverns. Generally speaking, any type of thing you can gather on the surface you can gather from a cavern, but each ecosystem has its own types of flora and fauna. For example, you can gather wood both on the surface and in caverns, but the wood on the surface will be from trees and wood in caverns will be from giant tree-sized mushrooms. Similarly you can get meat and fish from the surface or caverns, but the species will be different.

Fishing[edit]

Fishing is a skill with a corresponding labor that you can enable on individual dwarves. Fisherdwarves will, by default, fish in whatever water they feel like and catch raw ungutted fish that must be gutted at a Fishery before they can be eaten raw or cooked. This is an easy way to get food, but fisherdwarves are often at risk of being attacked by wildlife.

Hunting[edit]

Dwarves can be assigned the Hunting labor and, if they have a crossbow and ammunition, they will roam around the map (either the surface or caverns) looking for butcherable creatures to kill and return to the Butcher's Shop if there is one. This is another way to get food, but like fisherdwarves, hunters can also be vulnerable to attack by wildlife. (Luckily they implicitly carry a weapon which gives them a bit of an advantage.) Hunting is also a good way to have a dwarf train the Marksdwarf skill.

Plant Gathering[edit]

You can designate plants to be gathered using d-p and dwarves with the Plant gathering labor enabled will go about collecting them. Many plants can be eaten as food or brewed into alcoholic beverages. Plants that are eaten or brewed will also yield Seeds which will allow plants of that type to be farmed.

Woodcutting[edit]

You can also designate trees to be cut down using d-t and any dwarf with both the Woodcutting labor and an axe will go about chopping them down. "Trees" exist on both the surface as typical trees and in caverns as giant mushrooms. Not surprisingly, cutting down trees will yield Wood which can be used in Carpentry and other things.


Production[edit]

Main article: Industry

Production can be thought of in terms of industries or final goods. This section will break things down by final product and introduce the concept of work orders.

Introduction to Work Orders[edit]

j-m Display Work Orders (Manager) screen
u-m Display Work Orders (Manager) screen

At any time you can queue up production jobs at specific workshops using the q command, but after you get more than a few workshops built, and especially after you have more than one workshop of a given type, this will become inconvenient and inefficient.

This is where Work Orders make managing production much easier then it would be otherwise.

While not strictly required, learning to use the manager screen is highly recommended as it can save you a tremendous amount of time and trouble. To use it you will need a Manager "Noble" who has been assigned an Office. See Manager for more details.

To set up a dwarf to be the manager:

  1. Hit n to enter the Nobles screen
  2. Select Manager and hit Enter. Assign a dwarf to be the manager. If nobody is particularly suited to the job, picking the Expedition Leader is a reasonable choice.
  3. Your manager needs an office. Build a Chair somewhere or locate an existing chair.
  4. Use the q command and place the cursor on the chair. Select the option to make the area into an Office and assign your manager as the owner of the office.

Creating a work order works like this:

  1. Hit j-m or u-m to enter the Manager screen.
  2. Press q to create a new work order
  3. Start typing (part of) the name of the item you want to produce. This will cause menu options that don't match the string you type to disappear from the menu.
  4. Use the directional keys to select the specific type item you want.
  5. Enter the quantity of items you want to produce. The maximum quantity is 30. To make more items than that you'll need to create another work order.
  6. You work order will appear in the list. You can remove it or raise it's priority.

If you have more than 20 dwarves total then the manager will need to go to his office to "validate" the work order. At this point appropriate jobs will be queued up at any appropriate available workshops.

You will receive an Announcement when each order is completed.

Bowmaking[edit]

You can make Crossbows at a Bowyer's Workshop. Also see Wood industry.

Brewing[edit]

Brewing is arguably the most important type of production in your fortress as it is used to produce Alcohol, something which dwarves depend on to maintain their efficiency.

You think this is a joke, but no.... Seriously, they will actually slow down if they don't get enough alcohol to drink, so failure to have a non-zero supply of alcohol in your fortress will slow everything down.

Brewing takes place at a Still using brewable Plants. You will probably want to reserve some plants for brewing-only using the kitchen status screen, otherwise your dwarves and cooks may use up all of your brewable plants for use as food. You may also wish to disable the use of alcohol in cooking or cooks will waste perfectly good liquor in cooking meals. Some people brew all plants and have dwarves only eat meat. Dwarves are perfectly happy with this arrangement.

Carpentry[edit]

Most wooden items, with the exception of wooden crafts, involve carpentry and a Carpenter's Workshop. See Wood industry for more information. The Carpentry skill is also used when building constructions out of wood.

Ceramics[edit]

A variety of Ceramic goods may be created with the use of a Kiln and some Clay. See Ceramic industry for all of the gruesome details.

Cooking[edit]

Dwarves are normally perfectly happy to eat sushi, raw organ meats, and many kinds of raw plants, but they really appreciate good Cooking and will get many happy thoughts from a masterfully prepared meal. They may even engrave a homage to the cook on the wall.

Cooking is also used to produce Tallow which can be cooked into meals or used for making Soap.

Crafts[edit]

Most crafts, also known as Finished goods, are very meager in practical utility but useful for trade. A single mastercrafted gold trinket might be sufficient to buy up a small caravan of goods. Crafts can be made out of a very wide variety of materials including, but not limited to, stone, metal, wood, bone, cloth, leather, etc. See Finished goods for more information on these items and materials.

Farming[edit]

Your dwarves will, annoyingly enough, die without Food. Farming/Agriculture can help prevent this from happening by providing a reliable constant supply of food for your dwarves, and more importantly a supply of plants and honey for Brewing.

Crops[edit]

Crops can Farming be grown above ground or underground, but plants that grow above ground won't grow underground and vice versa. See Introduction to Farming for a nice guide on how to grow your own crops.

Plant Processing[edit]

Some plants need to be processed by a Thresher at a Farmer's workshop, a Miller at a Quern or Millstone, or a Presser at a Screw press. See the appropriate links for more information on what sort of plants need processing and what that yields.

Fertilization[edit]

You can increase crop yield with Fertilization. You may find this unnecessary if you have plenty of seeds and plenty of space.

Livestock[edit]

Animals can be raised and slaughtered for meat, bones, skin, and other parts. They can also be kept around for their milk, eggs, and (in the case of bees) honey. Actually bees can't normally be slaughtered but people outside your fort seemed to have figured out how.

Meat[edit]

See Meat industry for more information about raising animals for slaughter.

Eggs[edit]

Egg production will produce Eggs. Naturally you need to have tame birds or something that can actually lay eggs, and you also need an accessible Nest box.

Milk[edit]

Instead of slaughtering animals you are able to Milk some of them at a Farmer's workshop periodically. You can then make the milk into Cheese.

Honey[edit]

If desired you can set up a Beekeeping industry using Hives and dwarves with the Beekeeping skill. This will produce Honey which is extracted from the comb using a Screw press. You can then proceed to brew the honey into Mead at a Still if you so desire.

Gems[edit]

The Gem industry involves the cutting of an encrusting with Gems. Uncut gems that your miners mine are worth much more after they've been cut, and they can be used to improve the value of other goods by encrusting them.

Glass[edit]

A variety of glass items can be produced by setting up a Glass industry with a Glass furnace. This basically allows your dwarves to do something useful with any Sand that might be sitting around on your map.

Leather[edit]

Technically the Leather industry is part of the Meat industry because leather comes from tanning the hides of livestock, but you may find it easier to just Trade for leather and make it into armor, clothing, and other goods.

Masonry[edit]

In addition to building walls and other constructions, a Mason can also use stone to produce goods. Because you will invariably end up with more stone than you know what to do with, stone is a great choice of material for making things that you need a lot of such as Furniture.

Mechanics[edit]

Generic general-purpose Mechanisms can be created by a Mechanic at a Mechanic's workshop out of stone, or at a Metalsmith's forge from bars of weapons-grade metal. They are used for a variety of very useful purposes including building traps, levers, and machine components. See Mechanisms.

Siege Engines[edit]

Siege engines must be built of siege engine parts which are produced at a Siege workshop. See the main article on siege engines fore more deails.

Smelting[edit]

Smelting is the process of taking ore obtained through Mining and turning it into usable metal. It's a key part of the Metal industry.

Smithing[edit]

Smithing is the process of taking the metal bars that come from the smelting process and turning them into useful items. See Metal industry for more information.

Soap Making[edit]

Soap is more important than it sounds. It is an important aspect of Healthcare. Dwarves don't care that much if they smell bad, but they do tend to get unhappy and die when their wounds become infected. The antiseptic properties of soap are powerful medicine for preventing infection, making soap almost as useful in the game as antibiotics would be.

Soap must be made by taking Wood, burning it into Ash, taking the ash and making it into Lye, then taking lye and Tallow and combining it. This is a rather elaborate process just to get soap, but the healing powers of scrubbing bubbles make it worthwhile. You don't really need that much soap anyway.

Textiles[edit]

A Textile industry allows you to take plant fibers and spider silk and weave them into cloth, take the cloth and dye it, and take cloth and make clothing out of it. Raw cloth is also needed in Healthcare for bandages. Cloth can also be used for crafts and other things.

Weapons/Armor[edit]

Armor and Weapons are usually made of Metal but can also be made of other things like Wood, Bone, or Leather. See Weaponsmith and Armorsmith.


Trading[edit]

Main article: Trading

When you want to obtain things not available on your map, and you don't want to just kill people to get them, Trading is the way to go about it. See the main article for everything you ever wanted to know about legitimately and non-violently obtaining things from other creatures.


Military and Combat[edit]

Main article: Military

The military is one of the most important aspects of a successful fortress. Even with many traps, drawbridges and other defenses, your military will still need to fend off goblin sieges, megabeasts, titans, and fiendish underground beasties. Using a combination of squad orders and scheduling, you can set up an elaborate offensive, defensive, or balanced military structure for your well-equipped soldiers to follow. Turning your dwarves from useless migrants into bloodthirsty killing machines never hurts (unless you're the enemy).

Setting up a military is a huge subject in and of itself, so check out the main article on the subject.


Hospitals and Healthcare[edit]

Main article: Healthcare

Normally your dwarves do just fine assuming they get enough food and alcohol, but sometimes they get wounded. When this happens they can benefit from an efficient Healthcare system. See the main article on the subject for all of the details.


Burrows[edit]

Main article: Burrow

Burrows are optional user-defined areas in your fort where selected dwarves live and work. Dwarves will only use workshops, dig walls, use rooms, etc. in burrows they are assigned to, though dwarves not assigned to any burrow will still use workshops etc. even if they are located in a burrow assigned to some other dwarves.

Burrows are totally optional and by no means required, but are useful when you want to restrict certain dwarves to certain areas of the map. See the main article for details.


Activity Zones[edit]

Main article: Activity zone

Activity zones are areas in which dwarves are instructed to perform specific tasks, such as fishing, dumping objects, or collecting water. Activity zones that can be defined are:

  • Water Source - designates a preferred area for dwarves to obtain water
  • Fishing - designates a preferred area for fishing
  • Garbage Dump - areas for dwarves to dump any items marked for dumping. This is not to be confused with a refuse pile which is a type of stockpile that accepts refuse without any need to mark it.
  • Pen/Pasture - defines an area to restrict livestock to
  • Pit/Pond - defines a hole in the ground that designated creatures can be thrown in
  • Sand Collection - area for collecting sand for glass making
  • Clay Collection - area for collecting clay for making ceramics
  • Meeting Area - designates an area where dwarves will congregate when idle. Certain Rooms are either implicitly meeting areas, or can be configured to act as meeting areas, regardless of this zone setting.
  • Hospital - designates that an area should be used as a hospital. See Hospitals and Healthcare.

See the main article on Activity zones for all of the details on how to define activity zones and exactly what they do.


Standing Orders[edit]

Main article: Standing orders

Standing orders are non-military orders that apply to the entire fortress, including civilians. They should not be confused with military orders as they have no military function. (See Squads for information on issuing military orders.)

Another way to think of them is general preferences for certain dwarven behavior, such as whether certain tasks (like weaving thread into cloth) will automatically be performed. See the main article for all of the details.


Setting Item Properties[edit]

d-b Set building/item properties submenu
z-Stocks Stocks screen
k look command
v view units command

Individual items in the game can be designated as forbidden, marked for dumping or melting, and hidden or unhidden. There is more than one way to set these properties:

  1. Using the "Set building/item properties submenu" commands
  2. Using commands in the Stocks screen
  3. Browsing through the contents of a tile with the look command and flagging items
  4. Browsing through a dwarf's inventory with the view unit command and flagging items

Forbidding/Reclaiming[edit]

d-b-c reclaim items
d-b-f forbid items
Main article: Forbid

Items that are forbidden will be completely ignored by dwarves. This can be used to stop dwarves from touching items that they might otherwise pick up and use or haul to a stockpile, for example. Reclaiming an item means unforbidding it so that dwarves can use it again.

Melting[edit]

d-b-m mark items for melting
d-b-M unmark items for melting
Main article: Melt item

Metal items can be marked for melting in a smelter to recycle the metal for other uses. Simply marking an item will not queue up a "melt item" job at a smelter, however. See the main article for details.

Dumping[edit]

d-b-d mark items for dumping
d-b-D unmark items for dumping
Main article: Activity zone#Garbage Dump

Marking an item for Dumping causes dwarves to haul the item off to a garbage dump zone. After depositing an item in a garbage dump zone, the item will automatically be forbidden as well. Despite the use of the term "garbage", the dumped items are not necessarily garbage at all. After being dumped they may later be reclaimed and used if desired. Players often use/abuse garbage dump zones for use as Quantum Stockpiles for goods they don't intend to discard.

Note that a garbage dump zone is not the same as a refuse stockpile. "Refuse" refers to a certain class of items that includes animal remains, body parts, bones, etc. Designating a refuse stockpile will cause anything in the refuse category to be hauled off to that stockpile without explicitly being marked, whereas a "garbage dump zone" will only ever receive items marked for dumping regardless of what type of items are marked. Non-refuse items can never be "marked" as refuse, but anything can be marked for dumping.

Hiding/Unhiding[edit]

d-b-h hide items
d-b-H unhide items

You can Hide Items or Buildings so that they don't appear on the map. You can later unhide them. See Hide Items or Buildings for more details.


Traffic Designations[edit]

Main article: Traffic

Traffic designations determine preferred paths for dwarves going around in your fortress. Normally, dwarves use the shortest route possible, but using these designations you can force them to take a different route. This is an optional feature that you may not ever need, but if you do then it comes in handy. Careful use of this option can conceivably increase FPS. See the main article on Traffic for detailed information on how all of this works.


Macros[edit]

Main article: Macros

Macros allow you to record sequences of keystrokes and "play" them back into the user interface as desired. Since the game often requires using a lot of repetitive keystrokes, this can sometimes make life much easier. See the main article for full information.