KF2 Media Player: свой плейлист во время волн
KF2 Media Player - небольшой инструмент сообщества (декабрь 2015), позволяющий слушать собственную музыку во время волн в Killing Floor 2. Игра запускается через маленький исполняемый файл с DLL-хуком, а когда в игре начинается или заканчивается музыка волны, он отправляет вашему плееру сигналы Play и Stop с медиаклавиш. По списку изменений автор улучшил определение конца волны 10 декабря 2015 и исправил «икание» музыки между волнами мобов 9 декабря 2015.
Другие способы заменить музыку: инструмент замены музыки и замена музыки через Wwise WEM.
Требования
- Музыкальный плеер, реагирующий на медиаклавиши (Play, Stop, перемотка и т. д.).
- Клавиатура с физическими медиаклавишами не обязательна, но иногда выручает (см. советы).
- Использование программы означает согласие с лицензией на странице проекта в GitHub.
Установка
- Скачайте
KF2_MediaPlayer.exeиKF2_MediaPlayer_Hook.dllиз GitHub-проекта автора. - Положите оба файла рядом с
KFGame.exe, обычно этоC:\Program Files\Steam\steamapps\common\killingfloor2\Binaries\Win64.
Если вам неуютно запускать программы от незнакомцев, а это разумная позиция, можно проверить исходники и собрать проект самостоятельно.
Как пользоваться
- Откройте плеер и составьте плейлист. Включите повтор, чтобы песни не закончились.
- Нажмите Play и сразу поставьте на паузу.
- При запущенном Steam запустите
KF2_MediaPlayer.exe. Игра стартует.
Когда в игре начнётся музыка волны, запустится и ваш плейлист.
Советы
- Отключите музыку игры в настройках звука, сведя её громкость к нулю.
- Иногда музыка не останавливается после волны или не включается в её начале. Тогда управляйте воспроизведением медиаклавишами.
- Подстройте громкость плеера под громкость игры.
- Если не хватает
MSVCP140.dll, установите Visual C++ Redistributable для Visual Studio 2015.
Вопросы и ответы
- Что делает KF2 Media Player?
- Запускает и останавливает ваш музыкальный проигрыватель вместе с игровой музыкой волн, чтобы во время волн играл ваш плейлист.
- Куда класть файлы?
- Рядом с KFGame.exe, обычно в папку killingfloor2\Binaries\Win64 вашей библиотеки Steam.
- Что делать при ошибке об отсутствии MSVCP140.dll?
- Установите Visual C++ Redistributable для Visual Studio 2015.