I am currently trying to create a framework for an FPS game. I have made a functioning gun with a model that is being constantly CFramed to the camera at an offset. The only problem with my current gun is that it lacks animations. I would like to create smooth, scriptable animations with methods similar to Phantom Forces. I have done some digging in an older version of the game and found that the models being attached to the camera were attached together using Motor6D welds, but I have no idea how they were animated. Does anyone know of any methods on how to do this or links to wiki pages so I can learn how to do this? (Sorry if the wording is weird or if the question seems vague and uninformative.)