#unreal-engine #save #save-file #read-write #json-format #gvas

bin+lib uesave

Unreal Engine 保存文件(GVAS)读取/写入

3 个版本 (重大变更)

0.5.0 2024年6月9日
0.4.0 2024年1月12日
0.3.0 2024年1月12日
0.2.1 2023年4月16日

#219 in 游戏开发

MIT 许可证

150KB
3.5K SLoC

uesave

docs.rs Crates.io

用于读取和写入 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

edit

其他项目

不分先后

依赖项

~4–14MB
~183K SLoC