コード例 #1
0
        internal bool ContainsElements(InventoryComponent iComp)
        {
            List <uint> uniqueIds = GetDifferentItems();

            foreach (uint BaseId in uniqueIds)
            {
                uint ItemsCount = GetItemsCount(BaseId);

                if (iComp.GetBaseIdCount(BaseId) >= ItemsCount)
                {
                    continue;
                }

                return(false);
            }

            uniqueIds.Clear();
            uniqueIds = null;

            return(true);
        }