public void AddToSelection(Unit[] newSelectedUnits, bool clearPrevious = true) { if (clearPrevious) { ClearSelection(); } selectedPlatoon.AddUnits(newSelectedUnits); for (int i = 0; i < newSelectedUnits.Length; i++) { newSelectedUnits[i].SetSelected(true); } }