少年修仙传客户端代码仓库
hch
2019-12-12 83a5355c80bee53c88c83932a9015ec4384d7d41
Core/GameEngine/Model/Config/StoreConfig.cs
@@ -1,6 +1,6 @@
//--------------------------------------------------------
//    [Author]:           Fish
//    [  Date ]:           Wednesday, May 15, 2019
//    [  Date ]:           Wednesday, December 11, 2019
//--------------------------------------------------------
using System.Collections.Generic;
@@ -15,6 +15,7 @@
    public readonly int ID;
   public readonly int ShopType;
   public readonly int[] SecondType;
   public readonly int ShopSort;
   public readonly int ItemID;
   public readonly int ItemCnt;
@@ -25,6 +26,7 @@
   public readonly int RefreshType;
   public readonly int[] VIPLV;
   public readonly int LV;
   public readonly int LVSee;
   public readonly int[] PurchaseNumber;
   public readonly int MoneyType;
   public readonly int MoneyNumber;
@@ -49,53 +51,62 @@
         int.TryParse(tables[1],out ShopType); 
         int.TryParse(tables[2],out ShopSort);
         string[] SecondTypeStringArray = tables[2].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries);
         SecondType = new int[SecondTypeStringArray.Length];
         for (int i=0;i<SecondTypeStringArray.Length;i++)
         {
             int.TryParse(SecondTypeStringArray[i],out SecondType[i]);
         }
         int.TryParse(tables[3],out ItemID);
         int.TryParse(tables[3],out ShopSort);
         int.TryParse(tables[4],out ItemCnt);
         int.TryParse(tables[4],out ItemID);
         int.TryParse(tables[5],out IsBind);
         int.TryParse(tables[5],out ItemCnt);
         ItemListEx = tables[6];
         int.TryParse(tables[6],out IsBind);
         int.TryParse(tables[7],out MainItemID);
         ItemListEx = tables[7];
         JobItem = tables[8];
         int.TryParse(tables[8],out MainItemID);
         int.TryParse(tables[9],out RefreshType);
         JobItem = tables[9];
         string[] VIPLVStringArray = tables[10].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries);
         int.TryParse(tables[10],out RefreshType);
         string[] VIPLVStringArray = tables[11].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries);
         VIPLV = new int[VIPLVStringArray.Length];
         for (int i=0;i<VIPLVStringArray.Length;i++)
         {
             int.TryParse(VIPLVStringArray[i],out VIPLV[i]);
         }
         int.TryParse(tables[11],out LV);
         int.TryParse(tables[12],out LV);
         string[] PurchaseNumberStringArray = tables[12].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries);
         int.TryParse(tables[13],out LVSee);
         string[] PurchaseNumberStringArray = tables[14].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries);
         PurchaseNumber = new int[PurchaseNumberStringArray.Length];
         for (int i=0;i<PurchaseNumberStringArray.Length;i++)
         {
             int.TryParse(PurchaseNumberStringArray[i],out PurchaseNumber[i]);
         }
         int.TryParse(tables[13],out MoneyType);
         int.TryParse(tables[15],out MoneyType);
         int.TryParse(tables[14],out MoneyNumber);
         int.TryParse(tables[16],out MoneyNumber);
         int.TryParse(tables[15],out MoneyOriginal);
         int.TryParse(tables[17],out MoneyOriginal);
         int.TryParse(tables[16],out LimitValue);
         int.TryParse(tables[18],out LimitValue);
         SalesStatus = tables[17];
         SalesStatus = tables[19];
         int.TryParse(tables[18],out TheOnlyShop);
         int.TryParse(tables[20],out TheOnlyShop);
         int.TryParse(tables[19],out RemindSuccess);
         int.TryParse(tables[21],out RemindSuccess);
         int.TryParse(tables[20],out IsHideSellOut);
         int.TryParse(tables[22],out IsHideSellOut);
        }
        catch (Exception ex)
        {