| | |
| | | {
|
| | | if (state == DailyQuestModel.DailyQuestState.CanBuyTimes)
|
| | | {
|
| | | var config = ConfigManager.Instance.GetTemplate<DailyQuestConfig>(data.id);
|
| | | dungeonModel.currentDungeon = new Dungeon(config.RelatedID, 0);
|
| | | WindowCenter.Instance.Open<DungeonBuyTimesWin>();
|
| | | switch ((DailyQuestType)data.id)
|
| | | {
|
| | | case DailyQuestType.RuneTowerSweep:
|
| | | dailyQuestWin.GotoDailyQuest(data.id);
|
| | | break;
|
| | | default:
|
| | | var config = ConfigManager.Instance.GetTemplate<DailyQuestConfig>(data.id);
|
| | | dungeonModel.currentDungeon = new Dungeon(config.RelatedID, 0);
|
| | | WindowCenter.Instance.Open<DungeonBuyTimesWin>();
|
| | | break;
|
| | | }
|
| | | }
|
| | | else
|
| | | {
|