少年修仙传客户端代码仓库
client_linchunjie
2019-01-28 b9efca3b83ae08ceeadd22f0800ae003ece4ff01
2963 【1.5.200】添加虚拟背包物品数量接口
1个文件已修改
19 ■■■■■ 已修改文件
System/GatheringSoul/VirtualPackModel.cs 19 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/GatheringSoul/VirtualPackModel.cs
@@ -63,6 +63,25 @@
            return capacity;
        }
        public int GetItemCountById(PackType packType, int id)
        {
            var count = 0;
            List<int> list;
            if (TryGetItems(packType, out list))
            {
                for (int i = 0; i < list.Count; i++)
                {
                    VirtualPackItem item;
                    if (TryGetItem(packType, list[i], out item)
                        && item.id == id)
                    {
                        count++;
                    }
                }
            }
            return count;
        }
        public bool TryGetItems(PackType packType, out List<int> list)
        {
            list = new List<int>();