少年修仙传客户端代码仓库
client_linchunjie
2019-04-10 2c3ba44af2b76e327c473accc064d16a1433696f
System/DailyQuest/DailyQuestModel.cs
@@ -209,8 +209,7 @@
                case DailyQuestType.FairyFeast:
                case DailyQuestType.FairyTask:
                case DailyQuestType.FairyGrabBoss:
                case DailyQuestType.AllianceBoss1:
                case DailyQuestType.AllianceBoss2:
                case DailyQuestType.AllianceBoss:
                    return defaultUnlock && PlayerDatas.Instance.baseData.FamilyId > 0;
                case DailyQuestType.RuneTowerSweep:
                    return ModelCenter.Instance.GetModel<RuneTowerModel>().yesterdayPassFloor > 0;
@@ -479,8 +478,7 @@
        private void AllianceBossStateRefresh()
        {
            UpdateDailyActionRedpoint((int)DailyQuestType.AllianceBoss1);
            UpdateDailyActionRedpoint((int)DailyQuestType.AllianceBoss2);
            UpdateDailyActionRedpoint((int)DailyQuestType.AllianceBoss);
        }
        private void OnPlayerDataRefresh(PlayerDataType _refreshType)
@@ -589,8 +587,7 @@
                                    }
                                    break;
                                case DailyQuestType.FairyGrabBoss:
                                case DailyQuestType.AllianceBoss1:
                                case DailyQuestType.AllianceBoss2:
                                case DailyQuestType.AllianceBoss:
                                    if (dailyQuestState == DailyQuestState.Normal)
                                    {
                                        dailyQuest.redpoint.state = completedTimes >= totalTimes ? RedPointState.None : RedPointState.Simple;
@@ -819,8 +816,7 @@
                        return DailyQuestState.Normal;
                    }
                    break;
                case DailyQuestType.AllianceBoss1:
                case DailyQuestType.AllianceBoss2:
                case DailyQuestType.AllianceBoss:
                    if (allianceBossModel.isActivityOver)
                    {
                        return DailyQuestState.Completed;
@@ -885,8 +881,7 @@
            var _fairyModel = ModelCenter.Instance.GetModel<FairyModel>();
            switch (type)
            {
                case DailyQuestType.AllianceBoss1:
                case DailyQuestType.AllianceBoss2:
                case DailyQuestType.AllianceBoss:
                    if (!PlayerDatas.Instance.fairyData.HasFairy)
                    {
                        return Language.Get("DailyQuestWin_Participate");