少年修仙传客户端代码仓库
client_Zxw
2018-08-13 196c1f03fe7a8908272c8127133e632d107eaef8
System/DailyQuest/DailyQuestModel.cs
@@ -246,7 +246,7 @@
                        switch (config.RelatedID)
                        {
                            case 11:
                                return dailyQuestOpenTime.DayTimes + GeneralConfig.Instance.runeTowerSweepBuyTimes;
                                return Math.Max(dailyQuestOpenTime.DayTimes, GetDailyQuestCompletedTimes(_dailyQuestId));
                            case 16:
                                return ModelCenter.Instance.GetModel<VipModel>().GetVipPrivilegeCnt(VipPrivilegeType.BossHomeAwardLimit);
                            default:
@@ -831,7 +831,21 @@
                switch (config.RelatedType)
                {
                    case 1:
                        return DailyQuestState.Completed;
                        switch (config.RelatedID)
                        {
                            case 11:
                                var dailyQuestOpenTime = ConfigManager.Instance.GetTemplate<DailyQuestOpenTimeConfig>(config.RelatedID);
                                if (completedTimes >= dailyQuestOpenTime.DayTimes + GeneralConfig.Instance.runeTowerSweepBuyTimes)
                                {
                                    return DailyQuestState.Completed;
                                }
                                else
                                {
                                    return DailyQuestState.CanBuyTimes;
                                }
                            default:
                                return DailyQuestState.Completed;
                        }
                    case 2:
                        DungeonRecord record;
                        dungeonModel.TryGetDungeonRecord(config.RelatedID, out record);