Бинды и консоль

KF2: простой конфиг - дальность, кровь, FPS, звук

В этом коротком руководстве собраны значения INI, которые стоит менять в Killing Floor 2 ради видимости, производительности, плотности крови и звука. Все три файла лежат в C:\Users\ИмяПользователя\Documents\My Games\KillingFloor2\KFGame\Config. Перед правкой сделайте копии. Смежные настройки описаны в статье про динамический свет и потоковые текстуры.

KFSystemSettings.ini: дальность прорисовки и теней

  • GlobalShadowDistanceScale=1.000000 - дальность теней. 1.0 - это 100%, 0.5 - 50%, 2 - 200%.
  • MaxDrawDistanceScale=1.000000 - дальность прорисовки, шкала та же.

Снижение даёт кадры на слабом железе, повышение до 2.0 показывает дальние детали ценой производительности.

KFGame.ini: трупы и кровь

ПараметрЗначениеЧто означает
BodyWoundDecalLifetime30.0Сколько секунд живут следы ран
BloodPoolLifetime20.0Сколько секунд живут лужи крови
GibletLifetime10.0Сколько секунд живут ошмётки
GoreFXLifetimeMultiplier1.0 или 1.2Зависит от пресета графики
MaxDeadBodies12Максимум трупов одновременно
MaxBloodSplatterDecals20Брызги на стенах и полу
MaxBloodPoolDecals20Лужи под Zed-ами
MaxBodyWoundDecals5Текстур ран на одном Zed

KFEngine.ini: кадры, запуск и звук

  • bSmoothFrameRate=TRUE, MinSmoothedFrameRate=22, а MaxSmoothedFrameRate - нужный вам лимит (или 999).
  • bUseTextureStreaming=False - по словам автора, это убирает нестабильность видеопамяти.
  • Заставки: удалите строки StartupMovies или просто смените bForceNoMovies=FALSE на TRUE - игра стартует быстрее.
  • Звук: найдите MaxChannels (обычно 32 и меньше) и поставьте 64 или 128. Больше звуков играет одновременно, направления слышны чётче.

Важно: файлы - только для чтения

После правки включите файлам атрибут «Только чтение». Иначе игра перепишет настройки при запуске.

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

Где лежат конфиги Killing Floor 2?
В C:\Users\<ИмяПользователя>\Documents\My Games\KillingFloor2\KFGame\Config.
Как пропустить заставки при запуске?
В KFEngine.ini найдите bForceNoMovies=FALSE и замените на TRUE либо удалите строки StartupMovies.
Зачем ставить файлам Read-Only?
Иначе игра при запуске перезапишет конфиги, и ваши значения пропадут.
Как улучшить слышимость направлений звука?
Увеличьте MaxChannels в KFEngine.ini со стандартных 32 или меньше до 64 или 128, чтобы одновременно играло больше звуков.