Fbx animation mirroring

Hi people!

So i’ve been using blender for about a month and i’m starting to get use to it, but i’ve been stuck with this problem for a week now.

I’ve a fbx file provided by UE4 http://www.mediafire.com/download/noot8gn6554879w/Jog_Rt_Rifle.FBX
So the animation is basically a humanoid walking sideways


and i want him to do the same animation to the other side(like mirroring the animation).
The bones are respecting the naming convention.

What a tried:

1- Scale -1 x the root bone, which succesfully mirrors the animation, but with some hiccups and when i export the animation the mesh is turned inside out, which is visible from blender allready.
2- copy all the keys in the dopesheet, and then ctrl+shift+v which replaces the keys and as i undertood mirrors the action, saddly the animation brakes when i do that.
3- editing normals and roll of the bones in the editor mode, breaks the animation and it’s not suited if you are working with unreal, everytime i edited something in the editor mode just brakes the animation.

I’m sure the second method is the answer but i’m not sure if i’m doing it right.

Any comment/question would be much appreciated.

Attachments