hch
3 天以前 4b25281b33f386b8c86b32340b684ae34402f7e5
Main/System/Task/TaskManager.cs
@@ -31,7 +31,7 @@
    //主线任务,暂且只处理主线任务
    public TaskDetailDates mainTask = new TaskDetailDates();
    public event Action OnTaskUpdate;
    public event Action OnTaskClick;
    public override void Init()
    {
        DTC0102_tagCDBPlayer.beforePlayerDataInitializeEvent += OnBeforePlayerDataInitialize;
@@ -67,6 +67,11 @@
    }
    public void ClickTask()
    {
        OnTaskClick?.Invoke();
    }
    // 任务状态 1-进行中 2-可领取
    public int GetMainTaskState()
    {
@@ -80,4 +85,11 @@
        return taskConfig.Index - TaskConfig.Get(mainTask.TaskID).Index + 1;
    }
    public int GetMainTaskType()
    {
        if (mainTask.TaskID == 0)
            return 0;
        var taskConfig = TaskConfig.Get(mainTask.TaskID);
        return taskConfig.TaskType;
    }
}