| | |
| | | return list; |
| | | } |
| | | |
| | | public int GetCountById(int itemId, bool includeAuction = true) |
| | | public ulong GetCountById(int itemId, bool includeAuction = true) |
| | | { |
| | | var count = 0; |
| | | //foreach (var item in items.Values) |
| | | //{ |
| | | // if (!includeAuction && item.isAuction) |
| | | // { |
| | | // continue; |
| | | // } |
| | | ulong count = 0; |
| | | |
| | | // if (item.itemId == itemId) |
| | | // { |
| | | // count += item.count; |
| | | // } |
| | | //} |
| | | //部分货币和物品绑定 |
| | | if (GeneralDefine.itemMoneyCountDict.ContainsKey(itemId)) |
| | | { |
| | | //展示货币数量的物品 |
| | | count = UIHelper.GetMoneyCnt(GeneralDefine.itemMoneyCountDict[itemId]); |
| | | } |
| | | |
| | | if (itemIDs.ContainsKey(itemId)) |
| | | { |
| | |
| | | { |
| | | continue; |
| | | } |
| | | count += item.count; |
| | | count += (ulong)item.count; |
| | | } |
| | | } |
| | | return count; |