少年修仙传客户端代码仓库
Client_PangDeRong
2018-11-13 5c519bad862b311f2002a725ff0ad476873605c4
2356 修复套装界面bug
3个文件已修改
30 ■■■■ 已修改文件
System/Strengthening/EquipSuit/PlayerSuitModel.cs 22 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Strengthening/EquipSuitCell.cs 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Strengthening/EquipSuitTips.cs 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Strengthening/EquipSuit/PlayerSuitModel.cs
@@ -863,8 +863,9 @@
            EquipSuitCompoundConfig matConfig = EquipSuitCompoundConfig.GetMakerEquipSuitMatModel((int)suitType,
                equipPlace, suitLv + 1, GetEquipJob(itemModel.itemId));
            EquipSuitAttrConfig attrConfig = EquipSuitAttrConfig.GetSuitAttrData(groupType
                  , (int)suitType, 1, GetEquipJob(itemModel.itemId)).attrConfig;
            var suitAttrData = EquipSuitAttrConfig.GetSuitAttrData(groupType
                  , (int)suitType, 1, GetEquipJob(itemModel.itemId));
            EquipSuitAttrConfig attrConfig = suitAttrData == null ? null : suitAttrData.attrConfig;
            bool isUpgrad = IsUpgradSuitLv(equipPlace,(int)suitType,suitLv);
            if (isUpgrad)
@@ -943,8 +944,6 @@
                if (itemModel != null)
                {
                    bool isUpgrad = IsUpgradSuitLv(partlist[i], (int)suitType, suitLv);
                    EquipSuitAttrConfig attrConfig = EquipSuitAttrConfig.GetSuitAttrData(groupType
                      , (int)suitType, 1, GetEquipJob(itemModel.itemId)).attrConfig;
                    EquipSuitCompoundConfig matConfig = EquipSuitCompoundConfig.GetMakerEquipSuitMatModel((int)suitType,
                      partlist[i], suitLv + 1, GetEquipJob(itemModel.itemId));
@@ -999,13 +998,16 @@
                if(upgradEquipPlaceDict[type].Count > 0)
                {
                    ItemModel itemModel = playerPack.GetItemModelByIndex(PackType.rptEquip, upgradEquipPlaceDict[type][0]);
                    EquipSuitAttrConfig attrConfig = EquipSuitAttrConfig.GetSuitAttrData(type
                        , (int)suitType, 1, GetEquipJob(itemModel.itemId)).attrConfig;
                    if (upgradEquipPlaceDict[type].Count >= attrConfig.count1)
                    var suitAttrData = EquipSuitAttrConfig.GetSuitAttrData(type
                        , (int)suitType, 1, GetEquipJob(itemModel.itemId));
                    EquipSuitAttrConfig attrConfig = suitAttrData == null ? null : suitAttrData.attrConfig;
                    if(attrConfig != null)
                    {
                        equipPlace = upgradEquipPlaceDict[type][0];
                        return true;
                        if (upgradEquipPlaceDict[type].Count >= attrConfig.count1)
                        {
                            equipPlace = upgradEquipPlaceDict[type][0];
                            return true;
                        }
                    }
                }
            }
System/Strengthening/EquipSuitCell.cs
@@ -60,8 +60,6 @@
        haveCondiText.gameObject.SetActive(false);
        if (itemModel != null)
        {
            EquipSuitAttrConfig suitAttrConfig = EquipSuitAttrConfig.GetSuitAttrData(SuitModel.GetGroupType(equipPlace),
                (int)suitType, suitLv, SuitModel.GetEquipJob(itemModel.itemId)).attrConfig;
            itemCell.gameObject.SetActive(true);
            itemCell.Init(itemModel);
            bool isMaker = SuitModel.IsMakerSuit(suitType, itemModel.chinItemModel.ItemColor, itemModel.chinItemModel.StarLevel);
System/Strengthening/EquipSuitTips.cs
@@ -578,8 +578,10 @@
                    previewSuitLv += 1;
                }
                curSuitNum = SuitModel.GetSameSuitCnt(E_SuitType, equipPlace, previewSuitLv, out equipPlacelist);
                EquipSuitAttrConfig attrConfig = EquipSuitAttrConfig.GetSuitAttrData(SuitModel.GetGroupType(equipPlace)
                    , (int)E_SuitType, previewSuitLv, SuitModel.GetEquipJob(itemModel.itemId)).attrConfig;
                var suitAttrData = EquipSuitAttrConfig.GetSuitAttrData(SuitModel.GetGroupType(equipPlace)
                    , (int)E_SuitType, previewSuitLv, SuitModel.GetEquipJob(itemModel.itemId));
                EquipSuitAttrConfig attrConfig = suitAttrData == null ? null : suitAttrData.attrConfig;
                if(attrConfig != null)
                {
                    _makerSuitName.text = StringUtility.Contact(Language.Get("KnapS143"),":");