Общее: [-] баг: По [Ctrl]+[V]/[Shift]+[Ins] в поле ввода текста можно было вставить на 1 символ больше допустимого максимума, что могло приводить к дальнейшим ошибкам и невозможности играть. [-] баг: не возможно было переключиться в полноэкранный режим через оконное меню Display -> Full Screen (+ во всех режимах кроме 32-bit MMX - вылет) [-] баг: было так: если в окне города/гарнизона выделить стек и выполнить после этого любую быструю операцию по управлению армией - не деактивируется кнопка "разделить отряд", нажатие на кнопку приводит к вылету. [-] баг: внутренняя ошибка мода могла приводить к неопределенным последствиям. [+] еще расширен список ошибок, после которых игра не крашится а продолжает работу. [+] теперь при критической ошибке не генерируется HD_CRASH_INFO.TXT, затирающий старый файл, а дополняется информацией об ошибке файл HD_CRASH_LOG.TXT
Турнирные расширения (Tournament Extensions): [+][!] если в битве навести курсор мыши на любой стэк на поле, подсвечиваются гексы его хода. В тактической фазе - подсвечиваются гексы хода боевой фазы. У активного стэка в боевой(не тактической) Фазе ход и так подсвечен, поэтому при наведении мыши на него - ничего не происходит. В сетевой игре работает только при игре HD+Турнирные расширения vs HD+Турнирные расширения. [+] игра читает защищенные сохранения и карты от версии 3.06 и выше
Автофикс карты (Autofix Map): [+] еще усовершенствован и расширен алгоритм исправления ошибок карты
Общее: [-] баг: при нестандартном разрешении и режиме 32-bit MMX нельзя было переключиться в полноэкранный режим по [F4]. [-] баг: в расширенном окне битвы (со строкой статуса) на поле боя было расхождение в видимых и реальных координатах гексов в 11 пикселей по вертикали.
Турнирные расширения: [+] улучшение тени курсора в битве: - в бою для двухклеточных существ тень курсора теперь показывает именно те клетки, на которые существо встанет после перемещения. - в бою тень курсора не показывется, если активное существо не может переместиться на указанное место из-за наличия на нем препятствия. - в бою тень курсора показывает те клетки, на котороые существо встанет при атаке (а не клетку под целью). - отображается тень курсора при произнесении заклинания Силовое Поле (Force Field)
Общее: [!] весь функционал мода несовместимый с оригинальной игрой сгруппирован в один модуль-опцию: HD+ в него входят: исправления оригинальных багов влияющих на геймплэй, защищенные сохранения, старт таймера после принятия хода в сетевой игре, переигрываемая безбажная быстрая битва без магии, невозможность использовать неоригинальную графику 'Терра Инкогнито'. играть по сети с HD+ возможно только против HD+ для большего разделения интерфейсного HD (совместимого с оригиналом) и геймплэйного HD+ (несовместимого с оригиналом), в лончер добавлено изменение внешнего вида окна, в зависимости от активности опции HD+
[!] количество очков перемещения, подсветка хода в бою, улучшение тени курсора в бою работают в сетевой игре в одностороннем порядке [!] Турнирные расширения, лишившись функций несовместимых с оригиналом, стали частью Расширений интерфейса. Чекбокс убран из лончера. [+] подсветка хода существ теперь работает только с зажатой клавишей: - - - [Shift] - ход с учетом стоящих на поле существ (как было в предыдущей версии) - - - [Ctrl] - ход без учета стоящих на поле существ
[-] исправление оригинального бага со стартовыми героями не первого уровня отключено для WoG/TE/ERA/WT из-за конфликта. [!] исправление оригинального бага со стартовыми героями не первого уровня, отвязано от улучшенного геймплэя, и работает в одностороннем порядке (у хоста).
[+] усилена защита сохранений [+] улучшена реализация новой тени курсора. [+] расширенную книгу заклинаний можно отключить через опцию _HD3_.ini - ExtendedSpellBook [+] теперь все BMP файлы мода из папки Common можно заменить файлами из подключаемого модуля (пака). [+] расширенный интерфейс теперь доступен для разрешения 800x600, скорректированы изменения интерфейса для разрешений меньше 808х608, скорректировано поведение окна гильдии воров для разрешений меньше 826х620
Совсем никому не интересное: [-] баг экспортируемых возможностей _hd3_.dll (библиотека крашилась при выгрузке, если была загружена не из игры)
Справка на сайте пока не актуальна. Она в процессе редактирования.
[ ] реализация настройки союзов полностью переработана. [-] исправлен критический баг настройки союзов (как оно вообще с ним работало, да еще и стабильно у кого-то, непонятно). [-] исправлен баг настройки союзов (настройки союзов в сетевой игре могли не примениться). [-] при загрузке игры из битвы воспроизводилось видео поражения (3.15.1 хот фикс).
[+] при включенной опции "AsyncSounds": добавлено распараллеливание звуков выстрелов в битве (спасибо, Sav) и распараллеленное воспроизведение предбитвенного звука при включенной музыке в игре.
HD+:
[-] выпилена игровая опция 'старт таймера после принятия хода'. Таймер стартует всегда только после принятия хода.
[-] возвращено в игру исправление рассинхронизации настроек нового сценария у хоста и подключившихся игроков (которое отвалилось в 3.16) (напоминаю, можно не ждать присоединения игрока, а сразу переходить к настройкам RMG, настройкам стартовых параметров) [+] Доработана тень курсора в битве: теперь тень появляется только если существо может переместиься на указанные курсором клетки (ранее при расчете учитывались лишь границы поля боя и препятствия на поле боя, теперь учитывается и дальность хода существа), в связи с этим отображение тени для двухклеточных существ теперь всегда корректно. [+] в сборку добавлена библиотека DPWSOCKX.DLL, необходимая для игры по сети более чем 2 человек
HD+:
[-] баг: в определенных случаях невозможно было сыграть по сети - игроки получали сообщение о том, что у хоста неактуальная версия HD
baratorch, подожди, жесть ж, а правда, что теперь исправления оригинальных багов игры и пароль на сейвы неотделимы? Получается нельзя будет на турнирах игроков обязывать юзать ХД, ибо он меняет геймплей. А надо бы ради окончательного контроля читерства.
Неужели никак нельзя отделить запороленные сейвы от изменения геймлея, в том числе и оригинальных багофич СоД? Или так и сейчас можно сделать, а я туплю?
к сожалению никак нельзя.
объединение всех несовместимых с чистым сод фич в одно целое - очень сильно сократило и упростило код мода, а это (особенно если учесть мою ограниченность во времени на разработку) однозначно снижает вероятность ошибки в коде, то есть это один из шагов к заветной безупречной стабильности мода. в хд+ ничего спорного нету - никаких опытов существ, классов, перетасовки заклинаний и т.п. Это тот же сод, но с исправленными багами. Все равно же с запароленными нельзя сыграть против игрока без ХД. Ну если кому-то копейщики в лагере беженцев и багнутый квик важнее запароленных сейвов, переигрываемой быстрой битвы и старта таймера после Ок, тут уж я ничего поделать не смогу.
[-] баг турнирных расширений: при старте нового сценария в определенные структуры игры могли записыватся недопустимые значения, что могло приводить к вылетам при попытке посмотреть инфо о сценарии или карту-загадку. [-] баг оригинальной игры: игра с некоторой вероятностью могла крашиться при загрузке сценария, если последовательность действий такова: из запущенного двухуровневого сценария при активном подземелье выходим в главное меню и загружаем игру без подземелья. [-] баг оригинальной игры, резульатом которого при выборе нового сценария было: 1 - для карты из списка сгенерированных карт (из random_maps) на самом деле отображались дата-время изменения карты из maps c тем же номером в списке. 2 - игра крашилась при попытке посмтреть сгенерированные RMG карты, если в папке maps отсутствовали карты. 3 - игра крашилась при попытке выбрать сгенерированную карту (из random_maps), если её номер в списке был больше количества карт в папке maps. [+] при выборе карты перед стартом нового сценария отображаются дата-время её изменения (как для сохранений и рандом карт). [+] если в командную строку ярлыка к игре добавить /hd+ то игра будет запускаться с включенным HD+ независимо от того включена ли опция в HD-лончере.
HD+:
[-] баг: игра крашилась, при попытке загрузить незапароленный сейв, после загрузки запароленного.
[-] жуткий баг с изменением почвы и ходом героя [+] игра запоминает выбранный уровень сложности нового сценария при старте (не только RMG) (в 3.18 вообще не запоминало) [+] при правом клике на карту в списке нового сценария можно узнать имя ее файла
[-] баг: игра крашилась при попытке скопировать содержимое пустого текстового поля [-] оригинальный баг окна обмена между героями при игре по сети, который проявлялся в моде гораздо чаще, чем в оригинале (при определенных условиях игра пыталась дважды освободить память, выделенную на принимаемую сетевую команду) [-] попытка выкопать грааль не на своем ходу приводила к вылету. [-] баг: в битве с включенным звуком выстрелы катапульты, колдовство зыбучих песков / минного поля крашили игру. [-] в окне результатов быстрой битвы могла проигрываться основная музыкальная тема битвы. [+] из одной папки нельзя запустить несколько экземпляров HD 3.20 игры
HD+:
[+] при истечении времени на ход при повышении уровня героя игра ждет выбора вторичного навыка игроком бесконечно, а не несколько секунд. При повышении уровня героя после битвы игра теперь начинает отсчет времени хода, но по истечении времени также ждет выбора навыка бесконечно.
[-] в окне обмена героев перемещение единственного стека существ из одного слота в другой слот того же героя работало как перемещение другому герою (в слоте оставалась единичка, остальные существа перемещались) [-] движение мыши в окне обзора королевства с очень маленькой вероятностью, но все же могло крашить игру. [-] баг (оригинала в том числе): сбивался показ тени курсора в бою. теперь не сбивается ни при каких обстотельствах. [!] выпилено исправление рассинхронизации настроек новой сетевой игры у хоста и подключившихся (ибо было источником багов) [+] теперь у хоста в сетевой игре в окне нового сценария недоступны некоторые кнопки, пока к нему не подключится другой игрок (дабы не провоцировать игрока-хоста на действия, приводящие к рассинхрону (у новичков бывают с этим проблемы)) [!] переработаны механизмы выставления запоминаемых настроек РМГ и уровня сложности: настройки не слетают, исключены любые потенциальные баги, связанные с этой фичей.
[+] встроенный апдейтер (опциональная проверка обновлений мода при каждом запуске игры, ручная проверка обновлений, обновление) - не надо отслеживать выход новой версии мода в сети; - при обновлении скачиваются только необходимые файлы (обычно порядка 500 КБ), а не весь мод целиком.
HD+:
[+] при загрузке защищенных сохранений/карт в одиночной игре или хотсите нужные цвета отмечаются галочками автоматически.
инсталлятор 3.21 реестр не трогает. 3.21 можно установить в пустую папку и это будет идентичным распаковке архива, если не создавать инсталлятором ярлыки.
baratorch
13 лет назад
что делать если игроки будут играть с паролями, сохранят игру и кто-то забудет или обманет что забыл пароль?
это я на будущее, когда турниры будем так играть.
забыл/потерял пароль = поражение. что делать? начинать новую игру. (мне лично это так представляется) но в будущем надо конечно сделать автоматическое сохранение пароля в файл с именем как у карты/сейва (типа Xxx vs Yyy.txt)
[-] для некоторых версий героев не активировались RMG и Сопряжкние (Conflux) [ ] удален шаблон Panic m+u, добавлены обновленные Balance m-u 200%, Skrimish m-u 200%, 2SM2c [+] теперь для любой версии игры если у игрока отсутствуют lod файлы Клинка Армагеддона игра все равно будет запускаться и работать (однако кампании Клинка Армагеддона при этом все равно будут доступны лишь для русского SoD) [+] в настройках RMG шаблоны в списке отсортированы в алфавитном порядке. [+] В HD3_launcher.exe при создании ярлыка или HD exe можно выбрать путь и имя.
[-] WT крашилась при попытке начать новую игру. [-] карта могла генерироваться не с тем шаблоном, который был выбран.
[+] доработан апдейтер, добавлена возможность отката обновления.
в 3.21 и в 3.22 отсутствовал необходимый для нормальной работы обновлений файл. Рекомендуется удалить эти версии и установить 3.23 начисто.
Хотя можно обойтись без этого, просто при обновлении нужно будет после сообщения об ошибке "Cann't launch HD3_Update.exe. Try to launch it manually." запустить файл HD3U.exe, а затем желательно удалить HD3_Updater.exe, а файл HD3U.exe переименовать HD3_Update.exe (этот HD3_Update запускать уже не нужно).
Для тех кто желает протестировать апдейтер версии 3.23, в опциях ini файла измените значение параметра UpdateServer на https://dl.dropbox.com/u/56675299/Test хд начнет предлагать обновиться до версии 3.24 beta 1 (кроме номера версии ничем не отличается от 3.23) при соглашении на обновление все должно пройти автоматически. после обновления в папке игры появится HD3_Backup.exe, запуск которого приведет к откату к 3.23
baratorch
13 лет назад
Доступно обновление до 3.24
3.23 -> 3.24 (12.12.2012)
Общее:
[-] критический баг с освобождением памяти (возможны были иррегулярные краши, зависания) [-] нажатие [Q] в битве приводило к вылету, если ваша армия была без героя.
обновления для версий 3.21 и 3.22 больше недоступны (один хрен криво работало).