My friend found a model that replaced the AK47 with a gold (for whatever reason) Assault Rifle from Halo/Halo 2 in Left 4 Dead 2. Unfortunately there were no reload animations.
So I say, alright, I'll take this and make some reload animations. Lucky me the developer of the reskin included the .smd files.
Yadda yadda, 3ds Max animating, crappily of course, done.
Now, I've compiled the model and L4D2 doesn't crash on startup, hooraaayyyy~!
However upon testing the rifle, on reload the model disappears and the view slowly turns to the left, then turns back to the right at the same speed, then the model magically reappears. Once again I'm trying to see what could cause this in the .qc file, but I'm not so sure that's what it is. Is it my .smd file doing a thing?
EDIT:
Thanks guys, you're all great help. Especially you, Camewel! God your avatar is beautiful, you sexy sonofabitch.
I've tried a lot of fixes for this, nothing seems to work... Probably because the fixes are for older versions of Source. Luckily I've somehow removed the slow turning problem, so it's "playable" but I dislike the fact all the work I've gone through for a custom reload animation can't be seen.