14个版本 (7个重大更新)
| 0.9.0 | 2024年4月21日 |
|---|---|
| 0.8.0 | 2023年11月20日 |
| 0.7.0 | 2023年5月13日 |
| 0.4.3 | 2023年1月23日 |
| 0.4.1 | 2022年5月1日 |
#1691 in 游戏开发
每月23次下载
在dfhack-remote中使用
2MB
42K SLoC
dfhack_proto
此子组件包含与DFHack远程API交互的所有生成的代码。
它包含两个主要模块
- [messages]暴露了protobuf消息。这是标准生成的protobuf。
- [stubs]暴露了插件及其RPC。DFHack不使用gRPC,这是一个自定义实现
这两个模块在generated模块下内部创建。
术语基于gRPC:The stubs暴露了插件的功能。它们由一个实现数据交换的channel构建。
在设置环境变量DFHACK_REGEN的条件下重新生成代码。
此crate直接在源子文件夹中生成所有代码。可能更干净地使用$OUT_DIR或宏来完成这项工作。
依赖关系
~1.7–5MB
~93K SLoC