Движение персонажей через WASD / WASD Character Movement

Движение персонажей через WASD / WASD Character Movement 1.9.4

Источник
Автор
Требуется
Язык
Перевод не требуется
Тип материала
Мод
Распространение
Свободное распространение
WASD Character Movement.png
Включает возможность управлять персонажем через кнопки WSAD. Источник мода на GitHub - Ch4nKyy/BG3WASD: WASD Character Movement Mod for Baldur's Gate 3

Особенности:​

  • Непосредственно перемещение персонажа с помощью клавиш WASD (или других)
    • Движение персонажа привязано к тем же клавишам, что и движение камеры
  • Переключение между движением персонажа и движением камеры, по умолчанию с помощью Caps Lock
    • Автоматическое переключение камеры при начале и окончании боя
  • Улучшение вида мыши
    • При вращении курсор скрывается и остается на месте, а функция взаимодействий отключается
    • Клавиша поворота + щелчок левой кнопкой мыши = вперед
  • Устранение конфликтов ввода, когда поворот камеры привязывается к той же клавише, что и контекстное меню и отмена действия. (Многие привязывают эти три клавиши к щелчку правой кнопкой мыши).
  • Автоматическое перемещение вперед, по умолчанию с помощью Shift+W
  • Переключение между бегом и ходьбой, по умолчанию с помощью Insert
  • При желании движение по левому клику можно заблокировать в конфигурации
  • Поддерживает Steam и GOG
  • Поддерживает Vulkan и DX11
  • Поддерживает сетевую игру, даже если у других игроков его нет
  • Не влияет на разделенный экран, сохранения и достижения
  • Не влияет на режим контроллера, за исключением принудительного выбора Analog Stick Selection = Disabled (по умолчанию в BG3).
  • Горячие клавиши и настройки могут быть сконфигурированы. Функции могут быть отключены. Отредактируйте файл BG3WASD.toml с помощью текстового редактора. Нажмите F11 для горячей загрузки конфигурации в игру.
  • Список функций

Рекомендуемые моды:​

  • Native Camera Tweaks: Этот мод жизненно необходим. Сочетание этих двух модов просто великолепно!
  • Aether's Immersive UI: Автоматически скрывает части пользовательского интерфейса. Если вы играете в игру впервые, рекомендуется использовать только часть Contextual Action Bar, потому что в противном случае будут скрыты кнопки, о существовании которых вы даже не подозреваете.

Установка:​

Несколько важных замечаний:
  • Настоятельно рекомендую использовать режим оконный режим. Полноэкранный режим не отображает сообщения об ошибках и не работает с настройками нескольких мониторов.
  • Если после установки мода произойдет обновление игры, вам, возможно, придется заново устанавливать и Родной загрузчик модов / Native Mod Loader , и сам мод! Обратите внимание на ВСЕ шаги!
  • Larian Launcher сообщит вам о несоответствии данных и повреждении файлов. Не обращайте на это внимания. Он просто обнаруживает файлы мода.

Ручная установка:​

  • Установить мод - Родной загрузчик модов / Native Mod Loader следуя инструкции установки.
  • Скачайте этот мод, распакуйте архив и копируем папку bin в папку игры на замену - Baldurs Gate 3\bin

Установка через Vortex:​

  1. Скачайте NativeModLoader с помощью Mod Manager Vortex и установите его "как мод" или "как заменитель", не имеет значения. Игнорируйте сообщения об ошибках.
  2. В Vortex на вкладке Mods дважды щелкните NativeModLoader, прокрутите вниз и установите "Mod Type" на "Engine Injector".
  3. В разделе "Уведомления /Deploy Mods" нажмите "Развернуть / Deploy".
  4. Проделайте те же 3 шага для этого мода.
Некоторые люди сообщали, что им пришлось поменять местами шаги 2 и 3.
Когда в игре появится обновление, необходимо будет повторить ВСЕ шаги!

FAQ, устранение неполадок и советы:​

Я (заново) установил мод, но он не работает, выдает ошибку или аварийно завершает работу.
  • После установки и запуска игры посмотрите, есть ли в папке \Baldurs Gate 3\bin\NativeMods\ файл BG3WASD.log.
  • Если файл BG3WASD.log существует, поищите в нем предупреждения. Его можно открыть с помощью текстового редактора. Убедитесь, что временные метки в нем актуальны!
  • Если файл не существует или временные метки не совпадают с системным временем, то, скорее всего, вы неправильно установили мод или программу запуска мода.
  • Иногда при запуске мод выдает сообщение об ошибке или предупреждение, которое может помочь.
  • Возможно, Windows заблокировала zip или dll файлы, поскольку приняла их за вирус. Это часто случается, поскольку мод внедряет код в игру и прослеживает нажатия клавиш.
    Щелкните правой кнопкой мыши на файле, выберите "Свойства" и посмотрите, нет ли в нижней части вкладки "Общие" надписи о разблокировании файла.
  • Если мод жалуется на несоответствие версии SDL, значит, вы неправильно скопировали SDL2.dll.
