少年修仙传客户端代码仓库
client_linchunjie
2018-11-13 7bf39eebd0744b70023c1320e729e5f704e5282b
Merge branch 'master' of http://192.168.0.87:10010/r/snxxz_scripts
4个文件已修改
44 ■■■■ 已修改文件
System/KnapSack/New/RoleEquipWin.cs 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Strengthening/EquipSuit/PlayerSuitModel.cs 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Strengthening/EquipSuitCell.cs 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Strengthening/EquipSuitTips.cs 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/KnapSack/New/RoleEquipWin.cs
@@ -82,6 +82,7 @@
            playerPack.RefreshAttrActiveAct += ControlEffect;
            playerPack.ItemCntAddAct += PutOnEquip;
            playerPack.ItemCntReduceAct += PutOffEquip;
            PlayerDatas.Instance.PlayerDataRefreshInfoEvent += UpdatePlayerLv;
            PlayerDatas.Instance.RefreshPlayerInfoEvent += OnFrenshBagInfo;
            WindowCenter.Instance.windowBeforeCloseEvent += BeforeWindowClose;
         
@@ -133,6 +134,7 @@
            playerPack.ItemCntReduceAct -= PutOffEquip;
            PlayerDatas.Instance.RefreshPlayerInfoEvent -= OnFrenshBagInfo;
            WindowCenter.Instance.windowBeforeCloseEvent -= BeforeWindowClose;
            PlayerDatas.Instance.PlayerDataRefreshInfoEvent -= UpdatePlayerLv;
            UI3DModelExhibition.Instance.StopShow();
        }
@@ -173,7 +175,12 @@
        {
            for (int i = 0; i < equipPlaces.Count; i++)
            {
                equipPlaces[i].Display(equipPlace);
                var placeCell = equipPlaces[i];
                if ((int)placeCell.equipType == equipPlace)
                {
                    placeCell.Display(equipPlace);
                    break;
                }
            }
            UI3DModelExhibition.Instance.ShowPlayer(RoleShowBG, PlayerDatas.Instance.baseData.Job);
        }
@@ -193,6 +200,17 @@
            UpdateRoleEquip(place);
        }
        private void UpdatePlayerLv(PlayerDataRefresh type)
        {
            if (type != PlayerDataRefresh.LV) return;
            for (int i = 1; i < 13; i++)
            {
                UpdateRoleEquip(i);
            }
        }
        private void OnClickEquipIntensify(GameObject go)
        {
            WindowCenter.Instance.Open<PlayerStrengtheningLVWin>();
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,9 +998,11 @@
                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;
                    var suitAttrData = EquipSuitAttrConfig.GetSuitAttrData(type
                        , (int)suitType, 1, GetEquipJob(itemModel.itemId));
                    EquipSuitAttrConfig attrConfig = suitAttrData == null ? null : suitAttrData.attrConfig;
                    if(attrConfig != null)
                    {
                    if (upgradEquipPlaceDict[type].Count >= attrConfig.count1)
                    {
                        equipPlace = upgradEquipPlaceDict[type][0];
@@ -1009,6 +1010,7 @@
                    }
                }
            }
            }
            return false;
        }
        #endregion
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"),":");