If you start this animation with the smoke emitter still attached to the muzzle, does it move weirdly in 3rd person? Like both the 1st and 3rd person animations are somehow playing at the same time?
I got this problem when exporting the new dup model so I'm wondering if I did it wrong or the engine is broken.
i didn't put two muzzlenodes or two ejectpoints: the model uses two different armatures and each point only exists once in the model. Only the ejectpoint is animated; the muzzlenode never moves, but the moving eject point appears to be oddly okay in third person despite being animated. May need someone else to help test this though.
however, my experience during the development of the laser range finder, if you use eyeoffset, it will look fine in first person when drawing anything from the muzzlenode but not so in third person (it will spawn the projectiles or whatever from the position you see them spawn in in first person). if you tab out to third person and shoot, it will shoot from the normal muzzlenode though.