| | |
| | | var activityOpenTime = Config.Instance.Get<DailyQuestOpenTimeConfig>(config.RelatedID);
|
| | | openTime = dailyQuestOpenTimes[config.ID] = new DailyQuestOpenTime(config.ID);
|
| | | openTime.ParseQuestNormalOpenTime(activityOpenTime.OpenTime, activityOpenTime.Duration);
|
| | | //还有定制的时间需要计算
|
| | | openTime.ParseQuestSpecificOpenTimes(DailyQuestSpecialOpenTimeConfig.GetDailyQuestTimes(config.RelatedID));
|
| | | dailyActionToDailyQuestTable[config.RelatedID] = config.ID;
|
| | | break;
|
| | | case 2:
|
| | | var dungeonOpenTimes = DungeonStateTimeConfig.DungeonStateCanEnterFB(config.RelatedID);
|
| | | openTime = dailyQuestOpenTimes[config.ID] = new DailyQuestOpenTime(config.ID);
|
| | | openTime.ParseDungeonNormalOpenTimes(dungeonOpenTimes);
|
| | | //还有定制的时间需要计算
|
| | | openTime.ParseDungeonSpecificOpenTimes(DungeonSpecialStateTimeConfig.GetDailyQuestTimes(config.RelatedID));
|
| | | dungeonToDailyQuestTable[config.RelatedID] = config.ID;
|
| | | break;
|
| | | }
|