Wake of Gods Forum | Форум Во Имя Богов

Full Version: ERA PLUS
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Странно, мне казалось, что там идентичный модуль файловой системы и все пути он видит. Можешь конкретный пример привести?
(15.05.2025 14:16)Berserker Wrote: [ -> ]Странно, мне казалось, что там идентичный модуль файловой системы и все пути он видит. Можешь конкретный пример привести?

В текстовике от редактора UserWTMenu.txt приходится задавать следующий путь:

Code:
Редактор монстров    F7    Открыть редактор монстров    Mods\ERA+\EraPlugins\MCrEdit\MCrEdit.exe

Если написать "EraPlugins\MCrEdit\MCrEdit.exe", то код ГрейФейса редактор монстров найти не может.
Ну это понятно, ведь вызывается CreateProcess, функция запуска внешнего приложения, а там виртуальная система уже не подгружена.
Патч на увеличение героев до 255 интегрирован в редактор карт ERA+.

Т.к. фракционный патч пока не добавлен, поэтому героев новых фракций редактор засчитывает за рыцарей.

Image: image.jpg

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

Image: 2.jpg

Ну и конфликтная с ERA+ dll от Кавалериста - Unleashed.dll так же убрана из ERA+, сам Unleashed ME больше не поддерживается, т.к. Кавалерист странно обрабатывает маски запрета героев, что в итоге выливается в полный запрет установки любых героев на карту.
ERA+ 3.63 стала доступна для желающих протестировать.

Основные изменения:
1. Поддержка новых героев добавлена в редактор карт.
2. Добавлен бланковый 13-й город - задел для будущей 13-й северной новой фракции.
3. Добавлена кампания RoE - Хвала Отцу.
   
Скачать:
Часть 1: https://vk.com/s/v1/doc/0njh-EaE6fjxwa0c...uNVxNy2dhc
Часть 2: https://vk.com/s/v1/doc/QxIkNjySd9C-ZYth...O7tomnaJcs
В ERA+ 3.64 героям может повстречаться ещё одно старое-новое заклинание - яд, который раньше был эксклюзивным для виверн. Сам код заклинания доработан - теперь он не просто снижает здоровье монстра на 10%, но и наносит урон каждый раунд, включая смертельный урон а-ля Герои 4-5, соотвественно, монстр на поле боя тоже "корчится от боли" в соотвествии с описанием, а не стоит столбом.

Image: 2.jpg

Image: image.jpg
Ещё одно изменение в редакторе карт - добавлена поддержка текстовика DwTable.txt. Соотвественно, редактор больше не грузит устаревшие содовские текстовики ZCRGN0.TXT и ZCRGN1.TXT - в ERA+ 3.64 их уже не будет.

Так же в редактор карт добавлена поддержка новых жилищ монстров, тип 4 (те самые, в которых можно нанимать сразу 4-х монстров).

Ну и в диалоге редактора с выбором подтипа жилища для подмены на карте - поддержка тоже теперь есть:

Image: 1749666289.1509874286..jpg
В редактор добавлена поддержка пользовательского количества подтипов гарнизонов (задаётся всё там же - в конфиге Options.ini от патча редактора), что позволяет избажать ошибок/вылетов редактора при использовании новых подтипов гарнизонов от ERA+, к примеру, таких вещей как Смешанные Нейтралы, в которых картоделу будет ясно, что это смешанные нейтралы:

Image: 1750152921.2956682549.1.jpg
Image: 1750152968.2956682549.2.jpg
XEPOMAHT, надеюсь всё это будет в общем changelog файле и readme. Когда версия дойдет до github.
(18.06.2025 01:15)Elmore Wrote: [ -> ]надеюсь всё это будет в общем changelog файле и readme.

Увы, подробный changelog не составляю, т.к. просто нет желания и времени. Более-менее стоящие освещения изменения/новости публикую здесь. Какие-то либо коррекции/оптимизации и дописывания кода, правки и заимствования графики, дополнения карт кампаний, да и просто редактирование текстовиков вряд ли кому-то будут интересны, как и остальная техническая часть ERA+. По сути, переход от одной версии к другой - 1-2 значимых изменения, которые могут быть пощупаны игроками, мелочи особо и не заметны, а если был доведён до ума недодел - надеюсь, что об этом вообще никто не узнает.

(18.06.2025 01:15)Elmore Wrote: [ -> ]   Когда версия дойдет до github.

1. Лимит гидхаба на 25MB не позволит разместить там архив с видеороликами - файл Intro.vid размером 94,2MB. Всё остальное - подогнано под лимит 25MB и может обновляться, если хватит терпения всё это перезаливать, т.к. ERA+ содержит 635 файлов и их количество часто увеличивается от версии к версии - гидхаб всё время ругается на превышения количества файлов в папках, что изрядно бесит.

2. Лаучер по-прежнему ERA+ не поддерживает, т.к. в Лаучере всегда последняя версия ЭРЫ, в которой совместимость со старьём кто-то добрый опять нарушил - уже похоже безповоротно. Людям для игры с ERA+ по-прежнему приходится искать и скачивать девственную ЭРУ 3.9.21 - Лаучер-сборка не может быть основой для глобальных модов и ситуация в лучшую сторону пока не меняется.

