public void OnCompleteTaskMessage(int type, int taskId, int AchieveId) { AchieveAll achieveAll = ModelManager.Instance.Get_AchieveAll_X(); if (achieveAll == null) { return; } if (type == 1) { Singleton <MenuBottomBarView> .Instance.SetNews(2, taskId.ToString()); DetailAchieveData detailAchieveData = achieveAll.detailAchieveDataList.Find((DetailAchieveData obj) => obj.taskid == taskId); detailAchieveData.isComplete = true; } else if (type == 2) { Singleton <MenuBottomBarView> .Instance.SetNews(1, taskId.ToString()); DailyTaskData dailyTaskData = achieveAll.dailyTaskList.Find((DailyTaskData obj) => obj.taskid == taskId); dailyTaskData.isComplete = true; } if (GlobalSettings.isLoginByHoolaiSDK) { AnalyticsToolManager.Quest(taskId.ToString(), CharacterDataMgr.instance.GetUserLevel(ModelManager.Instance.Get_userData_X().Exp)); } }
private void OnGetTaskList(MobaMessage msg = null) { if (msg != null) { OperationResponse operationResponse = msg.Param as OperationResponse; } AchieveAll achieveAll = ModelManager.Instance.Get_AchieveAll_X(); if (achieveAll == null) { return; } for (int j = 0; j < achieveAll.detailAchieveDataList.Count; j++) { if (achieveAll.detailAchieveDataList[j].isComplete && !achieveAll.detailAchieveDataList[j].isGetAward) { this.ShowPoint(achieveAll.detailAchieveDataList[j].achieveid.ToString(), true); } } if (this.searchModel.ToString() == "1") { TaskView.< OnGetTaskList > c__AnonStorey29E <OnGetTaskList> c__AnonStorey29E = new TaskView.< OnGetTaskList > c__AnonStorey29E();
public List <DetailAchieveData> GetListData(string typeName) { AchieveAll achieveAll = ModelManager.Instance.Get_AchieveAll_X(); return(this.FixTaskIndex(achieveAll.detailAchieveDataList.FindAll((DetailAchieveData obj) => obj.achieveid.ToString() == typeName))); }
public TaskAward GetTaskAwardData() { AchieveAll achieveAll = ModelManager.Instance.Get_AchieveAll_X(); return(achieveAll.taskAward); }
public List <DailyTaskData> GetDailyTasListData() { AchieveAll achieveAll = ModelManager.Instance.Get_AchieveAll_X(); return(this.FixDailyIndex(achieveAll.dailyTaskList)); }