//Delegated helper function for SelectTroops static void SelectTroop(TroopClass troop, Vector3 corner1, Vector3 corner2) { if (troop != null && ProgUtils.InSelectWindow(corner1, corner2, troop.transform.position)) { troop.MarkSelected(); selectedTroops.Push(troop); } }
public static void AddTroop(TroopClass troop) { troop.MarkSelected(); selectedTroops.Push(troop); }