dfhack fork
 
 
 
 
 
 
Go to file
Pauli ba1d3fcb6a Add dfhack.printall_recurse to quickly print df containers
I often want to see multiple items quickly when trying to figure out
what states actually matter to an issue that I debug. I decided to make
it easier to quickly dump df structures with substructures and
containers. It will generate large amount of data which can be sometimes
slow to process manually. But processing can be automated using
dfhack-run lua ^<df data to inspect> and pipe to other tools (eg grep,
sed, perl, sort, uniq etc)
2018-06-30 22:31:49 +03:00
CMake Remove several unused CMake and Doxygen files 2017-05-11 22:01:57 -04:00
build Make the win64 build/install batch files work with non-C system drives. 2018-05-14 14:15:38 -05:00
depends Use jsoncpp 1.8.4 as a submodule 2018-06-14 21:20:46 +03:00
dfhack-config Use json for server config. 2017-11-25 11:34:02 +05:30
docs Merge remote-tracking branch 'suokko/jsoncpp_upgrade_to_submodule' into develop 2018-06-29 22:33:00 -04:00
library Add dfhack.printall_recurse to quickly print df containers 2018-06-30 22:31:49 +03:00
package Add gdbserver support to linux dfhack script 2018-06-12 20:47:45 +03:00
plugins Merge remote-tracking branch 'suokko/jsoncpp_upgrade_to_submodule' into develop 2018-06-29 22:33:00 -04:00
reversing Update Contributing (IDA Freeware 7.0, cl-linux-debug being 32-bit only) 2018-05-06 10:26:14 -06:00
scripts@aed35fdefa Update submodules, authors 2018-06-27 13:57:34 -04:00
test Add test runner 2018-02-04 16:00:53 -05:00
travis Add test runner 2018-02-04 16:00:53 -05:00
.gitignore Ignore df_path. again. 2016-10-19 20:00:56 +05:30
.gitmodules Use relative submodule path 2018-06-29 22:29:12 -04:00
.travis.yml Re-enable IRC notifications 2018-02-05 19:22:07 -05:00
.ycm_extra_conf.py Use jsoncpp 1.8.4 as a submodule 2018-06-14 21:20:46 +03:00
CMakeLists.txt Merge remote-tracking branch 'suokko/jsoncpp_upgrade_to_submodule' into develop 2018-06-29 22:33:00 -04:00
Contributing.rst Update Contributing (IDA Freeware 7.0, cl-linux-debug being 32-bit only) 2018-05-06 10:26:14 -06:00
LICENSE.rst Add profiler to license file 2018-06-06 20:19:27 +03:00
README.html Fix html redirection to the docs 2016-04-11 09:30:05 +10:00
README.md Fix forum thread link in README.md 2017-06-20 23:47:04 -07:00
conf.py Add logo to docs 2018-05-12 11:02:34 -04:00
dfhack.init-example New tweak: kitchen-prefs-all 2018-05-17 19:47:56 -04:00
index.rst Add a script to automatically generate both changelogs from a single file 2018-04-02 13:43:32 -04:00
onLoad.init-example Remove warn-stuck-trees from onLoad.init-example 2017-12-23 20:49:24 -05:00

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.