Switching Controller Rotation Yaw

Does anybody in this world know how to overcome that BP limitation of that being a simple boolean and makes your character jump facing to the front if you are running sideways. I mean this is normal and expected but what would you do if you want that to be a smooth transition? I heard you can tweak some value in C++ but what about when you are working with BP only?