| | |
| | | public override void Init() |
| | | { |
| | | DTC0102_tagCDBPlayer.beforePlayerDataInitializeEvent += OnBeforePlayerDataInitialize; |
| | | GlobalTimeEvent.Instance.MSEvent += OnMSEvent; |
| | | // GlobalTimeEvent.Instance.MSEvent += OnMSEvent; |
| | | |
| | | ParseConfig(); |
| | | } |
| | |
| | | public override void Release() |
| | | { |
| | | DTC0102_tagCDBPlayer.beforePlayerDataInitializeEvent -= OnBeforePlayerDataInitialize; |
| | | GlobalTimeEvent.Instance.MSEvent -= OnMSEvent; |
| | | // GlobalTimeEvent.Instance.MSEvent -= OnMSEvent; |
| | | } |
| | | |
| | | void OnBeforePlayerDataInitialize() |
| | |
| | | taskProcessDict[task.TaskType][cond] = Math.Max(taskProcessDict[task.TaskType][cond], (int)task.CurValue); |
| | | } |
| | | isRefreshDayMission = true; |
| | | // UpdateRedpoint(); |
| | | // OnDayMissionEvent?.Invoke(); |
| | | OnMSEvent(); |
| | | } |
| | | |
| | | public int GetDailyTaskProcess(int id) |