From 1cdc5ef8d3b1a616efbf914799bb602d4864b61a Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期五, 20 九月 2019 15:31:26 +0800
Subject: [PATCH] 0312 任务跑环优化
---
System/MainInterfacePanel/TaskModel.cs | 4 ++--
System/MainInterfacePanel/TaskBoxBGMWin.cs | 8 +++++++-
2 files changed, 9 insertions(+), 3 deletions(-)
diff --git a/System/MainInterfacePanel/TaskBoxBGMWin.cs b/System/MainInterfacePanel/TaskBoxBGMWin.cs
index 2d42c8a..d92ffdb 100644
--- a/System/MainInterfacePanel/TaskBoxBGMWin.cs
+++ b/System/MainInterfacePanel/TaskBoxBGMWin.cs
@@ -272,6 +272,11 @@
_TextRewards.text = Language.Get("EnterACopy_Z");
m_ImageReward.SetActive(true);
}
+ else if ((_AllMissionDict[_TaskId].Type == 7 || _AllMissionDict[_TaskId].Type == 12) && _AllMissionDict[_TaskId].MissionState == 1)
+ {
+ _TextRewards.text = Language.Get("TaskBoxWin_BtnReward_Text_1");
+ m_ImageReward.SetActive(true);
+ }
else
{
_TextRewards.text = Language.Get("TaskBoxWin_BtnGetReward_Text_1");
@@ -295,7 +300,8 @@
}
if (rewardList.Count == 0)
return;
-
+ if ((_AllMissionDict[_TaskId].Type == 7 || _AllMissionDict[_TaskId].Type == 12) && _AllMissionDict[_TaskId].MissionState == 1)
+ return;
for (int i = 0; i < rewardList.Count; i++)
{
GameObject go = GameObject.Instantiate(UILoader.LoadPrefab("ItemCell"));
diff --git a/System/MainInterfacePanel/TaskModel.cs b/System/MainInterfacePanel/TaskModel.cs
index 98db3dd..17a1ae8 100644
--- a/System/MainInterfacePanel/TaskModel.cs
+++ b/System/MainInterfacePanel/TaskModel.cs
@@ -1337,7 +1337,7 @@
}
if (BountyDic.ContainsKey(_taskID))//璧忛噾浠诲姟
{
- if (BountyDic[_taskID].MissionState == 3 || BountyDic[_taskID].MissionState == 2 || BountyMotionBool)
+ if (BountyDic[_taskID].MissionState == 3 || BountyMotionBool)
{
return;
}
@@ -1353,7 +1353,7 @@
}
else if (FairyAuDic.ContainsKey(_taskID))//浠欑洘浠诲姟
{
- if (FairyAuDic[_taskID].MissionState == 3 || FairyAuDic[_taskID].MissionState == 2 || FairyAuBool)
+ if (FairyAuDic[_taskID].MissionState == 3 || FairyAuBool)
{
return;
}
--
Gitblit v1.8.0