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 "v0.34:Floor"

From Dwarf Fortress Wiki
Jump to navigation Jump to search
m (Cavein link)
(+bug)
 
(11 intermediate revisions by 6 users not shown)
Line 1: Line 1:
{{av}}
+
{{av}}{{Quality|Fine|19:26, 27 March 2013 (UTC)}}
{{Quality|Fine}}
 
  
A '''floor''' is any [[map tile]] that a [[creature]] can walk upon. A floor is formed:
+
A '''floor''' is a fixed [[map tile]] that [[creature]]s can walk upon (as opposed to ''movable'' features like [[bridge]]s and [[hatch]]es). A floor can be:
# naturally, as in the ground like [[grass]], [[soil]], or [[stone]],
+
# natural, as found on the surface and in [[cavern]]s
# by constructing [[wall]]s, thereby creating a floor on the level above, or
+
# artificial, as created by [[mining]]
# by [[construction|constructing floors]].
+
# [[construction|constructed]]
 +
# implied, by constructing [[wall]]s on the [[z-level]] below
  
Though it is possible to create a floor with an empty tile below it, all wall tiles necessarily have a floor above them.
+
Note that the different types of floors may be combined: constructed floors can be built over natural, artificial, or implied floors; and an implied floor can be added below any other type of floor. Though it is possible to create a floor with an empty tile below, all wall tiles will have an implied floor above them.
  
