Angle between character rotation and moving direction

Hi all,
I am programing some kind of combat system.

My character (white) is facing RED direction (set through Mesh->SetWorldRotaion) and if I move him in BLUE direction, I would like to get Ω angle.
This this angle will be used to get direction in blendspace to play correct animation of moving

I have tried to compute this directioun with forward vector/moving input and control rotation/mesh->world rotation (and several others) but always i get wrong output

Thank you so much

Year later and this answer still useful! Thanks dude!

Thank you for the solution - and btw also thanks for the question by OP, was easy enough to find it and it’s exactly what I was looking for :slight_smile: