Rotate the character exactly to the center from the object

Finally, to smooth it out. The new code goes like this

and that new custom event is

smoothing

If you don’t want the player to have any control while it’s going on ( they have very little anyway ), you can always

image