InfamousSabre

You'll need to use animation flags to be able to control the horizontal aim during the animation. as for vertical aim, I'm not sure how this is done yet. Normally, firing the weapon (sound, flash, bullet, ptfx, ammo reduction, etc) depends on the current animation time, and it's all handled internally of course. Melee is probably done the same way.

If you're using a drive-by animation, simply set the animation time to aim. there is no vertical aiming of the animation during drive-by's