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 v0.31: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 "v0.31"). 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|Exceptional}}{{av}} | {{Quality|Exceptional}}{{av}} | ||
− | :''You may also like to see the [[Main:Tileset repository|Tileset repository]] or [[Main:Graphics set repository|Graphics set repository]].'' | + | Please only list utilities that are known to work with the newest version here. |
+ | |||
+ | :''You may also be like to see the [[Main:Tileset repository|Tileset repository]] or [[Main:Graphics set repository|Graphics set repository]].'' | ||
Here are third party applications useful for Dwarf Fortress players and modders. | Here are third party applications useful for Dwarf Fortress players and modders. | ||
Line 68: | Line 70: | ||
''by thewonderidiot and sexymustard'' | ''by thewonderidiot and sexymustard'' | ||
− | Overseer is a full 3D visualizer for | + | Overseer is a full 3D visualizer for DF2010 using the DFHack library. Its appearance is highly customizable and will be even more so in the near future. Check out its [http://www.bay12forums.com/smf/index.php?topic=63484.0 forum thread] for more details or download it from [http://dffd.wimbli.com/file.php?id=3882 here]. |
== Music and Sounds == | == Music and Sounds == | ||
Line 90: | Line 92: | ||
=== [http://dffd.wimbli.com/file.php?id=645 Reveal] === | === [http://dffd.wimbli.com/file.php?id=645 Reveal] === | ||
− | The standalone Reveal utility is obsolete due to missing source code. [[ | + | The standalone Reveal utility is obsolete due to missing source code. [[DF2010:Utilities#DFHack|DFHack]]'s dfreveal module works like Reveal did, and has built-in undo capability. |
<font size=-2>Reveal (or Reveal.exe as it is commonly referred to) is a program that runs alongside Dwarf Fortress and shows all "unexplored" or "undug" tiles of the map (in fortress mode). To reveal entire map designate the entire bottom level to be mined and then remove designation before running reveal (Not required in the latest version using the parameters below, simply start the .exe file.). Playing on revealed map might ''(read "will")'' cause some bugs (like not being able to build magma buildings or a tower-cap farm, losing all plants/trees on the map, and a lot more). '''Using Reveal has been known to corrupt saved game folders.''' and, as such, it is highly recommended to only use Reveal to preview a biome's layout and then restart without running Reveal. | <font size=-2>Reveal (or Reveal.exe as it is commonly referred to) is a program that runs alongside Dwarf Fortress and shows all "unexplored" or "undug" tiles of the map (in fortress mode). To reveal entire map designate the entire bottom level to be mined and then remove designation before running reveal (Not required in the latest version using the parameters below, simply start the .exe file.). Playing on revealed map might ''(read "will")'' cause some bugs (like not being able to build magma buildings or a tower-cap farm, losing all plants/trees on the map, and a lot more). '''Using Reveal has been known to corrupt saved game folders.''' and, as such, it is highly recommended to only use Reveal to preview a biome's layout and then restart without running Reveal. | ||
Line 99: | Line 101: | ||
Dwarf Therapist gives you an advanced GUI to manage and check dwarf job allocations, military assignments (40d), statistics (such as attributes, personality traits and happiness), plus sort dwarves by various criteria (eg. profession, migration wave, happiness, number of assigned jobs 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 (40d), statistics (such as attributes, personality traits and happiness), plus sort dwarves by various criteria (eg. profession, migration wave, happiness, number of assigned jobs etc.) and generally manage the Dwarven Resources of your fortress in a very convenient way. | ||
− | Version 0.6. | + | Version 0.6.10 is out (March 15, 2011). This version supports DF builds up to 0.31.25, if you have the right [http://code.google.com/p/dwarftherapist/issues/detail?id=328&can=1&q=31.25 files].<!--, although information on patches for newer versions can be found below-->. |
''NOTE'': DwarfEngineer has taken over chmod's task in maintaining this MOD. | ''NOTE'': DwarfEngineer has taken over chmod's task in maintaining this MOD. | ||
Line 113: | Line 115: | ||
− | + | '''For Mac users''': A mac version of this utility (built by ghalidrim and compatible with the latest DF version, 31.25) is free for download at [http://dffd.wimbli.com/file.php?id=4463 the DF file depot]. Beware though : this is a test build, so there may be bugs, use with care! | |
− | A mac version of this utility (built by ghalidrim and compatible with the DF version 31.25) is free for download at [http://dffd.wimbli.com/file.php?id=4463 the DF file depot]. Beware though : this is a test build, so there may be bugs, use with care! | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | '''For Linux users''': There is a repository with a Linux version of DwarfTherapist available for download. | |
+ | ====Instructions (Ubuntu)==== | ||
Run "Software Sources" (super/windows key, type "software s" and click) [System->Administration->Software Sources] | Run "Software Sources" (super/windows key, type "software s" and click) [System->Administration->Software Sources] | ||
Click Other Software, then Add | Click Other Software, then Add | ||
− | + | Paste: <pre>deb http://dwarftherapist.com/apt maverick universe</pre> | |
− | |||
Click on line that says (Source Code) on the end; Remove. | Click on line that says (Source Code) on the end; Remove. | ||
Open a terminal and | Open a terminal and | ||
Line 156: | Line 141: | ||
"A tool that allows smithing (editing) of the digits and runes (letters) that control all life in DF. By smithing these runes, the metagods (players) can meddle with DF mortals to suit their games, be it recasting a soul into a new species body, blessing and cursing indiviudals or just to make predictions of when a mortal will attain the next degree of competence to guide them on how they should spend their limited time." - Psieye - (http://www.bay12forums.com/smf/index.php?topic=57003.msg1324765#msg1324765) | "A tool that allows smithing (editing) of the digits and runes (letters) that control all life in DF. By smithing these runes, the metagods (players) can meddle with DF mortals to suit their games, be it recasting a soul into a new species body, blessing and cursing indiviudals or just to make predictions of when a mortal will attain the next degree of competence to guide them on how they should spend their limited time." - Psieye - (http://www.bay12forums.com/smf/index.php?topic=57003.msg1324765#msg1324765) | ||
− | === DFHack === | + | === [http://www.bay12forums.com/smf/index.php?topic=58809 DFHack] === |
+ | |||
+ | DFHack is a Dwarf Fortress memory access library and a set of basic tools using this library. The library is a work in progress, so things might change as more tools are written for it. Releases support versions up through 0.31.25 (as of April, 2011). Runs on both Windows and Linux. | ||
+ | |||
+ | Code and binary releases are available from the [http://github.com/peterix/dfhack/downloads Github site]. | ||
+ | |||
+ | === DFhack tools for DF 2010 === | ||
+ | ==== dfcleanmap ==== | ||
+ | Cleans all the bloodsmears that get scattered all over the map. | ||
+ | ==== dfliquids ==== | ||
+ | Allows creating liquids (water and magma), making them flow or preventing them from flowing. Newly also allows making obsidian walls. It's a command-prompt style utility where you type in very simple commands. Replaces the older magma_create tool. | ||
+ | |||
+ | Use like this: | ||
+ | |||
+ | game: place 'k' cursor on the tile or on the upper left corner of the area to manipulate. | ||
+ | |||
+ | tool: enter 'range' in the tool and specify width and height of the rectangle. | ||
+ | |||
+ | |||
+ | - remove water | ||
+ | |||
+ | 'w' | ||
+ | '0' | ||
+ | 's-' | ||
+ | <ENTER> | ||
+ | |||
+ | - create obsidian wall (only works for a single tile, even if a range is specified) | ||
+ | |||
+ | 'o' | ||
+ | '1' | ||
+ | 's.' | ||
+ | <ENTER> | ||
− | + | note that previously existing water or magma still stays at this spot. | |
− | + | - create magma | |
− | + | 'm' | |
+ | '7' | ||
+ | 's+' | ||
+ | <ENTER> | ||
+ | |||
+ | ==== dfprospector ==== | ||
+ | Lists all available minerals on the map and how much of them there is. | ||
+ | ==== dfreveal ==== | ||
+ | Pauses the game and reveals the whole map, then unreveals it afterwards (unless you press Ctrl+C). Use with caution, releases [[Main:HFS|HFS]]! Same warnings as to the original Reveal tool apply. | ||
+ | |||
+ | ==== dfvdig ==== | ||
+ | Designates a whole vein for digging. When using the '-x' option, it will dig stairs into other z-levels. Point the cursor at a vein and run this thing :) | ||
=== [[Utility:DwarfForeman|Dwarf Foreman]] === | === [[Utility:DwarfForeman|Dwarf Foreman]] === | ||
Line 173: | Line 200: | ||
== Fortress layout tools == | == Fortress layout tools == | ||
− | === [http:// | + | === [http://sun2design.com/quickfort/ Quickfort] === |
Quickfort is an AutoHotkey-based utility for Dwarf Fortress 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. Also see [[Main:Quickfort Community Blueprints|Quickfort Community Blueprints]]. | Quickfort is an AutoHotkey-based utility for Dwarf Fortress 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. Also see [[Main:Quickfort Community Blueprints|Quickfort Community Blueprints]]. | ||
Line 191: | Line 218: | ||
DF Designator helps you build fortresses from either image files or Quickfort .CSV files. It also has a user interface that allows you to assign hotkeys to blueprints and to combine blueprints in multi z-level designs. Windows, Mac and Linux versions are available. | DF Designator helps you build fortresses from either image files or Quickfort .CSV files. It also has a user interface that allows you to assign hotkeys to blueprints and to combine blueprints in multi z-level designs. Windows, Mac and Linux versions are available. | ||
− | === [http://www.nickskvarla.com/dwarf/ Quickfort Mapping Tool] === | + | === [http://www.nickskvarla.com/dwarf/ Quickfort Mapping Tool] === |
Quickfort Mapping Tool is a simple to use web app for creating Quickfort blueprints graphically. | Quickfort Mapping Tool is a simple to use web app for creating Quickfort blueprints graphically. | ||
Line 239: | Line 266: | ||
<br>[http://dffd.wimbli.com/who.php?id=1314 Dwarf Fortress File Depot listing for the author] | <br>[http://dffd.wimbli.com/who.php?id=1314 Dwarf Fortress File Depot listing for the author] | ||
− | It is a Windows program but can also be run under Linux with help of Mono. You can install the required Mono packages by typing this into the terminal | + | It is a Windows program but can also be run under Linux with help of Mono. You can install the required Mono packages by typing this into the terminal: |
sudo apt-get install libmono-system-windows-forms4.0-cil libmono-system-core4.0-cil | sudo apt-get install libmono-system-windows-forms4.0-cil libmono-system-core4.0-cil | ||
After installing this you should be able to double-click on the exe and it should work. | After installing this you should be able to double-click on the exe and it should work. | ||
Line 260: | Line 287: | ||
The Dwarven Guidance Counselor is a JavaScript/HTML page that lets you input a dwarf's attributes and traits, and gives an estimate of how well that dwarf will serve in a particular job. | The Dwarven Guidance Counselor is a JavaScript/HTML page that lets you input a dwarf's attributes and traits, and gives an estimate of how well that dwarf will serve in a particular job. | ||
− | === [http://www.bay12forums.com/smf/index.php?topic= | + | === [http://www.bay12forums.com/smf/index.php?topic=59026.0 Lazy Newb Pack] === |
Everything you could possible ever need all in one handy program. It includes graphics packs, DF Hack tools, StoneSense, and much more. | Everything you could possible ever need all in one handy program. It includes graphics packs, DF Hack tools, StoneSense, and much more. | ||
Line 271: | Line 298: | ||
− | [[ | + | === [[Utility:Obsidian|Obsidian]] === |
+ | ''by Skeggox'' | ||
+ | |||
+ | |||
+ | |||
+ | Obsidian is a toolset for converting DF maps into a renderable scene, manipulating the result, and displaying it directly in 3D or exporting to 3rd party renderers and raytracers. | ||
+ | |||
+ | Its a modular Lua framework, using Open Scene Graph for rendering and DFHack for talking with Dwarf Fortress. | ||
+ | |||
+ | This [http://www.bay12forums.com/smf/index.php?topic=57920.0 forum thread] has more detail. |