3. У меня просто нет пароля к аккуанту на гитхабе. Он хранился в переписке на дискорде, а дискорд ушёл в вечный блэкаут. Соотвественно, обратной связи тоже никакой, если ERA+ на гитхаб будет залита неправильно или каких-то файлов будет нехватать. В том же вконтакте буду забанен системой после переполнения группы "Герои 3: ЭРА" после того, как в группу вступят ещё 56 человек. Люди даже из вконтакта скачать ERA+ не знают как, т.к. параноидальная безопасность вконтакта запрещает прямые ссылки, ведущие на файлы, залитые вконтакт. Останется только этот форум, т.к. больше нигде ERA+ не публикуется. Не удивлюсь, если через полгода ERA+ опять придётся размещать только на 14 дней в каких-нибудь файлообменниках и перезаливать туда каждый раз, когда кто-нибудь захочет поирать в этот небольшой мод (если вообще кто-то захочет, т.к. всем только моды уровня HoA подавай).
XEPOMAHT,

* Есть готовая сборка с Эра + (v.3.6.2.0.39210.702 от 16.04.2025):
http://wforum.heroes35.net/showthread.php?tid=5881

* Сборка собрана специально под Эра+:
- Основа: Heroes of Might and Magic III Complete (GOG).
- ЭРА версии 3.9.21 v1.
- Русификатор для ЭРА версии от 02.02.2025 Panda Edition.
- HD-мод версии 5.4 R84.
- ЭРА Плюс версии 3.6.2.0.

* Отличия от оригинальной версии мода Эра Плюс:
- В сборке мод основной ERA+ и мод на ролики H3videos объедены в один мод в составе ERA+.

* Ссылки на скачивание продублированы на 4 разных файлообменника. Понятно, что они тоже не вечные, и через год-другой скорее всего так же умрут, но за не имением лучшего, пока на данный момент есть такая возможность, можно пользоваться.
(18.06.2025 22:19)XEPOMAHT Wrote: [ -> ]1. Лимит гидхаба на 25MB не позволит разместить там архив с видеороликами - файл Intro.vid размером 94,2MB. Всё остальное - подогнано под лимит 25MB и может обновляться, если хватит терпения всё это перезаливать, т.к. ERA+ содержит 635 файлов и их количество часто увеличивается от версии к версии - гидхаб всё время ругается на превышения количества файлов в папках, что изрядно бесит.

Лимит на 25мб только при добавлении через сайт. Добавляя через клиент git/github лимит 100мб.

XEPOMAHT Wrote:2. Лаучер по-прежнему ERA+ не поддерживает, т.к. в Лаучере всегда последняя версия ЭРЫ, в которой совместимость со старьём кто-то добрый опять нарушил - уже похоже безповоротно. Людям для игры с ERA+ по-прежнему приходится искать и скачивать девственную ЭРУ 3.9.21 - Лаучер-сборка не может быть основой для глобальных модов и ситуация в лучшую сторону пока не меняется.

Достаточно просто работы на последней версии ERA.

XEPOMAHT Wrote:3. У меня просто нет пароля к аккуанту на гитхабе.

Вопрос решен.
(18.06.2025 22:32)Panda Wrote: [ -> ]Понятно, что они тоже не вечные, и через год-другой скорее всего так же умрут, но за не имением лучшего, пока на данный момент есть такая возможность, можно пользоваться.

Да, спасибо за поддержку. Но пользователям придётся по-прежнему обновлять её вручную - каждый сам.


(19.06.2025 07:02)Elmore Wrote: [ -> ]Добавляя через клиент git/github лимит 100мб.

Оно Windows 2003 не поддерживает и никогда поддерживать уже не будет. Да и судьба с баном от роскомнадзора гидхабу не за горами - подожду отечественного или китайского аналога. Любой желающий может разместить мод в гидхабе, но до уровня VCMI, когда моды имеют единое хранилище и доступны всем бесплатно, даже мне на моём старье, увы ЭРА-сообществу далеко - слишком все разобщены.

(19.06.2025 07:02)Elmore Wrote: [ -> ]Достаточно просто работы на последней версии ERA.

Верните поддержку старых плагинов и станет просто. ERA+ содержит плагины, от которых нет исходных кодов и их нельзя пересобрать под последнюю версию ERA вообще ничем. Не хочу идти по пути другого глобального мода, отказавшегося от платформы ERA именно по этой причине. В данный момент ERA 3.9.21 - последняя, совместимая со старьём. Видимо навсегда.
Уфь..
Я приеду из Питера через неделю, запрошу у Димона последние исходники и соберу тебе плагины. Ток укажи какие.
XEPOMAHT, я же собираю с поддержкой Windows XP сейчас.
Какие именно плагины сейчас не работают?

igrik, обновляю после каждой правки
сперва прочитал, что ты в Питер за исходниками поехал
(19.06.2025 12:51)daemon_n Wrote: [ -> ]Какие именно плагины сейчас не работают?

Video playback in BIK format.dll не работает с последней Эрой. И плагины Игрика - wog native dialogs.era и game bug fixes extended.dll тоже жду. Как и саму ЭРУ, последние версии которой Берсеркер здесь не публикует: http://wforum.heroes35.net/showthread.ph...#pid140097
XEPOMAHT, wnd и gbfe обновляю сейчас я.
Тебе куда их публиковать?
(19.06.2025 19:46)daemon_n Wrote: [ -> ]Тебе куда их публиковать?

На любой файлообменник. Желательно с последней версией ЭРЫ тоже для тестирования.
Reference URL's