potmdehex said:
I have a database of object name (as it appears in Map Editor)->object data for every single object (1000+) in RoE, AB and SoD. Let's just say it will come in handy for purposes like this and that this is just the beginning.
Awesome, the future looks bright for the remaster because of you.
Seeing as Ubisoft released a patch today it seems like a good time to release a patch of my own:
Main feature: Re-visitable Objects, press space bar to re-visit objects (Windmills, Subterranean Gates, Monolith Two Ways etc). h3mtool 0.6 screenshot: http://i.imgur.com/skqw69z.png
Download latest AB/SoD map pack: (fixes for Dawn of War, Rediscovery, Rise of the Phoenix, Gelea's Champions): https://www.sendspace.com/file/aivd7w
Full BETA 0.6 changelog:
* Added Re-visitable Objects mod (thanks Chirno, Joker, Fastmancz and Urz for testing)
* Basic parsing of .gm1 save files, used for Re-visitable objects
* Added Rust Dragon to conversion tables, fixes Dawn of War
* Fixed creatures bug in event object AB/SoD->RoE conversion, fixes Gelea's Champions (thanks JakeMunsie for bug report)
* Fixed conversion regression crash (thanks 000 for bug report)
I would like to thank all the members of the community who have contributed to the development of this project so far:
000, Above The Clouds, Avroveks, Chirno, Daninja, DataPack, Evilnapkin, Hightower, Fastmancz, JakeMunsie, Merkuri, Mert, NecroSando, Heisenberg, primeval1, simonizer and Urz.
Video demonstration coming soon. For now here are instructions on how to use Re-visitable Objects feature:
1. Start HoMM HD, be at main menu.
2. Start h3mtool.exe, leave Re-visitable Objects checkbox checked and click Apply button (screenshot: http://i.imgur.com/skqw69z.png )
3. In HoMM HD, start new game or load saved game (map has to exist on disk)
4. Go to any object with a hero, for example a Windmill, Subterranean Gate or Monolith Two Way, and press space bar to re-visit it
Btw, to anyone who does not care about HD Edition at all and never will even if it gets much better: the vast majority of the code I have written is not limited to RoE/HD Edition. In the future you might see something that interests you.
First of all I'd just like to thank you for doing this. It's just amazing how you are doing it basically out of the goodness of your heart.
You are completely saving my HOMM3 HD experience, as space-visiting objects and the RMG are the only things I miss from HOMM3 Complete.
Anyway, I got just one question: Is this tool compatible with the normal HOMM3HD? As in, if I use this tool, and my friend who I am playing with is not, will everything work just fine?
hemske said:First of all I'd just like to thank you for doing this. It's just amazing how you are doing it basically out of the goodness of your heart.
You are completely saving my HOMM3 HD experience, as space-visiting objects and the RMG are the only things I miss from HOMM3 Complete.
Anyway, I got just one question: Is this tool compatible with the normal HOMM3HD? As in, if I use this tool, and my friend who I am playing with is not, will everything work just fine?
I would say it is not so much goodness of my heart as curiosity of my mind. Thanks a lot for the kind words.
I am currently behind way too much expensive Cisco equipment that I have no access to for me to be able to play multiplayer even at home, but others have reported multiplayer working fine with RMG and re-visitable objects.
hemske said:
Anyway, I got just one question: Is this tool compatible with the normal HOMM3HD? As in, if I use this tool, and my friend who I am playing with is not, will everything work just fine?
I've been using it in well over 20 multiplayer matches and I haven't ran into any kind of desync issues execpt when someone leaves and some days repeat, however I don't think that's linked to the tool.
Datapack said:
Potmdehex, what are you currently working on?
Since February the 7th I have been extra busy with other things in life, this ends now on the 23rd.
But I have unreleased fixes for the following:
* Conversion optimizatons speeding up conversion
* Fix for conversion of maps with empty description
* Updated creature conversion tables, fixing crash on Pestilence Lake
* RMG Dialog Windows DPI settings fix
* WoG->RoE map conversion (already works fully for some maps, but comes with caveats for certain objects. I will post more about this once it is released)
They will be released when I have some time to make sure they are decently stable.
Besides that:
Features currently planned:
(*) Fixing map conversion of maps that have a Random Hero object for the starting hero (instead of the towns set to generate hero) so that the players can still properly choose hero like in H3 Complete
(*) Object & spell banning options in RMG dialog so that e.g Cartographer and Fly can be banned (most of what is needed for this is already implemented)
(*) HD Edition fix for improved heroes trade and splitting into 1 stacks. This might come first in the form of hotkeys before graphical buttons like there are in HD mod.
Some possible future features (NOTE: far from set in stone):
(*) HD Edition Quick Combat improvements allowing you to accept results or take the fight yourself like in World Tournament/HD mod
(*) HD Edition "Buy all creatures" functionality in towns
(*) HD Edition fix for resolving random dwelling objects
(*) HD Edition FPS fix (I have looked into this, it is trivial to create a basic unlock FPS fix which fixes mouse lag, but it results in ecstacy animations and audio as well as timing issues. It might still be relatively easy to make proper fix, have not looked into it enough to know)
(*) HD Edition multiplayer bring window to front/highlight/display notication when it is your turn, possibly same way as H3 Complete
(*) HD Edition multiplayer hosting without having to open ports. Either through a proxy method sending on traffic (will require host to have mod installed, joiners won't need) or a full-on hosting bot like there exists for WC3 (won't necessarily require host or joiners to have any mod installed, but is extremely time-consuming to develop). If either of these two are made, they can also be expanded with amongst other things anti-cheat.
(*) New RMG written from scratch solving several of the issues with the current one and offering new possibilities
It would be great to fix all of the above but realistically it would take a very long while and it is hard to foresee the future. Regardless, in the coming weeks there will be updates fixing at least some of the above and maybe other things as well. Ideas are always welcome.
The HD mod allows you to "quick manage" your units which basically lets your either split them evenly, spread them out one by one and put them all one stack.(i'm sucking incredibly much at explaining things but you can easily test it out with the HD mod by using ctrl,shift and alt)
Also if possible would you be able let us manage the units without having to open the characters "inventory".
And about the FPS, I have no idea how Baratorch did it with the HD mod but that's irrelevant since DotEmu is using a different engine with the HD remaster.
and about random dwelling ( when you chose town in random map, if dwelling can match with town ) ?
ps: do a donate web page will be good idea i think. like this one
http://www.hopeinaction.se/en/
but for you.
Added random dwelling to list. When 1.0 is reached and the tool is out of beta I plan to put up a donation to myself. In one month I will move to the other side of the world and become a poor student.
Datapack said:The HD mod allows you to "quick manage" your units which basically lets your either split them evenly, spread them out one by one and put them all one stack.(i'm sucking incredibly much at explaining things but you can easily test it out with the HD mod by using ctrl,shift and alt)
I've implemented this now, the World Tournament way (ctrl+click creates max number of 1 stacks, alt joins all other stacks of same type into clicked stack). Can be changed to HD mod way, but this way is my personal preference and more importantly was quicker/cleaner to implement.
The other quick manage feature looks really cool. But probably I will focus on more fundamental flaws of which there still are a lot before something like that.
Main features: * WoG->RoE conversion (still lacking support for many objects) * HD Edition hero screen hotkeys for splitting/joining stacks (World Tournament-style) * Random Hero conversion fix, making hero selectable on many maps that had an issue with this before
Full 0.7 changelog:
* Added WoG->RoE conversion (still don't support many WoG objects, however already the current version supports a way of dynamically adding support for objects without changing any of the .exe:s/dlls using just .h3m files with objects on them. This feature will be explained more once it has been tested/improved)
* Added HD Edition hero screen hotkeys ctrl+click and alt+click for splitting/joining stacks
* Added storing/restoring of all h3mtool GUI settings
* Fixed conversion of Random Hero so that it can now be selected on maps where it previously couldn't (thanks bloodraven43 and Chirno for report and testing)
* Updated conversion tables, fixing e.g Garrisons and Pandora's Boxes on Pestilence Lake and The Great Race (thanks bylte- and JakeMunsie for report)
* Fixed passability bug causing terrain objects to sometimes be incorrectly replaced, causing blocked passages (thanks Daninja for testing)
* Added error checking for conversion so that h3mtool now can output a detailed error message with coordinates of object causing conversion problems and skip that map continuing with conversion of the rest (can still be improved to catch more errors)
* Conversion optimizatons speeding up conversion
* Fixed conversion of maps with empty description
* Improved savegame parsing, fixing issue with saved games for certain maps with the HD Edition Re-visitable Objects feature
Video demonstration of hero screen hotkeys coming soon. For now here are instructions on how to use it (basically the same as Re-visitable objects):
1. Start HoMM HD, be at main menu.
2. Start h3mtool.exe, leave Extra hotkeys checkbox checked and click Apply button (screenshot: http://i.imgur.com/K3CuhSO.png)
3. In HoMM HD, start new game or load saved game
4. Open hero screen (screenshot: http://i.imgur.com/LIdw4VN.png)
5. Ctrl+click a stack to split it into 1 stacks for each free slot, Alt+click a stack to join all creatures of that stacks type into that stack
As before, please report any bugs here and I will look at resolving them.
NecroSandro said:Split army work nicely, but re-visitable objet dont work anymore for me ?
Thanks a lot for very quick feedback. This is when loading saved game (other part of re-visitable objects is unchanged)? I found a bug with some saves and fixed it.
I don't have time to test atm but I tried helping an old relative installing this remake on windows 8 and Norton reacted on it and deleted it. I suppose I could spend some time with Norton working around the problem when I get time, it reacts similarly with heroes complete hd mod, but I thought it wouldn't hurt to let you know