Also it's a plus if you have created your own patch folder, as you don't have to edit the existing game folders.
I'm working with "CHAR_Deathstroke_D.xxx" in this tutorial.
This is the result: TOOLS NEEDED
- Injustice_AES {by Gniarf} (Forum thread here)
- Hex Editor
Open up your character file in the Hex Editor. After trying this on another character I recognized the ID is mostly stored on different locations in that file. Use the hex values from here, in most cases it's the SECOND value you find. (I'm not sure if it's able to extend the ID, as I didn't test this for now.)
Hex strings of all characters, so you can copy & paste it (updated):
Code: Select all
Aquaman 00 00 00 41 71 75 61 6D 61 6E 00
Ares 00 00 41 72 65 73 00 00 00 00
Bane 00 00 42 61 6E 65 00 00 00 00
Batgirl 00 00 00 42 61 74 67 69 72 6C 00
Batman 00 00 00 00 00 42 61 74 6D 61 6E 00 00
BlackAdam 00 42 6C 61 63 6B 41 64 61 6D 00 00 00
BossSuperman 00 00 00 00 53 75 70 65 72 6D 61 6E 00 00 00 00
Catwoman 00 00 43 61 74 77 6F 6D 61 6E 00 00 00 00
Cyborg 00 00 00 00 43 79 62 6F 72 67 00 00
Deathstroke 00 00 00 44 65 61 74 68 73 74 72 6F 6B 65 00
Doomsday 00 00 44 6F 6F 6D 73 64 61 79 00 00 00 00
Flash 00 46 6C 61 73 68 00 00 00
GreenArrow 00 00 00 00 47 72 65 65 6E 41 72 72 6F 77 00 00
GreenLantern 00 00 47 72 65 65 6E 4C 61 6E 74 65 72 6E 00 00 00 00
HarleyQuinn 00 00 00 48 61 72 6C 65 79 51 75 69 6E 6E 00
Hawkgirl 00 00 48 61 77 6B 67 69 72 6C 00 00 00 00
Joker 00 4A 6F 6B 65 72 00 00 00
KillerFrost 00 00 00 4B 69 6C 6C 65 72 46 72 6F 73 74 00
LexLuthor 00 4C 65 78 4C 75 74 68 6F 72 00 00 00
Lobo 00 00 4C 6F 62 6F 00 00 00 00
MartianManhunter 00 00 4D 61 72 74 69 61 6E 4D 61 6E 68 75 6E 74 65 72 00 00 00 00
Nightwing 00 4E 69 67 68 74 77 69 6E 67 00 00 00
Raven 00 52 61 76 65 6E 00 00 00
Scorpion 00 00 53 63 6F 72 70 69 6F 6E 00 00 00 00
Shazam 00 00 00 00 53 68 61 7A 61 6D 00 00
Sinestro 00 00 53 69 6E 65 73 74 72 6F 00 00 00 00
SolomonGrundy 00 53 6F 6C 6F 6D 6F 6E 47 72 75 6E 64 79 00 00 00
Superman 00 00 00 00 00 53 75 70 65 72 6D 61 6E 00 00 00 00
WonderWoman 00 00 00 57 6F 6E 64 65 72 57 6F 6D 61 6E 00
Zatanna 00 00 00 5A 61 74 61 6E 6E 61 00
Zod 00 00 00 5A 6F 64 00
STEP 2
I uploaded a dummy patch archive as it's pretty much self explaining where to store the new character ID if you look at the files.
Dummy package: The .eng/.ini files are ready to edit. If you are done just copy it to:
"YOUR_GAME_FOLDER\DiscContentPCG\DLC\"
and run a test.
YourName__DCFGame.eng
Code: Select all
[PlayerSelect]
Deadpool=DEADPOOL {Left value is the ID you chose in the Hex Editor, right value is what's shown in the lifebar}
CHAR_Deathstroke_D=DEADPOOL {That's the costume name shown in your costume selection}
[Gallery]
CharBio_Deathstroke_D="Your character bio" {Your character bio}
CharStats_Deathstroke_D="Ability 1\nAbility 2\nAbility 3\nAbility 4\nAbility 5" {Your characters abilities, also shown in the bio viewer
Code: Select all
[CharacterKeys]
CHAR_Deathstroke_D=DS {Character key as "DS" stands for "Deathstroke"}
[UnlockedDLC.Characters]
+Unlocked=CHAR_Deathstroke_D {Unlocks the costume in the select screen}
By testing the dummy make sure you are using english language, as there is only a .eng file in this example. If you are releasing your patch try to add all game supported language files, as other players get their correct language aswell. (Files are: .eng/.esp/.fra/.ger/.ita/.pol/.por/.rus/.spa)