| | |
| | | }
|
| | | }
|
| | |
|
| | | PlayerTaskDatas taskModel { get { return ModelCenter.Instance.GetModel<PlayerTaskDatas>(); } }
|
| | | TaskModel taskModel { get { return ModelCenter.Instance.GetModel<TaskModel>(); } }
|
| | |
|
| | | public List<Reward> rewards = new List<Reward>();
|
| | | public bool hasReward { get; private set; }
|
| | |
| | |
|
| | | state = State.None;
|
| | |
|
| | | PlayerTaskDatas.Event_MainlineTask -= OnMainTaskChange;
|
| | | PlayerTaskDatas.Event_MainlineTask += OnMainTaskChange;
|
| | | TaskModel.Event_MainlineTask -= OnMainTaskChange;
|
| | | TaskModel.Event_MainlineTask += OnMainTaskChange;
|
| | |
|
| | | PlayerDatas.Instance.PlayerDataRefreshInfoEvent -= OnPlayerLevelChange;
|
| | | PlayerDatas.Instance.PlayerDataRefreshInfoEvent += OnPlayerLevelChange;
|
| | |
| | | yield return null;
|
| | | }
|
| | |
|
| | | PlayerTaskDatas.Event_MainlineTask -= OnMainTaskChange;
|
| | | TaskModel.Event_MainlineTask -= OnMainTaskChange;
|
| | | PlayerDatas.Instance.PlayerDataRefreshInfoEvent -= OnPlayerLevelChange;
|
| | |
|
| | | WindowCenter.Instance.Close<InGameDownLoadWin>();
|