public ReconOrder(ReconOrder Copy) { Unit = Copy.Unit; Direction = Copy.Direction; Turns = Copy.Turns; ExitTile = Copy.ExitTile; _RemainingTurns = Copy._RemainingTurns; }
void ReconDirection(Direction Direction) { if (SelectedUnit != null) { var order = new ReconOrder(SelectedUnit, Direction); if (ExecuteOrderAndAlert(order)) { SelectUnit(null); UnHighlight(); } } Clear(); }