| | |
| | | bool isCoolEnd = coolData == null || coolData.GetRemainTime() <= 0 ? true : false;
|
| | | if(isCoolEnd)
|
| | | {
|
| | | DebugEx.Log("UpdateCoolTime:" + _equip.itemId);
|
| | | PackSendQuestMgr.Instance.SendPutOnQuest(ItemWinBtnType.putOn,guid);
|
| | | ReportConfirmBetterEquip(guid);
|
| | | }
|
| | |
| | | {
|
| | | showEquipRefreshEvent();
|
| | | }
|
| | |
|
| | | if(CheckIsAutoEquip(betterModel))
|
| | | {
|
| | | KnapsackTimeCDMgr.Instance.Register(betterModel.itemInfo.ItemGUID, betterModel.itemId, autoEquipCoolTime);
|
| | | }
|
| | | }
|
| | | }
|
| | | else
|
| | |
| | | showEquipRefreshEvent();
|
| | | }
|
| | | var betterModel = playerPack.GetItemModelByGUID(_guid);
|
| | | if (CheckIsAutoEquip(betterModel))
|
| | | {
|
| | | KnapsackTimeCDMgr.Instance.Register(betterModel.itemInfo.ItemGUID, betterModel.itemId, autoEquipCoolTime);
|
| | | }
|
| | | }
|
| | |
|
| | | private void OnPackageRefresh(PackType _packType)
|
| | |
| | | {
|
| | | return;
|
| | | }
|
| | |
|
| | | var keys = new List<string>(betterEquipModels.Keys);
|
| | | for (int i = keys.Count - 1; i >= 0; i--)
|
| | | {
|
| | |
| | | }
|
| | | else if (_packType == PackType.rptItem)
|
| | | {
|
| | | OnPackageRefresh(_packType);
|
| | | var itemModel = playerPack.GetItemModelByIndex(PackType.rptItem,_index);
|
| | | if(itemModel == null)
|
| | | {
|
| | | OnPackageRefresh(_packType);
|
| | | }
|
| | | }
|
| | | }
|
| | |
|