XCOM 2
Allies Unknown Redux Species: Vipers
 This topic has been pinned, so it's probably important
Mr Danger Dude  [developer] 25 Dec, 2021 @ 10:12pm
How to make Individual weapons compatible
This Discussion will tell you how to make a weapon use a different animation set on Vipers.

Step 1

Locate the XComWeaponAnimations.ini configuration file. The location should look something like this \SteamLibrary\steamapps\workshop\content\2560189445\Config\Animation Configs or Right click on the mod in AML and select Show in Explorer, and navigate to the file.

Step 2

For the weapon you want to use, find it's Template name and weapon category (E.g an Magnetic Bullpups template and category is 'Bullpup_MG' and 'bullpup'.) There are various ways you can find these, such as looking at the mod's description or looking at Localisation files/UC files of the mod.

Step 3

Once you have both, it's time to give it an firing animation.
The file itself will explain majority of what to do, but make sure to blacklist the template from it's weapon category if you plan to give it a different weapon categories animations (Making an Assault Rifle fire like a DMR, blacklist it from the assault rifle animations via RifleBlacklist, and add it to DMRTemplates, BallisticDMRTemplates or BeamDMRTemplates based on it's firing style.)

Step 4

All done, if set up correctly, the weapon will now fire in it's desired firing style you made it fire like.

Note: Using XSkin and applying the weapon over another won't work, as the aniamtion will use the weapons original animations regardless, so be weary of that.