Skip to content

ERA-Projects/era-project-rus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

236 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Github Downloads ERA Discord Invite

⚔️ Heroes of Might and Magic III: ERA Project (Русская версия)

Добро пожаловать в ERA Project — современную платформу для модификаций Heroes of Might and Magic III.
ERA развивает идеи проекта WoG (Wake of Gods), сохраняя обратную совместимость и предоставляя мощные инструменты для модостроителей, скриптеров и разработчиков плагинов.


🧩 Что такое ERA

ERA — это модульная надстройка над оригинальной Heroes III, которая расширяет возможности игры с помощью:

  • 🔹 ERM 2.0 — улучшенный скриптовый язык событий и логики;
  • 🔹 C++-плагинов (через API ERA);
  • 🔹 модульной системы загрузки модов;
  • 🔹 улучшенной совместимости с HD-модом и современными системами;
  • 🔹 гибкой настройки случайных карт, объектов и интерфейса.

ERA служит ядром, на котором можно строить как крупные модификации,
так и лёгкие плагины, изменяющие игровой процесс, интерфейс или поведение объектов.


🚀 Основные возможности

  • 🧠 Современный ERM 2.0 — улучшенный синтаксис, макросы, новые команды и расширенные типы данных.
  • ⚙️ Поддержка C++-плагинов — подключение через систему .dll, хуки и API расширения ядра.
  • 🗺️ Редактор объектов и генерации карт — настройка плотности, частоты и спавна любых объектов.
  • 🎨 Расширенный UI — поддержка новых виджетов, динамических спрайтов и фильтров.
  • 📦 Система модов — активация/деактивация модулей, приоритет загрузки, контроль конфликтов.
  • 💬 Поддержка локализаций — загрузка текстов из JSON по имени локали.

📦 Установка игры

Note

Чтобы получить последнюю версию проекта, загрузите её из РЕЛИЗОВ

1️⃣ Автоматическая установка через Heroes Launcher
  • Скачать Heroes Launcher и установить НЕ в системную папку;
  • Выбрать вкладку "ERA" в списке игр;
  • Указать папку с любой рабочей версией "Heroes of Might and Magic III", основанной на "Shadow of Death":
  • Выбрать язык установки (Русский или Английский);
  • Указать путь установки;
  • Дождаться скачивания и распаковки;
  • В меню шестерёнки выбрать Настройки HD-мода:
    • сменить язык на "Русский";
    • выбрать разрешение;
    • рекомендуется режим stretchable 32-bit OpenGL by Verok;
    • настроить "твики";
  • Нажать "Играть" в Heroes Launcher.
2️⃣ Ручная установка
  • Подготовить папку с рабочей версией "Heroes of Might and Magic III", основанной на "Shadow of Death":
    • Shadow of Death / Complete / MOP / WoG / HotA
  • Скопировать в новую папку:
    • все .dll файлы из корня игры;
    • папку MP3;
    • папку Data с файлами:
      • H3bitmap.lod
      • H3sprite.lod
      • Heroes3.snd
      • VIDEO.VID
    • опционально: папку Maps;
  • Скачать актуальный релиз;
  • Распаковать в папку с игрой;
  • Запустить Tools/install.bat для инициализации модов,
    или Tools/Mod Manager/mmanager.cmd — для выбора вручную (мод "WOG" обязателен);
  • Настроить HD-мод через HD_Launcher.exe;
  • Запустить игру через h3era HD.exe.

🔄 Обновление игры

Tip

Для обновлений рекомендуется использовать Heroes Launcher

1️⃣ Автоматическое обновление
  • Открыть Heroes Launcher
  • Нажать на шестерёнку → Проверить обновления
  • Дождаться завершения загрузки и установки
2️⃣ Ручное обновление
  • Скачать актуальный релиз;
  • Проверить, что не было удалённых файлов в модах;
  • Если были — удалить соответствующие папки перед обновлением;
  • Распаковать архив поверх установленной игры с заменой отличающихся файлов.

🗑️ Удаление игры

1️⃣ Автоматическое удаление через Heroes Launcher
  • Открыть Heroes Launcher
  • Нажать шестерёнку → Удалить
  • (Опционально) сохранить файлы базовой игры
  • Подтвердить удаление
2️⃣ Ручное удаление
  • Удалить папку с установленной игрой

🧰 Для разработчиков

ERA предоставляет открытую платформу для создания собственных модов, скриптов и плагинов.

  • ERM 2.0 — основной язык событий и логики
  • C++ плагины — прямой доступ к API игры
  • JSON / INI — хранение параметров, локалей и настроек

📘 Документация ERM 2.0
🔧 ERA API Reference


🖼️ Скриншоты

Главное меню Мод "Трейнер" Генератор карт
Menu TrainerX Mod Gen

🤝 Сообщество

Если хотите внести вклад — создавайте Pull Request или Issues с предложениями и идеями.


🧾 Лицензия и авторы

Проект распространяется под лицензией MIT
Автор и координатор проекта — daemon_n
Контрибьюторы указаны в contributors.md


🏰 ERA Project — это не просто мод, а платформа для бесконечного расширения Heroes III.

Создавайте, экспериментируйте и вдохните новую жизнь в любимую игру!

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors