From 703337574c8d4d4e852ea90c778e3aff3523ce12 Mon Sep 17 00:00:00 2001
From: client_linchunjie <461730578@qq.com>
Date: 星期三, 26 九月 2018 15:12:31 +0800
Subject: [PATCH] Merge branch 'master' into 1871天赋功能
---
System/SystemSetting/SettingEffectMgr.cs | 29 +++++------------------------
1 files changed, 5 insertions(+), 24 deletions(-)
diff --git a/System/SystemSetting/SettingEffectMgr.cs b/System/SystemSetting/SettingEffectMgr.cs
index 1722176..20b6012 100644
--- a/System/SystemSetting/SettingEffectMgr.cs
+++ b/System/SystemSetting/SettingEffectMgr.cs
@@ -60,13 +60,11 @@
delayTime = 2;
HeroBehaviour.OnStartHandupAI -= OnStartHandupAI;
HeroBehaviour.OnStopHandupAI -= OnStopHandupAI;
- playerPack.ItemCntAddAct -= RefreshItemCnt;
DeadModel.playerDieEvent -= OnPlayerDie;
m_storeModel.RefreshBuyResultEvent -= RefreshBuySuccess;
DeadModel.CloseRebornWinEvent -= PlayerRebornSuccess;
HeroBehaviour.OnStartHandupAI += OnStartHandupAI;
HeroBehaviour.OnStopHandupAI += OnStopHandupAI;
- playerPack.ItemCntAddAct += RefreshItemCnt;
DeadModel.playerDieEvent += OnPlayerDie;
m_storeModel.RefreshBuyResultEvent += RefreshBuySuccess;
DeadModel.CloseRebornWinEvent += PlayerRebornSuccess;
@@ -102,19 +100,10 @@
}
}
- if (secondTimer > 1f)
+ if (secondTimer >= 1f)
{
- if(isGetNewItem)
- {
- secondTimer = 0f;
- delayTime -= 1;
- if (delayTime <= 0)
- {
- isGetNewItem = false;
- delayTime = 2f;
- DealBagItem();
- }
- }
+ secondTimer = 0f;
+ RefreshBagItem();
}
}
@@ -153,11 +142,6 @@
}
}
- private void RefreshItemCnt(PackType type, int index, int id)
- {
- RefreshBagItem();
- }
-
public void RefreshBagItem()
{
if (!_isAutoHangUp)
@@ -165,9 +149,7 @@
DebugEx.Log("璇峰紑鍚嚜鍔ㄦ寕鏈猴紝鍚﹀垯鏃犳硶鍑哄敭");
return;
}
-
DealBagItem();
- isGetNewItem = true;
}
/// <summary>
@@ -175,12 +157,11 @@
/// </summary>
private void DealBagItem()
{
- if (playerPack.GetReaminGridCount(PackType.rptItem) < 5)
+ if (playerPack.GetReaminGridCount(PackType.rptItem) < 5 && modelInterface.isPackResetOk)
{
if (HangUpSetModel.Instance.GetBool(HangUpAutoBoolType.isAutoDevour))
{
- List<ItemModel> list = playerPack.GetCanDevourModellist();
- if (list != null && list.Count > 0)
+ if(playerPack.IsReachMinDecomposeNum())
{
playerPack.SendEquipdevourQuest();
return;
--
Gitblit v1.8.0