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 [[ | + | Please only list utilities that are known to work with the newest version here. |
+ | |||
+ | :''You may also be like to see the [[Tileset repository]] or [[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=2922 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<!--, 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! | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
=== [http://www.bay12forums.com/smf/index.php?topic=59056.0 Runesmith] === | === [http://www.bay12forums.com/smf/index.php?topic=59056.0 Runesmith] === | ||
Line 156: | Line 127: | ||
"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 [[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 186: | ||
== 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 [[ | + | 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 [[Quickfort Community Blueprints]]. |
=== [[User:Soundandfury/DF_Designer|DF Designer]] === | === [[User:Soundandfury/DF_Designer|DF Designer]] === | ||
Line 188: | Line 201: | ||
DF Architect is a short cut to using Chromafort in conjunction with DF Designer. It uses 24-bit bitmap files and directly designates them into Dwarf Fortress. It is an early release program and currently only supports digging, stairs (up, down, and both), and ramps. Its defining feature is the use of an 'index' which allows for the designer to visually connect the cursor to the image. Be careful when using this program as it had no abort or terminating ability while designating, nor will it check to see if you've uploaded correct formats. | DF Architect is a short cut to using Chromafort in conjunction with DF Designer. It uses 24-bit bitmap files and directly designates them into Dwarf Fortress. It is an early release program and currently only supports digging, stairs (up, down, and both), and ramps. Its defining feature is the use of an 'index' which allows for the designer to visually connect the cursor to the image. Be careful when using this program as it had no abort or terminating ability while designating, nor will it check to see if you've uploaded correct formats. | ||
− | + | === [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 238: | Line 248: | ||
<br>[http://dffd.wimbli.com/file.php?id=2354 Dwarf Fortress File Depot link (may be old version)] | <br>[http://dffd.wimbli.com/file.php?id=2354 Dwarf Fortress File Depot link (may be old version)] | ||
<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] | ||
− | |||
− | |||
− | |||
− | |||
=== [http://www.bay12forums.com/smf/index.php?topic=73095.msg2261106#msg2261106 Map Maker] === | === [http://www.bay12forums.com/smf/index.php?topic=73095.msg2261106#msg2261106 Map Maker] === | ||
Line 260: | Line 266: | ||
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. | ||
− | |||
− | |||
− | |||
= Tools under development = | = Tools under development = | ||
Line 271: | Line 274: | ||
− | [[ | + | === [[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. |