One animation, multiple skeleton

Hello here, i’m currently creating a FPS game.
For FPS, for exemple, take the pistol BrowningHP.
The pistol have a skeleton, the magazines have a skeleton and the arms have a different skeleton.

All have shared bones but for exemple, the mag just have 3 bones shared with the pistol and the pistol have bones that the arms don’t have.

All this skeleton use the same animation. I don’t won’t to duplicate 3 times my animations for every weapons. How i can do an animation shared beetween skeleton ?

I think you don’t understand because my english is very bad T-T
In this google drive link, the asset:

  • Pistol Mesh, Arms, Magazines
    and the duplicate animation for every mesh and the .psa animation

https://drive.google.com/drive/folders/1Xs1lP-a__jiE5DT4teriyMqybuipXVgY?usp=sharing

Hey,

As far as I know, one animation can only be used with one skeleton. So you have to have 3 animations for the different skeletons or you have only one skeleton with all the joints and reimport the meshes to use that one skeleton, that way you would have only one animation.

Look at Paragon characters, the skeleral hirarchy are different across the various skins, but the skeleton is the same, so put as many joints in the hierarchy as needed, and then use just that skeleton for all of them

Thanks, i gonna try that !

OK so the need I’m assuming is having the ability to add as many weapons as you wish and seems that the most common path is to try and put everything into a single BP. A way of thinking in this case is that the animations should be driven by the object possessed by the player and introduced the requirements by a supporting blueprint.

Example.

This is an example of out current weapon load out design where animation, 1st person, 3rd person, weapon comes from a supporting weapon class that contains additional requirements like sounds and secondary animation BP’s due to the custom requirements of a given object, considering map objects can also be a weapon that is possessed

I know how to create a Weapons System but i’m not using my Assets. Idk how it really work. I’ve Arms, weapons, mag, accessories mesh and i just have Animation in the weapons but the animation worked for the arms and the mag