Pass the movement vector in as a parameter to CharacterController::update
Store the position and rotation in MWMechanics::Movement
Use a full Movement to hand off to the world physics update
Apply the rotation when updating the character controller
Clear the movement and rotation vector when getting them
Actually rotate the object when updating physics
Pass player rotation through the movement settings
Merge remote-tracking branch 'zini/master' into rotation
Implement turning states