Post by Javituchi on Apr 30, 2018 21:00:40 GMT
Hello...
In this tutorial I will explain how to modify your Hero Colosseum figures, by replacing the Hex values stored in your savegame (DBXV2.sav).
Therefore, the very first thing you want to do is to make a backup of that file, in case something goes wrong...
Useful things you can do with this tutorial:
- Use unavailable figures that are exclusive CPU only.
- Edit your own figure levels (good if you're short in figure exp. saving time from grinding them).
- Replace skills (wether default or cpu exclusive)
- Add figures of same ID so that you can combine them, or edit its values directly, without having to bet TP medals in getting (mostly) repeated not useful figures.
Things this tutorial can NOT do:
- Adding missing entries in your figure's index list. You have to use the shop special capsule machines for that purpose, or upgrade from lower tier figures.
- Edit the fixed stats of your figures to customized stats. You can change to max level, but you cannot change its stats to a custom number, (for example) 9999.
- Creating a custom figure. You can modify existing ones, but never make one from scratch since there are a few limitations (like replacing a portrait, name, main hability, etc).
You need three things for this tutorial:
1) An Hex editor (like HxD). To edit the savefile values.*
2) The Decrypter of the savefile (you can get it on Eternity's tools thread) to decrypt the file. Don’t forget to encrypt the file back again after editing.
2) Your "DBXV2.sav" file, obviously.
*If you know a bit of hex editing (watch tutorials somewhere if needed), it will be easier to understand this tutorial. But at least, you should know how to turn decimals into hexadecimals and the other way... Or you can use windows calculator in programmer mode.
_________________
First thing you need to do is to decrypt your savefile with xv2savdec.exe, and you will get a file called "dbxv2.sav.dec".
Second. Open this DEC file with HeX editor.
You will see everything in hex code within this file.
On the top, click Search > Go to... (or Ctrl+G)
Write "7BCB8" to go to the start position of the very first figure you have.
As of update 1.09.01, this is the exact location where figures starts. But if there will be future updates, maybe they might change the location, so you will have to find the new entry if it does change the location.
You will see something like this:
Now lets understand how the figures are stored...
So basically one figure is 2 lines and half long. Each one consists of 40 entries in length.
Lets take a look at each of them being one line each.
Now we can see a bit what is different on each figure, then we can now proceed to edit the value that we want to edit. Lets see a real one more deeply and analyze it:
The first sixteen values I don't know what they are for, same as values 19, 20, 32 and 37-40.
1) Gray value (1 bit)
I think this one has to do with limit break. Like if it is a figure that has applied limit break, or not. But I'm not really sure. I'm guessing for what I've seen comparing a few unedited figures with limit breaked up ones.
Possible entries:
00: Limit break not applied (Max level of 60 for UR figures)
01: Limit break applied (Max level of 99 for UR figures)
2) Red values (1 bit each)
This entries are the ammount of combined figures and its total. It splits in 5 entries.
2T: Total number of combined figures. The value must be the total of the sum of the values of the other entries A-D, being 10 (0A) the highest value.
2a: HP entry. One value adds +150 points to HP, being 10 the highest value combined with B, C and D.
2b: Attack entry. One value adds +100 points to attack, being 10 the highest value combined with A, C and D.
2c: Defense entry. One value adds +50 points to defense, being 10 the highest value combined with A, B and D.
2d: Speed entry. One value adds +100 points to speed, being 10 the highest value combined with A, B and C.
3) Blue values (2 bites each)
This three entries are the skills you can put on the figure... It splits in three double bit entries.
3a: Third skill
3b: Second skill
3c: First skill
Possible entries:
FF FF = Empty
Normal skills: Simply buy the skill in game once finished the HC story, put them in a figure, save, and you can see its ID in the save.
Exclusive CPU skills: Find a list of them somewhere. DO NOT use CPU only skills online, or you might get banned!
4) Green value (1 bit)
This entry defines if the figure is marked as being in a deck or not. Since this value is tied/related to other values somewhere else in the save, I'd recommend not to edit this value here and do it in the game. Otherwise it might desync, making it unable to remove/dismount the figure from a deck.
Possible entries:
00: Not used in a deck.
01: Used in a deck.
5) Yellow value (2 bites)
This is the ID number of the card. To know the Hex ID of a card, from the available 280 cards in game, simply check its ID number in the card details, and subtract 1. Then convert the number to hexadecimal and you will have its 2 bites Hex code... For the CPU exclusive figures IDs, find a list of them somewhere. DO NOT use CPU only figures online, or you might get banned!
Possible entries (convert to Hex):
0-280 for main available figures.
1025-1239 for CPU exclusive figures.
6) Orange value (1 bit)
This is the level of the card. Highest level possible is 99 (63 in Hex).
Possible entries (convert to Hex):
0-99 for default levels.
255 (FF in Hex). This "might" work with certain figures giving it the highest stats possible to the figure... And obviously, don't use this value online.
7) Pink value (1 bit)
This entry defines if the figure is locked, or not. A locked card cannot be dismounted/deleted.
Possible entries:
00: Not locked.
08: Locked.
And thats it.
Once again beware not to use CPU exclusive figures/skills, higher stats, etc, online, or you might get banned!
And don't forget to encript the file again after done editing the save, before using it...
Happy testing and have fun. Regards!~
Credits:
Thanks so much to TheBlackX. His tutorial was the inspiration for me to start studying HC figures stuff, learning about how figures works. And then for me to develop even further more entries in the save file, to create my own tutorial in result... I recommend checking his tutorial for related Hero Colosseum findings on items, experience, HC popularity, etc.
In this tutorial I will explain how to modify your Hero Colosseum figures, by replacing the Hex values stored in your savegame (DBXV2.sav).
Therefore, the very first thing you want to do is to make a backup of that file, in case something goes wrong...
Useful things you can do with this tutorial:
- Use unavailable figures that are exclusive CPU only.
- Edit your own figure levels (good if you're short in figure exp. saving time from grinding them).
- Replace skills (wether default or cpu exclusive)
- Add figures of same ID so that you can combine them, or edit its values directly, without having to bet TP medals in getting (mostly) repeated not useful figures.
Things this tutorial can NOT do:
- Adding missing entries in your figure's index list. You have to use the shop special capsule machines for that purpose, or upgrade from lower tier figures.
- Edit the fixed stats of your figures to customized stats. You can change to max level, but you cannot change its stats to a custom number, (for example) 9999.
- Creating a custom figure. You can modify existing ones, but never make one from scratch since there are a few limitations (like replacing a portrait, name, main hability, etc).
You need three things for this tutorial:
1) An Hex editor (like HxD). To edit the savefile values.*
2) The Decrypter of the savefile (you can get it on Eternity's tools thread) to decrypt the file. Don’t forget to encrypt the file back again after editing.
2) Your "DBXV2.sav" file, obviously.
*If you know a bit of hex editing (watch tutorials somewhere if needed), it will be easier to understand this tutorial. But at least, you should know how to turn decimals into hexadecimals and the other way... Or you can use windows calculator in programmer mode.
_________________
First thing you need to do is to decrypt your savefile with xv2savdec.exe, and you will get a file called "dbxv2.sav.dec".
Second. Open this DEC file with HeX editor.
You will see everything in hex code within this file.
On the top, click Search > Go to... (or Ctrl+G)
Write "7BCB8" to go to the start position of the very first figure you have.
As of update 1.09.01, this is the exact location where figures starts. But if there will be future updates, maybe they might change the location, so you will have to find the new entry if it does change the location.
You will see something like this:
Now lets understand how the figures are stored...
So basically one figure is 2 lines and half long. Each one consists of 40 entries in length.
Lets take a look at each of them being one line each.
Now we can see a bit what is different on each figure, then we can now proceed to edit the value that we want to edit. Lets see a real one more deeply and analyze it:
The first sixteen values I don't know what they are for, same as values 19, 20, 32 and 37-40.
1) Gray value (1 bit)
I think this one has to do with limit break. Like if it is a figure that has applied limit break, or not. But I'm not really sure. I'm guessing for what I've seen comparing a few unedited figures with limit breaked up ones.
Possible entries:
00: Limit break not applied (Max level of 60 for UR figures)
01: Limit break applied (Max level of 99 for UR figures)
2) Red values (1 bit each)
This entries are the ammount of combined figures and its total. It splits in 5 entries.
2T: Total number of combined figures. The value must be the total of the sum of the values of the other entries A-D, being 10 (0A) the highest value.
2a: HP entry. One value adds +150 points to HP, being 10 the highest value combined with B, C and D.
2b: Attack entry. One value adds +100 points to attack, being 10 the highest value combined with A, C and D.
2c: Defense entry. One value adds +50 points to defense, being 10 the highest value combined with A, B and D.
2d: Speed entry. One value adds +100 points to speed, being 10 the highest value combined with A, B and C.
3) Blue values (2 bites each)
This three entries are the skills you can put on the figure... It splits in three double bit entries.
3a: Third skill
3b: Second skill
3c: First skill
Possible entries:
FF FF = Empty
Normal skills: Simply buy the skill in game once finished the HC story, put them in a figure, save, and you can see its ID in the save.
Exclusive CPU skills: Find a list of them somewhere. DO NOT use CPU only skills online, or you might get banned!
4) Green value (1 bit)
This entry defines if the figure is marked as being in a deck or not. Since this value is tied/related to other values somewhere else in the save, I'd recommend not to edit this value here and do it in the game. Otherwise it might desync, making it unable to remove/dismount the figure from a deck.
Possible entries:
00: Not used in a deck.
01: Used in a deck.
5) Yellow value (2 bites)
This is the ID number of the card. To know the Hex ID of a card, from the available 280 cards in game, simply check its ID number in the card details, and subtract 1. Then convert the number to hexadecimal and you will have its 2 bites Hex code... For the CPU exclusive figures IDs, find a list of them somewhere. DO NOT use CPU only figures online, or you might get banned!
Possible entries (convert to Hex):
0-280 for main available figures.
1025-1239 for CPU exclusive figures.
6) Orange value (1 bit)
This is the level of the card. Highest level possible is 99 (63 in Hex).
Possible entries (convert to Hex):
0-99 for default levels.
255 (FF in Hex). This "might" work with certain figures giving it the highest stats possible to the figure... And obviously, don't use this value online.
7) Pink value (1 bit)
This entry defines if the figure is locked, or not. A locked card cannot be dismounted/deleted.
Possible entries:
00: Not locked.
08: Locked.
And thats it.
Once again beware not to use CPU exclusive figures/skills, higher stats, etc, online, or you might get banned!
And don't forget to encript the file again after done editing the save, before using it...
Happy testing and have fun. Regards!~
Credits:
Thanks so much to TheBlackX. His tutorial was the inspiration for me to start studying HC figures stuff, learning about how figures works. And then for me to develop even further more entries in the save file, to create my own tutorial in result... I recommend checking his tutorial for related Hero Colosseum findings on items, experience, HC popularity, etc.