* Обновлена ERA и скрипты мода Era Erm Framework до версии 3.4.3:
- Поддержка анимации и выбора группы def-кадров в пользовательских диалогах;
- Поддержка горизонтального выравнивания текста и встраиваемых блочных изображений;
- Поддержка pcx-картинок с глубиной цвета 16 бит в пользовательских диалогах;
- Поддержка обращения к ERM массивам по динамическим индексам;
- Возможность обработки событий клавиатуры, колеса прокрутки и щелчков вне основной области для пользовательских диалогов;
- Новые события победы, поражения, переноса героя между кампаниями, выбора навыков при повышении уровня. Локальные события карты.
- Новые экспортируемые функции для работы с файлами и папками.
- Исправленный перенос командиров в компаниях через транзитные зоны.
- Поддержка 32-битных цветов в фонах пользовательских диалогв.
- Поддержка комбинаций клавиш и щелчков с зажатой ALT.
- Обновлённый редактор ЕРМ, исправление багов.
- Исправлена передача командиров WoG с героями в кампаниях. Ранее передача не работала, если герой был неактивен в переходной зоне.
"OnTransferHero" теперь называется для всех перенесенных героев, даже для неактивных, которые будут использоваться в других зонах.
- Добавлена возможность использования анимированных дефов в DL-диалогах. Просто добавьте "анимированный" к имени элемента диалога, чтобы сделать его анимированным. Пример: "Def" => "Def animated".
Для каждого диалога поддерживается до 10 анимированных дефов. Скорость анимации составляет 10 кадров в секунду. Используется одна единственная группа кадров DEF.
- Добавлена возможность указывать индекс группы кадров для defs в DL-диалогах. Запишите индекс фрейма как GROUP_INDEX * 100000 + FRAME_INDEX. Групповые индексы отсчитываются от 0.
- Другие изменения и исправления.
-------------------------------------------------
- Добавлено 2 критических файла, без которых игра не запускалась.
-------------------------------------------------
- Константа (CURRENT_HERO) (-1) теперь может безопасно использоваться в триггерах. Ранее глобальное значение текущего героя могло быть перезаписано вложенными событиями.
- Реализован высокоуровневый API для WoG радио-диалогов. Диалоговое окно настраивается перед показом. Опционально устанавливается значение и строковая метка для любого элемента. Опциональный пункт «Отмена». Возврат результата в виде индекса элемента, значения и строковой метки. Больше не нужно преобразовывать биты вручную.
-------------------------------------------------
- Добавлены новые функции в Era Erm Framework.
- Обновлен редактор ERM.
- Исправлен черный фон в меню «Авторы».
-------------------------------------------------
- Добавлена новая команда ERM VR:B. Он преобразует любое число в логическое значение (1 или 0). Любое ненулевое значение становится 1.
* Обновлен русификатор ERA (только для русской версии сборки):
- Незначительные изменения и исправления.
[+] Изменения скриптов:
* Исправление опции "Усиленные Монстры":
- Исправлены неправильные описания существ Верховной Архангел и Алмазный Дракон.
* Исправление опции "Оруженосец":
1. Снято ограничение на получение Оруженосцем 0 боевого опыта после того, как герой достигнет максимального уровня в кампании.
2. Оптимизировать подбор оруженосца для ИИ. Теперь у ИИ-игроков гарантированно будет помощник, приоритеты в дальнем / низком бое.
3. Мелкие исправления для повышения эффективности скрипта.
* Обновлен Panda Upgrade Mod:
* Добавлен скрипт, который меняет у ИИ заклинание "Дверь Измерений" на "Полет":
- Это должно исправить старую ошибку SOD, когда ИИ использует заклинание "Дверь Измерений", то игра начинает лагать и тормозить во время хода ИИ.
* Добавлен плагин "Arena.dll":
- Улучшает алгоритм выбора навыка для героев ИИ (раньше выбор был случайный).
- Добавляет проверку на переполнение - теперь герои не могут получить больше чем 99 очков первичных навыков (при получении больше 99 очков, первичные навыки героя обнулялись).
* Добавлена возможность перестройки Гильдии Магов:
- Вы можете изменить все заклинания в Гильдии Магов, заплатив немного золота и ресурсов.
* Добавлена балансировка монстров:
- Скрипт предназначен, чтобы усилить юнитов из слабых замков и сделать их более играбельными. Балансировка производилась только в сторону увеличения/улучшения характеристик некоторых юнитов. Никаких уменшений/ухудшений характеристик не производилась.
* Другие мелкие незначительные изменения.