private void Start() { if (Login.instance.IsDevRegionList()) { this.m_regionOptions = new string[] { "WoW-Dev", "Beta", "ST-US", "ST-EU", "ST-KR", "ST-CN", "US", "EU", "CN", "KR" }; } else { this.m_regionOptions = new string[5]; } this.m_briefBuildText.set_text(string.Format("{0:D2}", BuildNum.CodeBuildNum)); this.m_buildText.set_text(string.Empty); this.m_loginButtonText.set_font(GeneralHelpers.LoadStandardFont()); this.m_loginButtonText.set_text(StaticDB.GetString("LOGIN", null)); this.m_legalText.set_font(GeneralHelpers.LoadStandardFont()); this.m_legalText.set_text(StaticDB.GetString("LEGAL_TEXT", "(c) 2016 Blizzard Entertainment, Inc. All rights reserved.")); List <Dropdown.OptionData> list = new List <Dropdown.OptionData>(); if (!Login.instance.IsDevRegionList()) { this.m_regionOptions[0] = StaticDB.GetString("AMERICAS_AND_OCEANIC", "Americas and Oceanic"); this.m_regionOptions[1] = StaticDB.GetString("EUROPE", "Europe"); this.m_regionOptions[2] = StaticDB.GetString("KOREA_AND_TAIWAN", "Korea and Taiwan"); this.m_regionOptions[3] = StaticDB.GetString("CHINA", "China"); } for (int i = 0; i < this.m_regionOptions.Length; i++) { Dropdown.OptionData optionData = new Dropdown.OptionData(); optionData.set_text(this.m_regionOptions[i]); list.Add(optionData); } this.m_portalDropdown.ClearOptions(); this.m_portalDropdown.AddOptions(list); }