少年修仙传客户端代码仓库
Client_PangDeRong
2018-09-29 685b7f8a5de5bd9007b9708c0860755ca9333ce4
3982 【前端】【1.0.18】【主干】神兽出战石使用
2个文件已修改
24 ■■■■■ 已修改文件
System/Dogz/DogzModel.cs 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/KnapSack/Logic/PackSendQuestMgr.cs 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Dogz/DogzModel.cs
@@ -229,6 +229,22 @@
            }
        }
        public void MakeUseAddAssistNum()
        {
            if (IsAddMaxAssist())
            {
                SysNotifyMgr.Instance.ShowTip("DogzNumLimit");
                return;
            }
            var _itemConfig = Config.Instance.Get<ItemConfig>(AddAssistItem);
            ConfirmCancel.ShowItemConfirm(Language.Get("DogzFunc102", _itemConfig.ItemName,GetAssistItemCnt()),
             AddAssistItem, GetAssistItemCnt(), () =>
             {
                 SendBuyAssistCnt();
             });
        }
        public bool IsAddMaxAssist()
        {
            if (curSumAssistNum < DogzAssistMaxCnt)
System/KnapSack/Logic/PackSendQuestMgr.cs
@@ -93,6 +93,9 @@
            get { return _suitModel ?? (_suitModel = ModelCenter.Instance.GetModel<PlayerSuitModel>()); }
        }
        DogzModel dogzModel { get { return ModelCenter.Instance.GetModel<DogzModel>(); } }
        #region 发送穿戴装备的请求
        ItemConfig sendItemConfig = null;
        public ItemModel sendItemModel = null;
@@ -834,6 +837,11 @@
                return;
            }
            if(dogzModel.AddAssistItem == itemModel.itemInfo.ItemID)
            {
                dogzModel.MakeUseAddAssistNum();
                return;
            }
            ulong maxValue = 0;
            playerPack.IsReachUseLimit(itemModel.itemInfo.ItemGUID, out maxValue);