К гибели компаньонов в The Outer Worlds приводили лестницы

Obsidian исправила один из самых досадных игровых багов.
8
18921
13.12.2019 21:27  | 
К гибели компаньонов в The Outer Worlds приводили лестницы
К гибели компаньонов в The Outer Worlds приводили лестницы
Компания Obsidian выпустила патч 1.2 к ролевой игре The Outer Worlds. Он добавляет ряд настроек и исправляет несколько десятков игровых ошибок. В частности, проблему с «погибшими» компаньонами.
После релиза The Outer Worlds ряд игроков столкнулись с проблемой: персональные квесты напарников отмечались как проваленные из-за гибели компаньона. Несомненно, это было ошибкой: ведь спутники героя никак не могут умереть на любом уровне сложности за вычетом SuperNova.
Проблема оказалась столь нетривиальной, а поиск её занял так много времени, что ведущий тестировщик Obsidian Тейлор Своп описал весь ход «починки» в ряде твитов.
Пытаясь понять, почему игра считает кого-то из напарников мёртвым, разработчики выяснили, что в большинстве случаев соратники гибли от падения с высоты на корабле героя, то есть там, где попросту невозможно сколь-нибудь пострадать при падении.
Разгадка отыскалась в системе furniture, «обстановка». Она описывает все взаимодействия NPC с мебелью и прочим окружением. И в ней был прописан запрет компаньонам на совершение подобных действий во время диалога.
Однако в случае с лестницами у NPC существовало два варианта «обстановки»: залезть и начать подниматься, а затем прекратить подниматься и слезть. Что происходило с несчастными компаньонами, видно в видеозаписи.
Напарник начинает подниматься по лестнице, в этот момент герой вступает в диалог. Теперь NPC запрещена остановка, и он продолжает карабкаться в глубокий космос. Как только диалог прекращается, соратник слезает с лестницы… и падает с огромной высоты.
Разработчики вернули компаньонам возможность взаимодействия с предметами во время диалогов и даже починили все «пострадавшие» сохранения.
Игровые новости
Комментарии
Загрузка комментариев