| 
					
				 | 
			
			
				@@ -18,6 +18,8 @@ namespace GFGGame 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 ActivityDataManager.Instance.lastDrawCount = message.Count; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             else if (activityOpenCfg.type == ConstLimitTimeActivityType.ActLimitTsy) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 ActivityDataManager.Instance.lastTsyDrawCount = message.Count; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            else if (activityOpenCfg.type == ConstLimitTimeActivityType.ActLimitStlyc) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                ActivityDataManager.Instance.lastStlycDrawCount = message.Count; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             EventAgent.DispatchEvent(ConstMessage.ACTIVITY_LUCKY_BOX); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             await ETTask.CompletedTask; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -126,7 +128,7 @@ namespace GFGGame 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         ActivityDataManager.Instance.actLimitStlycId = response.ActivityId; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         ActivityDataManager.Instance.allLimitStlycTimes = response.AllPlayTimes; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        ActivityDataManager.Instance.lastLimitStlycDrawCount = response.Count; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        ActivityDataManager.Instance.lastStlycDrawCount = response.Count; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         for (int i = 0; i < response.KsBonusState.Count; i++) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             ActivityDataManager.Instance.limitStlycActBonusState[response.KsBonusState[i]] = response.VsBonusState[i]; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -169,7 +171,15 @@ namespace GFGGame 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         ActivityDataManager.Instance.luckyActTsyBonusState[response.BonusKey] = response.BonusStatus; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                         
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    else if (activityCfg.type == ConstLimitTimeActivityType.ActLimitStlyc) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        if (ActivityDataManager.Instance.actLimitStlycId != response.ActivityId) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            return false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        ActivityDataManager.Instance.limitStlycActBonusState[response.BonusKey] = response.BonusStatus; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     // int[][] bonus = ActivityLuckybonusCfgArray.Instance.GetCfgByidAndnum(response.ActivityId, response.BonusKey).bonusArr; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     BonusController.TryShowBonusList(ItemUtil.CreateItemDataList(response.BonusList)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     EventAgent.DispatchEvent(ConstMessage.RED_CHANGE); 
			 |