| | |
| | |
|
| | | public void OnBeforePlayerDataInitialize()
|
| | | {
|
| | | playerPack.RefreshItemCountAct -= RefreshDogzEquipInfo;
|
| | | FuncOpen.Instance.OnFuncStateChangeEvent -= UpdateDogzState;
|
| | | curSumAssistNum = DogzAssistDefaultCnt;
|
| | | addAssistCnt = 0;
|
| | | SelectDogzItemQuality = 0;
|
| | |
| | |
|
| | | public void OnPlayerLoginOk()
|
| | | {
|
| | | SetDogzEquipInfo();
|
| | | playerPack.RefreshItemCountAct -= RefreshDogzEquipInfo;
|
| | | SetDogzEquipInfo(); |
| | | playerPack.RefreshItemCountAct += RefreshDogzEquipInfo;
|
| | | FuncOpen.Instance.OnFuncStateChangeEvent += UpdateDogzState;
|
| | | UpdateDogzAssistRed();
|
| | | UpdateDogzEquipPlaceRed();
|
| | | UpdateAssistNumRed();
|
| | |
| | | return false;
|
| | | }
|
| | |
|
| | |
|
| | | private void UpdateDogzState(int funcId)
|
| | | {
|
| | | if (funcId != (int)FuncOpenEnum.Dogz) return;
|
| | |
|
| | | UpdateDogzAssistRed();
|
| | | UpdateDogzEquipPlaceRed();
|
| | | UpdateAssistNumRed();
|
| | | }
|
| | |
|
| | |
|
| | | #region 协议
|
| | |
|
| | | public int addAssistCnt { get; private set; } //额外购买的助战数
|