yyl
2026-04-28 ad3ac1661daaf4b445914f87009d3d88c990f040
Main/Config/Configs/ActHeroAppearConfig.cs
@@ -1,6 +1,6 @@
//--------------------------------------------------------
//    [Author]:           YYL
//    [  Date ]:           Thursday, March 26, 2026
//    [  Date ]:           Thursday, April 16, 2026
//--------------------------------------------------------
using System.Collections.Generic;
@@ -20,6 +20,7 @@
   public int ActNum;
   public int[] ActHeroIDList;
   public int ActTreasureType;
   public int ActZhanlingType;
   public int StarGiftTempID;
   public int[] SkinCTGIDList;
   public int[] GiftCTGIDList;
@@ -59,15 +60,17 @@
         int.TryParse(tables[3],out ActTreasureType); 
         int.TryParse(tables[4],out StarGiftTempID);
         int.TryParse(tables[4],out ActZhanlingType);
         if (tables[5].Contains("["))
         int.TryParse(tables[5],out StarGiftTempID);
         if (tables[6].Contains("["))
         {
            SkinCTGIDList = JsonMapper.ToObject<int[]>(tables[5]);
            SkinCTGIDList = JsonMapper.ToObject<int[]>(tables[6]);
         }
         else
         {
            string[] SkinCTGIDListStringArray = tables[5].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries);
            string[] SkinCTGIDListStringArray = tables[6].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries);
            SkinCTGIDList = new int[SkinCTGIDListStringArray.Length];
            for (int i=0;i<SkinCTGIDListStringArray.Length;i++)
            {
@@ -75,13 +78,13 @@
            }
         }
         if (tables[6].Contains("["))
         if (tables[7].Contains("["))
         {
            GiftCTGIDList = JsonMapper.ToObject<int[]>(tables[6]);
            GiftCTGIDList = JsonMapper.ToObject<int[]>(tables[7]);
         }
         else
         {
            string[] GiftCTGIDListStringArray = tables[6].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries);
            string[] GiftCTGIDListStringArray = tables[7].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries);
            GiftCTGIDList = new int[GiftCTGIDListStringArray.Length];
            for (int i=0;i<GiftCTGIDListStringArray.Length;i++)
            {
@@ -89,15 +92,15 @@
            }
         }
         int.TryParse(tables[7],out GiftShopType);
         int.TryParse(tables[8],out GiftShopType);
         int.TryParse(tables[8],out ExShopType);
         int.TryParse(tables[9],out ExShopType);
         int.TryParse(tables[9],out ExShopCostItemID);
         int.TryParse(tables[10],out ExShopCostItemID);
         int.TryParse(tables[10],out SignTempID);
         int.TryParse(tables[11],out SignTempID);
         int.TryParse(tables[11],out BillTempID);
         int.TryParse(tables[12],out BillTempID);
        }
        catch (Exception exception)
        {