二进制动画序列转换器洛兹:是的
bas-convert的Python项目详细描述
野生气息二元动画序列转换
将二进制动画序列(.bas)文件从机器代码转换为人类可读格式,并用名称替换TypeIndex值(反之亦然)。为洛兹:是的在
注意:只有一个TypeIndex枚举具有正式名称。这些名称列在https://zeldamods.org/wiki/Bas上。其他TypeIndex枚举被赋予了非官方名称,也在该页上列出。(注:尚未实施非正式名称转换)
依赖关系
- 《塞尔达传奇:狂野气息》(Wii U或Switch)的一份被丢弃的拷贝
- Python3.7+(64位,添加到系统路径)
将自动安装以下pip
软件包:
- 牛津英语词典
设置
- 下载并安装python3.7+,64位。安装期间必须选择“添加到系统路径”选项。在
- 打开命令行并运行
pip install bas_convert
如何使用
bas_convert [file] [output] [-n] [-d]
- 在
在file
-要转换的文件名。可以使用通配符选择多个文件。(例如,*.yml
将选择目录中的所有.yml
文件) - 在
在output
-要输出为的类型。接受yml
、yaml
、bas
和{}。 yml
和{}是YAML,人类可读的。 bas
和{}是AAMP,机器可读的。在 - 在
在-n
-将文件与TypeIndex转换为名称输出。在 - 在
在-d
-将TypeIndex转换为数字(数字)的文件输出。在 - 在
所有的转换排列都得到了支持,可以与
在hyrule_builder
等工具一起使用,这些工具将为您转换为YAML。在
贡献
- 问题:https://github.com/GingerAvalanche/bas_convert/issues
- 来源:https://github.com/GingerAvalanche/bas_convert
这个软件是早期的,但可用的测试版。有许多TypeIndex类型尚未转换,甚至尚未映射出来。感谢任何支持。在
许可证
本软件根据GNU Affero通用公共许可证3+版的条款进行授权。源代码在Github上是公开的。在
- 项目
标签: