dfhack fork
 
 
 
 
 
 
Go to file
myk002 192dfd51ee
clear modstate on window focus
this fixes the issue where the alt modstate was getting stuck on systems
that don't send standard keyup events after alt-tab. for example, in KDE
Plasma (on Gentoo, at least), the keyup event when alt is released after
alt-tab contains an incorrect keycode (NUMLOCK instead of L_ALT), which
was preventing us from correctly clearing the alt modstate.
2021-08-06 07:10:42 -07:00
.github Revert "Force maximum of Sphinx 3 for now" 2021-05-11 19:49:13 -04:00
CMake Clean up *.cmake style 2019-07-20 16:17:44 -04:00
build ignore build/.cmake cache created by kdevelop 2021-04-06 11:47:52 -07:00
ci display "<1" instead of "0" for fast tests 2021-07-09 21:58:02 -07:00
data Merge remote-tracking branch 'myk002/myk_quickfort_integration' into develop 2021-08-05 00:53:39 -04:00
depends Replace lua/README with version from 5.3.3 2021-06-18 18:07:30 -04:00
dfhack-config overhaul quickfort alias documentation 2020-12-05 18:36:15 -08:00
docs update changelog 2021-08-06 07:10:22 -07:00
library clear modstate on window focus 2021-08-06 07:10:42 -07:00
package Add --sizecheck option to Linux launcher script, update docs 2020-08-08 00:41:04 -04:00
plugins ensure soil tiles get randomized variants 2021-08-01 23:30:04 -07:00
scripts@9f594c29e7 Auto-update submodules 2021-08-01 07:14:28 +00:00
test quickfort orders is now safe to include directly 2021-07-09 22:02:15 -07:00
travis disable fortress mode tests in CI for now 2021-05-07 15:19:10 -07:00
.gitignore quickfort files and docs 2020-07-18 08:54:24 -07:00
.gitmodules Switch to DFHack luacov fork 2021-04-03 18:12:09 -04:00
.ycm_extra_conf.py Use jsoncpp 1.8.4 as a submodule 2018-06-14 21:20:46 +03:00
CMakeLists.txt Bump to 0.47.05-r2, update changelog 2021-07-09 21:21:36 -04:00
CMakeSettings.json Get intellisense and code analysis working in CMakeSettings.json. 2018-07-23 16:14:22 -05:00
LICENSE.rst add luacov link to license list, install luacov 2021-03-07 08:15:05 -08:00
README.html Fix html redirection to the docs 2016-04-11 09:30:05 +10:00
README.md Restrict status badge to push events only 2020-04-15 01:15:09 -04:00
conf.py [cherry-pick] Fix invalid role name 2021-06-15 00:19:40 -04:00
dfhack.init-example Add workorder-recheck keybinding, update scripts 2021-01-03 22:12:20 -05:00
index.rst Move support channels to a separate page and update 2021-06-15 00:03:24 -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

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.