| 
					
				 | 
			
			
				@@ -1,3 +1,4 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+using System; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 using System.Collections.Generic; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 using ET; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 using FairyGUI; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -36,6 +37,11 @@ namespace GFGGame 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             _ui.m_btnWish2.onClick.Add(OnClickBtnWish); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             _ui.m_btnRule.onClick.Add(RuleController.ShowRuleView); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             _ui.m_btnRule.data = 300024; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            _ui.m_btnShow1.data = 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            _ui.m_btnShow1.onClick.Add(OnClickBtnShow); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            _ui.m_btnShow2.data = 1; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            _ui.m_btnShow2.onClick.Add(OnClickBtnShow); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         protected override void AddEventListener() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -46,8 +52,19 @@ namespace GFGGame 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             base.OnShown(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             _actLimitTsy = (int)this.viewData; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            int activityId = ActivityDataManager.Instance.GetCurOpenActiveByType(_actLimitTsy); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            ActivityOpenCfg activityOpenCfg = ActivityOpenCfgArray.Instance.GetCfg(activityId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            var suitId = activityOpenCfg.params2Arr[0]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            var suitCfg = SuitCfgArray.Instance.GetCfg(suitId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            ItemCfg itemCfg = ItemCfgArray.Instance.GetCfg(suitCfg.partsArr[0]); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            _ui.m_loaProperty1.url = ResPathUtil.GetCommonGameResPath("kp_sx_" + itemCfg.mainScore); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            var suitId2 = activityOpenCfg.params2Arr[1]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            var suitCfg2 = SuitCfgArray.Instance.GetCfg(suitId2); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            ItemCfg itemCfg2 = ItemCfgArray.Instance.GetCfg(suitCfg2.partsArr[0]); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            _ui.m_loaProperty2.url = ResPathUtil.GetCommonGameResPath("kp_sx_" + itemCfg2.mainScore); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-         
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         protected override void OnHide() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             base.OnHide(); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -70,6 +87,25 @@ namespace GFGGame 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             AlertUI.Show(string.Format("是否将【{0}】设为许愿套装(许愿后将不可修改,请研究员谨慎选择)", suitCfg.name)).SetLeftButton(true).SetRightButton(true, "确定", (object data) => { onSuccess(index); }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        private void OnClickBtnShow(EventContext context) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            int index = (int)(context.sender as GObject).data; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            int activityId = ActivityDataManager.Instance.GetCurOpenActiveByType(_actLimitTsy); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            ActivityOpenCfg activityOpenCfg = ActivityOpenCfgArray.Instance.GetCfg(activityId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            var suitId = activityOpenCfg.params2Arr[index]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            int _suitTypeId = 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            for (int i = 0; i < SuitGuideMenuCfgArray.Instance.dataArray.Length; i++) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                string[] suitIds = SuitGuideMenuCfgArray.Instance.dataArray[i].suitIds.Split(';'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if (Array.IndexOf(suitIds, suitId.ToString()) >= 0) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    _suitTypeId = SuitGuideMenuCfgArray.Instance.dataArray[i].id; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    break; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            ViewManager.Show<SuitShowView>(new object[] { _suitTypeId, suitId, new List<int>() { suitId }, false }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         private async void ReqAddWishingPoolInfo(int index) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             int activityId = ActivityDataManager.Instance.GetCurOpenActiveByType(_actLimitTsy); 
			 |