yyl
2025-12-17 cd093eb7b0e9dbcc0fba9a5e08b8b7e49d6e9072
Main/Config/PartialConfigs/TreasureItemLibConfig.cs
@@ -5,6 +5,7 @@
public partial class TreasureItemLibConfig : ConfigBase<int, TreasureItemLibConfig>
{
    private static Dictionary<int, List<int>> resultDict = new Dictionary<int, List<int>>();
    private static Dictionary<int, List<int>> resultWishIDDict = new Dictionary<int, List<int>>();
   protected override void OnConfigParseCompleted()
    {
        if (!resultDict.ContainsKey(LibID))
@@ -15,6 +16,15 @@
        {
            resultDict[LibID].Add(ItemID);
        }
        if (!resultWishIDDict.ContainsKey(LibID))
        {
            resultWishIDDict[LibID] = new List<int>();
        }
        if (WishOutCnt > 0)
        {
            resultWishIDDict[LibID].Add(ID);
        }
    }
@@ -22,4 +32,9 @@
    {
        return resultDict[libID];
    }
    public static List<int> GetWishIDList(int libID)
    {
        return resultWishIDDict[libID];
    }
}