private void SelectFirstUnlockedStadium() { if (m_StadiumSelector == null) { return; } int firstValidIndex = 0; for (int index = 0; index < m_StadiumSelector.itemsCount; ++index) { SelectorItem selectorItem = m_StadiumSelector.GetSelectorItem(index); if (selectorItem != null) { if (!selectorItem.locked) { firstValidIndex = index; break; } } } m_StadiumSelector.SelectItemByIndex(firstValidIndex); }