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.

Editing Utility:DFHack

Jump to navigation Jump to search

Warning: You are not logged in.
Your IP address will be recorded in this page's edit history.


The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.

Latest revision Your text
Line 31: Line 31:
  
 
== Features ==
 
== Features ==
[[File:Move_goods_dfhack.png|thumb|288px|right|Screenshot of the DFHack "Move goods to Trade depot" screen, showing filtering and search options.]]
+
[[File:dfhack_cp437_preview.png|thumb|288px|right|The ASCII window provided by DFHack for v50 of the game.]]
 
User Interface improvements, such as:  
 
User Interface improvements, such as:  
* Search, sort, and filtering for screens with big lists.
+
* Search function in screens with big lists.
* Ability to designate placeholder buildings, furniture, and constructions that get automatically assigned building materials as they become available.
+
* Ability to type many ASCII characters not originally available in the game.
* Ability to type characters not available on keyboards.
+
* Ability to place furniture before it's built and have it automatically allocated when available.
 +
* Ability to place constructions with box select (like laying designations), including easier material selection and open space placement (without having to wait till adjacent constructions are built).
 +
* Easier pasturing, live happiness monitor, mouse support, stocks dashboard, and embark-assistant.
  
Automatic bugfixes, such as:
+
Various automations of jobs, and fortress management, such as:
* fix/stuck-instruments - Fix activity references on instruments whose previous player was interrupted to make them usable again.
+
* workflow - Advanced [[Workshop#Management|Workshop Management]] allowing control of repeat jobs.
* fix/general-strike - Prevent dwarves from getting stuck and refusing to work.
+
* manipulator - Manage dwarven [[Labour]]s, an in-game equivalent to the popular program [[Dwarf Therapist]].
* orders sort - Sort manager orders by repeat frequency so one-time orders can be completed.
+
* autolabor - Automatically manage dwarf labors to efficiently complete jobs
* fix/empty-wheelbarrows - Empties wheelbarrows which have rocks stuck in them.
+
* autobutcher - Assigns livestock for slaughter once it reaches a specific count.
 
+
* autochop - Automatically manage tree cutting designation to keep available logs within given quotas.
Fortress design tools, such as:
 
* gui/design - Designate digging or constructions in shapes and lines
 
* gui/quickfort- Designate digging, stockpiles, buildings, and/or zones from a blueprint. DFHack also comes with a [https://docs.dfhack.org/en/stable/docs/guides/quickfort-library-guide.html library of blueprints].
 
 
 
Fortress management automation tools, such as:
 
* autobutcher - Designates excess livestock for slaughter.
 
* autochop - Designates trees for chopping when the fortress needs more logs.
 
* autolabor - Automatically assign labors to dwarves to efficiently complete pending jobs
 
 
* autonestbox - Assigns unpastured female egg-layers to nestbox zones.
 
* autonestbox - Assigns unpastured female egg-layers to nestbox zones.
* prioritize - Ensures time-sensitive jobs get done quickly.
+
* seedwatch - Watches the numbers of seeds available and enables/disables seed and plant cooking.
* seedwatch - Controls settings for cooking seeds and plants so you don't run out of seeds to plant.
+
* df-ai - Allows Dwarf Fortress to play itself. See: [https://benlubar.github.io/df-ai/ Dwarf Fortress+Artificial Intelligence] for further information.
* tailor - Generate manager workorders for clothing as existing clothing wears out.
 
  
Gameplay modifications, such as:  
+
Other scripts and plugins, such as:
* deteriorate - Cause corpses, clothes, and/or food to rot away over time.
+
* embark-assistant - a site selection tool with more options than vanilla [[Site finder|search tool]].
* dwarfvet - Allow animals to be treated at hospitals.
+
* [https://docs.dfhack.org/en/stable/docs/guides/quickfort-user-guide.html Quickfort], a utility that helps you build fortresses from a "blueprint".  
* emigration - Allow unhappy dwarves to voluntarily leave the fortress
+
* [[Stonesense]]; an isometric visualizer of the map.
* misery - Amplify negative thoughts.
+
* [[Utilities#Isoworld|Isoworld]] integration.
* starvingdead - Undead waste away over time.
 
  
Other scripts and plugins, such as:
+
Gameplay extras, such as:  
* [[Stonesense]] - an isometric visualizer of the map.
+
* Steam engines, power meter, improved siege engines.
 +
* Binary patches, utilities made by users to fix known bugs that haven't been addressed by [[main:Toady One|Toady One]] yet. DF2014 is in active development, so there are no binary patches yet.
 +
* Adventure mode. See: [https://dfhack.readthedocs.io/en/stable/docs/_auto/gui.html#gui-advfort advfort],[https://dfhack.readthedocs.io/en/stable/docs/_auto/gui.html#gui-companion-order companion-order].
  
 
== Common use ==
 
== Common use ==

Please note that all contributions to Dwarf Fortress Wiki are considered to be released under the GFDL & MIT (see Dwarf Fortress Wiki:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To protect the wiki against automated edit spam, we kindly ask you to solve the following CAPTCHA:

Cancel Editing help (opens in new window)