少年修仙传客户端代码仓库
client_Wu Xijin
2018-12-21 b8310c9ce5f1d7fec2075d81ac7f2c5bbdeee863
Core/GameEngine/Model/Player/PlayerDatas.cs
@@ -34,8 +34,7 @@
    public PlayerRankData rank { get { return m_Rank; } }
    StoreModel m_StoreModel;
    StoreModel StoreModel
    {
    StoreModel StoreModel {
        get { return m_StoreModel ?? (m_StoreModel = ModelCenter.Instance.GetModel<StoreModel>()); }
    }
@@ -63,15 +62,6 @@
        if (InitPlayerInfoEvent != null)
        {
            InitPlayerInfoEvent();
        }
    }
    public void UpdatePlayerData(HC103_tagMCExitCrossRealmRefresh data)
    {
        baseData.UpdateData(data);
        if (RefreshPlayerInfoEvent != null)
        {
            RefreshPlayerInfoEvent();
        }
    }
@@ -509,7 +499,20 @@
                baseData.ExAttr4 = value;
                break;
            case PlayerDataRefresh.ExAttr5:
                var oldExAttr5 = baseData.ExAttr5;
                baseData.ExAttr5 = value;
                if (oldExAttr5 == 1 && value == 0)
                {
                    baseData.ApplyMainServerDataBuf();
                    if (GameNetSystem.Instance.crossServerConnected_Loigc)
                    {
                        GameNetSystem.Instance.crossServerConnected_Loigc = false;
                        LoadingWin.targetMapResId = 1;
                        WindowCenter.Instance.Open<LoadingWin>();
                        StageManager.Instance.Load<DungeonStage>(baseData.MapID, true);
                    }
                }
                break;
            case PlayerDataRefresh.Faction:
                baseData.faction = value;