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 "40d:Digging"

From Dwarf Fortress Wiki
Jump to navigation Jump to search
m (and also mislinked ;))
(This page has been merged with Mining)
Line 1: Line 1:
'''Digging''' is a group of actions available from the [[:category:designations|{{K|d}}esignations menu]]. Digging is performed by dwarven [[miner]]s in order to create empty spaces, hollow out material or dig stairs and ramps. All dig actions require a dwarf with the miner skill and an available [[pick]].
+
#REDIRECT [[Mining]]
 
 
=== Digging in 3D ===
 
 
 
The map is divided in ''layers''. Tiles on each layer are composed by whatever is on that tile, and the floor (or absence <BR>of floor) below it. A virgin rock tile is composed of a wall of rock and a floor of rock, for example. The ''ceiling'' of a tile is the same thing as the floor of the layer above that tile.
 
 
 
The most basic dig action is {{K|d}} '''mine'''. When this option is selected you can mark areas to be hollowed out from the current layer. Any useful material such as rock or ore is deposited on the ground excavated by the tile. Digging a tile preserves both the floor and the ceiling of that tile. <!--The only restriction on digging is the creation of an unstable 7x7 room underground which will collapse after a short amount of time.-->
 
 
 
[[Image:DF_Terraform.PNG|thumb|500px]]
 
 
 
A similar action to dig is {{K|h}} '''channel'''. With this option it is possible to either select floor tiles (already dug out with {{k|d}}ig) or 'full' tiles. When dug out, the floor (as well as a wall if it exists) on your layer will be removed and the tile on the layer below will be dug out. Creating a channel could be described as 'strip mining'.
 
 
 
Because it has the potential of removing two layers of wall and one of floor, channeling has the potential to be the fastest mining method. However, be careful that multiple miners working on the same channel don't undermine each other, causing them to fall through to the tile below. If this happens you may need to build a stair or a ramp in order for the fallen miner to escape.
 
 
 
Indiscriminate mining may cause [[Cave-in]]s.
 
 
 
=== Stairs & Ramps ===
 
 
 
For dwarves to move upwards and downwards between levels the construction of [[stairway]]s and [[ramp]]s is required. The most reliable way to assist your constructions is to dig an [[upward stairway]] on the lower level and [[downward stairway]] above. '''[[Stairs]] down''' only remove the floor, and '''Upward stairways''' do not affect the floor or the ceiling. '''Up/Down stairways''' act as a combination of both.
 
 
 
You can also construct these out of rocks or wood, but well placed dig commands are quicker. Digging downwards from the surface, first dig a {{K|j}} '''downward stairway'''. If you wait for this to be dug you will then see a visible block on the layer below where the stairway connects. In this tile dig an {{K|u}}'''pward stairway'''. Your dwarves will now be able to access both levels using these stairs. It is advisable to build one of these before channeling in order for your dwarves to escape.
 
 
 
It may be convenient to build an {{K|i}} '''up/down stairway'''. This automatically creates a downward stairway on the floor above if you have not done so.{{Verify}} This style creates an X symbol in place of a < on the default tileset, but leaves a > symbol on the floor above. You can also make a long series of up/down stairways directly above/below each other to make a long staircase that encompasses many levels.
 
 
 
Upward [[Ramp]]s remove the ceiling above them and create a down-ramp automatically. They can't be used by dwarves unless built specifically. Up-ramps can be found in the same submenu of the {{K|d}}esignation menu as up- and down-staircases.
 
 
 
Ramps should be avoided until you need to provide access to caravans as dwarves on the upper level cannot perform actions such as dig, or build when standing on the ramp ''(imagine they are 'half way' up the ramp)''.
 
 
 
Stairs and Ramps can be removed using the {{K|z}} '''remove up stairs/ramps''' command, ''if those ramps were originally built by digging''. Select this and mark the stairs/ramps to be dug out.
 
 
 
==Dig Priority==
 
 
 
Dwarves mine in veins: after mining a tile, a miner will pick the "next" tile (a tile that is adjacent to the one just mined).  If there are several possible "next" tiles, the miner seems to pick randomly{{verify}}; this can break a large area into a large number of veins, which is inefficient.
 
 
 
To pick a vein (which is to say, a tile designated for some kind of dig job), dwarves seem to use a strategy similar to the one used for chopping trees or selecting plants to gather.  Generally, they seem to pick the deepest, northwestern-most vein{{verify}}.  Notably, dwarves <i>do not</i> pick the closest vein.
 
 
 
Dwarves have a priority over which side they will mine out from.  Unless there is something in the way, miners will try to walk around unmined areas to reach these preferred sides, even if that path is very long.  In order from most preferred to least preferred, dwarves prefer to stand on the tile to the: <blockquote>West > East > North > South > NW > SW > NE > SE</blockquote> of the tile being dug.
 
 
 
Because dwarves all use the same method to choose veins, dwarves tend to dig tiles near other dwarves.  This makes having multiple dwarves dig together a bit problematic, as they will often get in each others' way.
 
 
 
Z-axis preferences untested, though it appears to me that dwarves prefer to dig out lower areas from a diagonally located area (i.e. not standing on the down stairs while digging out the up stairs directly below the down) {{verify}}.
 
 
 
These details are accurate for version 38b; they are likely to change in later versions.
 
 
 
==Map Structure==
 
If you are still confused about tunnels, floors and ceilings created by the mine command then look at the following diagram:
 
 
 
TOP VIEWS:      SIDE VIEW:
 
  LAYER 3      FROM ->
 
  ██████..-    5 ██████
 
  ██████..-    4 ██████
 
->██████..-    3 ██████__
 
  ██████..-    2 ████ 
 
  ██████..-    1 █████████
 
 
 
  LAYER 2
 
  ████████.
 
  ████████.
 
->████.....
 
  ████████.
 
  ████████.
 
 
 
Key:
 
█ Solid rock
 
. Floor, visible from this layer
 
- Empty space, with a floor below
 
_ Ceiling (undermined section)
 
 
 
The Top Views try to show how digging into the mountain (on Layer 2) leaves a ceiling (floor) on the layer above. This is represented on the Side View by a thin line. Try to think of the mountain as a series of boxes where with a thin lid ontop of each. At any place the box can be filled or empty, and the lid above be there or not there. For example, you can create a wall and build a floor ontop of it. (Building a wall creates a floor on the next level by default, but this doesn't stop you building another floor construction ontop of it!)
 
 
 
''Revised theory'': Imagine the 3D world as a grid of boxes. Each box can have one of three states; [[Wall]]ed, [[Open space]], [[Floor]].
 
*Each cube can only be in one of these states.
 
*If a tile is Walled it is inaccessible, but the box above can be walked on (if an Open space or a Floor).
 
*If it is [[Open space]], then it has no Floor and may be accessible.
 
*If a Floor is present, then the box is accessible.
 
*Additionally, floor constructions can be built in an Open space or a Floor box provided there is access from the side
 
--[[User:Markavian|Markavian]] (Please discuss)
 
 
 
== See also ==
 
* [[Map tile]]s - Different types of walled, floor and open spaces
 
* [[Mining]] - A description of the miner skill, used for digging
 
* [[Exploratory mining]] - Digging focused on finding valuable [[stone]]
 
[[Category:Guides]]
 

Revision as of 15:57, 28 March 2008

Redirect to: