Adding armour to AMM - Amasiuncula/Shades-of-Iron GitHub Wiki
Thanks to
- https://www.nexusmods.com/users/50259721 - JohnnoirAtlas619
- https://www.nexusmods.com/users/5271398 - Overex
FOR THOSE WHO WANT TO ADD THIS INTO AMM MOD:
-
Uncook the DLC Files with xTcModKit (https://www.nexusmods.com/witcher3/mods/3214)
-
Once done, go into the Uncook > dlc name folder and look at the UncookLog text file. Focus on the file and its path that ends with .w2ent.
For instance: "dlc\dlc_shadesofiron\data\items\armour\hunter\t_01_hunter.w2ent" You copy that whole line (omit the quotation marks).
-
Find the file called amm.ws at the mod folder -> modAMM if you don't have any other mods OR mod000mergedFiles if you have AMM merged.
-
Open it, now you'll choose a category for the piece of equipment you'll want to add, common set or witcher set, silver sword or steel, etc.
You'll have to scroll the file until you find...
function CChestGearArrayInit() - that's the category for Common Chest Gear function GlovesGearArrayInit() - that's the category for Witcher Gloves Gear etc, so look carefully
If I want to add a new witcher gear - say, a chest gear, specifially the Bloodborne Hunter - I would go to the end of the witcher chest gear list and add another line, like this...
chestGearArray.PushBack("dlc\dlc_shadesofiron\data\items\armour\hunter\t_01_hunter.w2ent");
...as the new last line. That's why you copied the enitre .w2ent line from step 2.
- Final part
Go to The Witcher 3\bin\config\r4game\user_config_matrix\pc\AMM.xml
Scroll down to the appropriate category and, again, copy and paste, but change the "id" and "value" so it doesn't have repeated numbers. Again, with the example, because I added the Bloodborne Hunter chest gear, I would go to the Witcher chest gear category, go all the way to the end of the list, and add in a new line with a new id and value number that comes after the previous one. This is so that when you go into the AMM menu in-game, you can actually select the item. Addtionally, give it an appropriate name so you can recognize it when searching for it in the AMM menu. You will understand everything I just said once you see inside the AMM.xml file.
Specific things to know:
- For example, the Bloodborne set...
dlc\dlc_shadesofiron\data\items\armour\hunter\g_01_hunter.w2ent ---> Gloves dlc\dlc_shadesofiron\data\items\armour\hunter\h_01_hunter.w2ent ---> Head 1 (Headpiece 1) dlc\dlc_shadesofiron\data\items\armour\hunter\h_02_hunter.w2ent ---> Head 2 (Headpiece 2) dlc\dlc_shadesofiron\data\items\armour\hunter\h_03_hunter.w2ent ---> Head 3 (Headpiece 3) dlc\dlc_shadesofiron\data\items\armour\hunter\l_01_hunter.w2ent ---> Legging dlc\dlc_shadesofiron\data\items\armour\hunter\s_01_hunter.w2ent ---> Shoes/Boots dlc\dlc_shadesofiron\data\items\armour\hunter\t_01_hunter.w2ent ---> Torso/Chest
Do you see the patterend with the name? For this mod at least, that's how the naming goes for each set. Thank the author for making it easy, because other mods and vanilla itself are not.
- Ezio/Master Assassin set
The head gear, which is the hood for this set, is invisible. Don't worry, this is good, because the .w2ent has multiple chest gear version. One of them is having the hood down, and the other is having the hood up (the ones with _g, not _ng). You can add both if you want, but if you want the hood up version, you need the invisible head/hood gear as well, because AMM doesn't recognise if an object is covering your head or not, so that means if you have the hood up version, and nothing selected on the head gear, Geralt will have his hair clipping through the hood. Alternatively, you can instead just have his hair turn off, which is easier, but I have OCD, and I like it when all assets are used.
- Bismarck set
For some reason, likely having to do with object collision, the legging gear causes the awesome cape from the chest gear to disappear. The fix for this is to just use a different legging gear if you want the cape back, but otherwise, there's no solution to this. Sorry.
- Old Hunter set
Likely the same reason with the problem from Bismarck set, the Old Hunter head gear causes the cape and multiple cloths, like its sleeves, to disappear. It's possible that the solution to this is to just equip the entire set in AMM excluding the head gear, but actually equip the Old Hunter hat from your inventory into your pocket slot.
- Some of the other head gear
The way this mod works is that when you equip a certain head gear item into your pocket slot, like the Faaram or Berserker head gear, they make Geralt's head disappear. This is to insure that his head doesn't clip through the head gear item when worn. AMM doesn't automatically detect that when you select a head gear item, it only detects with you having a hair and it removes it for you, making Geralt bald. However, The Faaram and Berserker head gear are actually big enough that you don't have to worried about Geralt's head clipping through them, but the Headtaker head gear is actually very small that Geralt does clip through most of the item. To solve this, AMM allows you to turn off Geralt's head. That's it, you're good.
- Weapons
Same rule with how you add in the armors, and you can also add each sword to both category of steel and silver.
- Accessories
The tricky thing about this is you have to remember that when you add in an accessory, you have to add it into all 10 sections of the accessories category. You only have to add in the file path once in the AMM.ws, but it's in the AMM.xml where you have to do it 10 times. Otherwise, only one section will contain the new accessory, while the rest doesn't. This is bad because you won't be flexible in how you mix and match your accesories, halted by one section that is needed for one specific accessory it has.
Good luck!