Compare Revisions

History Revision #1 → Revision #2 +891 words 0 words

Revision #1

by Corak the Mysterious

ERA: the WoG-based modding platform — history, versions, ERM 2.0, ERA Project, mods; cited inline.

Revision #1 has no text in this language.

Revision #2

by Corak the Mysterious

Hand-written Russian version.

hand-written translation

<p><strong>HoMM 3 ERA</strong> (Era, Era II, ERA III) — платформа для модификаций <a href="/wiki/heroes-3/герои-меча-и-магии-3/">Heroes of Might and Magic III</a>, построенная как расширение движка <a href="/wiki/heroes-3/in-the-wake-of-gods/">In the Wake of Gods</a><span class="wiki-cite" data-cite-url="https://github.com/ethernidee/era" data-cite-title="GitHub: ethernidee/era — Extension for Heroes 3.5 engine">[1]</span><span class="wiki-cite" data-cite-url="http://sbgames.su/era-ii-wog-dopolnenie-dlya-igry-geroi-3-homm-iii/" data-cite-title="SBGames: Era II + WoG — дополнение для игры Герои 3">[1]</span>. Её автор — Александр Шостак, известный как Berserker или Bersy<span class="wiki-cite" data-cite-url="https://github.com/ethernidee/era/blob/master/GameExt.pas" data-cite-title="ethernidee/era source: GameExt.pas (author and version header)">[1]</span><span class="wiki-cite" data-cite-url="http://sbgames.su/era-ii-wog-dopolnenie-dlya-igry-geroi-3-homm-iii/" data-cite-title="SBGames: Era II + WoG — дополнение для игры Герои 3">[1]</span>. ERA превращает сам WoG в мод и позволяет легко ставить и удалять другие моды<span class="wiki-cite" data-cite-url="http://heroescommunity.com/viewthread.php3?TID=37208" data-cite-title="Heroes Community: Era II (Bersy, from February 2012)">[1]</span><span class="wiki-cite" data-cite-url="https://homm.miraheze.org/wiki/ERA_platform" data-cite-title="Heroes III Wiki (Miraheze): ERA platform">[1]</span>. Исходный код ядра опубликован на GitHub, и оно продолжает развиваться; текущая версия — 3.9.31<span class="wiki-cite" data-cite-url="https://github.com/ethernidee/era" data-cite-title="GitHub: ethernidee/era — Extension for Heroes 3.5 engine">[1]</span><span class="wiki-cite" data-cite-url="https://github.com/ethernidee/era/blob/master/GameExt.pas" data-cite-title="ethernidee/era source: GameExt.pas (author and version header)">[1]</span>.</p>
<h2>История</h2>
<ul>
<li>Era II выросла из Era 1.9, код которой был полностью перенесён на Delphi<span class="wiki-cite" data-cite-url="http://heroescommunity.com/viewthread.php3?TID=37208" data-cite-title="Heroes Community: Era II (Bersy, from February 2012)">[1]</span>. Bersy открыл тему Era II на Heroes Community в феврале 2012 года<span class="wiki-cite" data-cite-url="http://heroescommunity.com/viewthread.php3?TID=37208" data-cite-title="Heroes Community: Era II (Bersy, from February 2012)">[1]</span> и в той же теме называл WoG «обязательным модом и основой моддинга»<span class="wiki-cite" data-cite-url="http://heroescommunity.com/viewthread.php3?TID=37208" data-cite-title="Heroes Community: Era II (Bersy, from February 2012)">[1]</span>.</li>
<li>В версии 2.1 появились менеджеры модов и плагинов от SyDr<span class="wiki-cite" data-cite-url="https://github.com/ERA-Projects/era-project-eng/blob/main/Help/Era%20manual/era%20ii%20changelog.txt" data-cite-title="Era II changelog">[1]</span>. К середине 2013 года Celestial Heavens насчитывал 65 модов для Era<span class="wiki-cite" data-cite-url="https://www.celestialheavens.com/forum/4/14143" data-cite-title="Celestial Heavens forum: 2013 update — Era, 65 mods already (Salamandre, 6 June 2013)">[1]</span>.</li>
<li>Репозиторий на GitHub начинается с версии 2.55.1.0 в мае 2014 года<span class="wiki-cite" data-cite-url="https://github.com/ethernidee/era" data-cite-title="GitHub: ethernidee/era — Extension for Heroes 3.5 engine">[1]</span>. Последний выпуск Era II, 2.9.14, вышел в июне 2020 года<span class="wiki-cite" data-cite-url="https://github.com/ERA-Projects/era-project-eng/blob/main/Help/Era%20manual/era%20ii%20changelog.txt" data-cite-title="Era II changelog">[1]</span>.</li>
<li>ERA III (3.0.0) вышла в июне 2020 года как «голое» ядро без навязанных модов: существа и объекты WoG 3.58 остались только как включаемые ресурсы и механики, кампании WoG ушли из пакета, а скрипты WoG стали отдельным модом, который ведёт igrik<span class="wiki-cite" data-cite-url="http://heroescommunity.com/viewthread.php3?TID=46391" data-cite-title="Heroes Community: ERA III (Berserker, June 2020)">[1]</span><span class="wiki-cite" data-cite-url="https://forum.df2.ru/lofiversion/index.php/t37963.html" data-cite-title="Форум DF2: ERA III (Berserker, 3 июня 2020)">[1]</span>.</li>
<li>В версию 3.9.21 (январь 2025) встроен LuaJIT<span class="wiki-cite" data-cite-url="https://github.com/ERA-Projects/era-project-eng/blob/main/Help/Era%20manual/era%20iii%20changelog.txt" data-cite-title="Era III changelog">[1]</span>.</li>
</ul>
<h2>Версии</h2>
<table>
<thead>
<tr><th>Версия</th><th>Дата</th><th>Примечание</th></tr>
</thead>
<tbody>
<tr><td>Era 1.9</td><td>до 2012</td><td>полностью перенесена на Delphi в Era II<span class="wiki-cite" data-cite-url="http://heroescommunity.com/viewthread.php3?TID=37208" data-cite-title="Heroes Community: Era II (Bersy, from February 2012)">[1]</span></td></tr>
<tr><td>Era 2.1</td><td>—</td><td>менеджеры модов и плагинов от SyDr<span class="wiki-cite" data-cite-url="https://github.com/ERA-Projects/era-project-eng/blob/main/Help/Era%20manual/era%20ii%20changelog.txt" data-cite-title="Era II changelog">[1]</span></td></tr>
<tr><td>Era 2.5 / 2.55</td><td>2 / 13 октября 2013</td><td><span class="wiki-cite" data-cite-url="https://github.com/ERA-Projects/era-project-eng/blob/main/Help/Era%20manual/era%20ii%20changelog.txt" data-cite-title="Era II changelog">[1]</span></td></tr>
<tr><td>Era 2.9.14</td><td>июнь 2020</td><td>последний выпуск Era II<span class="wiki-cite" data-cite-url="https://github.com/ERA-Projects/era-project-eng/blob/main/Help/Era%20manual/era%20ii%20changelog.txt" data-cite-title="Era II changelog">[1]</span><span class="wiki-cite" data-cite-url="https://heroes3wog.net/era-2-download/" data-cite-title="Heroes 3.5 WoG Portal: ERA 2 download">[1]</span></td></tr>
<tr><td>ERA III 3.0.0</td><td>июнь 2020</td><td>голое ядро без навязанных модов; ERM 2.0<span class="wiki-cite" data-cite-url="https://github.com/ERA-Projects/era-project-eng/blob/main/Help/Era%20manual/era%20iii%20changelog.txt" data-cite-title="Era III changelog">[1]</span><span class="wiki-cite" data-cite-url="http://heroescommunity.com/viewthread.php3?TID=46391" data-cite-title="Heroes Community: ERA III (Berserker, June 2020)">[1]</span><span class="wiki-cite" data-cite-url="https://forum.df2.ru/lofiversion/index.php/t37963.html" data-cite-title="Форум DF2: ERA III (Berserker, 3 июня 2020)">[1]</span></td></tr>
<tr><td>3.9.0</td><td>18 сентября 2021</td><td><span class="wiki-cite" data-cite-url="https://github.com/ethernidee/era/tags" data-cite-title="GitHub: ethernidee/era — tags">[1]</span></td></tr>
<tr><td>3.9.21</td><td>январь 2025</td><td>встроен LuaJIT<span class="wiki-cite" data-cite-url="https://github.com/ERA-Projects/era-project-eng/blob/main/Help/Era%20manual/era%20iii%20changelog.txt" data-cite-title="Era III changelog">[1]</span></td></tr>
<tr><td>3.9.31</td><td>сентябрь 2026</td><td>текущая версия ядра<span class="wiki-cite" data-cite-url="https://github.com/ethernidee/era/blob/master/GameExt.pas" data-cite-title="ethernidee/era source: GameExt.pas (author and version header)">[1]</span><span class="wiki-cite" data-cite-url="https://github.com/ethernidee/era/tags" data-cite-title="GitHub: ethernidee/era — tags">[1]</span></td></tr>
</tbody>
</table>
<h2>Возможности</h2>
<ul>
<li><strong>ERM 2.0</strong> (с 3.0.0): расширенный предкомпилируемый вариант скриптового языка WoG с именованными локальными переменными и глобальными константами; включается строкой «ZVSE2» в начале скрипта<span class="wiki-cite" data-cite-url="https://github.com/ERA-Projects/era-project-eng/blob/main/Help/Era%20manual/era%20iii%20changelog.txt" data-cite-title="Era III changelog">[1]</span>.</li>
<li>Менеджеры модов и плагинов, плагины на C++ через ERA API<span class="wiki-cite" data-cite-url="https://github.com/ERA-Projects/era-project-eng/blob/main/Help/Era%20manual/era%20ii%20changelog.txt" data-cite-title="Era II changelog">[1]</span><span class="wiki-cite" data-cite-url="https://github.com/ERA-Projects/era-project-eng" data-cite-title="GitHub: ERA-Projects/era-project-eng — ERA Project">[1]</span>.</li>
<li>Совместимость с HD Mod<span class="wiki-cite" data-cite-url="https://heroes3wog.net/era-3/" data-cite-title="Heroes 3.5 WoG Portal: ERA 3">[1]</span><span class="wiki-cite" data-cite-url="https://github.com/ERA-Projects/era-project-eng" data-cite-title="GitHub: ERA-Projects/era-project-eng — ERA Project">[1]</span>, хотя сам HD Mod поддерживает ERA лишь частично<span class="wiki-cite" data-cite-url="https://sites.google.com/site/heroes3hd/eng/description" data-cite-title="HoMM3 HD: description">[1]</span>.</li>
<li>Отдельные правила по-прежнему включаются на страницах опций WoG<span class="wiki-cite" data-cite-url="http://heroescommunity.com/viewthread.php3?TID=46391" data-cite-title="Heroes Community: ERA III (Berserker, June 2020)">[1]</span>.</li>
</ul>
<h2>ERA Project</h2>
<p>daemon_n ведёт ERA Project — сборку «всё в одном», которую Berserker называет самой популярной русскоязычной сборкой Era<span class="wiki-cite" data-cite-url="http://heroescommunity.com/viewthread.php3?TID=37208" data-cite-title="Heroes Community: Era II (Bersy, from February 2012)">[1]</span>. Она описывает себя как современную платформу для модификаций Heroes III, распространяется по лицензии MIT и нумеруется отдельно от ядра (2.287 на 1 октября 2026 года)<span class="wiki-cite" data-cite-url="https://github.com/ERA-Projects/era-project-eng" data-cite-title="GitHub: ERA-Projects/era-project-eng — ERA Project">[1]</span><span class="wiki-cite" data-cite-url="https://github.com/ERA-Projects/era-project-eng/releases" data-cite-title="GitHub: ERA Project releases">[1]</span>. Портал Heroes 3.5 WoG называет ERA обновлённым продолжением WoG; для сборки нужно издание Complete<span class="wiki-cite" data-cite-url="https://heroes3wog.net/homm-3-era-project/" data-cite-title="Heroes 3.5 WoG Portal: ERA Project">[1]</span>.</p>
<h2>Моды</h2>
<ul>
<li>В списках 2013 года — WoG Revised, Morn Battlefields (около 130 полей боя), Covenant Town, Phoenix Mod 3.61 и Star Gates: Atlantis<span class="wiki-cite" data-cite-url="https://www.celestialheavens.com/forum/4/14143" data-cite-title="Celestial Heavens forum: 2013 update — Era, 65 mods already (Salamandre, 6 June 2013)">[1]</span><span class="wiki-cite" data-cite-url="http://heroescommunity.com/viewthread.php3?TID=39062" data-cite-title="Heroes Community: ERA — 100+ mods available (Salamandre, May 2013)">[1]</span>.</li>
<li>Advanced Classes Mod входит в сборку ERA<span class="wiki-cite" data-cite-url="https://homm.miraheze.org/wiki/ERA_platform" data-cite-title="Heroes III Wiki (Miraheze): ERA platform">[1]</span>.</li>
<li>«Легенда о Красном Драконе» — русскоязычная модификация WoG на платформе ERA (версия 0.8, декабрь 2014)<span class="wiki-cite" data-cite-url="https://swordmaster.org/2015/12/30/geroi-mecha-i-magii-3-legenda-o-krasnom-drakone-mod.html" data-cite-title="SwordMaster: Герои Меча и Магии 3 — Легенда о Красном Драконе (мод)">[1]</span>.</li>
<li><a href="/wiki/heroes-3/the-succession-wars/">The Succession Wars</a>, тотальная конверсия, воссоздающая Heroes II, работает на ERA<span class="wiki-cite" data-cite-url="http://heroes2.forumactif.com/t1018-heroes-iii-the-succession-wars-v0-8-2-beta" data-cite-title="Forums of Enroth (official): Heroes III: The Succession Wars v0.8.2 Beta (31 December 2022)">[1]</span>.</li>
</ul>
<h2>Сообщество</h2>
<p>ERA обсуждают на доске «Heroes 3.5 – WoG and Beyond» форума Heroes Community<span class="wiki-cite" data-cite-url="http://heroescommunity.com/viewthread.php3?TID=37208" data-cite-title="Heroes Community: Era II (Bersy, from February 2012)">[1]</span><span class="wiki-cite" data-cite-url="http://heroescommunity.com/viewthread.php3?TID=46391" data-cite-title="Heroes Community: ERA III (Berserker, June 2020)">[1]</span> и на русском форуме DF2<span class="wiki-cite" data-cite-url="https://forum.df2.ru/lofiversion/index.php/t37963.html" data-cite-title="Форум DF2: ERA III (Berserker, 3 июня 2020)">[1]</span>; ERA Project также указывает группу во «ВКонтакте» и сервер Discord<span class="wiki-cite" data-cite-url="https://github.com/ERA-Projects/era-project-eng" data-cite-title="GitHub: ERA-Projects/era-project-eng — ERA Project">[1]</span>.</p>
Added Removed