Restricting angle view rotation using "use controller rotation yaw" issue

Get the difference between the view yaw and body yaw.

If this value is greater/less then the max yaw, add/sutract this value from the body yaw.

After that, run the view yaw through a Clampangle function with the same +/- max yaw values.

Its what I do in C++.
Should work fine as a Blueprint too.