| | |
| | |
|
| | | private void ChallengeDungeon()
|
| | | {
|
| | | if (!CheckChallenge())
|
| | | if (!CheckChallenge(true))
|
| | | {
|
| | | return;
|
| | | }
|
| | |
| | |
|
| | | private void AutoGroupChallenge()
|
| | | {
|
| | | if (!CheckChallenge())
|
| | | if (!CheckChallenge(true))
|
| | | {
|
| | | return;
|
| | | }
|
| | |
| | |
|
| | | private void ChallengeDungeonGroup()
|
| | | {
|
| | | if (!CheckChallenge())
|
| | | if (!CheckChallenge(true))
|
| | | {
|
| | | return;
|
| | | }
|
| | | model.GroupChallenge(model.selectedTrialDungeon);
|
| | | }
|
| | |
|
| | | private bool CheckChallenge()
|
| | | private bool CheckChallenge(bool requireTip = false)
|
| | | {
|
| | | var dongeonId = model.GetDungeonId(model.selectedTrialDungeon);
|
| | | var config = Config.Instance.Get<DungeonConfig>(dongeonId);
|
| | |
| | | var totalTimes = dailyQuestModel.GetDailyQuestTotalTimes((int)DailyQuestType.Trial);
|
| | | if (completedTimes >= totalTimes)
|
| | | {
|
| | | if (requireTip)
|
| | | {
|
| | | SysNotifyMgr.Instance.ShowTip("GeRen_chenxin_268121", config.MapID);
|
| | | }
|
| | | return false;
|
| | | }
|
| | |
|