少年修仙传客户端代码仓库
hch
2020-08-28 4061fd73d067b0e27faa0a614e0b464a1708de8b
0312 战令灰态和红点修复

(cherry picked from commit 2b992cb6c4e03b7bd69b36f8b089069e2db2d0d7)
2个文件已修改
10 ■■■■■ 已修改文件
System/Achievement/AchievementModel.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Welfare/SuccessBPCell.cs 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Achievement/AchievementModel.cs
@@ -136,7 +136,7 @@
                    {
                        continue;
                    }
                    if (achievements[successID].completed == false || achievements[successID].completedBP == false)
                    if (achievements[successID].completed == false)
                    {
                        state = true;
                        break;
System/Welfare/SuccessBPCell.cs
@@ -82,7 +82,7 @@
            m_GetYetImg.SetActive(achievement.completedBP && achievement.completed);
            m_GetBtn.SetActive(!(achievement.completedBP && achievement.completed));
            // 1. 提交不满足两个奖励都不可领取 - 灰色
            // 1. 提交不满足两个奖励都不可领取 - 灰色(滚动遮挡bug改不显示)
            // 2. 可以领取1-2个奖励 -亮+特效
            // 3. 普通及奖励已领取 但不能领取高级 显示继续领取 - 亮无特效
@@ -94,12 +94,14 @@
            bool isReach = false;
            if (!Achievement.IsReach(successID, achievement.progress))
            {
                m_GetBtn.SetColorful(m_GetText, false);
                //m_GetBtn.SetColorful(m_GetText, false);
                m_GetBtn.SetActive(false);
            }
            else
            {
                isReach = true;
                m_GetBtn.SetColorful(m_GetText, true);
                //m_GetBtn.SetColorful(m_GetText, true);
                m_GetBtn.SetActive(true);
                if (!achievement.completed || (isBuy && !achievement.completedBP))
                {
                    m_GetEffect.gameObject.SetActive(true);