#volume #sound #num #table #smash #fnv #reading

smash-fnv

读取和写入 sound_volume_fighter_num_table.fnv 文件

1个不稳定版本

0.10.0 2023年7月12日

#332 in 模拟器

MIT许可证

4KB
62

smash-fnv

一个用于从任天堂3DS和Wii U的超级 Smash Bros. 和超级 Smash Bros. Ultimate中读取和写入 sound_volume_fighter_num_table.fnv 文件的Rust库。不要与Fowler–Noll–Vo混淆。

cargo add smash-fnv

fnv_yaml

一个用于使用YAML创建和编辑 sound_volume_fighter_num_table.fnv 文件的命令行程序。将 sound_volume_fighter_num_table.fnv 文件拖放到可执行文件中以创建YAML文件。将正确结构的YAML文件拖放到可执行文件中以创建 sound_volume_fighter_num_table.fnv 文件。YAML文件是文本文件,因此可以使用任何文本编辑器查看和编辑。

sound_volume_fighter_num_table.fnv 文件中的示例输出

entries:
- fighter_num: 2
  volume:
    other: 0.6
    sound_attr: 0.2
    se_fighter_step: 0.3
    se_fighter_landing: 0.3
    se_collision_step: 0.3
    se_collision_landing: 0.3
    se_stage: 0.0
    bgm: 0.1
- fighter_num: 4
  volume:
    other: 0.0
    sound_attr: 0.0
    se_fighter_step: 0.0
    se_fighter_landing: 0.0
    se_collision_step: 0.0
    se_collision_landing: 0.0
    se_stage: -0.5
    bgm: 0.0

用法

Windows的最新预构建二进制文件可在 发行版 中找到。

fnv_yaml<输入> [输出]
fnv_yaml sound_volume_fighter_num_table.fnv sound_volume_fighter_num_table.yaml
fnv_yaml sound_volume_fighter_num_table.yaml sound_volume_fighter_num_table.fnv


lib.rs:

fnv_lib

fnv_lib 是一个用于从任天堂3DS和Wii U的超级 Smash Bros. 和超级 Smash Bros. Ultimate中读取和写入 sound_volume_fighter_num_table.fnv 文件的库。不要与Fowler–Noll–Vo混淆。

依赖关系

~2MB
~43K SLoC