8b5321fe86
The current behavior of GetBlockList in the RemoteFortressReader Protobuf RPC API is to only return blocks that have changed since the last fetch. This causes problems when the RPC client (i.e. a world renderer) wants to restart, as it can no longer fetch the full world state. This patch adds a `force_reload` option to BlockRequest, defaulting to `false` (the current behavior). When passed, it returns all requested blocks regardless of whether they have changed or not. Signed-off-by: David Li <jiawei.davidli@gmail.com> |
||
---|---|---|
.github | ||
CMake | ||
build | ||
ci | ||
data | ||
depends | ||
docs | ||
library | ||
package | ||
plugins | ||
scripts@dcf03eb329 | ||
test | ||
.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.