public DownloadMission GetDownloadMission(uint id, PlayerTaskInfo task) { DownloadMission dm; for (int i = 0; i < _downloadMission.Count; ++i) { dm = _downloadMission [i]; if (dm.taskId == id) { return(dm); } } /*JsonData jd = new JsonData (); * jd ["android"] = new JsonData (); * jd["android"]["url"] = ""; * jd["android"]["package"]=""; * jd ["ios"] = new JsonData (); * jd["ios"]["url"] = ""; * jd["ios"]["appid"]=""; * Debug.LogError (jd.ToJson());*/ dm = new DownloadMission(id, task.extra); //"http://dn.cdn.dolphin-game.com/res/downloads/dn/ttdn-4.5.0/BYDL-ttdn-4.5.0.apk" _downloadMission.Add(dm); return(dm); }
public void AddTask(PlayerTaskInfo info) { if (TaskList != null) { TaskList.tasks.Add(info); _taskSort = false; UpdateRedPoint(); } }
void UpdateRedPoint() { if (TaskList == null) { return; } int count = 0; for (int i = 0; i < TaskList.tasks.Count; i++) { PlayerTaskInfo taskinfo = TaskList.tasks [i]; if ((PlayerTaskState)taskinfo.task_state == PlayerTaskState.TaskFinishState) { ++count; } } RedPointManager.Single.set("MISSION", count); }
public static bool IsDownloadMission(PlayerTaskInfo task) { return(task.event_type == 19 || task.event_type == 20); }