Game Modding | Call of Duty: Black Ops 3 | Scripting
apara:
I would like to firstly give credit to [USER=213]@KINGSLAYER[/USER] Kyle for doing most of the research. This thread will teach you how to choose whatever camos you would like and put them on any gun you want.
NOTE: This will ONLY work with MOD USERMAP enabled as there is no way to edit your loadouts without them.
First, you want to do is go into the game and load up the usermaps mod(this can be done by simply selecting a custom map in multiplayer in custom games, or by loading a private match in zombies and selecting a custom map then going to multiplayer) and to your create a class.
Next, select the guns you want the camo to be applied to as you will have to repeat a later step every time you want to switch your gun. Keep in mind you SHOULD NOT select an attachment beforehand as their hex values may be the same hex value to the camo you are trying to put on.
Afterwards, Select any multiplayer camo EXCEPT for the FIRST 3 as they have the same hex values as some others in the loadout file. I recommend the 4TH one(Heat Stroke) as its hex value(04) is the only one with that number. After that, simply exit the game but do NOT use TASK MANAGER as it won't save the camos.
The next step is to go to the loadout file( which should be in C:\Program Files (x86)\Steam\steamapps\common\Call of Duty Black Ops III\players\mods\usermaps), click on loadouts_mp_offline_0.cgp, and copy it to a separate folder in case you mess up.
Next, open up your favorite Hex Editor(if you don't have one, HxD is a good one and its free) and import your loadout file
Here is where it gets technical. I am going to list a file that kingslayer kyle provided of the list of camos and their numbers. I have also linked an example of the loadout file with Dark Matter. It also contains DLC guns if you want to try them. NOTE: these are NOT in HEX, you have to do that yourself.
// Multiplayer
1->Jungle tech
2->Ash
3->Flectarn
4->Heat Stroke
5->Snow Job
6->Dante
7->Integer
8->6 speed
9->Policia
10->Ardent
11->Burnt
12->Bliss
13->Battle
14->Charmeleon
15->Gold
16->Diamond
17->Dark Matter
// Campaign
18->Artic
19->Jungle
20->Huntsman
21->Woodlums
// zombies
22->Contagious
23->Fear
24->WMD
25->Red Hex
// Extra
26->Afterlife (Shadow Of Evil)
27->Black Ops 3
28->Weaponized 115
29->Cyborg
30->True Vet
// others
31->Snow Job (Duplicate)
32->6 speed (Duplicate)
33->Takeout
34->Unknown (grey)
35->Nuketown
36->Transgression
37->Burnt(Duplicate)
38->Storm
39->Wartorn
40->Prestige
41->Unknown
42->The Giant camo
43->Ice
44->Dust
45->Unknown
46->Unknown
47->Contrast
48->Verde
49->Firebrand
50->Field
75-80 -- Der Eisendrache Camo
81 -- Zetsubou No Shima Camo
82 -- Blood Camo
83 -- Haptic Camo
84-88 -- Gorod Krovi Camos
89-117 -- Bo3 ChampionShip Camos
120 -- Bo3 ChampionShip Camo
118 -- Unknown Camos Please feel free to tell me the correct names!
119 -- Unknown Camos Please feel free to tell me the correct names!
121-125 -- Revelation camos
126 -- Lucid Camo
127 -- No Camo
Next, convert whichever camo you want into hex(i.e. Dark Matter is 17, which in Hex is 11 or the 1st revelations camo is 121, which in hex is 79.
We are almost done. But keep in mind I DO NOT know which numbers are for WHICH create-a-class number, so I recommend you select a different camo for each gun in the create a class in-game if you want different camos on all the guns.
If you are select camos individually for each weapon, go to 1a. If not, go to 1b.
1a) Before doing this. YOU SHOULD have selected a different camo for each weapon otherwise, you put the wrong camo on the wrong gun. Press CTRL+F on your keyboard, go to the hex values section, and in the Find box, type in the hex value of the CAMO YOU PUT on the gun. Press ok and once it's highlighted, replace the value by clicking in front of the values in typing in the hex value for the camo YOU WANT. If done correctly it should be highlighted in RED and the correct number should be displayed. Repeat this step for all guns. Afterward, Click FIle->Save and close the Hex editor.
1b) On your keyboard, press CTRL+R. Go to the hex values section and in the find box and type in the hex value for the camo YOU PUT on the guns. In the replace box, type in the value of the camo YOU WANT on the guns. Press Ok, then click File->Save. Afterward, you can close the Hex Editor.
YOU ARE DONE! Simply load the game, enter the mod, and your camos should be there. If not, please review my steps or ask a question in the comments.
QUICK COMMENTS/Q&A
Q; I am not able to access a specific create a class # or it is greyed out
A; This only occurs for people when they edit the camos INDIVIDUALLY. You have edited the WRONG Value. If you can find it, change the value back to the original(if you remember), or put your backup back into the usermaps folder.
COMMENT: I noticed when I edited some values incorrectly. IT actually gave me a DLC Gun. I switch one of the 01 values with 11 and it gave me the HG-40. Unfortunately, I was unable to test it as it was in the secondary slot and overkill wasn't enabled. This means that it is POSSIBLE to give yourself DLC GUNS in your create a class. We may be able to find the HEX values of a GUN by looking at the picture in the camo slot. I noticed that the dark matter camo when imported, the icon is the HG-40 in the personalize section, so it may be possible to find them that way.