Моды и Мастерская

KF2: замена музыки в игре через Audacity и Wwise (.wem)

Руководство на русском показывает, как заменить встроенную музыку Killing Floor 2 своими треками. Нужны две программы, а суть в том, чтобы переименовать сконвертированные файлы в номера заменяемых треков. Автоматизированный способ - инструмент замены музыки KF2 и установка музыкального пакета KF1.

Подготовка

Понадобятся:

  • Audacity - аудиоредактор для конвертации музыки в WAV.
  • Wwise Authoring Tools (Audiokinetic) - для конвертации треков в игровой формат .wem.

Новые версии Wwise приводят к вылетам, поэтому берите старую: v2014.1.6 (проверил автор) или v2015.1.6. Скачивание: создайте аккаунт на сайте, откройте Products, Wwise, прокрутите вниз и нажмите Download, затем на странице загрузки кнопка «Older version» и выберите версию в строке Wwise. Подготовьте и треки, которые хотите услышать.

Audacity

Импортируйте трек (Файл, Импортировать, Звуковой файл или просто перетащите в окно), затем Файл, Export Audio и сохраните как «WAV (Microsoft) signed 16 bit PCM».

Диалог экспорта в Audacity Экспорт в WAV signed 16-bit PCM.

Wwise и формат .wem

  1. Запустите Wwise, внизу окна нажмите New, введите название проекта и OK; в этом проекте будут сохраняться готовые треки.

Новый проект Wwise Создание проекта.

  1. Project, Project Settings, General: убедитесь, что отмечена платформа Windows (остальные можно снять).
  2. Project, Project Settings, Source Settings: в Conversion Settings выставьте качество Vorbis High.

Source Settings в Wwise Настройка качества Vorbis.

  1. Project, Import audio files, Add files.
  2. Выберите треки в главном окне и настройте как на скриншотах оригинала, обязательно выкрутив ползунок громкости на максимум. На вкладке Source Settings можно выбрать формат, если не сделали раньше, и отредактировать настройки качества.
  3. В конце Project, Convert All Audio Files; проверьте, что выбрана Windows, и нажмите OK. Затем закройте Wwise.

Замена файлов

  • Готовые файлы лежат в Мои документы\WwiseProjects\<имя проекта>\.cache\Windows\SFX.
  • Папка с музыкой игры: steam\SteamApps\common\killingfloor2\KFGame\BrewedPC\WwiseAudio\Windows.
  • Сохраните копии файлов, которые заменяете.
  • У каждого трека есть номер. Чтобы узнать, какой заменять, найдите файлы WwiseDefaultBank_WW_MACT_Default.txt и WwiseDefaultBank_WW_MAMB_Default.txt: в MACT расписаны боевые треки во время волн, в MAMB - треки между волнами (время закупки). Автор отмечает, что txt-файлы позже заменили на bnk, из-за чего найти номера сложнее, поэтому приведён сохранённый и найденный на Reddit треклист.
  • Переименуйте файлы из Wwise в номер из треклиста и переместите в папку, заменив оригиналы.

Треклист: между волнами (MAMB)

ФайлТрек
65679231.wemzYnthetic - Bone Shards
91775572.wemzYnthetic - Assembly Lab
110592195.wemzYnthetic - Foreign Bodies
118765967.wemzYnthetic - Latent Traces
156495284.wemzYnthetic - Aftermath
231000480.wemzYnthetic - Momentary Reprieve
327061799.wemzYnthetic - Malformitate
469078662.wemzYnthetic - Treading Ashes
872775510.wemzYnthetic - Rendezvous Point
942727632.wemzYnthetic - Phantom Security
977682838.wemzYnthetic - Post Force Trauma
1039391895.wemRocky Gray - In The Darkness (инструментал)
1053015750.wemzYnthetic - Prey For The Wicked

Треклист: бой (MACT)

В оригинале длинный список боевых треков по числовым ID. Примеры:

  • 19144916 zYnthetic - Death Marches
  • 34624129 zYnthetic - Plague Unit
  • 52726504 zYnthetic - Bloodlust
  • 91404098 BF & JS - Defend The Crown (инструментал), он же «Zed Time Thrash»
  • 131033496 zYnthetic - Incarnate
  • 145948109 zYnthetic - Hydra
  • 347135049 zYnthetic - Relentless
  • 655856778 тема Patriarch
  • 666327332 тема Hans («Die Volter»)
  • 744802984 zYnthetic - To The Slaughter

В остальной части списка - инструментальные и вокальные версии треков Demon Hunter, Living Sacrifice, Impending Doom, Becoming The Archetype, Fit For A King, Dirge и BF & JS, а также треки из более поздних сезонных обновлений.

Вопросы и ответы

Какая версия Wwise подходит для замены музыки KF2?
Старые: v2014.1.6 или v2015.1.6. Новые версии Wwise приводят к вылетам.
Какой формат звука использует игра?
Файлы Wwise .wem в KFGame/BrewedPC/WwiseAudio/Windows, названные номером трека.
Какой список относится к музыке между волнами?
MAMB - музыка во время торговли; MACT - боевая музыка во время волн.