《星空》存档工具 V1.3.0可解压 Starfield 游戏存档并将其转换为 JSON 格式,可以帮助玩家更方便地编辑和修改游戏存档,并为玩家提供更好的游戏体验。
1、解压缩
2、点击.exe文件启动
删除所解压的文件
这是由玩家“insomnious”制作的模组,感谢原作者的分享。
(机翻)
一款将 Starfield 游戏存档解压并转换为 JSON 格式的工具。保存游戏以压缩格式 (.sfs) 存储,该工具将解压缩数据并将元数据输出为 JSON。游戏存档通常位于 C:\Users\<用户名>\Documents\My Games\Starfield\Saves 目录中。
任何有关文件格式的帮助将不胜感激,大多数未知数位于压缩 sfs 文件的标头中,以及解压缩文件中的插件数据。我不包括解压缩文件的主要数据块,因为我们主要对元数据感兴趣。
感谢 Mod Organizer 2 帮助我们开始编写这个工具并帮助正式化这个文件格式研究。特别感谢 Silarn 提供的逆向工程帮助。
贡献
所有这些工作都在进行中,还有很多工作需要逆向工程和解释。请参阅 GitHub Repo ,了解有关此文件格式以及如何提供帮助的更多信息。
用法
该工具始终将 JSON 输出到控制台。请参阅下文,了解将 JSON 写入文件以及将解压缩数据写入文件的选项(对于逆向工程有用)。
拖放
使用该工具的最简单方法是将保存文件 (.sfs) 拖放到 Launch.bat 文件上。这使用下面的 --output-json-file 和 --output-raw-file 选项。
命令
行使用示例“StarfieldSaveTool C:\Test\MySave.sfs”将仅将元数据输出到控制台
StarfieldSaveTool <file> [options]
Arguments
<file>: Starfield save file to parse (.sfs)
Options
-j, --output-json-file Write JSON output to file [default: False]
-r, --output-raw-fileWrite raw output to file [default: False]
-c, --change-file Experimental: Writes the modified save file [default: False]
--versionShow version information
-?, -h, --help Show help and usage information
'StarfieldSaveTool C:\Test\MySave.sfs --output-json-file' 将把元数据输出到控制台和 C:\Test\MySave.json
'StarfieldSaveTool C:\Test\MySave.sfs --output-json- file --output-raw-file' 将把元数据输出到控制台和 C:\Test\MySave.json 并将解压后的数据块从 .sfs 文件保存到 C:\Test\MySave.raw
更多内容:星空内容