[UPDATED2.1 FIXED DCX M4 RELOAD SPEED/MODEL/ICON] [UPDATED FOR DCX 0.9] Fixes firing sound/animation syncing in DCX 0.9/0.8(1) and 0.7 for pistols, sniper rifles, and shotguns like in DC Final. WARNING: might cause file mismatch, if servers are hosting either mod you should ask them to apply this fix.
The pistol, sniper rifles, and shotguns had their firing animations and sounds desynced in DC 0.7 and DCX, and there wasn't a patch to fix it for DCX so I decided to make one since it was obvious and annoying. I also made one for 0.7 even though you can just use Final if you wanted the vanilla gameplay (some people get lag on Final apparently). Drag the Mods folder for the mod you want to fix into your BF1942 folder and overwrite any existing files. The files that were modified in both mods were animations.rfa and objects.rfa, if you need the original files there are backups included.
The specific files inside the .rfas that were changed were AnimationStatesMod.con, multiShotWeaponsMod.inc, Geometries.con for the M4, and Objects.con for each M4 kit. I included folders with the modified copies and backups for reference. You don't need them in your game folders.