| | |
| | | case GuideTriggerType.QuestCanAward:
|
| | | return mainTaskId == config.Condition && taskmodel.currentMissionState == 2;
|
| | | case GuideTriggerType.QuestLimit:
|
| | | return taskmodel.currentMission == config.Condition &&
|
| | | return mainTaskId == config.Condition &&
|
| | | (taskmodel.GetTaskStatus(config.Condition) == PlayerTaskDatas.TaskStatus.CardLevel || taskmodel.GetTaskStatus(config.Condition) == PlayerTaskDatas.TaskStatus.TreasureCardLevel);
|
| | | case GuideTriggerType.QuestContinue:
|
| | | return taskmodel.currentMission == config.Condition && (taskmodel.GetTaskStatus(config.Condition) == PlayerTaskDatas.TaskStatus.Normal);
|
| | | return taskmodel.SideQuestState(config.Condition) == 1 && (taskmodel.GetTaskStatus(config.Condition) == PlayerTaskDatas.TaskStatus.Normal);
|
| | | case GuideTriggerType.Treasure:
|
| | | if (!model.newGotShowing)
|
| | | {
|