/** @Return true if this move can be combined with NewMove for replication without changing any behavior */ public virtual bool CanCombineWith(FSavedMove NewMove, ACharacter *InPawn, float MaxDelta) { }
/** Called before ClientUpdatePosition uses this SavedMove to make a predictive correction */ public virtual void PrepMoveFor(ACharacter *C) { }
/** Set the properties describing the final position, etc. of the moved pawn. */ public virtual void PostUpdate(ACharacter *C, EPostUpdateMode PostUpdateMode) { }