So a Character gets a controller from a Pawn, and if I rotate the controller, the character rotates too. Is there a method which I can call so when I rotate the controller I won’t rotate the entire character too?
By setting bUseControllerRotationYaw = false; in your character constructor, the camera will rotate around your character while keeping the character standing still. This will prevent the character from rotating with the camera.
For Bluescript see this Answer https://answers.unrealengine.com/questions/186664/how-to-prevent-character-from-rotating-in-idle-pos.html#answer-186674