Титульная страница восстановлена. Если в ней есть неточности, опечатки, не рабочие ссылки, или я забыл кого упомянуть, просьба сообщить об этом.
Теперь в разделе "Список изменений последних версий" будут хранится изменения только последних трёх версий сборок.
Раздел "Полный список изменений (Changelog) - дополняется по мере обновления сборки:" загружен на гугл-диск, и его по прежнему можно просмотреть прямо в браузере, не скачивая Changelog на ПК.
Обновление сборки до версии v1.36.037.
v1.36.037 (27.01.2021):
* Обновлена ERA и скрипты мода Era Erm Framework до версии 3.3.0:
- Цветные тексты с полупрозрачностью, корректным расчётом ширины, поддержкой азиатских языков и всех режимов HD-мода, а также возможностью ввода тегов в полях ввода; встраивание картинок и иконок в любые тексты, обновление игровых плагинов от igrik, новые наборы портретов монстров, множество новых функций, констант и событий для библиотеки ЕРМ, включая работу со временем, массивами, строками, каталогами, ini-файлами, монстрами и действиями в бою, загрузку настроек из json, работу с диалогами и подсказками; множественные исправления и улучшения в ЕРМ, включая исправления наиболее неприятных выявленных в процессе тестирования багов.
- Реализована поддержка цветных текстов и языка разметки Эры в целом для всех режимов HD-мода.
- Стал возможным ввод невидимых тегов в поля ввода с использованием символов "{" и "}". Реализация может измениться в будущем.
- Реализована поддержка альфа-канала для цветных текстов с использованием синтаксиса {~RRGGBBAA}.
- Значительно улучшена поддержки азиатских языков и текстов с несколькими языками, включая корректный перенос слов и расчёт ширины символов, слов и строк. Для китайского языка выбор файла шрифта происходит на основе размера оригинального игрового шрифта, а не имени файла в архиве.
- Реализована возможность встраивать def-изображения в любые геройские тексты. Поддерживаются авто-обрезка, вертикальное выравнивание и возможность горизонтального отражения.
- Обновлены плагины на исправление багов и родные диалоги от igrik.
- В ресурсы включён файл "monprt44.def" с портретами монстров 44х44 от Bes. Кадры в def-файле отсортированы по идентификаторам монстров.
- Добавлена поддержка обработки одиночных нажатий клавиши ALT.
- Добавлено автосоздание каталогов "Runtime", "Games", "Random_Maps". Каталог "Runtime" предназначен для хранения настроек и данных, генерируемых скриптами и плагинами во время работы игры. Его очистка должна возвращать моды к чистому состоянию после установки.
- Визуальное улучшение синтаксиса ЕРМ: нет нужды писать ":;", достаточно одной точки с запятой.
- Добавлена команда для получения игрока-человека, сидящего за данным компьютером и команда для работы с адресами в оперативной памяти.
- Новое событие "OnStartOrLoad" пригодится для выполнения действий при старте карты или загрузке сохранения.
- Библиотека "Era Erm Framework" пополнилась сотнями новых констант для битовых масок, адресов игровых менеджеров, идентификаторов элементов диалогов и др.
- Добавлены средства удобной обработки событий мыши и клавиатуры с сохранением в глобальных переменных всех необходимых для написания условий параметров.
- Множество новых функций в библиотеке ЕРМ: упаковка и распаковка битовых флагов, перемешивание элементов в массивах, объединение массивов, получение срезов массивов, получение подстрок, получение списка файлов и папок в конкретных каталогах, чтение и запись ini-файлов, загрузка настроек из json-файлов прямо в глобальные переменные, получение лимитов монстров и героев, получение улучшенных и неулучшенных монстров, управление стрельбой отрядов в бою, сохранение игры, очистка экрана от сообщений чата, получение активных диалогов и отправка команд любому элементу диалога, перерисовка элементов диалога и управление подсказкой карты приключений.
- События нажатия клавиши более не срабатывает при наличии фокуса в любом поле ввода. Ввод текстов в строке чата больше не мешает скриптам.
- Ряд изменений и исправлений в ЕРМ командах.
- Доработано событие установки подсказки для клетки или объекта при наведении курсора на карте приключений.
- Исправлено порядка 10 ошибок в ресурсах игры, интерпретаторе и библиотеке ЕРМ.
- И другое.
* Обновлены библиотеки ERA 3.3.0 и скрипты мода Era Erm Framework:
[+] Added extra parameter to "OnKeyPressed" event. "OnKeyPressed" occurs multiple times, when you hold the key, while it's sometimes necessary to catch only the first time, when key state changes to DOWN and ignore other events until key state changes to UP. The third event argument serves this purpose and is TRUE only when the key changes its state to DOWN.
!?FU(OnKeyPressed); !#VA(key:x) (preventDefault:x) (isDown:x);
[+] The following improvements were introduced in "Era Erm Framework" mod:
- Added new globally saved parameters for "OnKeyPressed" event: i^key_down^: boolean. TRUE only when the key changes its state from UP to DOWN the first time until being released.
!?FU(OnKeyPressed)&i^key^=(KEY_ALT)/i^key_down^=(TRUE);
!!IF:L^ALT^;
* Обновлен ERM редактор.
* Обновлен мод "Смешанные Нейтралы" до версии 2.3.3:
- Исправлена проблема с бесконечно растущими характеристиками монстров при отступлении. Причина в использовании команд для работы с опытом до начала боя.
* Некоторые исправления, связанные с Улучшенными Военными Машинами III и навыком Первая Помощь II.
* Изменения конфигурационных файлов Wog скриптов.
Тот, кто просыпается рано - жаворонок, поздно - сова. А тот, кто плохо спит и ходит с черными кругами под глазами - панда!
|