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:Building"

From Dwarf Fortress Wiki
Jump to navigation Jump to search
(added building technicalities, should be tremendously helpful.)
(cleaned up table, made room for expansion.)
Line 5: Line 5:
  
 
The table below details which building and constructions will prevent the construction of certain other buildings and constructions, since the system isn't always consistent. This table isn't necessarily complete, there's probably more buildings which are inconsistent.
 
The table below details which building and constructions will prevent the construction of certain other buildings and constructions, since the system isn't always consistent. This table isn't necessarily complete, there's probably more buildings which are inconsistent.
 +
 +
Legend
 +
{|class="wikitable" border="1"
 +
|Yes||Constructions can coexist
 +
|-
 +
|No||Constructions conflict
 +
|-
 +
|S||Vertically supported by construction/terrain
 +
|-
 +
|X||Not vertically supported by construction/terrain
 +
|-
 +
|H||Horizontally supported by construction/terrain
 +
|-
 +
|Z||Not horizontally supported by construction/terrain
 +
|-
 +
|?||Untested, undetermined, or not applicable
 +
|}
  
 
{|class="wikitable" border="1"
 
{|class="wikitable" border="1"
Line 23: Line 40:
 
|-
 
|-
 
! Workshop
 
! Workshop
|No||No||Yes||No||No||No||No||Yes||No||No||No||No||No
+
|No(XZ)||No(XZ)||Yes(X?)||No(XZ)||No(??)||No(??)||No(??)||Yes(??)||No(??)||No(??)||No(??)||No(??)||No(??)
 
|-
 
|-
 
!Other Buildings
 
!Other Buildings
|No||No||Yes||No||No||No||No||Yes||No||No||No||No||No
+
|No(??)||No(??)||Yes(??)||No(??)||No(??)||No(??)||No(??)||Yes(??)||No(??)||No(??)||No(??)||No(??)||No(??)
 
|-
 
|-
!Constructed Floor*
+
!Constructed Floor
|No||No||Yes**||Yes||Yes||Yes||Yes||No||No||No||No||Yes†||Yes
+
|No(??)||No(??)||Yes(??)||Yes(??)||Yes(??)||Yes(??)||Yes(??)||No(??)||No(??)||No(??)||No(??)||Yes(XZ)||Yes(??)
 
|-
 
|-
!Constructed Wall***
+
!Constructed Wall
|No|No||Yes||Yes||Yes||Yes||Yes||Yes||No||Yes||Yes||No||Yes†||Yes
+
|No(??)|No(??)||Yes(??)||Yes(??)||Yes(??)||Yes(??)||Yes(??)||Yes(??)||No(??)||Yes(??)||Yes(??)||No(??)||Yes(XZ)||Yes(??)
 
|-
 
|-
 
!Constructed Up Stair
 
!Constructed Up Stair
|No||No||Yes||Yes||Yes||Yes||Yes||No||No||No||No||Yes†||Yes
+
|No(??)||No(??)||Yes(??)||Yes(??)||Yes(??)||Yes(??)||Yes(??)||No(??)||No(??)||No(??)||No(??)||Yes(XZ)||Yes(??)
 
|-
 
|-
!Constructed Down Stair††
+
!Constructed Down Stair
|No||No||Yes||No||Yes||No||No||No||No||No||No||No||Yes
+
|No(??)||No(??)||Yes(Z)||No(??)||Yes(??)||No(??)||No(??)||No(??)||No(??)||No(??)||No(??)||No(??)||Yes(??)
 
|-
 
|-
 
!Up/Down Stair
 
!Up/Down Stair
|No||No||Yes||No||Yes||No||No||No||No||No||No||No||Yes
+
|No(??)||No(??)||Yes(??)||No(??)||Yes(??)||No(??)||No(??)||No(??)||No(??)||No(??)||No(??)||No(??)||Yes(??)
 
|-
 
|-
 
!Ramp
 
!Ramp
|No||No||Yes||Yes||Yes||Yes||Yes||No||No||No||No||Yes†||Yes
+
|No(??)||No(??)||Yes(??)||Yes(??)||Yes(??)||Yes(??)||Yes(??)||No(??)||No(??)||No(??)||No(??)||Yes(XZ)||Yes(??)
 
|}
 
|}
  
†This construction can be built on this tile, but the tile doesn't support the construction.
+
It might be that Up/Down Stairs are identical to Down Stairs, as far as what can be built on them is concerned. Strangely, floors won't connect to a tile which has a tree on it. Attempting to build a constructed floor where terrain floor already exist will replace it. Attempting to remove the constructed floor will only make
 
