public void SelectUnit(Unit unit) { if (unit.moves == 0) { return; } if (selectedUnit != null) { DeselectUnit(); } selectedUnit = unit; CommunicationController.SelectUnit(unit); }