#pokemon #flow #parser #file #json #dungeon #mystery

pmd_flow

一个可以读取/写入 flow 文件(用于宝可梦超级神秘隧道,可能还有 pmd)的库,作为 json 格式

3 个稳定版本

1.0.2 2022年4月15日
1.0.1 2020年5月23日
1.0.0 2020年5月9日

#1570 in 解析器实现


flowtool 中使用

CC0 许可证

78KB
2K SLoC

pmd_flow

此库可以用于读取或写入在视频游戏宝可梦超级神秘隧道(可能还有无限之门和救援小队DX)中使用的 flow 文件。

它还可以导出到 json(或由 serde 库支持的任何格式)文件,可以手动编辑和重写。请参阅此程序 flowtool。

我已经测试了 PSMD 故事的重写 flow 文件,并且它工作得很好。

它只支持 script_flow_data* 文件,不能用于编辑,例如存储脚本。


lib.rs:

此库可以读取在宝可梦超级神秘隧道中使用的 flow 文件。

虽然它可以读取和写入在此游戏中使用的 script_flow_data_us.bin 文件,但此库尚未完成。它不支持在此游戏中使用的不同 flow 文件,并且有许多断言会导致程序崩溃而不是返回错误。

依赖项

~0.5–1.2MB
~26K SLoC