Fan-made browser for Heroes of Might and Magic: Olden Era game data. Browse units, heroes, spells, artifacts, buildings, and 3D models without opening the game.
In-game, you can only see what's currently available to you - units in your army, heroes you own, skills offered at level-up, spells you've unlocked.
This shows you everything. All units, all heroes, all skills at all levels, all artifacts, all faction laws, all buildings. Browse the complete game database with no restrictions.
The tool doesn't ship with any game content. When you run it:
- Auto-detects your Steam installation
- Reads JSON game data from
HeroesOE_Data/StreamingAssets/Core.zip - Loads localization from
StreamingAssets/Lang(14 languages + script arguments) - Extracts textures and 3D models from Unity asset bundles in
HeroesOE_Data - Runs the game's own script system to resolve placeholder text (stuff like
{0}→ actual damage values) - Shows everything through a local web server
You need to own the game - this just makes your own copy easier to browse.
- Units (Creatures) - stats, abilities, all attributes
- Heroes - portraits, starting attributes, specializations
- Creature Abilities - passive and active with full descriptions, tier and cost
- Hero Skills - skill trees, all levels, progression paths
- Hero Subclasses - specialized hero classes, bonuses, unlock requirements
- Spells - combat spells and world map spells, all levels
- Artifacts - equipment bonuses, set effects
- Map Objects - adventure map objects (resources, dwellings, etc.)
- Buildings - town structures, costs, requirements
- Faction Laws - unique faction mechanics and unlockable bonuses
View units and map objects in 3D with animation support.
Heads up: GLB models exported from Unity don't include particle systems, VFX, or complex shader effects. Models look close to in-game but won't have glowing auras, fire/smoke particles, or magic effects. Full VFX export is technically possible but would require significantly more reverse engineering work.
Game descriptions use placeholders ({0}, {1}, etc.) that get calculated at runtime. This tool:
- Finds the game's argument files for each text
- Runs the actual game scripts to calculate exact values
- Color-codes the results: orange for successfully resolved, red if something couldn't be calculated
Some values can't be resolved because they depend on some runtime state or missing data files in certain builds. You'll see those in red.
All 14 languages the game supports. Full translations for each locale.
First launch scans your Steam library folders and finds the game automatically. If it doesn't find it, you can browse to the folder manually in settings.
- Theme - Light, Dark, or match your system (default: Dark)
- Language - all 14 supported languages
- Placeholder Resolution - toggle the dynamic text calculation (default: on)
- Auto-Extract on Startup - automatically extract assets when game path is set (default: on)
- Game Path - current install location, switch between detected installs, or browse manually
Tested with Demo (0.46.10-demo) build. Early Access (April 2025) should work but isn't guaranteed yet.
Separate panel in the navbar:
- Extract Icons / Extract Models - choose PNG images, GLB models or both when you start extraction
- Replace Existing - force re-extraction even if files exist (resets after each extraction)
- Progress Display - real-time progress with phase info, time elapsed
- Heroes of Might and Magic: Olden Era (Steam version)
- Download the latest release for your platform from Releases
- Extract the zip
- Run the executable (
OldenEraExplorer.exeon Windows,OldenEraExploreron Linux/macOS) - System tray icon appears, browser opens automatically to
http://localhost:5176 - App auto-detects your game and you're ready. Asset extraction runs in background (icons show placeholders while extracting)
- Navigation - navbar switches between entity types
- Search - type in the search box to filter across all categories
- Browse - sidebar lists all entities, click one to see details in the main panel
- 3D Viewer - three tabs (Units, Map Objects, Artifacts), select any to view with animations
- Settings - gear icon to change theme, language, game path, or toggle features
Is this legal? Yes. Doesn't distribute any game files. Just reads from your own legally purchased copy, like modding tools do.
Does it modify my game? No. Read-only. Won't touch your game installation.
Why are icons missing?
Asset extraction runs in background on first launch. Icons and models appear as they're extracted (about 1 minute on modern hardware, uses ~1.3 GB disk space). Gets saved to an ExtractedAssets folder next to the executable, so subsequent launches are instant.
Can I use this for modding? It's a viewer, not a mod tool. But it might help you understand game data structure. Official modding tools from the developers don't exist yet.
Why is some text red? Red means the placeholder couldn't be resolved. This happens when scripts reference runtime-only data (like current battle state) or when required JSON files are missing from that build. Orange means it resolved successfully.
See CONTRIBUTING.md for development setup and build instructions.
GNU General Public License v3.0 - see LICENSE.
Game assets and data are copyrighted by the developers. This is for personal use with legally owned game files only.
- Built with .NET, React, Vite, and React Router
- Uses AssetRipper for Unity asset extraction
- 3D rendering powered by Three.js
- Game data © Heroes of Might and Magic: Olden Era, developed by Unfrozen, published by Hooded Horse
See NOTICE.md for third-party licenses.