• Уважаемые гости и новички, приветствуем Вас на нашем форуме
    Здесь вы можете найти ответы практически на все свои вопросы о серии игр «Готика» (в том числе различных модах на нее), «Ведьмак», «Ризен», «Древние свитки», «Эра дракона» и о многих других играх. Можете также узнать свежие новости о разработке новых проектов, восхититься творчеством наших форумчан, либо самим показать, что вы умеете. Ну и наконец, можете обсудить общие увлечения или просто весело пообщаться с посетителями «Таверны».

    Чтобы получить возможность писать на форуме, оставьте сообщение в этой теме.
    Удачи!

Gothic 3 gamepad support v1.0.0

weight_sc1

Участник форума
Регистрация
14 Май 2023
Сообщения
10
Благодарности
7
Баллы
30
Gothic 3 gamepad support v1.0.0

Gothic 3 gamepad support

Установка и запуск:
- Распаковать содержимое архива в корень установленной игры.
- Выбрать в настройках управления стандартную раскладку клавиатуры.
- Начать игру с геймпадом.

Назначения кнопок:
При нажатии на нижнюю стрелку (Down) крестовины (D-Pad) геймпад переключается в режим меню быстрого доступа. Принцип маппинга по часовой стрелке.

- Down – 1
- Left – 2
- Up – 3
- Right – 4
- A – 5
- X – 6
- Y – 7
- B – 8
- LB – 9
- RB – 0

При нажатии на верхнюю стрелку (Up) геймпад переключается в режим использования второстепенных кнопок.

- Left – заклинания
- Right – карта
- A – выпить лечебное зелье
- X – выпить зелье маны
- Y – выпить зелье выносливости
- B – отменить превращение
- RB – вид от первого лица
- L3 (кнопка левого стика) – быстрая загрузка
- R3 (кнопка правого стика) – быстрое сохранение

После выбора действия геймпад возвращается к исходной раскладке. Вот назначения некоторых кнопок. Остальное очевидно.

- L3 (кнопка левого стика) – взять прицел
- B – взять все

Пока проверял только на геймпаде Xbox, но в теории должно работать и с геймпадами от PlayStation.

История версий:
v1.0.0
- Удалена необходимость во внешнем загрузчике GothicGamepadLoader.exe.
- Реализована интеграция через Script_Gamepad.dll, автоматически инициализируемый движком.
- Конфигурационный файл: G3GamepadConfig.ini заменен на Ini\gamepad.ini.

v1.0.0-beta
- Первая реализация с внешним загрузчиком:
-- GothicGamepadLoader.exe - запуск и инжект.
-- G3GamepadSupport.dll - основная логика мода.
- Использовался конфигурационный файл G3GamepadConfig.ini в корне игры.
- Путь к игре задавался вручную.

Скачать
 
Последнее редактирование:

weight_sc1

Участник форума
Регистрация
14 Май 2023
Сообщения
10
Благодарности
7
Баллы
30
Получилось собрать скрипт для движка. :) Не думал, что текущая реализация так недолго повисит в бете. Теперь можно удалить загрузчик и запускать Готику привычным способом. Удалил неформальное описание для лаконичности и актуализировал инструкцию по установке.
 
Сверху Снизу