/// <summary> /// Process the move of a unit on the map /// </summary> public virtual void MoveUnit(IUnit unit, ITile destination) { unit.RealMove(destination); OnRaiseMoveUnit(); }