+
it a terrain floor, unless the constructed floor isn't a a stone or soil type, in which case the floor is reverted to what it originally was. Building a wall without a floor above it will cause a floor to be built on the wall, however a constructed wall will never replace anything existing above it with floor. Also, the floors that are on top of constructed wall don't appear to get in the way of anything any more than a terrain floor. If you try to build a new floor on top of a wall it will only temporarily replace the old floor, deconstructing the new floor will bring back the old one. Walls can't be built on constructed floors, but they can be built on top of constructed walls.
††This construction can not be supported by floor tiles.
 
 
 
It might be that Up/Down Stairs are identical to Down Stairs, as far as what can be built on them is concerned.
 
  
\*Strangely, floors won't connect to a tile which has a tree on it.<br>
 
\**Attempting to build a constructed floor where terrain floor already exist will replace it. Attempting to remove the constructed floor will only make
 
it a terrain floor, unless the constructed floor isn't a a stone or soil type, in which case the floor is reverted to what it originally was.<br>
 
\***Building a wall without a floor above it will cause a floor to be built on the wall, however a constructed wall will never replace anything existing above it with floor. Also, the floors that are on top of constructed wall don't appear to get in the way of anything any more than a terrain floor. If you try to build a new floor on top of a wall it will only temporarily replace the old floor, deconstructing the new floor will bring back the old one.<br>
 
\****Walls can't be built on constructed floors, but they can be built on top of constructed walls.
 
 
== List of buildings ==
 
== List of buildings ==
 
<!-- This big list isn't needed with that template there.
 
<!-- This big list isn't needed with that template there.

Revision as of 00:08, 27 October 2008

A building is a structure that can be placed from the build menu. Some buildings are made with furniture from a workshop, which can then be made into rooms. Building tasks and preferences are changed with the building tasks/prefs command q.

Building Technicalities

This section is valid as of version 40d.

The table below details which building and constructions will prevent the construction of certain other buildings and constructions, since the system isn't always consistent. This table isn't necessarily complete, there's probably more buildings which are inconsistent.

Legend

Yes Constructions can coexist
No Constructions conflict
S Vertically supported by construction/terrain
X Not vertically supported by construction/terrain
H Horizontally supported by construction/terrain
Z Not horizontally supported by construction/terrain
? Untested, undetermined, or not applicable
Workshop Other Buildings Terrain Floor Terrain Up Stair Terrain Down Stair Up Slope Down Slope Constructed Floor Constructed Up Stair Constructed Down Stair Up Ramp Down Ramp No Floor
Workshop No(XZ) No(XZ) Yes(X?) No(XZ) No(??) No(??) No(??) Yes(??) No(??) No(??) No(??) No(??) No(??)
Other Buildings No(??) No(??) Yes(??) No(??) No(??) No(??) No(??) Yes(??) No(??) No(??) No(??) No(??) No(??)
Constructed Floor No(??) No(??) Yes(??) Yes(??) Yes(??) Yes(??) Yes(??) No(??) No(??) No(??) No(??) Yes(XZ) Yes(??)
Constructed Wall No(??) Yes(??) Yes(??) Yes(??) Yes(??) Yes(??) Yes(??) No(??) Yes(??) Yes(??) No(??) Yes(XZ) Yes(??)
Constructed Up Stair No(??) No(??) Yes(??) Yes(??) Yes(??) Yes(??) Yes(??) No(??) No(??) No(??) No(??) Yes(XZ) Yes(??)
Constructed Down Stair No(??) No(??) Yes(Z) No(??) Yes(??) No(??) No(??) No(??) No(??) No(??) No(??) No(??) Yes(??)
Up/Down Stair No(??) No(??) Yes(??) No(??) Yes(??) No(??) No(??) No(??) No(??) No(??) No(??) No(??) Yes(??)
Ramp No(??) No(??) Yes(??) Yes(??) Yes(??) Yes(??) Yes(??) No(??) No(??) No(??) No(??) Yes(XZ) Yes(??)

It might be that Up/Down Stairs are identical to Down Stairs, as far as what can be built on them is concerned. Strangely, floors won't connect to a tile which has a tree on it. Attempting to build a constructed floor where terrain floor already exist will replace it. Attempting to remove the constructed floor will only make it a terrain floor, unless the constructed floor isn't a a stone or soil type, in which case the floor is reverted to what it originally was. Building a wall without a floor above it will cause a floor to be built on the wall, however a constructed wall will never replace anything existing above it with floor. Also, the floors that are on top of constructed wall don't appear to get in the way of anything any more than a terrain floor. If you try to build a new floor on top of a wall it will only temporarily replace the old floor, deconstructing the new floor will bring back the old one. Walls can't be built on constructed floors, but they can be built on top of constructed walls.

List of buildings


Rooms
Furniture
Animal trapAnvilArmor standBedBinBucketCabinetCageCoffinContainerRestraintSeatStatueTableWeapon rack

Access
DoorFloodgateBarsGrateFloor hatchBridgeRoadWindow
Constructions
Machine & Trap parts
Other Buildings
Related Articles