Форум HeroesWorld-а - Показать сообщение отдельно - HoMM3 HD - мод (дополнение) к игре Heroes of Might and Magic 3
Показать сообщение отдельно
#1421
Старый 07.12.2012, 09:06
  #1421
^
baratorch
📖
Регистрация: 15.08.2010
Сообщения: 796
Выставка наград
Регистрация: 15.08.2010
Сообщения: 796
Выставка наград
По умолчанию
Re: HoMM3 HD - мод (дополнение) к игре Heroes of Might and Magic 3

Vaflya, ты не прав. Спешу развеять твое заблуждение, дабы не вводить в него остальных.

1. Критические баги оригинальной игры (приводящие к вылетам и не влияющие на геймплей) - исправляет основной хд модуль, он это будет делать даже если будут отключены вообще все хд опции (например баг слухов в таверне со случайными вылетами, вылет в экране города при клике на иконку города в списке на ходу оппонента, если у того еще нет такого количества городов, вылеты в торговцах артефактами, если между артами в рюкзаке есть пустые слоты, вылет если в редакторе случайному герою выставить случайных существ, ...)

2.отдельно за критические ошибки при воспроизведении музыки оригинальной игрой, действительно, отвечает опция NewerSoundLibraries, которая по умолчанию в хд включена (т.е. по умолчанию ошибки исправлены).

3. За автоматическое исправление ошибок карты, типа раздвоений, посерений, и пр. отвечает отдельный модуль, работающий независимо от других, который активируется опцией AutofixMap (и отключается ей же). Опция AutofixMap в ХД 3.x всегда по умолчанию включена, если вам вдруг захочется ее отключить, вы всегда сможете это сделать.

4. Только некотрые критические (приводящие к вылетам или зависаниям) ошибки оригинальной игры исправляет ХД+, это те ошибки, которые влияют на геймплей: ИИ с альянсом ангелов и нейтральными существами в армии, каст заклинания 'клон', зависание (бесконечный ход) ИИ. (всё - 3 шт. пока)

5. Если модуль с ошибкой не _HD3_.dll, это не значит что причина ошибки не в ХД. Более того, если все выше перечисленные исправления включены, то причина краша на 99,9% - ошибка ХД. (правда еще бывает ХД эксплуатиует оригинальный баг, который самим оригиналом не эксплуатируется, такие баги очень сложно ловить, но в итоге причина краша все-равно ХД, ибо в оригинале то его - нет.)

**

Главный подозреваемый на источник последних ошибок в игре (сбивание рмг настроек, таймера и краши) это 'фикс' рассинхронизации настроек новой игры у игроков в сети, который активируется вместе с опцией TournamentExtensions. В следующей версии, надеюсь, я всё это пофиксю. Но возможно для этого придется пожертвовать исправлением рассинхронизации.
baratorch вне форума
Ответить с цитированием