| 
					
				 | 
			
			
				@@ -179,12 +179,14 @@ namespace GFGGame 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     ViewManager.Show<FieldView>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     FieldDataManager _dataManager = FieldDataManager.Instance; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    _dataManager.accumulateReward += (FieldDataManager.Instance.difficulty + 1) * 5; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     //这里判断如果获取的马蹄金超过上限了,就终止挑战 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    if (_dataManager.fieldInfos.bonusWeekly >= _dataManager.fieldInfos.bonusMaxLimit) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    if (_dataManager.fieldInfos.bonusWeekly + _dataManager.accumulateReward >= _dataManager.fieldInfos.bonusMaxLimit) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         AlertUI.Show("本周可获得奖励已达上限,是否继续挑战?") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         .SetLeftButton(true, "取消",async (object data) => 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            _dataManager.accumulateReward = 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             ViewManager.Show<FieldView>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             bool result = await FieldSProxy.ReqFieldInstanceResult(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             if (result) 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -192,14 +194,19 @@ namespace GFGGame 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                 ViewManager.Show<FieldFightEndView>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        .SetRightButton(true, "确认",(object data) => 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        .SetRightButton(true, "确认", async (object data) => 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                InstanceZonesDataManager.currentCardId = FieldFightDataManager.Instance.CurrentCardId; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                InstanceZonesDataManager.currentScoreType = FieldFightDataManager.Instance.CurrentScoreType; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                InstanceZonesDataManager.currentLevelCfgId = FieldFightDataManager.Instance.currentLevelCfgId; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                ViewManager.Hide<FieldView>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                ViewManager.Show<StoryFightTargetView>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            bool result = await FieldSProxy.ReqFieldInstanceResult(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            _dataManager.accumulateReward = 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            ViewManager.Hide<FieldView>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            FieldCfg _curCfg = FieldCfgArray.Instance.dataArray[FieldDataManager.Instance.difficulty];  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            LogServerHelper.SendPlayParticipationLog((int)PlayParticipationEnum.TIAN_YE_DIAO_CHA, 2); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            int curLevelId = StoryLevelCfgArray.Instance.GetCfgsBytypeAndsubTypeAndchapterId(_curCfg.type, 0, _curCfg.id)[0].id; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            DressUpFightType dressUpFightType = new DressUpFightType(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            dressUpFightType.levelID = curLevelId; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            dressUpFightType.teaPartID = 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            ViewManager.Show<DressUpFightView>(dressUpFightType, new object[] { typeof(FieldView).FullName, this.viewData }, true); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            InstanceZonesDataManager.currentLevelCfgId = curLevelId; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     else 
			 |