Dying Light 2 — исправление жесткой привязки клавиш (мод)

Пробовали ли вы переназначить элементы управления только для того, чтобы случайное жестко закодированное действие помешало вашей предпочтительной конфигурации? Если да, то это руководство для вас!

Руководство по исправлению жесткой привязки клавиш

Исправление досадных жестко закодированных привязок клавиш

  • Улучшенный мод привязки клавиш

Текущий список исправлений

  • Борьба со склоном теперь привязана к «Лут/Поиск/Взаимодействие»
  • Glider Close теперь привязан к «Crouch»
  • Колесо снаряжения теперь привязано к «Цикл снаряжения»
  • Колесо расходных материалов теперь привязано к «Расходным материалам цикла»
  • Колесо оружия теперь привязано к «Циклу оружия»
  • Активное приземление теперь привязано к «Приседанию»
  • Ledge Jump теперь привязан к «Jump»
  • Turn Back теперь привязан к «Look Back»
  • Ground Pound теперь привязан к «Attack»

Установка

  • Если это первый установленный вами pak-мод, просто закиньте файл ‘data3.pak в ‘Dying Light 2phsource
  • Если вы хотите объединить этот мод с другими pak-модами, перетащите папку ‘scripts из моего ‘data3.pak в ‘data3.pak, уже находящийся в ‘Dying Light 2phsource

Вы можете либо использовать этот мод как есть, либо использовать его как основу для установки своих собственных привязок клавиш (см. ниже).

Редактирование привязок клавиш самостоятельно

Если вы хотите немного поработать самостоятельно или изменить некоторые из стандартных привязок, вот информация для начала:

Как открыть файлы Dying Light.pak !

  • Любая программа, которая может открыть файл.zip, может открыть файл.pak, например WinRAR или 7-Zip.
  • Переименовав ‘data3.pak в ‘data3.zip, вы сможете открыть его, ничего не скачивая, только не забудьте изменить его обратно на.pak, чтобы игра распознала его.

Как редактировать файлы Dying Light.scr

  • Любой текстовый редактор может редактировать.scr файл, например, Notepad++.
  • Вы также можете использовать Notepad, ничего не скачивая, но он может быть трудночитаемым.

Другие заметки

  • Принудительный ребиндинг осуществляется просто — достаточно изменить EKey__[имя клавиши] в любой строке ‘AddAction() в верхней части файла inputs_keyboard.scr. Список имен клавиш можно найти в ‘data0.pak в ‘/scripts/inputs/inputenums.def. Убедитесь, что вы закомментировали или удалили строку ‘Action() из секции ‘LayoutKeybinding, чтобы она не была переопределена вашим меню настроек!
  • Управление этой игры действительно не было сделано с учетом гибкости, так что работайте на свой страх и риск.