|
@@ -178,30 +178,23 @@ namespace GFGGame
|
|
else
|
|
else
|
|
{
|
|
{
|
|
ViewManager.Show<FieldView>();
|
|
ViewManager.Show<FieldView>();
|
|
- bool result = await FieldSProxy.ReqFieldInstanceResult();
|
|
|
|
FieldDataManager _dataManager = FieldDataManager.Instance;
|
|
FieldDataManager _dataManager = FieldDataManager.Instance;
|
|
//这里判断如果获取的马蹄金超过上限了,就终止挑战
|
|
//这里判断如果获取的马蹄金超过上限了,就终止挑战
|
|
if (_dataManager.fieldInfos.bonusWeekly >= _dataManager.fieldInfos.bonusMaxLimit)
|
|
if (_dataManager.fieldInfos.bonusWeekly >= _dataManager.fieldInfos.bonusMaxLimit)
|
|
{
|
|
{
|
|
AlertUI.Show("本周可获得奖励已达上限,是否继续挑战?")
|
|
AlertUI.Show("本周可获得奖励已达上限,是否继续挑战?")
|
|
- .SetLeftButton(true, "取消",async (object data) =>
|
|
|
|
|
|
+ .SetLeftButton(true, "取消", (object data) =>
|
|
{
|
|
{
|
|
- if (result)
|
|
|
|
- {
|
|
|
|
ViewManager.Show<FieldFightEndView>();
|
|
ViewManager.Show<FieldFightEndView>();
|
|
- }
|
|
|
|
})
|
|
})
|
|
.SetRightButton(true, "确认",(object data) =>
|
|
.SetRightButton(true, "确认",(object data) =>
|
|
{
|
|
{
|
|
- if (result)
|
|
|
|
- {
|
|
|
|
InstanceZonesDataManager.currentCardId = FieldFightDataManager.Instance.CurrentCardId;
|
|
InstanceZonesDataManager.currentCardId = FieldFightDataManager.Instance.CurrentCardId;
|
|
InstanceZonesDataManager.currentScoreType = FieldFightDataManager.Instance.CurrentScoreType;
|
|
InstanceZonesDataManager.currentScoreType = FieldFightDataManager.Instance.CurrentScoreType;
|
|
InstanceZonesDataManager.currentLevelCfgId = FieldFightDataManager.Instance.currentLevelCfgId;
|
|
InstanceZonesDataManager.currentLevelCfgId = FieldFightDataManager.Instance.currentLevelCfgId;
|
|
|
|
|
|
ViewManager.Hide<FieldView>();
|
|
ViewManager.Hide<FieldView>();
|
|
ViewManager.Show<StoryFightTargetView>();
|
|
ViewManager.Show<StoryFightTargetView>();
|
|
- }
|
|
|
|
});
|
|
});
|
|
}
|
|
}
|
|
else
|
|
else
|