Ok.Let me clear:
I want make and handle your engine for an adventure point and click game.
So I don't want any degree or rotation for character. In theory is easy: Every time character has change to another direction I want a custom turn animation to new direction and after that straight direction.like "The Black Mirror" game."The Dig" game and ...
For example :
There is a character in scene . face direction is in right. I click in left. Now I want this : 1) play custom turn character animation to left. 2) walking to left
I want it for 8 directions not more.
Of course it will be many situations like Up to down and NE to SW and so on..But it's no problem for all of them.
If you can find a way for it I'll start my project with your engine.