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.

Utility:Quickfort

From Dwarf Fortress Wiki
Jump to navigation Jump to search
This utility page is about v0.34.11, an older version of DF.
Quickfort
DFDefault.png
Information
Quickfort is now part of the official DFHack release.

Quickfort is a utility for fortress mode that helps you build fortresses from "blueprint" .csv files (comma separated values). These files are easily created and edited in an app like Excel. Most building-oriented DF commands are supported through the use of multiple .csv files to describe the different phases of DF construction (designation, building, stockpiles, and making adjustments. Recent versions of Quickfort work by converting the blueprint into a native macro for Dwarf Fortress, then executing the macro. This allows for enormously faster playback compared to early versions or DF Designator.

About[edit]

The original idea came from Valdemar’s auto-designation macro. Joel Thornton reimplemented the core logic in Python and extended its functionality with Quickfort 2.0. In (year?) it was implemented as DFHack-native implementation, called DFHack Quickfort.

Links[edit]

  • The Quickfort Community Blueprints are a large collection of blueprints, published to remove the last hint of hassle in creating a fortress. You can download the lot without a paid account here.
  • video tutorials - Arumba has made an excellent pair of video tutorials (part one, part two) for quickfort.

Tools that converts images to Quickfort blueprints:

  • ChromaFort - Chromafort is a tool designed to complement Quickfort, by converting images into quickfort-compatible .csv files. It works with 24-bit bitmap (.bmp) files. There are a number of known issues that can affect any image that is not square, and the size must be an exponent of two (8, 16, 32, 64...); other images may show nonexistent colours and/or come out highly distorted.
  • Picturefort - Picturefort is an attempt to make "Chromafort, but better" - it performs the same function of converting an image to a Quickfort-compatible .csv file. Unlike Chromafort, Picturefort can handle a large number of image formats (though .bmp or .png are recommended); images can be of any shape and within reason size; and while as of May 2014 it is only available on Windows, there are plans for a Linux version.
  • Symmetricity - A fortress planner with a focus on multiple planes of symmetry. It can output csv for quickfort. It's early in development so it's probably not suitable for serious use cases.