少年修仙传客户端代码仓库
hch
2023-07-20 4453bfed62c5fedc16119f95ea0fb47620958551
0312 背包问题
1个文件已修改
17 ■■■■■ 已修改文件
System/KnapSack/Logic/SinglePack.cs 17 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/KnapSack/Logic/SinglePack.cs
@@ -32,6 +32,23 @@
            }
            else
            {
                //位置上的物品变化,先移除原来的
                var itemID = items[index].itemId;
                if (itemIDs.ContainsKey(itemID))
                {
                    if (itemIDs[itemID].Contains(index))
                    {
                        if (itemIDs[itemID].Count == 1)
                        {
                            itemIDs.Remove(itemID);
                        }
                        else
                        {
                            itemIDs[itemID].Remove(index);
                        }
                    }
                }
                items[index].SetItemInfo(itemInfo);
            }