| Core/GameEngine/Model/Player/Fairy/PlayerFairyData.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| System/BlastFurnace/DanDrugRecycleTip.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| System/Guard/GuardModel.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| System/Store/BagStoreWin.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| System/Store/RuneStoreWin.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| System/Store/StoreModel.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| System/Store/StoreWin.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| System/Store/UnionStoreWin.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| System/Treasure/TreasureCyclicScroll.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| Utility/LanguageVerify.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
Core/GameEngine/Model/Player/Fairy/PlayerFairyData.cs
@@ -311,7 +311,7 @@ fairy = null; mine = null; ChatCtrl.Inst.ClearChatInfo(ChatInfoType.Fairy); PlayerPrefs.DeleteKey(m_storeModel.UNIONSTORESAVE_KEY); } #endregion System/BlastFurnace/DanDrugRecycleTip.cs
@@ -37,7 +37,7 @@ blastFurnace.RefreshSelectRecycleAct += RefreshRecycleGetMoney; danDrugCtrl.OnRefreshCell += RefreshRecycleDan; shopCtrl.OnRefreshCell += RefreshShopCell; m_storeModel.RefreshBuyShopLimitEvent = CreateShopCell; m_storeModel.RefreshBuyShopLimitEvent += CreateShopCell; m_storeModel.RefreshTCBPlayerDataEvent += RefreshRecycleScore; blastFurnace.RefreshMakeItemAnswerAct += OnGetRecycleResult; m_storeModel.storeFuncType = StoreFunc.DanDrugStore; @@ -53,6 +53,7 @@ blastFurnace.RefreshSelectRecycleAct -= RefreshRecycleGetMoney; blastFurnace.RefreshMakeItemAnswerAct -= OnGetRecycleResult; playerPack.RefreshItemCountAct -= RefreshItemCnt; m_storeModel.RefreshBuyShopLimitEvent -= CreateShopCell; recycleBtn.RemoveAllListeners(); GlobalTimeEvent.Instance.secondEvent -= RefreshResetTime; } System/Guard/GuardModel.cs
@@ -5,7 +5,7 @@ using UnityEngine; namespace Snxxz.UI { public class GuardModel : Model, IAfterPlayerDataInitialize public class GuardModel : Model, IAfterPlayerDataInitialize, IPlayerLoginOk { List<int> fairyLandGuardItems = new List<int>(); @@ -28,6 +28,10 @@ public void OnAfterPlayerDataInitialize() { } public void OnPlayerLoginOk() { SnxxzGame.Instance.StartCoroutine(Co_LoadGuard()); } @@ -46,6 +50,10 @@ } PlayerPackModel _packModel = ModelCenter.Instance.GetModel<PlayerPackModel>(); SinglePackModel _equipModel = _packModel.GetSinglePackModel(PackType.rptEquip); if (_equipModel == null) { yield break; } var _itemModel = _equipModel.GetItemModelByIndex((int)RoleEquipType.retSpiritAnimal); if (_itemModel != null && _itemModel.itemInfo != null) { System/Store/BagStoreWin.cs
@@ -58,7 +58,7 @@ m_storeModel.storeFuncType = StoreFunc.BagStore; InitModel(); OnFrenshMoneyInfo(); m_storeModel.RefreshBuyShopLimitEvent = InitModel; m_storeModel.RefreshBuyShopLimitEvent += InitModel; PlayerDatas.Instance.RefreshPlayerInfoEvent += OnFrenshMoneyInfo; } @@ -69,7 +69,7 @@ protected override void OnPreClose() { m_storeModel.RefreshBuyShopLimitEvent -= InitModel; } protected override void OnAfterClose() System/Store/RuneStoreWin.cs
@@ -57,7 +57,7 @@ protected override void OnPreOpen() { m_storeModel.RefreshBuyShopLimitEvent = InitModel; m_storeModel.RefreshBuyShopLimitEvent += InitModel; model.OnRefreshRuneChip += OnFrenshMoneyInfo; _tagFuncModel = Config.Instance.Get<FuncConfigConfig>("RuneShop"); m_storeModel.storeFuncType = StoreFunc.RuneStore; @@ -75,7 +75,8 @@ } protected override void OnAfterClose() { { m_storeModel.RefreshBuyShopLimitEvent -= InitModel; runemodel.OnRefreshRuneChip -= OnFrenshMoneyInfo; } #endregion System/Store/StoreModel.cs
@@ -52,6 +52,11 @@ public void OnBeforePlayerDataInitialize() { FuncOpen.Instance.OnFuncStateChangeEvent -= FuncStateChange; PlayerDatas.Instance.fairyData.OnRefreshFairyMine -= RefreshServerHour; PlayerDatas.Instance.fairyData.OnRefreshFairyInfo -= RefreshFamilyLv; RefreshTCBPlayerDataEvent -= RefreshPlayerLv; TimeMgr.Instance.OnHourEvent -= RefreshServerHour; shopItemlimitDict.Clear(); tagTowerModel = null; storeFuncType = StoreFunc.WeekStore; @@ -62,21 +67,19 @@ public void OnAfterPlayerDataInitialize() { UNIONSTORESAVE_KEY = StringUtility.Contact(PlayerDatas.Instance.baseData.PlayerID, LocalSaveStoreType.UnionStore); DebugEx.Log("UNIONSTORESAVE_KEY:" + UNIONSTORESAVE_KEY); StoreEffectRecord_Key = StringUtility.Contact(PlayerDatas.Instance.baseData.PlayerID, "StoreEffectRecord"); } public void OnPlayerLoginOk() { PlayerDatas.Instance.fairyData.OnRefreshFairyInfo -= RefreshFamilyLv; PlayerDatas.Instance.fairyData.OnRefreshFairyInfo += RefreshFamilyLv; PlayerDatas.Instance.fairyData.OnRefreshFairyMine -= RefreshServerHour; PlayerDatas.Instance.fairyData.OnRefreshFairyMine += RefreshServerHour; FuncOpen.Instance.OnFuncStateChangeEvent -= FuncStateChange; FuncOpen.Instance.OnFuncStateChangeEvent += FuncStateChange; RefreshTCBPlayerDataEvent -= RefreshPlayerLv; RefreshTCBPlayerDataEvent += RefreshPlayerLv; TimeMgr.Instance.OnHourEvent -= RefreshServerHour; TimeMgr.Instance.OnHourEvent += RefreshServerHour; shoplist = null; CheckWeekStoreIsShopBuy(out shoplist); ControllerRedPoint(); @@ -228,9 +231,13 @@ private void RefreshServerHour() { ControllerRedPoint(); if(!PlayerDatas.Instance.fairyData.HasFairy) { PlayerPrefs.DeleteKey(UNIONSTORESAVE_KEY); } } public Action RefreshBuyShopLimitEvent; public event Action RefreshBuyShopLimitEvent; public StoreFunc storeFuncType = StoreFunc.WeekStore; private Dictionary<uint, BuyShopItemLimit> shopItemlimitDict = new Dictionary<uint, BuyShopItemLimit>(); System/Store/StoreWin.cs
@@ -98,7 +98,7 @@ { shopId = 0; m_storeModel.RefreshTCBPlayerDataEvent += OnRefreshPlayerInfo; m_storeModel.RefreshBuyShopLimitEvent = OnCreate; m_storeModel.RefreshBuyShopLimitEvent += OnCreate; RefreshCoins(); RefreshResetTime(); } @@ -141,6 +141,7 @@ protected override void OnPreClose() { m_storeModel.shoplist.Clear(); m_storeModel.RefreshBuyShopLimitEvent -= OnCreate; GlobalTimeEvent.Instance.secondEvent -= RefreshResetTime; m_storeModel.RefreshTCBPlayerDataEvent -= OnRefreshPlayerInfo; System/Store/UnionStoreWin.cs
@@ -71,7 +71,7 @@ m_storeModel.storeFuncType = StoreFunc.ToolStore; m_storeModel.RefreshTCBPlayerDataEvent += OnRefreshPlayerInfo; PlayerDatas.Instance.fairyData.OnRefreshFairyInfo += CreateCell; m_storeModel.RefreshBuyShopLimitEvent = CreateCell; m_storeModel.RefreshBuyShopLimitEvent += CreateCell; CreateCell(); RefreshUI(); } @@ -96,6 +96,7 @@ protected override void OnPreClose() { m_storeModel.RefreshBuyShopLimitEvent -= CreateCell; m_storeModel.RefreshTCBPlayerDataEvent -= OnRefreshPlayerInfo; PlayerDatas.Instance.fairyData.OnRefreshFairyInfo -= CreateCell; } @@ -157,7 +158,11 @@ private void CreateCell() { shopId = 0; _unionLv = PlayerDatas.Instance.fairyData.fairy.FamilyLV; _unionLv = 0; if(PlayerDatas.Instance.fairyData.HasFairy) { _unionLv = PlayerDatas.Instance.fairyData.fairy.FamilyLV; } base.CreateShopItemCell(_shopCtrl,2); } System/Treasure/TreasureCyclicScroll.cs
@@ -119,7 +119,7 @@ for (int i = 0; i < infiniteItems.Count; i++) { var item = infiniteItems[i] as TreasureAchievement; if (item != null && preIndex + i <= datas.Count) if (item != null && preIndex + i < datas.Count) { item.Display(datas[preIndex + i]); } Utility/LanguageVerify.cs
@@ -57,6 +57,7 @@ HttpRequest.Instance.RequestHttpPost(VerifyPlayerNameUrl, tables, HttpRequest.defaultHttpContentType, 3, (bool ok, string result) => { DebugEx.Log(result); if (ok) { var response = LitJson.JsonMapper.ToObject<VerifyResponse>(result); @@ -120,6 +121,7 @@ HttpRequest.Instance.RequestHttpPost(VerifyFairyUrl, tables, HttpRequest.defaultHttpContentType, 3, (bool ok, string result) => { DebugEx.Log(result); if (ok) { var response = LitJson.JsonMapper.ToObject<VerifyResponse>(result); @@ -185,6 +187,7 @@ HttpRequest.Instance.RequestHttpPost(VerifyChatUrl, tables, HttpRequest.defaultHttpContentType, 3, (bool ok, string result) => { DebugEx.Log(result); if (ok) { var response = LitJson.JsonMapper.ToObject<VerifyResponse>(result);