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

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

Author
Source
Type
Mod
Language
No translation required
Distribution
Free distribution
Required
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 за проделанную работу!
Video
To view this content we will need your consent to set third party cookies.
For more detailed information, see our cookies page.
Uploaded
Sadorimatsu
Downloads
1
Views
121
First release
Last update
Rating
0.00 star(s) 0 ratings

More mods from Sadorimatsu

shape1
shape2
shape3
shape4
shape5
shape6
Top Bottom