Contributor Resources: Difference between revisions

From Heroes 3 wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 17: Line 17:
Take a look at [[Proposals]] for more specific requests!
Take a look at [[Proposals]] for more specific requests!


Take a look at [[map check]] to find maps that still need images uploaded.
Check out [[map check]] to find maps that still need images uploaded.


==Spam/Trash/Garbage/Delete==
==Spam/Trash/Garbage/Delete==

Revision as of 02:58, 20 December 2023

Thanks for contributing! Reading the guidelines is a good place to start.

Don't worry too much about making mistakes. All changes are recorded and easily reverted.

If an image doesn't seem correct after you or someone else has uploaded a new version of it, it is most likely a caching issue. Test opening the page in an incognito window to verify that is the case. If so, you just need to clear the cache of your web browser.

Beware of caching issues. If something doesn't seem to be changing even though it seems it should, it might be due to caching. It's been known to happen to images, templates, pages, etc. Clearing your browser cache doesn't always fix it. So if you've tried a bunch of stuff and it still isn't working, just leave your change as you think it should be and let it sit for some time to allow the server to refresh its cache on its own.

To avoid the account creation spam use this link: custom recent changes

To check specifically for talk pages use this link: custom talk pages

Use the browser extension dark reader to test css changes for dark mode users. Also keep in mind that settings in your web browser can also affect this (e.g. chrome://flags/#enable-force-dark).

If you find a use for any misc pictures, feel free to rename (move) them as you see fit for your purpose. Just leave a redirect behind so as not to break the misc pages.

Take a look at Proposals for more specific requests!

Check out map check to find maps that still need images uploaded.

Spam/Trash/Garbage/Delete

Replace the page content with the appropriate template (e.g. {{delete}}) and someone will eventually delete it.

Tools

Top Tools

The following is an assortment of up-to-date tools that are incredibly useful for any prospective modder or creator:

Image to Map Converter by TotallyCragHack
  • Convert an image into terrain in a downloadable, editable, playable .h3m file for Horn of the Abyss. Use the settings in the sidebar to map the image's color clusters to terrain types and more.
  • Tool is currently maintained as of 2026 and is compatible with Horn of the Abyss version 1.8.0.
Grayface Tools by grayface
  • A collection of incredibly useful tools for Heroes III.
  • Tools were last updated between 2018–2022.
  • MMArchive: A fully-featured Heroes III archive editor. Supports all archive types except ".hwl".
  • LOD Tool: A script-based command-line tool for working with Heroes III archives.
  • Def Preview: Shows .def files, lets you extract frames and make a def-list for Def Tool.
  • Def Tool: Lets you create .def files. It can also help with editing interface pictures.
  • TXT Editor: Txt tables editor for Heroes III.
  • FNT Editor Preview: An old program for editing Heroes III fonts.
MMArchiveCLI by imahero
  • A Python implementation of MMArchive for working with Heroes of Might and Magic game archives.
  • Tool was last updated in 2025.
Heroes 3 Assist by Xenofex
  • Application to assist players with a local Heroes III database and damage calculator.
  • Tool was last updated in 2025.
Fizmig
  • There are many separate resources dedicated to describing the Physics of the World of Heroes, but no matter how hard you want, it is extremely difficult to find an information source that can definitely be classified as a reference manual. This work does not claim to be original and is the result of a compilation of various official (Player's Manual) and unofficial (forums and websites) sources dedicated to describing the inner world of the game.

Map Creation Tools

H3M Resize by phts
  • Resize a map with keeping all landscape and objects. Only HotA supported.
  • Tool is currently maintained as of 2026 and is only compatible with Horn of the Abyss maps.
HoMM3 Template Vault by Makiki
  • A vault of H3 RMG templates mantained by Makiki.
  • Archive was last updated in 2025.
Heroes3Im2Map by Blakut
  • Transforms images into Heroes of Might and Magic 3 HotA files.
  • Tool was last updated in 2024.
H3 Mapgen by radekmie
  • An attempt to build a comprehensive map generator for Heroes of Might and Magic III.
  • Tool was last updated in 2018.

Game File & Resource Tools

MMArch by tomchen
  • Command line tool to handle (extract, replace, compare resources and more) Heroes of Might and Magic 3 and Might and Magic 6, 7, 8 resource archive files (e.g. lod files) for Windows, Linux and macOS.
  • Tool is currently maintained as of 2026.
H3SED by suurjaak
  • h3sed is a Heroes3 Savegame Editor, written in Python. It opens savegame files from Heroes of Might and Magic III, allowing to see an overview of all heroes, and edit any and all hero attributes. Supports Restoration of Erathia, Armageddon's Blade, Shadow of Death, Heroes Chronicles, and Horn of the Abyss.
  • Tool is currently maintained as of 2026.
CsArOs' Tools by CsArOs
  • Various tools for reading Heroes 3 files or editing them.
  • Tool was last updated in 2025.
HotA Editor by sake12
  • An app to edit the HotA.dat file.
  • Tool was last updated in 2024 and is compatible with Horn of the Abyss version 1.7.0.
Heroes 3 Savegame Editor by cysun
  • Open a savegame file (.CGM for Campaign game save or .GM1 for Single Scenario game save), search for a hero by name. You may search the same hero multiple times to locate multiple instances of the hero in the same savegame file.
  • Tool was last updated and archived in 2023.
HOMM 3 Unpacker by neunato
  • Parse file formats used by Heroes of Might and Magic III in node.js or modern browsers. Online demo is also available here.
  • Tool was last updated in 2022.
H3M Parser by andryunin
  • Simple parser for Heroes of Might and Magic III map format. Currently can extract info about map name, description, difficulty, size, subterranean presence and minimal required game version (to be continued, see TODO).
  • Tool was last updated in 2021.
Heroes 3 Resource Manager by brandshub
  • Heroes Of Might And Magic III Resource Viewer/Editor.
  • Tool was last updated in 2020.
HOMM3 Map to JSON by Radomiej
  • .h3m to .json converter.
  • Tool was last updated in 2020.
H3Mapper by kkozmic
  • Tool to manipulate map and campaign files from Heroes of Might and Magic 3.
  • Tool was last updated in 2019.
H3M Parser by chyvonomys
  • Experimental just-for-fun parser for Heroes of Might and Magic III map files (*.h3m) written in rust with nom parser combinators. Supports RoE/AB/SoD formats. Partial save support, very basic ASCII map layout preview.
  • Tool was last updated in 2018.
H3 Explorer by minexew
  • Content browser for Heroes of Might and Magic III.
  • Tool was last updated in 2018.
H3M Map Converter by lekzd and potmdehex
  • Converts .h3m map files to .json files.
  • Tool was last updated in 2018.
HOMM 3 Map Locator by drevoborod
  • Utility for filtering Heroes of might and Magic 3 map files basing on map's size.
  • Tool was last updated in 2017.
H3M Sharp by Dergash
  • C# implementation of .h3m parser.
  • Tool was last updated in 2016 and was archived in 2019.
H3M Sorter by Dergash
  • Instrument for managing large archives of Heroes of Might and Magic 3 maps.
  • Tool was last updated in 2016.
HOMM 3 Tools by potmdehex
  • Tools and libraries for Heroes of Might and Magic III.
  • Tools were last updated in 2016.
LOD Extract by josch
  • This is a set of scripts which shows how to unpack all bitmaps and animations of Heroes of Might and Magic 3 into PNG images and then back into the formats understood by VCMI.
  • Tool was last updated in 2014.
Read LOD by w4kfu
  • Read .lod files from Heroes 3.
  • Tool was last updated in 2011.

Game Information Tools

HOMM 3 Calc by dusanmilosavljevic1624
  • HoMM3 Damage Calculator. Online version is also available here.
  • Tool was last updated in 2020.

Miscellaneous Tools

Hero Randomizer by Grishous
  • Web application to randomise hero selection for random map templates.
  • Tool is currently maintained as of 2026 and is compatible with Horn of the Abyss version 1.8.0.
RoseKavalier's Plugins & Tools by RoseKavalier
  • Various plugins and tools for Heroes 3.
  • Tools were last updated between 2017–2026; some are currently maintained.
HOMM 3 Data by Laserlicht
  • Decoding of Heroes Might of Magic III files
  • Library is currently maintained as of 2026.
HOMM 3 Messages by lehazyo
  • Tool to imitate Heroes of Might and Magic III message popup. Online version is also available here.
  • Tool was last updated in 2021.
Heroes III Database by algorithminflux
  • Create your own Heroes of Might and Magic III Database Using MySQL.
  • Tool was last updated in 2017.

Wiki Tools

AutoWikiBrowser
  • AutoWikiBrowser (AWB) is a semi-automated MediaWiki editor designed to make tedious or repetitive editing tasks quicker and easier. It is a .NET desktop application which includes a browser that follows a user-generated list of pages to modify, presenting changes to implement within each of those pages, then progressing to the next page in the list once the changes are confirmed or skipped by the user. When set to do so, it suggests some changes (typically formatting) that are generally meant to be incidental to the main change.
  • Tool is constantly maintained with stable releases.

Game Engines

VCMI
  • VCMI is an open-source engine for Heroes III, offering new and extended possibilities. To use VCMI, you need to own the original data files.
  • Engine is constantly maintained with stable releases.
  • See VCMI Project for more information.
FreeHeroes by mapron
  • FreeHeroes is a free engine for Heroes of Might and Magic 3, similar to VCMI project.
  • Engine was last updated in 2024.

See Also:

Other