hch
6 天以前 ee3196b5a04c15d025d1a9eab825d5d14987758d
Main/System/ItemTip/ItemTipUtility.cs
@@ -682,7 +682,7 @@
            //suitInfo = GetSuitInfo(itemId),
            //gemInfo = GetGemInfo(itemId),
            //starInfo = GetStarInfo(itemId),
            operates = GetGoodOperates(goodId),
            // operates = GetGoodOperates(goodId),
            //shenProperty = GetShenProperty(itemId)
        };
    }
@@ -771,7 +771,7 @@
            // legendProperty = GetLegendProperty(itemId),
            // spiritWeaponProperty = GetSpiritWeaponProperty(itemId),
            // petMountBaseProperty = GetPetMountBaseProperty(itemId),
            operates = GetGoodOperates(goodId),
            // operates = GetGoodOperates(goodId),
            // shenProperty = GetShenProperty(itemId)
        };
    }
@@ -1605,28 +1605,6 @@
    // }
    private static List<ItemOperateType> GetGoodOperates(int goodId)
    {
        var operates = new List<ItemOperateType>();
        var countLimit = BuyItemController.Instance.GetBuyCountLimit(goodId, PlayerDatas.Instance.baseData.VIPLv);
        if (countLimit == -1 || countLimit > 0)
        {
            var config = StoreConfig.Get(goodId);
            int curVipIndex = -1;
            int nextVipIndex = -1;
            bool isVipBuy = BuyItemController.Instance.CheckIsVipBuy(config, out curVipIndex, out nextVipIndex);
            if ((isVipBuy && curVipIndex == -1) || PlayerDatas.Instance.baseData.LV < config.LV)
            {
                return operates;
            }
            operates.Add(ItemOperateType.buy);
        }
        return operates;
    }
    // private static bool IsEquipGemHoleOpen(Int2 equipPosition, int maxStar, int hole)
    // {