Memory hacking library for Dwarf Fortress and a set of tools that use it
C++ C Lua Ruby CMake Perl Other
Latest commit 9889379 Jul 7, 2016 @lethosor lethosor Turn off prerelease flag
Permalink
Failed to load latest commit information.
CMake/Modules Support linking against an external tinyxml if EXTERNAL_TINYXML is set Jun 29, 2016
build Add generate-MSVC-release.bat (with devel/dev_plugins disabled) Feb 28, 2016
depends Support linking against an external tinyxml if EXTERNAL_TINYXML is set Jun 29, 2016
dfhack-config Add default script-paths.txt Apr 1, 2016
docs Update various references to scripts/ and mention old git issues in C… Jun 29, 2016
library Merge branch 'develop' of https://github.com/dfhack/dfhack into develop Jul 7, 2016
package Reset terminal color on exit May 14, 2016
plugins Remove tabs Jun 30, 2016
reversing Properly handle the variety of exception handlers that MSVC 2010 gene… Mar 3, 2012
scripts @ b9f2236 Update NEWS and submodules Jul 7, 2016
travis Improve handling of in-script documentation Jun 15, 2016
.gitignore Clean up, update .gitignore Nov 29, 2015
.gitmodules Re-add the scripts submodule, with a different internal name Jun 29, 2016
.travis.yml Update various references to scripts/ and mention old git issues in C… Jun 29, 2016
.ycm_extra_conf.py Enable ycmd for project Jan 27, 2016
CMakeLists.txt Turn off prerelease flag Jul 7, 2016
Contributing.rst Improve handling of in-script documentation Jun 15, 2016
LICENSE.rst Further clarify Core; move plugins out; other fixes Nov 6, 2015
NEWS.rst Update NEWS and submodules Jul 7, 2016
README.html Fix html redirection to the docs Apr 10, 2016
README.md Split GitHub README from Sphinx index Oct 27, 2015
conf.py Update various references to scripts/ and mention old git issues in C… Jun 29, 2016
dfhack.init-example Removing stockflow and workflow from the example dfhack.init May 15, 2016
index.rst Move Contributing.rst for Github banner link Jun 15, 2016

README.md

DFHack Readme

Build Status Documentation Status License Github Issues Open Pulls

DFHack is a Dwarf Fortress memory access library, distributed with scripts and plugins implementing a wide variety of useful functions and tools.

The full documentation is available online here, from the README.html page in the DFHack distribution, or as raw text in the ./docs folder. If you're an end-user, modder, or interested in contributing to DFHack - go read those docs.

If that's unclear or you need more help, try the Bay12 forums thread or the #dfhack IRC channel on freenode.