3 个版本 (重大变更)
0.5.0 | 2024年6月9日 |
---|---|
0.4.0 |
|
0.3.0 | 2024年1月12日 |
0.2.1 | 2023年4月16日 |
#219 in 游戏开发
150KB
3.5K SLoC
uesave
用于读取和写入 Unreal Engine 保存文件(通常称为 GVAS)的库。
已在广泛的对象结构集上进行了测试,可以完全读取和写入 Deep Rock Galactic 保存文件(以及可能还有很多其他文件)。
有一个小型二进制实用工具,可以快速将保存文件转换为和从纯文本 JSON 格式,可用于手动编辑保存文件。
用法
$ cargo install --git https://github.com/trumank/uesave-rs.git
$ uesave --help
Usage: uesave <COMMAND>
Commands:
to-json Convert binary save to plain text JSON
from-json Convert JSON back to binary save
edit Launch $EDITOR to edit a save file as JSON in place
help Print this message or the help of the given subcommand(s)
Options:
-h, --help Print help information
-V, --version Print version information
其他项目
不分先后
- https://github.com/rob0rt/drg-save-parser
- https://github.com/ch1pset/UESaveTool
- https://github.com/13xforever/gvas-converter
- https://github.com/RagingLightning/gvas-converter
- https://github.com/SparkyTD/UnrealEngine.Gvas
- https://github.com/localcc/gvas
- https://github.com/oberien/gvas-rs
- https://github.com/scottanderson/railroad.studio
- https://github.com/CrystalFerrai/UeSaveGame
- https://github.com/agc93/unsave
依赖项
~4–14MB
~183K SLoC