少年修仙传客户端代码仓库
hch
2024-12-19 99ddf77fb6d44d16c04afa076bdf8a667f83e344
System/RoleParticulars/RoleParticularModel.cs
@@ -36,7 +36,7 @@
        private Dictionary<int, ViewPlayerData> viewPlayerDataDic = new Dictionary<int, ViewPlayerData>();
        private Dictionary<int, ulong> funcFightPowerDict = new Dictionary<int, ulong>();
        public event Action PowerUpdate;
        public static Action<int, int, ViewPlayerData> OnRevPackage;
        public static Action<int, int, ViewPlayerData> OnRevPackage; //尽量不要用第一个参数viewtype做判断,容易出错
        public ViewPlayerData GetViewPlayerData(int player)
        {
@@ -441,6 +441,7 @@
        public bool viewPetStone { get; set; }
        #endregion
        //尽量不要用第一个参数viewtype做判断,容易出错,比如同时发送两个不同的viewPlayerType请求的时候
        private void ShowRoleParticulars(ViewPlayerData _viewPlayerData, int playerID)
        {
            if (viewPlayerType == (int)ViewPlayerType.viewPlayerEquip || viewPlayerType == (int)ViewPlayerType.viewCrossPlayerEquip)
@@ -459,6 +460,7 @@
                }
            }
                
            OnRevPackage?.Invoke(viewPlayerType, playerID, _viewPlayerData);
            viewPlayerType = -1;
        }