| Core/GameEngine/Model/Player/Character/PlayerExtersionData.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| Core/GameEngine/Model/Player/PlayerDatas.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| System/CrossServerOneVsOne/CrossServerOneVsOneHonorShopCell.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| System/CrossServerOneVsOne/CrossServerOneVsOneHonorStoreWin.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| System/CrossServerOneVsOne/CrossServerOneVsOneWin.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| System/Store/StoreModel.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| Utility/EnumHelper.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| Utility/UIHelper.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
Core/GameEngine/Model/Player/Character/PlayerExtersionData.cs
@@ -62,4 +62,5 @@ public uint soulDust;//聚魂-魂尘 196 public uint soulSplinters;//聚魂-碎片 197 public uint soulCore;//聚魂-核心环 198 public int honorValue; //荣誉值 199 } Core/GameEngine/Model/Player/PlayerDatas.cs
@@ -808,6 +808,9 @@ case PlayerDataRefresh.CDBPlayerRefresh_SoulCore: extersion.soulCore = value; break; case PlayerDataRefresh.CDBPlayerRefresh_Honor: extersion.honorValue = (int)value; break; } } System/CrossServerOneVsOne/CrossServerOneVsOneHonorShopCell.cs
@@ -67,6 +67,7 @@ } vipText.gameObject.SetActive(!isShowBuyPrice); refreshTimeText.gameObject.SetActive(false); moneyIcon.gameObject.SetActive(isShowBuyPrice); if (canBuyCnt > 0) { @@ -88,6 +89,12 @@ sellImg.gameObject.SetActive(true); itemCell.countText.text = StringUtility.Contact(UIHelper.AppendStringColor(TextColType.Red, remainNum.ToString()), "/" + canBuyCnt.ToString()); string refreshDes = m_storeModel.GetStoreRefreshTimeByType(storeConfig.RefreshType); if(!string.IsNullOrEmpty(refreshDes)) { refreshTimeText.gameObject.SetActive(true); refreshTimeText.text = refreshDes; } } } else @@ -100,7 +107,7 @@ { m_storeModel.OnClickShopCell(storeConfig); }); refreshTimeText.gameObject.SetActive(false); } private void UpdateRefreshTime() System/CrossServerOneVsOne/CrossServerOneVsOneHonorStoreWin.cs
@@ -32,7 +32,8 @@ protected override void OnPreOpen() { m_storeModel.storeFuncType = StoreFunc.XBEquipStore; m_storeModel.RefreshBuyShopLimitEvent += CreateShopCell; m_storeModel.storeFuncType = StoreFunc.CrossOneVsOneHonor; CreateShopCell(); } protected override void OnAfterOpen() @@ -42,7 +43,7 @@ protected override void OnPreClose() { m_storeModel.RefreshBuyShopLimitEvent -= CreateShopCell; } protected override void OnAfterClose() { System/CrossServerOneVsOne/CrossServerOneVsOneWin.cs
@@ -43,6 +43,7 @@ protected override void OnPreOpen() { SetDisplay(); PlayerDatas.Instance.PlayerDataRefreshInfoEvent += UpdatePlayerData; CrossServerOneVsOnePlayerInfo.Instance.UpdatePlayerInfoEvent += UpdatePlayerInfo; } @@ -54,6 +55,7 @@ protected override void OnPreClose() { CloseSubWindows(); PlayerDatas.Instance.PlayerDataRefreshInfoEvent -= UpdatePlayerData; CrossServerOneVsOnePlayerInfo.Instance.UpdatePlayerInfoEvent -= UpdatePlayerInfo; } protected override void OnAfterClose() @@ -68,6 +70,13 @@ UpdateRank(); } private void UpdatePlayerData(PlayerDataRefresh type) { if (type != PlayerDataRefresh.CDBPlayerRefresh_Honor) return; UpdateHonor(); } private void SetDisplay() { crossServerWin = WindowCenter.Instance.Get<CrossServerWin>(); @@ -80,6 +89,7 @@ scoreSlider.maxValue = 1; UpdateScore(); UpdateRank(); UpdateHonor(); ClickArena(); } @@ -90,6 +100,11 @@ rankImg.SetSprite(arenaConfig.IconKey); } private void UpdateHonor() { honorText.text = UIHelper.GetMoneyCnt(18).ToString(); } private void UpdateScore() { curScoreText.text = playerInfo.Score.ToString(); System/Store/StoreModel.cs
@@ -1807,6 +1807,7 @@ XBToolStore = 13, //寻宝道具商店 OSGift = 14,//开服礼包 OSTimeLimitGift = 15,//限时特惠 CrossOneVsOneHonor = 17,//荣誉商店 DanDrugStore = 30, //丹药回收商店 } Utility/EnumHelper.cs
@@ -582,6 +582,7 @@ CDBPlayerRefresh_SoulDust = 196,//聚魂-魂尘 CDBPlayerRefresh_SoulSplinters = 197,//聚魂-碎片 CDBPlayerRefresh_SoulCore = 198,//聚魂-核心环 CDBPlayerRefresh_Honor = 199, //# 荣誉值 }; /** 物品加成类型 */ Utility/UIHelper.cs
@@ -754,6 +754,10 @@ { return PlayerDatas.Instance.baseData.allSliver; } case 18: { return (ulong)PlayerDatas.Instance.extersion.honorValue; } case 25: { return (ulong)ModelCenter.Instance.GetModel<StoreModel>().GetTCBPlayerData(PlayerDataRefresh.CDBPlayerRefresh_TreasureScore);