| | |
| | | } |
| | | } |
| | | |
| | | public void UpdatePlayerData(/*HA112_tagMCDBPlayer data*/) |
| | | { |
| | | // baseData.UpdateData(data); |
| | | // if (hero != null) |
| | | // { |
| | | // hero.InitBornPos(baseData.PosX, baseData.PosY); |
| | | // CameraController.Instance.Apply(); |
| | | // } |
| | | |
| | | // if (playerDataUpdateEvent != null) |
| | | // { |
| | | // playerDataUpdateEvent(); |
| | | // } |
| | | } |
| | | |
| | | public void FightRefreshPlayerHp(ulong hp) |
| | | { |
| | | RefreshProperty(PlayerDataType.HP, (uint)(hp % Constants.ExpPointValue), (uint)(hp/Constants.ExpPointValue)); |
| | | |
| | | if (playerDataUpdateEvent != null) |
| | | { |
| | | playerDataUpdateEvent(); |
| | | } |
| | | |
| | | if (playerDataRefreshEvent != null) |
| | | { |
| | | playerDataRefreshEvent(PlayerDataType.HP); |
| | | } |
| | | } |
| | | |
| | | public void RefreshPlayerData(H0418_tagObjInfoRefresh vNetData) |
| | | { |
| | | UpdatePlayerData(vNetData); |
| | | //StoreModel.RefreshTCBPlayerData(vNetData); |
| | | if (playerDataUpdateEvent != null) |
| | | { |
| | | playerDataUpdateEvent(); |
| | | } |
| | | |
| | | } |
| | | |
| | | |
| | |
| | | case PlayerDataType.Family: |
| | | baseData.FamilyId = value; |
| | | if (LocalSave.GetInt("FimilyReport" + PlayerDatas.Instance.baseData.PlayerID) == 0) |
| | | { |
| | | { |
| | | SDKUtils.Instance.TraceEvent("joinalliance", "", false); |
| | | LocalSave.SetInt("FimilyReport" + PlayerDatas.Instance.baseData.PlayerID, 1); |
| | | } |
| | |
| | | break; |
| | | case PlayerDataType.FightPower: |
| | | baseData.FightPoint = value + valueEx * Constants.ExpPointValue; |
| | | // TODO YYL |
| | | // ModelCenter.Instance.GetModel<PlayerMainDate>().PowerAdd(baseData.FightPoint); |
| | | PlayerMainDate.Instance.PowerAdd(baseData.FightPoint); |
| | | break; |
| | | case PlayerDataType.Tick: |
| | | #if UNITY_EDITOR |
| | |
| | | case PlayerDataType.ExAttr4: |
| | | baseData.shield = value; |
| | | break; |
| | | |
| | | |
| | | case PlayerDataType.Faction: |
| | | baseData.faction = value; |
| | | break; |
| | |
| | | case PlayerDataType.CDBPlayerRefresh_TalentPoint: |
| | | extersion.talentPoint = (int)value; |
| | | break; |
| | | |
| | | |
| | | case PlayerDataType.CDBPlayerRefresh_SoulDust: |
| | | extersion.soulDust = value; |
| | | break; |
| | |
| | | case PlayerDataType.default10: |
| | | baseData.leaveFamilyTime = (int)value; |
| | | break; |
| | | case PlayerDataType.Face: |
| | | baseData.face = (int)value; |
| | | break; |
| | | case PlayerDataType.FacePic: |
| | | baseData.facePic = (int)value; |
| | | break; |
| | | |
| | | } |
| | | } |