Я (заново) установил мод, лог-файл обновляется, но движение персонажа в игре не работает
  • Мод Game Speed Mod by livelylion имеет коллизионную горячую клавишу! CapsLock. Так что измените ее либо в конфиге их мода, либо в этом моде.
  • Существует опция контроллера под названием Analog Stick Selection. Она появляется только при просмотре меню опций на вкладке "Геймплей", если для навигации по меню используется контроллер. В настоящее время для работы WASD необходимо отключить эту функцию.
  • Иногда помогает перепривязка горячих клавиш перемещения камеры, особенно если Shift+W работает, а WASD - нет.
  • Зайдите в меню игры и привяжите клавиши камеры на стрелки Левый/Правый/Вперед/Назад. Движение персонажа будет осуществляться теми же клавишами. Переключение между камерой и персонажем осуществляется с помощью CapsLock.
  • Если убрать обе клавиши из команды в меню игры, игра иногда привязывает к команде значения по умолчанию, не отображая их в меню! Это может привести к запутанным конфликтам горячих клавиш.
  • Иногда помогает просто перезапуск игры или компьютера.
  • Проверьте, не запущены ли какие-либо скрипты ввода или инструменты, например AutoHotKey, которые могут манипулировать нажатиями клавиш.
  • Если вы не можете перемещать камеру во время боя, прочтите раздел "Я не могу двигаться во время боя" ниже.
Мод работал раньше, но перестал работать!
  • Моды перезаписывают файлы игры. Обновления игры часто сбрасывают эти файлы, особенно bink2w64.dll и SDL2.dll. Поэтому достаточно переустановить мод и загрузчик модов! С соблюдением всех точных шагов! При установке Vortex не забудьте про тип мода Engine Injector.
  • Мод может сломаться после обновления игры и может потребовать обновления, чтобы снова работать!
Я не могу двигаться во время боя, камера как будто застряла
  • Если вы не можете перемещать камеру во время боя или в пошаговом режиме с помощью WASD, нажмите один раз Capslock.
  • Это происходит, когда мод неправильно определяет состояние боя и остается в режиме движения персонажа.
  • Поэтому необходимо вручную переключиться в режим движения камеры.
  • И нет, перемещение персонажа с помощью WASD во время боя невозможно.
Конфликтующие моды (например, камера застревает, когда я нажимаю CapsLock)
  • Мод Speedhack: Также использует CapsLock для чего-то. В результате вы нажимаете CapsLock для переключения между WASD и режимом движения камеры, но при этом запускается поведение мода Speedhack, которое приводит к зависанию камеры или чему-то подобному. Решение состоит в том, чтобы изменить горячую клавишу CapsLock либо в Speedhack, либо в моде WASD.
Клавиатуры AZERTY
  • Работает из коробки. Однако следует отметить одну вещь:
  • Горячие клавиши, установленные в игре, будут адаптироваться к вашей раскладке. Так что W по-прежнему будет вперед. Но горячие клавиши мода, которые вы можете установить в файле toml, не адаптируются.
  • Поэтому, вероятно, вам нужно перепривязать ToggleAutorun к shift+key:z.
Мой персонаж застрял, глядя в одну сторону, и движение выглядит очень странно
  • Это не ошибка мода, а ошибка BG3.
  • Это происходит, когда вы перетаскиваете объект во время движения персонажа.
  • Чтобы предотвратить это, подождите небольшую задержку и дайте анимации закончиться после перетаскивания объектов.
  • Чтобы исправить это, просто перетащите объект, не двигая персонажа! Если это не помогло, сохранитесь и загрузитесь.
Изменение клавиш или значений конфигурации
  • Вы можете изменить некоторые настройки мода, отредактировав файл BG3WASD.toml с помощью текстового редактора.
  • Если вы редактируете файл во время работы игры, вы можете нажать F11 для горячей перезагрузки конфигурации.
  • Если вы хотите изменить клавиши перемещения, привяжите камеру к стрелкам Левый/Правый/Вперед/Назад во внутриигровом меню. Движение персонажа автоматически привязывается к тем же клавишам. Переключение между движением камеры и персонажа можно выполнить вручную с помощью CapsLock.
  • Пользователи Vortex могут найти этот файл, перейдя на вкладку Игры, открыв папку Игры и перейдя по адресу \bin\NativeMods\.
