I'm having trouble doing as the title suggests resetting the character's rotation.
It's probably easiest to show you
my build.
When you pause and hit restart I want to reset the player's position and rotation to the same as when they started. It's working fine for the position (using set position) but has no effect on the rotation (using set rotation) of the character controller object (capsule). I can set the camera (which is a child of the capsule) rotation independently but then the movement and camera get out of sync.
I've tried every kind of set property/variable/transform/etc that I can find but nothing seems to work.
I even tried putting in a cube that doesn't render and setting the character to look at it upon restarting but it only works while that action is active. Which it can't remain without linking the cube's movement to the capsule and creating a dependency loop.
So, any ideas?