protected override bool TryToInit() { _sectorManager = GameObject.FindGameObjectWithTag("SectorManager").GetComponent <SectorManager>(); if (!_sectorManager.IsInitialized()) { return(false); } List <List <Sector> > sectors = _sectorManager.GetSectors(); _resolutionOptions = new string[sectors.Count]; for (int i = 0; i < sectors.Count; i++) { _resolutionOptions[i] = GetResolutionName(sectors[i].Count); } return(true); }