На площадке Nexus Mods состоялся релиз любительской модификации Dishonored COOP mod, которая добавляет сетевой кооперативный режим в оригинальный стелс-экшен от Arkane Studios. Проект разработан энтузиастом под псевдонимом JarvisProduction при участии автора GGVIPERGGs. Мод предназначен для работы с изданием Dishonored Definitive Edition в сервисах Steam и GOG.
Особенности кооперативного режима
Модификация позволяет двум участникам проходить сюжетные задания в рамках единой сетевой сессии. Реализация второго персонажа обусловлена техническими ограничениями оригинального движка, в котором разработчики не предусмотрели полноценные анимации Корво от третьего лица. В каждой сессии присутствует только один полноценный ассасин, тогда как второй игрок берёт под контроль тело погибшего персонажа.
Модель под управлением напарника повторяет движения, удары клинком и использование экипированного оружия хоста. Сетевой код включает компенсацию задержки для синхронизации положения тел в пространстве. Для координации совместных вылазок создатели предусмотрели встроенную голосовую связь на базе сетевой инфраструктуры Steam. Интерфейс модификации встроен непосредственно в структуру игры. После установки в стартовом меню появляется пункт MULTIPLAYER, открывающий доступ к настройке сессии, выбору роли хоста или прямому подключению к партнёру.
Установка мода не требует внешних скриптов, патчеров на Python или правок системного реестра. Достаточно поместить библиотеку d3d9. dll в каталог Binaries\Win32. Модифицированные пакеты меню вшиты в саму динамическую библиотеку в виде внутренних ресурсов. Во время запуска файл временно извлекает необходимые элементы в системную директорию Temp и перехватывает обращения к базовым ресурсам, оставляя исходные файлы игры нетронутыми. Удаление кооператива происходит простой очисткой добавленной библиотеки.
В обсуждениях модификации игроки обратили внимание на ранний статус сборки и специфику отображения напарника. Автор ответил подтверждением проверки файлов со стороны площадки и планами по дальнейшей поддержке сетевого кода.
Комментарии
Оставляйте комментарии, отвечайте другим пользователям, ставьте плюсы и минусы и добавляйте быстрые реакции.
Войдите в аккаунт, чтобы оставлять комментарии, отвечать другим пользователям и ставить реакции.