[[Constructions#Destruction|Removing]] floors can cause [[cave-in]]s if done incorrectly.
+
Most [[building]]s can be built on any type of floor. Constructions can be built on any non-constructed floor--a constructed floor must be removed before any other construction can be installed.
 +
 
 +
==Constructing floors==
 +
 
 +
Constructed floors can be built ''en masse''. To do this, use the {{K|b}}uild -> {{K|C}}onstruction -> {{K|f}}loor command. The keys {{K|u}},{{K|m}},{{K|k}} and {{K|h}} are used to change size. Floors may be built on any square which does not already contain a structure, provided your dwarves can reach an adjacent square (this includes building a floor over empty air next to a floor, allowing for the construction of massive cantilevered floors). Diagonals cannot be built from, nor will they support constructions.
 +
 
 +
The important thing to remember is that all floors, walls, and anything built with the {{K|b}}-{{K|C}} keys are LIFO - "Last In, First Out". That means that the very last designation you make will be the very first thing your builders will work on next! Once you master this concept, it can be used to your advantage, but only if you can plan ahead.
 +
 
 +
It is also important to remember that you cannot build another construction on top of a constructed floor, but you can build constructions atop natural, artificial and implied floors.
 +
 
 +
As with all [[construction]]s, the material used dictates which [[labor]] is required to perform the construction.
 +
 
 +
When building floors, your builders will carry the material to the job site themselves. A useful tip when building [[megaproject|large projects]] is to first make a stockpile nearby, and only allow one type of material in it. After it fills up, build only as many constructions as there are items in the stockpile. Wait for your haulers to refill the stockpile, then build the next section of the project.
 +
 
 +
When constructing a floor tile over a walkable tile, the constructing dwarf will move any items in the tile prior to construction. When constructing a floor tile over an unwalkable tile (such as a tree top) any items stuck in the tile will be destroyed when the construction is completed.
 +
 
 +
==Removing floors==
 +
 
 +
Natural and artificial floors can be removed by [[channel]]ing ({{k|d}}-{{k|h}}); constructed floors can be [[Constructions#Destruction|removed]] with {{k|d}}-{{k|n}}. Implied floors may only be removed by deconstructing the wall on the level below. The material used to build the floor will be recovered after the deconstruction.
 +
 
 +
When removing a constructed floor over a natural or artificial floor, the underlying floor will revert to the base layer type (meaning [[gem]] clusters, [[ore]] deposits, [[engraving]]s, etc. that were in the underlying floor are lost).
 +
 
 +
Removing floors can cause [[cave-in]]s if done incorrectly. This often leads to [[fun]] if the floor happens to overhang the [[dining hall]] or other central area.
 +
Floors should '''always''' be removed in multiple steps, starting at the furthest locations from the support(s) and moving in.
 +
 
 +
===Examples===
 +
Key:
 +
{|
 +
|-
 +
|{{RT|+|red}}||Support - either a wall below or a staircase
 +
|-
 +
|{{RT|+|#ccc}}||Unsupported floor, unable to be safely removed
 +
|-
 +
|{{RT|+|#0f0}}||Floor able to be safely removed
 +
|-
 +
|{{RT|.|#ccc}}||Previous site of (removed) floor
 +
|}
 +
 
 +
====3x3 floor, supported in middle====
 +
This example usually has a staircase in the middle supporting it, instead of a wall below (in that case, there would need to be another access point for dwarves to remove the floor, which would make this example much more complicated).
 +
{{diagram|
 +
+++
 +
+[#f00]++
 +
+++
 +
}}
 +
=====Removing corners first=====
 +
{{ltr steps|
 +
{{diagram|
 +
[#0f0]++[#0f0]+
 +
+[#f00]++
 +
[#0f0]++[#0f0]+
 +
}}|
 +
{{diagram|
 +
.[#0f0]+.
 +
[#0f0]+[#f00]+[#0f0]+
 +
.[#0f0]+.
 +
}}|
 +
{{diagram|
 +
...
 +
.[#f00]+.
 +
...
 +
}}}}
 +
 
 +
Floors are '''not''' supported diagonally, so removing all floor tiles [[orthogonal]] to another floor will result in a [[cave-in]].
 +
 
 +
=====Leaving supports for all corner floors=====
 +
{{ltr steps|
 +
{{diagram|
 +
[#0f0]++[#0f0]+
 +
[#0f0]+[#f00]+[#0f0]+
 +
[#0f0]++[#0f0]+
 +
}}|
 +
{{diagram|
 +
.[#0f0]+.
 +
.[#f00]+.
 +
.[#0f0]+.
 +
}}|
 +
{{diagram|
 +
...
 +
.[#f00]+.
 +
...
 +
}}}}
 +
Dwarves can stand on the red or grey tiles to remove floors. Dwarves will not remove floors that another dwarf is standing on, so if a dwarf decides to stand on a green floor, the removal job could be canceled.
 +
 
 +
==Bugs==
 +
*When removing a constructed floor over a natural or artificial floor, the underlying floor will revert to the base layer type (meaning [[gem]] clusters, [[ore]] deposits, [[engraving]]s, etc. that were in the underlying floor are lost).
 +
 
 +
*An up/down stairway above a wall overrides the implied floor created by the wall. A flying creature can move diagonally into the stairway above the wall, then diagonally back out on the other side of the wall. This shortcut does not work for non-flying creatures (using ramps), nor does it allow liquid to flow through.
  
 
{{buildings}}
 
{{buildings}}

Latest revision as of 16:05, 14 June 2014

This article is about an older version of DF.

A floor is a fixed map tile that creatures can walk upon (as opposed to movable features like bridges and hatches). A floor can be:

  1. natural, as found on the surface and in caverns
  2. artificial, as created by mining
  3. constructed
  4. implied, by constructing walls on the z-level below

Note that the different types of floors may be combined: constructed floors can be built over natural, artificial, or implied floors; and an implied floor can be added below any other type of floor. Though it is possible to create a floor with an empty tile below, all wall tiles will have an implied floor above them.

Most buildings can be built on any type of floor. Constructions can be built on any non-constructed floor--a constructed floor must be removed before any other construction can be installed.

Constructing floors[edit]

Constructed floors can be built en masse. To do this, use the build -> Construction -> floor command. The keys u,m,k and h are used to change size. Floors may be built on any square which does not already contain a structure, provided your dwarves can reach an adjacent square (this includes building a floor over empty air next to a floor, allowing for the construction of massive cantilevered floors). Diagonals cannot be built from, nor will they support constructions.

The important thing to remember is that all floors, walls, and anything built with the b-C keys are LIFO - "Last In, First Out". That means that the very last designation you make will be the very first thing your builders will work on next! Once you master this concept, it can be used to your advantage, but only if you can plan ahead.

It is also important to remember that you cannot build another construction on top of a constructed floor, but you can build constructions atop natural, artificial and implied floors.

As with all constructions, the material used dictates which labor is required to perform the construction.

When building floors, your builders will carry the material to the job site themselves. A useful tip when building large projects is to first make a stockpile nearby, and only allow one type of material in it. After it fills up, build only as many constructions as there are items in the stockpile. Wait for your haulers to refill the stockpile, then build the next section of the project.

When constructing a floor tile over a walkable tile, the constructing dwarf will move any items in the tile prior to construction. When constructing a floor tile over an unwalkable tile (such as a tree top) any items stuck in the tile will be destroyed when the construction is completed.

Removing floors[edit]

Natural and artificial floors can be removed by channeling (d-h); constructed floors can be removed with d-n. Implied floors may only be removed by deconstructing the wall on the level below. The material used to build the floor will be recovered after the deconstruction.

When removing a constructed floor over a natural or artificial floor, the underlying floor will revert to the base layer type (meaning gem clusters, ore deposits, engravings, etc. that were in the underlying floor are lost).

Removing floors can cause cave-ins if done incorrectly. This often leads to fun if the floor happens to overhang the dining hall or other central area. Floors should always be removed in multiple steps, starting at the furthest locations from the support(s) and moving in.

Examples[edit]

Key:

+ Support - either a wall below or a staircase
+ Unsupported floor, unable to be safely removed
+ Floor able to be safely removed
. Previous site of (removed) floor

3x3 floor, supported in middle[edit]

This example usually has a staircase in the middle supporting it, instead of a wall below (in that case, there would need to be another access point for dwarves to remove the floor, which would make this example much more complicated).

+ + +
+ + +
+ + +
Removing corners first[edit]
+ + +
+ + +
+ + +
. + .
+ + +
. + .
. . .
. + .
. . .

Floors are not supported diagonally, so removing all floor tiles orthogonal to another floor will result in a cave-in.

Leaving supports for all corner floors[edit]
+ + +
+ + +
+ + +
. + .
. + .
. + .
. . .
. + .
. . .

Dwarves can stand on the red or grey tiles to remove floors. Dwarves will not remove floors that another dwarf is standing on, so if a dwarf decides to stand on a green floor, the removal job could be canceled.

Bugs[edit]

  • When removing a constructed floor over a natural or artificial floor, the underlying floor will revert to the base layer type (meaning gem clusters, ore deposits, engravings, etc. that were in the underlying floor are lost).
  • An up/down stairway above a wall overrides the implied floor created by the wall. A flying creature can move diagonally into the stairway above the wall, then diagonally back out on the other side of the wall. This shortcut does not work for non-flying creatures (using ramps), nor does it allow liquid to flow through.

Rooms
Furniture
Animal trapAnvilArmor standBedBinBoxBucketCabinetCageCoffinRestraintSeatStatueTableWeapon rack

Access
BarsBridgeDoorFloodgateGrateHatchRoadWindow
Constructions
Machine & Trap parts
Other Buildings

Related Articles