public void ReacquireTab() { this.tglTab = (UI_ToggleEx[])null; List <UI_ToggleEx> uiToggleExList = new List <UI_ToggleEx>(); GameObject loop = ((Component)this).get_transform().FindLoop("SelectMenu"); if (!Object.op_Implicit((Object)loop)) { return; } for (int index = 0; index < 5; ++index) { Transform transform = loop.get_transform().Find(string.Format("tgl{0:00}", (object)(index + 1))); if (Object.op_Implicit((Object)transform)) { UI_ToggleEx component = (UI_ToggleEx)((Component)transform).GetComponent <UI_ToggleEx>(); if (Object.op_Implicit((Object)component)) { uiToggleExList.Add(component); } } } if (uiToggleExList.Count == 0) { return; } this.tglTab = uiToggleExList.ToArray(); }
protected virtual void Reset() { FindAssist findAssist = new FindAssist(); findAssist.Initialize(((Component)this).get_transform()); GameObject objectFromName1 = findAssist.GetObjectFromName("textWinTitle"); if (Object.op_Implicit((Object)objectFromName1)) { this.titleText = (Text)objectFromName1.GetComponent <Text>(); } List <CvsBase.ItemInfo> source = new List <CvsBase.ItemInfo>(); for (int index = 0; index < 5; ++index) { GameObject objectFromName2 = findAssist.GetObjectFromName(string.Format("tgl{0:00}", (object)(index + 1))); if (Object.op_Implicit((Object)objectFromName2)) { GameObject objectFromName3 = findAssist.GetObjectFromName(string.Format("Setting{0:00}", (object)(index + 1))); if (Object.op_Implicit((Object)objectFromName3)) { UI_ToggleEx component1 = (UI_ToggleEx)objectFromName2.GetComponent <UI_ToggleEx>(); CanvasGroup component2 = (CanvasGroup)objectFromName3.GetComponent <CanvasGroup>(); source.Add(new CvsBase.ItemInfo() { tglItem = component1, cgItem = component2 }); } } } if (1 >= source.Count <CvsBase.ItemInfo>()) { return; } this.items = source.ToArray(); }