/Engine/Source/Runtime/Engine/Classes/GameFramework/Character.h
Save a new relative location in BasedMovement and a new rotation with is either relative or absolute.
void SaveRelativeBasedMovement ( const FVector & NewRelativeLocation, const FRotator & NewRotation, bool bRelativeRotation )