Heroes of Might and Magic Community
visiting hero! Register | Today's Posts | Games | Search! | FAQ/Rules | AvatarList | MemberList | Profile


Age of Heroes Headlines:  
5 Oct 2016: Heroes VII development comes to an end.. - read more
6 Aug 2016: Troubled Heroes VII Expansion Release - read more
26 Apr 2016: Heroes VII XPack - Trial by Fire - Coming out in June! - read more
17 Apr 2016: Global Alternative Creatures MOD for H7 after 1.8 Patch! - read more
7 Mar 2016: Romero launches a Piano Sonata Album Kickstarter! - read more
19 Feb 2016: Heroes 5.5 RC6, Heroes VII patch 1.7 are out! - read more
13 Jan 2016: Horn of the Abyss 1.4 Available for Download! - read more
17 Dec 2015: Heroes 5.5 update, 1.6 out for H7 - read more
23 Nov 2015: H7 1.4 & 1.5 patches Released - read more
31 Oct 2015: First H7 patches are out, End of DoC development - read more
5 Oct 2016: Heroes VII development comes to an end.. - read more
[X] Remove Ads
LOGIN:     Username:     Password:         [ Register ]
HOMM1: info forum | HOMM2: info forum | HOMM3: info mods forum | HOMM4: info CTG forum | HOMM5: info mods forum | MMH6: wiki forum | MMH7: wiki forum
Heroes Community > Heroes 6 - The New Beginning > Thread: Is there any of these mods?
Thread: Is there any of these mods?
Lord_Immortal
Lord_Immortal


Famous Hero
DoR Dev Team
posted August 26, 2014 06:39 PM

Is there any of these mods?

Is there any mod that allows:
-Dynasty Weapons offline
-Custom Dynasty offline
-All Heroes Available
-All other online features offline
???

If no, please make it...

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Catsup
Catsup

Tavern Dweller
posted September 02, 2014 10:51 AM
Edited by Catsup at 00:18, 03 Sep 2014.

offline heroes

ok first thing, i joined this forum just to make this post so ppl who are looking for the same thing can find it. I found out i cant
post cuz of my low post count, and i had to wait 1 hour (after joining) to reply to this thread, so listen.

Oh, and i would appreciate if one of the more senior members here can repost this in a thread of its own.

I too have a problem playing online on conflux because of my unstable wifi that DC's me alot, in addition to random conflux down-times. All of current progress is lost if i get a dc and i cant freely play with the same campaign saves online and offline.

i have a partial solution to this, ive found a way, with the help of a hex editor, to edit your offline save file so that you can make
your hero might or magic just like you can choose when playing online. I havent looked more, but theres probly a way to also change the specializations of the said heros too, and to add more heroes to dynasty.bin; i will update if i find it.


NOTE: you need to have unlocked a character's campaign in order to edit them, you wont be able to edit any of the main campaign characters until youve finished the prologue.


ok so the tools you need are any hex editor (google), and the orc2zip file found here:
http://heroescommunity.com/viewthread.php3?TID=36605&pagenumber=7

zing said:


orc editor
http://www.mediafire.com/?q1kq16btv2tge68

orc2zip-zip2orc
http://www.mediafire.com/download.php?2hocu6ns5eq82p3

For version 1.5.1
Data12.orc contains Ability.xml file
Data13.orc contains game.orc file

Have fun ^^


the offline save files are found on your PC, for windows 7 64 bit, the path is:

C:\Users\[USERNAME]\Documents\Might & Magic Heroes VI\[ACCOUNT NAME OF HEROS6]

the file you will be specifically editing is dynastydata.bin, notepad does not work because there will be many random symbols, you need to change these around by changing their hex value in a hex editor.



