1. MKKEGenericrenamer
2. Hex Editor (I'm using HxD in this tutorial) http://mh-nexus.de/en/hxd/
3. Notepad++ http://notepad-plus-plus.org/
4.The skin you are going to make as DLC
Let's say you have made your custom skin and now you want to turn it into a DLC. Take the character.xxx package you made and place it inside the mkkegenericrenamer folder
Now what you will do now will depend whether or not you edited your skin's UI aka the supermeter. If you did not skip this part, if you did, read on!
The reason we are doing this is because there are some parts of the skin that are gonna be shared between characters. The best example is the UI. If you have an edited UI, the edited UI will appear on the base character you edited.
First off open the character's .xxx file with the hex editor. Now search for this string
"ui_i_sm_charactername"
that's it. In my case im searching for ui_i_sm_wonderwoman. When the search comes up you will now rename it BUT make sure to only rename the _charname_letter and that's it. To make things easier just rename it to whatever letter your character is using for my example I will change ui_i_sm_wonderwoman_new52 to ui_i_sm_wonderwoman_z because at the end my wonderwoman skin dlc is gonna end up as Char_wonderwoman_z.xxx
You will see ui_i_sm_charname_letter_I5 rename it to just like before but keep the I5 intact.
Keep repeating this step until you can't search for unedited "ui_i_sm_charactername" anymore.
ALRIGHT! We're done with this part. Now lets make your character into dlc!
open the mkkegenericrenamer.exe now in the archive part type your character package you are editing. In this case char_wonderwoman_a.xxx
Now put in the oldstring the string you are gonna edit. Which in this case is char_wonderwoman_a. Why this? because this character package is noted by the game as char_wonderwoman_a. We will want to change this to char_wonderwoman_z or whatever you want. Just change the letter not the charname.
so
type the new charpackage name in the newstring. In this case char_wonderwoman_z. Check the two boxes down below and click "replace strings".
Now you will get some errors if your unlucky. During the making tutorial I got some errors too while renaming. just keep retyping it and it will rename. I type everything in lowercase if you want to know.
Now rightclick your char package and rename it to whatever you typed in the newstring. In my case char_wonderwoman_z.
now make a folder called "yournamepatch" or "yournamemod". This is the folder that will be placed in DLC folder later on. If you are gonna upload this skin of yours this will help people identify where they will find your custom skins. Place your charpackage in there.
Now open up two notepad windows or two tabs if you are using notepad++
name the first one as "yourname__PCG-DCFGame.ini" take note that there are TWO UNDERSCORES there. Name the second one as "yourname__DCFGame.eng"
We will edit the __DCFGame.eng first
Copy this template and edit it to your liking
Code: Select all
[PlayerSelect]
CHAR_charname_letter=INSERT COSTUME NAME HERE
; -----------------------------------------------------------------------------
; Gallery Mode
; -----------------------------------------------------------------------------
[Gallery]
CharBio_charname_letter="INSERT CHARACTER BIO HERE"
CharStats_charname_letter="ability1\nability2\nability3\nability4"
Save it. Now go edit the __PCG-DCFGame.ini
Copy this template and edit it to your liking
Code: Select all
[CharacterKeys]
CHAR_charame_letter=INSERT CHARACTER KEY HERE
[UnlockedDLC.Characters]
+Unlocked=CHAR_charname_letter
Also here is a list of all character keys
Place the key that corresponds to the character your mod is based on.CHAR_Aquaman=AQ
CHAR_Ares=AR
CHAR_Bane=BN
CHAR_BlackAdam=BA
CHAR_Batman=BM
CHAR_Catwoman=CW
CHAR_Cyborg=CY
CHAR_Deathstroke=DS
CHAR_Doomsday=DM
CHAR_Flash=FL
CHAR_GreenArrow=GA
CHAR_GreenLantern=GL
CHAR_HarleyQuinn=HQ
CHAR_Hawkgirl=HG
CHAR_Joker=JK
CHAR_KillerFrost=KF
CHAR_LexLuthor=LX
CHAR_Nightwing=NW
CHAR_Raven=RV
CHAR_Shazam=SH
CHAR_Sinestro=SN
CHAR_SolomonGrundy=SO
CHAR_Superman=SU
CHAR_BossSuperman=SU
CHAR_Wonderwoman=WW
CHAR_Lobo=LO
CHAR_Batgirl=BG
CHAR_Scorpion=SC
CHAR_Zod=ZO
CHAR_MartianManhunter=MM
CHAR_Zatanna=ZA
Here's how my eng/ini file looks like
Also if you are planning to release your mod make sure to copy the .eng file multiple times and replace the .eng with .esp/.fra/.ger/.ita/.pol/.por/.rus/.spa so people won't get "bug_me" when looking at your alternate costume.
Place your patchfolder inside the dlc folder of the main directory...
Now play the game and see your dlc!
IF IT WORKS AND YOU ARE RELEASING THE DLC IN PUBLIC. PLACE YOUR CHARLETTER AT THE DATABASE HERE
http://www.mksecrets.net/forums/eng/vie ... =85&t=6846
*THINGS YOU MUST KNOW
-If there are other shared textures, you must rename them. Just like what you did with the ui
-Post your char letter at the charletter database to ensure it you wont make conflicting mods with others.
-If you use the default costume aka costume 1 as base you CAN'T turn it into DLC that will appear as an alternate skin for the character you used. There is a different method of turning it into DLC but it will appear as an alternate skin on a different character.