How to check if a play is at an angle and make the animation look like that aswell

I have a script then lets you roll, Pretty cool. But one issue is that if you and sliding down a hill or something it just stays 90° and doesnt go to the orientation of the hill

Similar issue to yours that might help you find a solution.

This is an animation. Not something that uses tween service sadly