So far, ive found after a lot of trial and error that the faction and class of a default campaign character is stored in 6 hexdecimal values, for example in the screen shot ive highlighted Matewa's (offline male magic stronghold hero in skirmish) hex values for class and faction. the first 2 hex values 73 04 indicates that this is where its stored (note: 73 04 is only for in dynastydata.bin). The middle value 91 indicates male stronghold magic user (ALL factions/gender have a unique value for this hex). And DB 07 00 indicates that this character is of the stronghold faction.

other values ive found so far are (first 2 are indicators, remember to change to 73 04 in dynastydata.bin):

inferno magic male (kiril is might by default)
03 04  41  DB 07 00

haven magic male (anton is might by default)
03 04  D0  D7 07 00

stronghold magic male (found matewa in dynasty.bin)
73 04  91  DB 07 00

However, dynastydata.bin only contains offline skirmish and default campaign heroes, which means all of the hex values for every faction/character/gender combination arent there. This is where the orc2zip convertor comes in.

after looking at the other thread, ive found out that every non-custom hero in the game is stored in the game.orc file of the data18.orc data file (there are game.orc in other data.orc files but this one is the newest). There is no current working editor for game.orc as of patch 2.1.1 (or at least i havent been able to find it after ALOT of searching), but data18.orc can be converted to a zip file and you can retrieve game.orc to probe using a hex editor.

the 5 hex values for faction and character type in game.orc differ slightly from dynasty.bin in that the starter hex is 03 in 03 04, instead of 73, in 73 04.

so if you need a specific character type/faction combination, go here:
http://mightandmagic.wikia.com/wiki/Category:Heroes_VI_heroes

to find the hero, and search their name in text search using the hex editor on game.orc; then search hex 03 04 up and down a few searches and you should get your hex combination. YOu will recognize the combination because it will be something like 03 04 XX DB 07 00 (DB 07 00 for stronghold), you should recognize the faction hexes as they are quite easy to find, and XX will be what youre mainly looking for.


some other things:
-fiddling around with hex combinations will either crash the game on load if it is an invalid, or will result in something like anton with irina's body (if you decided to copy all of her hex values onto his like i did).
-secondary characters are probly hardcoded and the save file just records how youve put their stats, you'll need to edit game.orc to change what stats they come with, or (much harder way) find where in the hex values the game saved your stat changes to secondary characters.
-character stat changes/inventory/reputation/secondary heros since the beginning of the game are stored elsewhere in dynastydata.bin, the values arent close to the faction/might+magic values (ive changed them while messing with stuff and nothing happened). Tried changing stuff around faction name of each campaign and that resulted in the game locking everything and putting me back at prologue.


NOTE: You need to start the campaign over if you change your character from might to magic, or vice versa, otherwise your hero's appearance will change, but stats and abilities will remain the same, so you'll only have crappy spells and miniscule mana if you tried changing anton to magic and tried to continue from stage 2 like me.


hope this helps some folks, if anyone figures some stuff out like which hex stores specializations or adding additional hero profiles to dynastydata.bin please share, that'll be the closest to custom characters offline.

Been working for me so far (note that i really dislike might heros because they have a tendency to...take casualties ever other battle):
http://oi59.tinypic.com/2udvw5f.jpg
http://oi61.tinypic.com/296kfmb.jpg
http://oi59.tinypic.com/2a5x5zd.jpg

UPDATE:
managed to find specializations:


also managed to change characters' head appearance, but that seems to also be linked to their biography (Irina had no story anymore after i swapped her head with a skirmish hero generic head).

found a way to add heroes to available heroes offline in skirmish, very buggy so far and havent tested, easiest way so far is to mess up one of your campaign hero hexes so that the game re-generates the hero data in the dynastydata.bin save file. Then undo what you messed up and there should be 2 of the hero (with one of them available in skirmish). New custom heros can be made by editting the parameters of these generated replacement ones.
____________

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Jump To: « Prev Thread . . . Next Thread »
Post New Poll    Post New Topic    Post New Reply

Page compiled in 0.0289 seconds