Crates.io | dfhack-proto-srcs |
lib.rs | dfhack-proto-srcs |
version | 0.9.0 |
source | src |
created_at | 2022-04-17 21:47:23.011075 |
updated_at | 2024-04-21 19:03:08.714338 |
description | Download and extract DFHack protobuf files from source |
homepage | |
repository | https://github.com/plule/dfhack-remote |
max_upload_size | |
id | 569599 |
size | 56,665 |
This subcomponent of dfhack_remote contains the protobuf files extracted from DFHack.
It is licensed under ZLib, just like DFHack.
To regenerate the protos in the source directory, run cargo build
with the DFHACK_DOWNLOAD
set to 1
.
To target a different DFHACK
version, set the DFHACK_ZIP
environment variable to an url.
For example https://github.com/DFHack/dfhack/archive/refs/heads/develop.zip
.
Then in RemoteFortressReader.proto
, change the type of
MaterialDefinition::name and WorldMap::name to bytes, it is currently encoded in
CP437.