Как отключить обновления игры для BG3 в Steam
  • Если вы не хотите, чтобы обновления игры ломали все ваши моды, вы можете отключить их для BG3.
  • В Steam щелкните правой кнопкой мыши на Baldur's Gate 3 и выберите пункт "Свойства". Перейдите на вкладку Updates (Обновления) и установите для параметра Automatic Updates (Автоматические обновления) значение Only Update This Game When I Launch It (Обновлять игру только при запуске).
  • После этого, когда появится обновление и вы захотите поиграть в игру, вы увидите, что она получила обновление. Не загружайте его, а переведите Steam в автономный режим.
  • Тогда вы сможете запустить игру без обновления.
  • По всей видимости, в Steam также есть способ понижения рейтинга игр, но он сложный, поэтому я не буду его объяснять и поддерживать. Пожалуйста, погуглите сами.
Мод вызывает проблемы с производительностью и низкий FPS
  • Нет, не вызывает. Просто движок игры плохо оптимизировано для низкого угла камеры, который вы имеете при использовании WASD и Native Camera Tweaks. Таким образом, причиной снижения FPS является то, как вы играете с модом, а не сам мод.
  • Если ваше железо испытывает трудности, существует мод FPS, который устанавливает высокий приоритет процесса. Вы также можете сделать это в диспетчере задач. Возможно, это немного поможет.
Можно ли привязать движение камеры к другим клавишам, кроме движения персонажа?
  • Нет. Предполагается использовать один набор клавиш для переключения между движением персонажа и камеры.
  • Это также имеет техническую причину. Разрешение на это усложнит разработку.
Когда я нажимаю кнопку поворота камеры, мой персонаж движется вперед
  • Чаще всего это происходит, когда вы заходили в игру через вкладку.
  • Обычно это исправляется простым нажатием левой кнопки мыши.
  • Возможно, исправлено в версии 1.7.7
Когда я отпускаю кнопку поворота камеры, курсор мыши перемещается к краю экрана
  • Это ошибка движка и происходит либо когда вы играете в оконном режиме, либо когда игра не находится на основном мониторе. Скорее всего, я не буду это исправлять. Вы можете установить значение EnableMouselook равным false в файле конфигурации toml, чтобы отключить улучшенную функцию mouselook, тогда эта проблема не будет возникать.
  • Примечание: У меня эта проблема больше не возникает, возможно, ее исправили.
У меня ошибка с подачей камеры
  • Это часть Native Camera Tweaks. Пожалуйста, обратите внимание, что WASD 1.7 и выше не работает с Native Camera Tweaks 2.1 и ниже.
Переход от старых версий мода к более новым
  • Если вы переходите с версии WASD 1.4: Мод больше не требует AHK для переключения режима движения! Удалите скрипт AHK!
  • Если вы обновились с WASD 1.5 и ранее использовали AHK-скрипт для фиксации камеры правой кнопкой мыши: Он вам больше не нужен, но вам нужно привязать Camera Rotate к Rightclick вместо Middleclick.
  • Если вы обновились с WASD 1.4 или 1.5 и WASD больше не работает, а работает Shift+W, то сбросьте привязки, перезапустите игру и перепривяжите клавиши перемещения камеры. Движение персонажа осуществляется на тех же клавишах, что и движение камеры. Переключение между ними осуществляется с помощью CapsLock.

Удаление:​

  • Чтобы вручную удалить этот мод, удалите BG3WASD.dll.
  • Чтобы удалить все "родные" моды, удалите папку NativeMods.
  • Чтобы также удалить родной загрузчик модов, удалите файл bink2w64.dll и переименуйте bink2w64_original.dll в bink2w64.dll.
  • SDL2.dll восстанавливать не нужно. Это просто немодифицированная версия SDL 2.28 с официального сайта SDL на GitHub. Если вы хотите восстановить старую версию SDL 2.22, поставляемую с BG3, проверьте файлы игры.

Благодарность / Credits:

  • Ershin за вклад и поддержку
  • dukethedropkicker за DKUtil и поддержку
  • kassent за Native Mod Loader
  • Vectonauta на Freepik за изображение
  • Special thanks to the author of DK / dukethedropkicker for the work done! / Отдельная благодарность автору DK / dukethedropkicker за проделанную работу!
Видео
Для просмотра этого контента нам потребуется ваше согласие на установку файлов cookie третьих лиц.
Более подробную информацию можно найти на нашей странице cookie.
Загрузил
Sadorimatsu
Скачиваний
1
Просмотры
389
Релиз
Обновление
Рейтинг
0,00 звёзд 0 оценок

Ещё моды от Sadorimatsu

Последние обновления

  1. Обновление до 1.9.4

    Версия 1.9.4 Исправление мода для патча 6 Требуется версия 4.1.1.4763283 (патч #6) или более новая.
  2. Обновление до 1.9.3

    Версия 1.9.3: Требуется версия 4.1.1.4061076 (Patch 5) или новее. Совместимо с версией...
  3. Обновление до 1.9.2

    Версия: 1.9.2 Требуется версия 4.1.1.4061076 (Patch #5) или новее. Совместимо с версией...
Сверху Снизу