Reload Animation not working

The animation montage works and looks as it should but in game during and after reloading the gun is rotated. Once the I fire the gun it goes back to its orignal position. Im really not sure why this happens?

Did you create a DefaultSlot for it in the AnimBP?

Also, add an IsValid check for the player reference variable, and use print string to see until what step it gets.

I have a slot in ABP, the isvalid check is fine and the printstring works at every step. Its just in-game where the rotation of the gun changes for this specific animation.

Ooh I see it now, I thought it doesn’t play reload montage at all.

Right, so for rotation check if it gets attacked to a different socket during reload, or if the weapon reload animation is facing a different axis. In the animation preview it looks normal because it just plays the arms animation, but not the gun animation, which could be rotated. You can add a key at frame 0 to fix it.

Adding a key at frame 0 in the animations fixed it, thank you!

1 Like