Загрузчик входных данных

Автор:jackhumbertПоследнее обновление:19/07/2025 23:37:093.8M451KB

Cyberpunk 2077 Загрузчик входных данных-1-lagofast mod master

Предварительные зависимости

Введение в мод

Этот плагин ищет все файлы r6/input/*.xml и объединяет их с соответствующим файлом конфигурации ввода из r6/config/, а результаты сохраняют в r6/cache/. Файл конфигурации записывается в engine/config/platform/pc/input_loader.ini, который сообщает
Загрузчик ввода Cyberpunk 2077

Страница на Github

Этот плагин ищет все файлы `r6/input/*.xml` и объединяет их с соответствующим файлом конфигурации входных данных из `r6/config/`, а результаты сохраняют в `r6/cache/`. Файл конфигурации записывается в `engine/config/platform/pc/input_loader.ini`, что указывает игре загрузить объединённые XML-файлы.

Использование для пользователей

1. Установите [RED4ext](https://github.com/WopsS/RED4ext)
2. Извлеките содержимое input_loader.zip в папку с установленной игрой.

Файл журнала будет записан в `red4ext/logs/input_loader.log` при каждом запуске, если у вас возникнут проблемы.

Тип узла

Только дети `<bindings> ` в настоящее время поддерживаются, но все они могут находиться в одном XML-файле (чтобы побудить модератора использовать один XML-файл). В зависимости от типа узла блок будет автоматически добавлен в новый `inputContexts.xml` или `inputUserMappings.xml`:
    inputUserMappings.xml:
    * отображение
    * buttonGroup
    * парные оси
    * предустановка
    inputContexts.xml:
    * смешивать
    * контекст
    * держать
    * многократный тап
    * повторить
    * переключать
    * принятые события

Атрибуты узла

Вы можете добавить `append=&quot;true&quot;` к узлу, чтобы избежать перезаписи. Это рекомендуемый метод добавления функциональности, так как несколько модов смогут делать это без конфликтов. См. пример ниже.
 
Пример XML-файла

<?xml version="1.0"?>
<bindings>
<!-- Defines a custom context with a custom Action, mapped to UseConsumable_Button -->
<context name="MyCustomContext" >
  <action name="ShakeAroundABit" map="UseConsumable_Button" />
</context>
<!-- Adds the custom context to VehicleDrive without overwriting existing definitions -->
<context name="VehicleDrive" append="true">
  <include name="MyCustomContext" />
</context>
</bindings>

Удаление

Удалите эти папки/файлы:
* red4ext/input_loader/
* r6/cache/inputContexts.xml
* r6/cache/inputUserMappings.xml
* engine/config/platform/pc/input_loader.ini
Этот инструмент предоставлен сторонним разработчиком [bufftool]Внимание (Нормальное)

Загрузите моды сейчас

Установите LagoFast, запустите Cyberpunk 2077 и играйте с модами, которые вам нравятся.