Dying Light 2

В этом руководстве, мы объясним как осуществляется процесс изменения цикла дня и ночи Dying Light 2?

Руководство по изменению цикла дня и ночи в Dying Light 2

Как изменить смену дня и ночи в Dying Light 2?

Ключевые моменты:

Существует мод, который изменяет цикл день\ночь на Real Time Mod (1 час в игре = 1 час в реальном времени). Если соотношение 1 к 1 звучит как много, то это руководство для вас. Очень легко изменить значения на любые, которые вы хотите IE: 2x, 4x, 8x и т.д. Это простая манипуляция с 3 значениями.

Для просмотра сжатого архива data0.pak требуется программа-распаковщик файлов (например, 7 zip).

Я не несу ответственности за любые потерянные или поврежденные файлы. Любые потерянные/удаленные файлы могут быть восстановлены через опцию проверки целостности игровых файлов в steam.

Как работает время в игре Dying Light 2?

Прежде чем модифицировать время по своему вкусу, мы должны понять, как время работает в игре.

В данной игре значения отображаются следующим образом:

  • экспортировать float WHOLE_DAY_DURATION__DAY = 4800.0;// 1 час в игровом дневном времени означает 3:20 минуты реального времени
  • экспортировать float WHOLE_DAY_DURATION__NIGHT = 2400.0;// 1 час в игровом дневном времени означает 1:40 минуты реального времени
  • export float WHOLE_DAY_DURATION__INTERIOR = 8640.0;// 1 час в игровом дневном времени означает 6 минут реального времени

Как вы видите, есть три значения, которые мы должны изменить, чтобы повлиять на цикл. Числа, используемые выше, - это секунды реального времени.

Например: Множитель времени нахождения внутри составляет 8640 секунд для одного внутриигрового дня. 8640 секунд = 144 минуты. Как упоминалось выше, 1 час в игре = 6 минут реального времени. 6 x 24 = 144 минуты = 8640 секунд.

Автор Real Time Mod сделал конвертацию для 30-минутных и 60-минутных игровых часов.

Получились следующие значения:

  • 48000.0 = 30 секунд (реальное время)
  • 86000.0 = 60 секунд (реальное время)

Редактирование

  • Перейдите в каталог C:\SteamLibrary\steamapps\common\Dying Light 2\ph\source, где находится файл data0.pak.
  • Используйте программу для сжатия файлов (я использую 7zip, потому что она бесплатная).
  • Щелкните правой кнопкой мыши, наведите курсор на программу для сжатия файлов и выберите открыть архив (не распаковывайте его, там 3гб файлов).
  • В окне просмотра архива найдите подпапку с названием scripts.
  • В папке с названием scripts найдите файл dw_weather_def.scr.
  • Щелкните правой кнопкой мыши на dw_weather_def.scr и выберите Edit.
  • dw_weather_def.scr откроется в Блокноте.

Информация, которая нас интересует, это три строки:

  • export float WHOLE_DAY_DURATION__DAY = 4800.0;// 1 час в игровом дне означает 3:20 минут реального времени
  • export float WHOLE_DAY_DURATION__NIGHT = 2400.0;// 1 час в игре днем означает 1:40 минут реального времени
  • export float WHOLE_DAY_DURATION__INTERIOR = 8640.0;// 1 час в игре днем означает 6 минут реального времени

Просто введите любые желаемые значения и сохраните перед открытием игры.

Сохраните копию dw_weather_def.scr где-нибудь на случай непредвиденных обстоятельств.

 

 

 

 

Связанные материалы