Форум HeroesWorld-а - Показать сообщение отдельно - Баг-репорты HoMM3 HD
Показать сообщение отдельно
#666
Старый 04.07.2017, 19:17
  #666
^
The_Mafia
📖
Регистрация: 22.08.2010
Сообщения: 80
Регистрация: 22.08.2010
Сообщения: 80
По умолчанию
Re: Баг-репорты HoMM3 HD

2 The_Mafia:

В ВТ есть скрипт, который в подземном бою меняет почву на актуальную: так называемый скрипт инферно (в файле script91.erm предпоследний).
Работает он след. образом: перед битвой переносит координаты места битвы на поверхность, и меняет на требуемый тип почвы, после битвы, соответственно возвращает на клетке поверхности старый тип почвы.
Вероятно, на одной стороне координаты битвы не изменились, поэтому поля боя разные.

Думаю, исправить данный баг проще со стороны ВТ патчингом экзешника. Данный скрипт - едва ли не первый, мною созданный, и со своей функцией он более-менее справлялся при игре без ХД-мода. Хотя, и тогда баги встречались, но я его в процессе поправлял, насколько помню.

Следует иметь в виду, что данный скрипт необходим для зеркальных шаблонов, поэтому совсем убирать его нельзя.
Можно попробовать спросить у Визарда, как он решал задачу типа почвы в подземных битвах для содовского зеркала.

Имхо, многие несовместимости ВТ с ХД легче устранять со стороны ВТ, если уж задаваться такой целью. В частности, несовместимость ХД с зеркальными шаблонами. Если что, сорцы зеркала пока еще вроде целы.

Спасибо. Постараюсь разобраться.

PS
Я отталкивался от того, что раз баг возникает при подключении мода - значит влияет на него именно мод, в таком случае мне придется патчить сам мод, возможно его дллки а не экзешник. Поэтому написал сюда.

PS 2
Более того есть еще баг с автоматической битвой, суть его в том что при использовании мода после квика с нейтралами можно передраться, и новая битва опять будет на поверхности в то время когда ты в подземелье. Схожая симптоматика. Чуть позже сделаю подробное описания бага с сейвами и скринами.
The_Mafia вне форума
Ответить с цитированием