public void ClearSelection()
    {
        for (int i = 0; i < selectedPlatoon.units.Count; i++)
        {
            selectedPlatoon.units[i].SetSelected(false);
        }

        selectedPlatoon.Clear();

        if (CameraManager.Instance.IsFramingPlatoon)
        {
            CameraManager.Instance.SetPlatoonFramingMode(false);
        }
    }