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 40d:Utilities

Jump to navigation Jump to search

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

You are editing a page for an older version of Dwarf Fortress ("Main" is the current version, not "40d"). Please make sure you intend to do this. If you are here by mistake, see the current page instead.

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 1: Line 1:
{{Quality|Masterwork|10:53, 18 May 2015 (UTC)}}
 
 
{{av}}
 
{{av}}
 
Here are third party applications developed for Dwarf Fortress.
 
Here are third party applications developed for Dwarf Fortress.
Line 18: Line 17:
 
[http://sourceforge.net/projects/visualfortress/ Source Code]
 
[http://sourceforge.net/projects/visualfortress/ Source Code]
 
This is Baboonanza's 3D visualisation application. It's focused on displaying mega-projects and landscapes accurately and hopefully beautifully. Basically like 3Dwarf, but more advanced.
 
This is Baboonanza's 3D visualisation application. It's focused on displaying mega-projects and landscapes accurately and hopefully beautifully. Basically like 3Dwarf, but more advanced.
 
Out of Development and incompatible with newer versions of DF.
 
  
 
=== [http://www.bay12games.com/forum/index.php?topic=608.0 3Dwarf Visualizer] ===
 
=== [http://www.bay12games.com/forum/index.php?topic=608.0 3Dwarf Visualizer] ===
Line 46: Line 43:
  
 
Read more about the [[User:Markavian/DF_Map_Archive|DF Map Archive]] on Markavian's User page.
 
Read more about the [[User:Markavian/DF_Map_Archive|DF Map Archive]] on Markavian's User page.
 +
 +
=== [http://www.geocities.com/jifodus/CMVPlayer.zip CMVPlayer] ===
 +
 +
First released by Jifodus in April 2007. This application enables playback of the DF movies (.cmv) without starting DF. It also provides some more functionalities, such as :
 +
* Rewind
 +
* Pause
 +
* Play frame per frame
 +
 +
To use, simply unzip the file, and drop and drag the movie on CMVPlayer.exe.
  
 
=== [http://dffd.wimbli.com/file.php?id=389 DwarfHeightmap] ===
 
=== [http://dffd.wimbli.com/file.php?id=389 DwarfHeightmap] ===
Line 62: Line 68:
 
=== [http://www.bay12games.com/forum/index.php?topic=39229.0 Dwarf Therapist] ===
 
=== [http://www.bay12games.com/forum/index.php?topic=39229.0 Dwarf Therapist] ===
  
Dwarf Therapist gives you an advanced GUI to manage and check dwarf job allocations, military assignments, statistics (such as attributes, personality traits and happiness), plus sort dwarves by various criteria (e.g. profession, migration wave etc.) and generally manage the Dwarven Resources of your fortress in a very convenient way.
+
Dwarf Therapist gives you an advanced GUI to manage and check dwarf job allocations, military assignments, statistics (such as attributes, personality traits and happiness), plus sort dwarves by various criteria (eg. profession, migration wave etc.) and generally manage the Dwarven Resources of your fortress in a very convenient way.
  
 
Supports the latest DF versions, including 40dXX OpenGL editions, and reported to work on native Linux builds.
 
Supports the latest DF versions, including 40dXX OpenGL editions, and reported to work on native Linux builds.
Line 126: Line 132:
 
It is available [http://www.bay12games.com/forum/index.php?topic=40413.0 here].
 
It is available [http://www.bay12games.com/forum/index.php?topic=40413.0 here].
 
For version 0.40d
 
For version 0.40d
 
=== DFHack-40d ===
 
A port of version 0.34.11's DFHack to work with 0.28.181.40d. Allows most simple plugins and Lua/Ruby scripts to work.
 
 
As this is still a work in progress, builds are not publicly available, but sources can be found [https://github.com/quietust/dfhack-40d here] on GitHub.
 
  
 
== Minor Utilities ==
 
== Minor Utilities ==
Line 164: Line 165:
 
=== [http://www.bay12games.com/forum/index.php?topic=21351.0 Embark Anywhere] ===
 
=== [http://www.bay12games.com/forum/index.php?topic=21351.0 Embark Anywhere] ===
  
Code based on 0x517A5D's Regional Prospector (above), allows you to embark ANYWHERE, how well that works depends on where you decide to go. Pure water areas are not suggested as you can't do anything; not even drown.
+
Code based on 0x517A5D's Regional Prospector (above), allows you to embark ANYWHERE, how well that works depends on where you decide to go. Pure water areas are not suggested as you can't do anything but drown.
  
 
=== [http://dffd.wimbli.com/file.php?id=443 Enable Magma Buildings] ===
 
=== [http://dffd.wimbli.com/file.php?id=443 Enable Magma Buildings] ===
  
You need this utility in the case that you used the reveal utility before discovering any subsurface magma, or if you have reclaimed a fortress whose magma source has already been discovered. (If the hide utility is ever updated, you could also hide a few magma tiles and then dig them out.  That worked in the old version.) Because there is no actual flag that controls whether magma has been seen (the game searches a list, probably a list of notable events), I had to patch the game's code.  This means you need to run the utility every time you start dwarfort.exe and you want to build a new magma-using workshop.
+
You need this utility in the case that you used the reveal utility before discovering any subsurface magma, or if you have reclaimed a fortress whose magma source has already been discovered.{{version|0.28.181.40d}} (If the hide utility is ever updated, you could also hide a few magma tiles and then dig them out.  That worked in the old version.) Because there is no actual flag that controls whether magma has been seen (the game searches a list, probably a list of notable events), I had to patch the game's code.  This means you need to run the utility every time you start dwarfort.exe and you want to build a new magma-using workshop.
  
 
This utility has been made version-independent. It is expected to work with future releases of Dwarf Fortress.
 
This utility has been made version-independent. It is expected to work with future releases of Dwarf Fortress.
Line 223: Line 224:
  
 
AHK lets you define global hotkeys to send a sequence of keystrokes. For example, you can have {{key|alt}}+{{key|w}} replace {{key|b}}-{{key|C}}-{{key|w}}-{{key|Enter}}-{{key|Enter}} to make wall building much easier.  See [[Macros and Keymaps]] for a how-to and some example scripts. See [[:Category:ahk scripts]] for a list of user submitted scripts.
 
AHK lets you define global hotkeys to send a sequence of keystrokes. For example, you can have {{key|alt}}+{{key|w}} replace {{key|b}}-{{key|C}}-{{key|w}}-{{key|Enter}}-{{key|Enter}} to make wall building much easier.  See [[Macros and Keymaps]] for a how-to and some example scripts. See [[:Category:ahk scripts]] for a list of user submitted scripts.
 
=== [http://www.mindwerks.net/projects/exita/ Exita] ===
 
Exita is a python program that takes your DF world map exports and dump them into several different text outputs.
 
  
 
=== [http://winmerge.org/ Winmerge] ===
 
=== [http://winmerge.org/ Winmerge] ===
Line 237: Line 235:
 
=== [http://dffd.wimbli.com/file.php?id=108 DFWall] ===
 
=== [http://dffd.wimbli.com/file.php?id=108 DFWall] ===
  
A utility for automation of mass constructions. Features three modes:
+
An utility for automation of mass constructions. Features three modes:
  
 
1. Rectangle rewalling - quickly build a rectangle of walls/floors using:
 
1. Rectangle rewalling - quickly build a rectangle of walls/floors using:
Line 271: Line 269:
 
Quick hack to refill ponds.  Run this while your fortress is up, and it'll restore any "murky pool" tiles (i.e. the floor of ponds and lakes) to 7/7 water.  If you've tunneled into a pond, it'll still refill but will flow out normally. Only works with version 33e due to its "quick hack" status. Note: If there is lava in a murky pool, it will be raised to depth 7/7.
 
Quick hack to refill ponds.  Run this while your fortress is up, and it'll restore any "murky pool" tiles (i.e. the floor of ponds and lakes) to 7/7 water.  If you've tunneled into a pond, it'll still refill but will flow out normally. Only works with version 33e due to its "quick hack" status. Note: If there is lava in a murky pool, it will be raised to depth 7/7.
  
[[Category:Utilities|*]]
+
[[Category:Utilities| ]]

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)