| | |
| | | {
|
| | | DTC0102_tagCDBPlayer.beforePlayerDataInitializeEventOnRelogin += OnBeforePlayerDataInitializeEventOnRelogin;
|
| | | GuildManager.Instance.EnterOrQuitGuildEvent += EnterOrQuitGuildEvent;
|
| | | PlayerDatas.Instance.fairyData.OnRefreshFairyInfo += OnRefreshFairyInfo;
|
| | | ParseConfig();
|
| | | }
|
| | | public override void Release()
|
| | | {
|
| | | DTC0102_tagCDBPlayer.beforePlayerDataInitializeEventOnRelogin -= OnBeforePlayerDataInitializeEventOnRelogin;
|
| | | GuildManager.Instance.EnterOrQuitGuildEvent -= EnterOrQuitGuildEvent;
|
| | | PlayerDatas.Instance.fairyData.OnRefreshFairyInfo -= OnRefreshFairyInfo;
|
| | | }
|
| | |
|
| | | void OnBeforePlayerDataInitializeEventOnRelogin()
|
| | |
| | | taofaPlayerData.Clear();
|
| | | }
|
| | |
|
| | | private void OnRefreshFairyInfo()
|
| | | {
|
| | | UpdateRedpoint();
|
| | | }
|
| | |
|
| | | void EnterOrQuitGuildEvent(bool isEnter)
|
| | | {
|
| | |
| | | Job = playerInfo.Job,
|
| | | Name = playerInfo.Name,
|
| | | FacePic = playerInfo.FacePic,
|
| | | FightPower = (ulong)playerInfo.FightPower,
|
| | | FightPower = playerInfo.FightPower,
|
| | | RealmLV = playerInfo.RealmLV,
|
| | | ServerID = playerInfo.ServerID,
|
| | | TitleID = playerInfo.TitleID,
|
| | |
| | | {
|
| | | redPoint.state = RedPointState.None;
|
| | |
|
| | | if (!FuncOpen.Instance.IsFuncOpen((int)FuncOpenEnum.Guild))
|
| | | if (!FuncOpen.Instance.IsFuncOpen((int)FuncOpenEnum.GuildBoss))
|
| | | {
|
| | | return;
|
| | | }
|
| | |
| | | public int Job;
|
| | | public string Name;
|
| | | public int FacePic;
|
| | | public ulong FightPower;
|
| | | public long FightPower;
|
| | | public int RealmLV;
|
| | | public int ServerID;
|
| | | public int TitleID;
|