fBaseXtensions.Game.Hero.Backpack.ContainsItem C# (CSharp) Метод

ContainsItem() публичный статический Метод

public static ContainsItem ( CacheItem item ) : bool
item fBaseXtensions.Cache.Internal.Objects.CacheItem
Результат bool
        public static bool ContainsItem(CacheItem item)
        {
            UpdateItemList();

            if (item.BalanceData == null)
            {
                if (item.ItemDropType.HasValue)
                {
                    var pluginBase = ItemFunc.DetermineBaseItemType(item.ItemDropType.Value);
                    return NewItemList.Any(i => i.BaseItemType == pluginBase);
                }
            }
            else
            {
                return NewItemList.Any(i => i.ThisBalanceID == item.BalanceData.BalanceID);
            }

            return NewItemList.Any(i => i.SNO == item.SNOID);
        }

Same methods

Backpack::ContainsItem ( int SNOID ) : bool
Backpack::ContainsItem ( int balanceID, ItemQuality quality ) : bool