Инструкция по изменению звуков
Дата: 21.12.2015 18:44:23
LeopoldBloom: В версии 0.5.2 у мододелов появилась возможность быстро и легко
создавать звуковые моды для игры. На данном этапе можно изменять
голосовые сообщения. Данная инструкция поможет вам это сделать.
Звуковыми модами можно изменять отдельные группы звуков. На
данный момент это касается голосовых сообщений. Изменение одной из
групп звуков не повлечёт за собой изменение других, что удобно. Мод
поддерживает только файлы в формате .wem. Чтобы сгенерировать
файлы .wem из файлов другого формата (к примеру, .wav)
необходимо воспользоваться одной из специальных программ для работы
со звуком в видеоиграх. Давайте рассмотрим, как сделать это на
примере программы WWISE. Внимание! Инструкция актуальна для
платформы Windows. Инструкция 1. Для начала необходимо
скачать и установить последнюю версию WWISE. Программа
бесплатна при некоммерческом использовании. 2. Запускаем программу.
Видим окно создания или загрузки проекта. Левой кнопкой мыши
(ЛКМ) нажимаем New.
3. Вбиваем в поле Name название файла, в поле Location
указываем местоположение файла. В Import assets to project
снимаем все галки. Жмем Ок.
4. Следующее окно просто закрываем.
5. Берем .wav файл/ы и перетаскиваем, удерживая ЛКМ,
в Actor-Mixer Hierarchy. Нажимаем Import внизу.
6. Видим наши добавленные .wav файлы.
7.
Переходим во вкладку SoundBanks.
8. Нажимаем правой
кнопкой мыши (ПКМ) на Default Work Unit и выбираем New
Child->SoundBank. Созданный банк появится ниже. Присваиваем ему
любое имя.
9. Переходим обратно в
Audio и нажимаем F7.
10. Переносим все
наши добавленные файлы в созданный нами банк.
11.
Нажимаем ПКМ по нашим выделенным звуковым файлам и выбираем Multi
Edit. Откроется окно Multi-Editor. В нем заходим
в Audio->General Settings->Stream и ставим галочку Is
Streaming Enabled.
12. Ставим галочки в поле банка, а также в
полях Windows и English (US).
13.
Переходим во вкладку ShareSets. В дереве открываем Conversion
Settings->Default Work Unit-> Default Conversion Settings.
14. Во вкладке Format
выставляем Vorbis, в Quality — 6.
15. Закрываем окно и нажимаем Generate.
16. Закрываем окно. Наши конечные файлы можно найти в
папке, которая была указана в Location. Точный адрес
YourLocation/ProjectName/GeneratedSoundBanks/Windows. Все .wem
файлы с именами из цифр — наши файлы. Для того, чтобы
узнать где какой файл, нужно открыть .txt с именем банка. Там
перечислены названия из цифр и соответствующее старое название
файла. Куда класть файлы? В папке res_mods/%VERSION/ создаем
папку audio. Внутри создаем подпапку mods. Затем можно создавать
подпапки для интересующих вас групп звуков и туда класть файлы.
Файлов может быть несколько (не более 6-ти в папке). Они будут
проигрываться все и в случайном порядке. Список путей для звуков:
Voice/Autopilot/Checkpoint/ Voice/Autopilot/End/
Voice/Autopilot/Off/ Voice/Autopilot/On/
Voice/Avatar_Damage/CriticalFlooding/
Voice/Detection_enemy/Battleship/ Voice/Detection_enemy/Carrier/
Voice/Detection_enemy/Cruiser/ Voice/Detection_enemy/Destroyer/
Voice/Detection_enemy/Multi/ Voice/DominationStatus/D_Ally/
Voice/DominationStatus/D_Enemy/ Voice/DominationStatus/W_Ally/
Voice/DominationStatus/W_Enemy/ Voice/DoubleKill/ Voice/Fire/True/
Voice/FirstKill/ Voice/Frags/False/AirCarrier/
Voice/Frags/False/Battleship/ Voice/Frags/False/Cruiser/
Voice/Frags/False/Destroyer/ Voice/Frags/True/AirCarrier/
Voice/Frags/True/Battleship/ Voice/Frags/True/Cruiser/
Voice/Frags/True/Destroyer/ Voice/FriendlyHit/ Voice/GoodHit/
Voice/Help/AirDefenseDisp/ Voice/Help/Engine/ Voice/Help/Fighter/
Voice/Help/Scout/ Voice/Help/Smoke/ Voice/Help_End/AirDefenseDisp/
Voice/Help_End/CrashCrew/ Voice/Help_End/Engine/
Voice/Help_End/Fighter/ Voice/Help_End/Scout/ Voice/Help_End/Smoke/
Voice/Last_Hope/ Voice/Pilots_ID/Bomber/id1/
Voice/Pilots_ID/Bomber/id2/ Voice/Pilots_ID/Bomber/id3/
Voice/Pilots_ID/Bomber/id4/ Voice/Pilots_ID/Bomber/id5/
Voice/Pilots_ID/Bomber/id6/ Voice/Pilots_ID/Bomber/id7/
Voice/Pilots_ID/Bomber/id8/ Voice/Pilots_ID/Bomber/id9/
Voice/Pilots_ID/Fighter/id1/ Voice/Pilots_ID/Fighter/id2/
Voice/Pilots_ID/Fighter/id3/ Voice/Pilots_ID/Fighter/id4/
Voice/Pilots_ID/Fighter/id5/ Voice/Pilots_ID/Fighter/id6/
Voice/Pilots_ID/Fighter/id7/ Voice/Pilots_ID/Fighter/id8/
Voice/Pilots_ID/Fighter/id9/ Voice/Pilots_ID/Torpedo/id1/
Voice/Pilots_ID/Torpedo/id2/ Voice/Pilots_ID/Torpedo/id3/
Voice/Pilots_ID/Torpedo/id4/ Voice/Pilots_ID/Torpedo/id5/
Voice/Pilots_ID/Torpedo/id6/ Voice/Pilots_ID/Torpedo/id7/
Voice/Pilots_ID/Torpedo/id8/ Voice/Pilots_ID/Torpedo/id9/
Voice/Pilots_Status/Bomber/Airborne/
Voice/Pilots_Status/Bomber/AtPos/
Voice/Pilots_Status/Bomber/Destroy/
Voice/Pilots_Status/Bomber/Engage/ Voice/Pilots_Status/Bomber/Land/
Voice/Pilots_Status/Bomber/Ready/
Voice/Pilots_Status/Bomber/TangoDown/
Voice/Pilots_Status/Bomber/UnderAttack/
Voice/Pilots_Status/Fighter/Airborne/
Voice/Pilots_Status/Fighter/AtPos/
Voice/Pilots_Status/Fighter/Destroy/
Voice/Pilots_Status/Fighter/Engage/
Voice/Pilots_Status/Fighter/Land/
Voice/Pilots_Status/Fighter/Ready/
Voice/Pilots_Status/Fighter/TangoDown/
Voice/Pilots_Status/Fighter/UnderAttack/
Voice/Pilots_Status/FighterCons/Destroy/
Voice/Pilots_Status/Scout/Destroy/
Voice/Pilots_Status/Torpedo/Airborne/
Voice/Pilots_Status/Torpedo/AtPos/
Voice/Pilots_Status/Torpedo/Destroy/
Voice/Pilots_Status/Torpedo/Engage/
Voice/Pilots_Status/Torpedo/Land/
Voice/Pilots_Status/Torpedo/Ready/
Voice/Pilots_Status/Torpedo/TangoDown/
Voice/Pilots_Status/Torpedo/UnderAttack/
Voice/quick_commands/CMD_QUICK_AYE_AYE/
Voice/quick_commands/CMD_QUICK_CARAMBA/
Voice/quick_commands/CMD_QUICK_GOOD_GAME/
Voice/quick_commands/CMD_QUICK_GOOD_LUCK/
Voice/quick_commands/CMD_QUICK_NEED_SUPPORT/
Voice/quick_commands/CMD_QUICK_NO_WAY/
Voice/quick_commands/CMD_QUICK_SOS/
Voice/quick_commands/CMD_QUICK_TACTIC_ALLY_BASE/
Voice/quick_commands/CMD_QUICK_TACTIC_ALLY_POINT/
Voice/quick_commands/CMD_QUICK_TACTIC_ALLY_SHIP/
Voice/quick_commands/CMD_QUICK_TACTIC_ENEMY_BASE/
Voice/quick_commands/CMD_QUICK_TACTIC_ENEMY_POINT/
Voice/quick_commands/CMD_QUICK_TACTIC_ENEMY_SHIP/
Voice/quick_commands/CMD_QUICK_THANK_YOU/
Voice/quick_commands_receive/CMD_QUICK_AYE_AYE/
Voice/quick_commands_receive/CMD_QUICK_CARAMBA/
Voice/quick_commands_receive/CMD_QUICK_GOOD_GAME/
Voice/quick_commands_receive/CMD_QUICK_GOOD_LUCK/
Voice/quick_commands_receive/CMD_QUICK_NEED_SUPPORT/
Voice/quick_commands_receive/CMD_QUICK_NO_WAY/
Voice/quick_commands_receive/CMD_QUICK_SOS/
Voice/quick_commands_receive/CMD_QUICK_TACTIC_ALLY_BASE/
Voice/quick_commands_receive/CMD_QUICK_TACTIC_ALLY_POINT/
Voice/quick_commands_receive/CMD_QUICK_TACTIC_ALLY_SHIP/
Voice/quick_commands_receive/CMD_QUICK_TACTIC_ENEMY_BASE/
Voice/quick_commands_receive/CMD_QUICK_TACTIC_ENEMY_POINT/
Voice/quick_commands_receive/CMD_QUICK_TACTIC_ENEMY_SHIP/
Voice/quick_commands_receive/CMD_QUICK_THANK_YOU/ Voice/Task_1/
Voice/Task_2/ Voice/Task_3/ Voice/Task_4/ Voice/Task_5/
Voice/Task_6/ Voice/Task_7/ Voice/Task_8/ Voice/Task_9/1/
Voice/Task_9/2/ Voice/Task_9/3/ Voice/Teamkill_punishment/
Voice/timer_end/ Voice/Timer5/ Voice/Torpedo_Danger/Torpedo_Ahead/
Voice/Torpedo_Danger/Torpedo_Back/
Voice/Torpedo_Danger/Torpedo_Left/
Voice/Torpedo_Danger/Torpedo_Right/
Voice/UI_Defective_Modules/Engine/Modules_Crit/
Voice/UI_Defective_Modules/MainGun/Modules_Crit/
Voice/UI_Defective_Modules/MainGun/Modules_Dead/
Voice/UI_Defective_Modules/StreeringWheel/Modules_Crit/
Voice/UI_Defective_Modules/TorpedoGun/Modules_Dead/
Примечание: Группы звуков находятся в папке Voice. При замене
хотя бы одного звука в группе игра считает, что группа целиком
модифицирована и не будет проигрывать оригинальные звуки для этой
группы. Например, если положить файл со звуком в папку
Voice/Pilots_ID/Fighter/id7/ , то все идентификаторы пилотов
перестанут проигрываться.
3. Вбиваем в поле Name название файла, в поле Location
указываем местоположение файла. В Import assets to project
снимаем все галки. Жмем Ок.
4. Следующее окно просто закрываем.
5. Берем .wav файл/ы и перетаскиваем, удерживая ЛКМ,
в Actor-Mixer Hierarchy. Нажимаем Import внизу.
6. Видим наши добавленные .wav файлы.
7.
Переходим во вкладку SoundBanks.
8. Нажимаем правой
кнопкой мыши (ПКМ) на Default Work Unit и выбираем New
Child->SoundBank. Созданный банк появится ниже. Присваиваем ему
любое имя.
9. Переходим обратно в
Audio и нажимаем F7.
10. Переносим все
наши добавленные файлы в созданный нами банк.
11.
Нажимаем ПКМ по нашим выделенным звуковым файлам и выбираем Multi
Edit. Откроется окно Multi-Editor. В нем заходим
в Audio->General Settings->Stream и ставим галочку Is
Streaming Enabled.
12. Ставим галочки в поле банка, а также в
полях Windows и English (US).
13.
Переходим во вкладку ShareSets. В дереве открываем Conversion
Settings->Default Work Unit-> Default Conversion Settings.
14. Во вкладке Format
выставляем Vorbis, в Quality — 6.
15. Закрываем окно и нажимаем Generate.
16. Закрываем окно. Наши конечные файлы можно найти в
папке, которая была указана в Location. Точный адрес
YourLocation/ProjectName/GeneratedSoundBanks/Windows. Все .wem
файлы с именами из цифр — наши файлы. Для того, чтобы
узнать где какой файл, нужно открыть .txt с именем банка. Там
перечислены названия из цифр и соответствующее старое название
файла. Куда класть файлы? В папке res_mods/%VERSION/ создаем
папку audio. Внутри создаем подпапку mods. Затем можно создавать
подпапки для интересующих вас групп звуков и туда класть файлы.
Файлов может быть несколько (не более 6-ти в папке). Они будут
проигрываться все и в случайном порядке. Список путей для звуков:
Voice/Autopilot/Checkpoint/ Voice/Autopilot/End/
Voice/Autopilot/Off/ Voice/Autopilot/On/
Voice/Avatar_Damage/CriticalFlooding/
Voice/Detection_enemy/Battleship/ Voice/Detection_enemy/Carrier/
Voice/Detection_enemy/Cruiser/ Voice/Detection_enemy/Destroyer/
Voice/Detection_enemy/Multi/ Voice/DominationStatus/D_Ally/
Voice/DominationStatus/D_Enemy/ Voice/DominationStatus/W_Ally/
Voice/DominationStatus/W_Enemy/ Voice/DoubleKill/ Voice/Fire/True/
Voice/FirstKill/ Voice/Frags/False/AirCarrier/
Voice/Frags/False/Battleship/ Voice/Frags/False/Cruiser/
Voice/Frags/False/Destroyer/ Voice/Frags/True/AirCarrier/
Voice/Frags/True/Battleship/ Voice/Frags/True/Cruiser/
Voice/Frags/True/Destroyer/ Voice/FriendlyHit/ Voice/GoodHit/
Voice/Help/AirDefenseDisp/ Voice/Help/Engine/ Voice/Help/Fighter/
Voice/Help/Scout/ Voice/Help/Smoke/ Voice/Help_End/AirDefenseDisp/
Voice/Help_End/CrashCrew/ Voice/Help_End/Engine/
Voice/Help_End/Fighter/ Voice/Help_End/Scout/ Voice/Help_End/Smoke/
Voice/Last_Hope/ Voice/Pilots_ID/Bomber/id1/
Voice/Pilots_ID/Bomber/id2/ Voice/Pilots_ID/Bomber/id3/
Voice/Pilots_ID/Bomber/id4/ Voice/Pilots_ID/Bomber/id5/
Voice/Pilots_ID/Bomber/id6/ Voice/Pilots_ID/Bomber/id7/
Voice/Pilots_ID/Bomber/id8/ Voice/Pilots_ID/Bomber/id9/
Voice/Pilots_ID/Fighter/id1/ Voice/Pilots_ID/Fighter/id2/
Voice/Pilots_ID/Fighter/id3/ Voice/Pilots_ID/Fighter/id4/
Voice/Pilots_ID/Fighter/id5/ Voice/Pilots_ID/Fighter/id6/
Voice/Pilots_ID/Fighter/id7/ Voice/Pilots_ID/Fighter/id8/
Voice/Pilots_ID/Fighter/id9/ Voice/Pilots_ID/Torpedo/id1/
Voice/Pilots_ID/Torpedo/id2/ Voice/Pilots_ID/Torpedo/id3/
Voice/Pilots_ID/Torpedo/id4/ Voice/Pilots_ID/Torpedo/id5/
Voice/Pilots_ID/Torpedo/id6/ Voice/Pilots_ID/Torpedo/id7/
Voice/Pilots_ID/Torpedo/id8/ Voice/Pilots_ID/Torpedo/id9/
Voice/Pilots_Status/Bomber/Airborne/
Voice/Pilots_Status/Bomber/AtPos/
Voice/Pilots_Status/Bomber/Destroy/
Voice/Pilots_Status/Bomber/Engage/ Voice/Pilots_Status/Bomber/Land/
Voice/Pilots_Status/Bomber/Ready/
Voice/Pilots_Status/Bomber/TangoDown/
Voice/Pilots_Status/Bomber/UnderAttack/
Voice/Pilots_Status/Fighter/Airborne/
Voice/Pilots_Status/Fighter/AtPos/
Voice/Pilots_Status/Fighter/Destroy/
Voice/Pilots_Status/Fighter/Engage/
Voice/Pilots_Status/Fighter/Land/
Voice/Pilots_Status/Fighter/Ready/
Voice/Pilots_Status/Fighter/TangoDown/
Voice/Pilots_Status/Fighter/UnderAttack/
Voice/Pilots_Status/FighterCons/Destroy/
Voice/Pilots_Status/Scout/Destroy/
Voice/Pilots_Status/Torpedo/Airborne/
Voice/Pilots_Status/Torpedo/AtPos/
Voice/Pilots_Status/Torpedo/Destroy/
Voice/Pilots_Status/Torpedo/Engage/
Voice/Pilots_Status/Torpedo/Land/
Voice/Pilots_Status/Torpedo/Ready/
Voice/Pilots_Status/Torpedo/TangoDown/
Voice/Pilots_Status/Torpedo/UnderAttack/
Voice/quick_commands/CMD_QUICK_AYE_AYE/
Voice/quick_commands/CMD_QUICK_CARAMBA/
Voice/quick_commands/CMD_QUICK_GOOD_GAME/
Voice/quick_commands/CMD_QUICK_GOOD_LUCK/
Voice/quick_commands/CMD_QUICK_NEED_SUPPORT/
Voice/quick_commands/CMD_QUICK_NO_WAY/
Voice/quick_commands/CMD_QUICK_SOS/
Voice/quick_commands/CMD_QUICK_TACTIC_ALLY_BASE/
Voice/quick_commands/CMD_QUICK_TACTIC_ALLY_POINT/
Voice/quick_commands/CMD_QUICK_TACTIC_ALLY_SHIP/
Voice/quick_commands/CMD_QUICK_TACTIC_ENEMY_BASE/
Voice/quick_commands/CMD_QUICK_TACTIC_ENEMY_POINT/
Voice/quick_commands/CMD_QUICK_TACTIC_ENEMY_SHIP/
Voice/quick_commands/CMD_QUICK_THANK_YOU/
Voice/quick_commands_receive/CMD_QUICK_AYE_AYE/
Voice/quick_commands_receive/CMD_QUICK_CARAMBA/
Voice/quick_commands_receive/CMD_QUICK_GOOD_GAME/
Voice/quick_commands_receive/CMD_QUICK_GOOD_LUCK/
Voice/quick_commands_receive/CMD_QUICK_NEED_SUPPORT/
Voice/quick_commands_receive/CMD_QUICK_NO_WAY/
Voice/quick_commands_receive/CMD_QUICK_SOS/
Voice/quick_commands_receive/CMD_QUICK_TACTIC_ALLY_BASE/
Voice/quick_commands_receive/CMD_QUICK_TACTIC_ALLY_POINT/
Voice/quick_commands_receive/CMD_QUICK_TACTIC_ALLY_SHIP/
Voice/quick_commands_receive/CMD_QUICK_TACTIC_ENEMY_BASE/
Voice/quick_commands_receive/CMD_QUICK_TACTIC_ENEMY_POINT/
Voice/quick_commands_receive/CMD_QUICK_TACTIC_ENEMY_SHIP/
Voice/quick_commands_receive/CMD_QUICK_THANK_YOU/ Voice/Task_1/
Voice/Task_2/ Voice/Task_3/ Voice/Task_4/ Voice/Task_5/
Voice/Task_6/ Voice/Task_7/ Voice/Task_8/ Voice/Task_9/1/
Voice/Task_9/2/ Voice/Task_9/3/ Voice/Teamkill_punishment/
Voice/timer_end/ Voice/Timer5/ Voice/Torpedo_Danger/Torpedo_Ahead/
Voice/Torpedo_Danger/Torpedo_Back/
Voice/Torpedo_Danger/Torpedo_Left/
Voice/Torpedo_Danger/Torpedo_Right/
Voice/UI_Defective_Modules/Engine/Modules_Crit/
Voice/UI_Defective_Modules/MainGun/Modules_Crit/
Voice/UI_Defective_Modules/MainGun/Modules_Dead/
Voice/UI_Defective_Modules/StreeringWheel/Modules_Crit/
Voice/UI_Defective_Modules/TorpedoGun/Modules_Dead/
Примечание: Группы звуков находятся в папке Voice. При замене
хотя бы одного звука в группе игра считает, что группа целиком
модифицирована и не будет проигрывать оригинальные звуки для этой
группы. Например, если положить файл со звуком в папку
Voice/Pilots_ID/Fighter/id7/ , то все идентификаторы пилотов
перестанут проигрываться.Инструкция по изменению звуков














