Exemplo n.º 1
0
    public void CalculateFilteredTradeInfo(uint mask)
    {
        mFilteredTradeInfoList.Clear();
        ItemPackage itemPackage = FacadeSingleton.Instance.RetrieveData(ConstVal.Package_Item) as ItemPackage;

        foreach (var info in mTradeInfoList)
        {
            if (itemPackage.FilterItemType(mask, info.configID) && itemPackage.GetBuyLimit(info.configID) > 0)
            {
                mFilteredTradeInfoList.Add(info);
            }
        }
        mFilteredTradeInfoList.Sort((x, y) => x.configID.CompareTo(y.configID));
    }