|
|
(23 intermediate revisions by 3 users not shown) |
Line 1: |
Line 1: |
| ==Reverse Engineer h3m files== | | == The page is complete! == |
| So I rewrote [https://github.com/andryunin/h3m this project] in python. So I can get the basic info from the 3 original map types (RoE, AB, SoD). Before I continue on with the project and try to reverse engineer the rest myself I thought I'd ask if anyone was aware of any other projects that have already documented the h3m file formats (including the new HotA format). I thought it might be fun to use this to finish the [[List of maps]] [[List of maps (HotA)|(HotA)]] project. [[File:Hero Stormblessed small.gif|→ima|link=user:imahero]] 17:27, 15 May 2021 (UTC)
| |
| :Found some new projects that have more complete documentation of the file types: [https://github.com/search?q=h3m github.com/search?q=h3m]. So it looks like I won't need to reverse engineer everything myself. :) [[File:Hero Stormblessed small.gif|→ima|link=user:imahero]] 01:31, 16 May 2021 (UTC)
| |
| ::OK so I'm making progress on this using [https://github.com/potmdehex/homm3tools/tree/master/h3m/h3mlib/h3m_structures potmdehex/homm3tools] and [https://github.com/vcmi/vcmi/blob/develop/lib/mapping/MapFormatH3M.cpp vcmi] and while there is some [https://github.com/potmdehex/homm3tools/commits/h3mlibhota/h3m basic support for HotA] by potmdehex, it would be nice if I could get a more complete reference. And while it might be fun, I'll wait a bit longer before I try to RE the HotA h3m spec myself just in case someone happens to walk on water and then hand it to me. [[File:Hero Stormblessed small.gif|→ima|link=user:imahero]] 19:18, 16 May 2021 (UTC)
| |
|
| |
|
| == Adding artifacts to heroes ==
| | First of all, I want to thank everyone for help with creating this page, especially [[User:Legate|Legate]]. As [[User:Imahero|Imahero]] and [[User:Legate|Legate]] suggested, I moved a part of it, namely Objects to [[Map Editor - Objects]]. All other elements of the Map Editor have been added to either this or the daughter page. |
| *{{sod}}:
| |
| [https://heroes.thelazy.net/images/archive/0/03/20210511234524%21Add_artifact_to_hero.png Add artifact to hero.png]
| |
| *{{hota}}:
| |
| [https://heroes.thelazy.net/images/archive/1/1c/20210511234537%21Add_artifact_to_hero_%28HotA%29.png Add artifact to hero (HotA).png]
| |
| I can't get this to work. Is this a bug? How do you add artifacts to heroes in the map editor? | |
| Are you supposed to be able to click somewhere? Should there be a button? [[File:Hero Stormblessed small.gif|→ima|link=user:imahero]] 15:22, 11 May 2021 (UTC)
| |
| :yup, definitely a bug. its missing 'Add', 'Edit', 'Remove' and 'Remove all' buttons
| |
| ::Does your editor properly show the buttons? Could it be a Windows 10 problem? I tried running as admin and some other compatibility options but all it did was make my screen really small (or big? idk). [[File:Hero Stormblessed small.gif|→ima|link=user:imahero]] 16:52, 11 May 2021 (UTC)
| |
| :::all i can say its not the win 10 thing. im using roe, ab, complete and two hota editors without any extra compatibility fun and ive never seen something like that before. --[[User:GroundhogYear|GroundhogYear]] ([[User talk:GroundhogYear|talk]]) 17:09, 11 May 2021 (UTC)
| |
| ::::Definitely a bug. Try another version of the editor. This window should be pretty much the same in all game versions & operating systems - I have tested it on PC w/ Win10 and laptop w/ XP, so if other editors too have missing buttons, there is something VERY wrong with your Windows or map editor files. This is how it looks on my XP laptop (WoG editor, not that it should matter):
| |
| <pre>[[:File:Hero properties artifacts wog.jpg]]</pre>
| |
| If there are other places where your editor is missing buttons, maybe your game files are somehow corrupted -[[User:Fafner|Fafner]] ([[User talk:Fafner|talk]]) 19:41, 11 May 2021 (UTC)
| |
| :ok yeah i just booted up a windows xp virtual box and used a shared folder to open the same files and [[:File:Add artifact to hero.png|they]] [[:File:Add artifact to hero (HotA).png|appear]] just fine. The issue seems to be with my windows 10. I did play around with UI fonts so I'm guessing something got messed up there... [[File:Hero Stormblessed small.gif|→ima|link=user:imahero]] 23:49, 11 May 2021 (UTC)
| |
| ::I booted up a new windows 10 virtual box and it works fine too. So just something wrong with my current windows 10 setup. [[File:Hero Stormblessed small.gif|→ima|link=user:imahero]] 08:05, 12 May 2021 (UTC)
| |
| :::Also the ® symbol doesn't show up in the heroes 3 map editor title of my windows 10 install but it did show up in the windows 10 virtual box install. So it reinforces the idea that it has something to do with whatever I did with the fonts. [[File:Hero Stormblessed small.gif|→ima|link=user:imahero]] 08:12, 12 May 2021 (UTC)
| |
| ::::Did a fresh install of windows 10. Problem solved. [[File:Hero Stormblessed small.gif|→ima|link=user:imahero]] 17:26, 15 May 2021 (UTC)
| |
| :::::Just a note that using tools like WinAero Tweaker or outdated custom themes can do this; I've experienced similar problems on other apps in the past! [[File:Hero Cosmos small.gif|link=special:contributions/phasma|→ Phasma]] 20:22, 15 May 2021 (UTC)
| |
|
| |
|
| == Updating the page ==
| | I believe my work with the Map Editor page is done for now! If anyone has any requests in terms of explanation of some concepts, Map Editing tricks or if there's a desire for a more extensive Map Editor Guide, I'll be happy to contribute. - [[User:Csaros|Csaros]] ([[User talk:Csaros|talk]]) 13:26, 20 February 2024 (UTC) |
| So far I've added a few tool descriptions. What's left is the following:
| | * Awesome job [[User:Csaros|Csaros]], you did a fantastic job on these pages! I noticed there are still a few ???s (links to template:unk) on the various Map Editor pages. Are these things you are meaning to get back to, or are they things you want help in researching? --[[User:Legate|Legate]] ([[User talk:Legate|talk]]) 15:23, 20 February 2024 (UTC) |
| * Towns (and Random Towns) | | ** Thanks a lot! The ??? refer to points I believe to be true based on using the Map Editor, but I have no '''direct proof''' of and I'd be glad if somebody else could help me confirm them. If you see where the ??? are placed, you'll realize why I have no direct proof of some of these. - [[User:Csaros|Csaros]] ([[User talk:Csaros|talk]]) 10:32, 21 February 2024 (UTC) |
| * Monsters
| |
| * Heroes
| |
| * Artifacts
| |
| * Resources
| |
| * Creature Generators
| |
| * Monoliths
| |
| * Gates
| |
| * Special Terrains
| |
| * Details on some special or unintuitive buildings (prison disappears, etc.)
| |
| * Map specifications, including Events | |
| * Town Events
| |
| * Events and Pandora Boxes (link to appropriate pages should be enough)
| |
| * Map editing guide
| |
| * External links with map editing guide or smth along those lines.
| |
| ** Great job so far Csaros!!! --[[User:Legate|Legate]] ([[User talk:Legate|talk]]) 14:26, 19 January 2024 (UTC)
| |