a4bf266770
- Updates rst documentation - Adds feature: risk-averse - Revises ChannelManager::manage_group - Now performs analysis of group designations - If any designation has fall space, designations are analyzed for accessibility (a weighted score of how many ways it can be accessed) - If a designation has no fall space, but cannot be accessed it will be "dig_now"'ed - accessibility scores are stored for the management phase - Management loop has been extended - iff no cave-in candidates exist, then perform simple management (as requested) - if candidates do exist, then we must check if our current position is one - if the current position is a cave-in candidate it must also be within range (+2) of the least access - if the candidate is in range or on the dignow queue, then we activate the designation and modify the dig priority according to distance from least_access - if not a candidate, or the other checks failed, then we set the designation to marker mode |
||
---|---|---|
.github | ||
CMake | ||
build | ||
ci | ||
data | ||
depends | ||
docs | ||
library | ||
package | ||
plugins | ||
scripts@cec17bfaaa | ||
test | ||
travis | ||
.gitignore | ||
.gitmodules | ||
.pre-commit-config.yaml | ||
.readthedocs.requirements.txt | ||
.readthedocs.yml | ||
.ycm_extra_conf.py | ||
CMakeLists.txt | ||
CMakeSettings.json | ||
LICENSE.rst | ||
README.html | ||
README.md | ||
conf.py | ||
index.rst | ||
robots.txt |
README.md
DFHack Readme
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.
It is also accessible via 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 the docs are unclear or you need more help, please check out our support page for ways to contact the DFHack developers.