//-------------------------------------------------------- // [Author]: 第二世界 // [ Date ]: Wednesday, August 15, 2018 //-------------------------------------------------------- using UnityEngine; using System; namespace TableConfig { public partial class StoreConfig : ConfigBase { public int ID { get ; private set ; } public int ShopType { get ; private set ; } public int ShopSort { get ; private set ; } public int ItemID { get ; private set ; } public int ItemCnt { get ; private set ; } public int IsBind { get ; private set ; } public string ItemListEx { get ; private set; } public int MainItemID { get ; private set ; } public string JobItem { get ; private set; } public int RefreshType { get ; private set ; } public int[] VIPLV; public int LV { get ; private set ; } public int[] PurchaseNumber; public int MoneyType { get ; private set ; } public int MoneyNumber { get ; private set ; } public int MoneyOriginal { get ; private set ; } public int LimitValue { get ; private set ; } public string SalesStatus { get ; private set; } public int TheOnlyShop { get ; private set ; } public int RemindSuccess { get ; private set ; } public int IsHideSellOut { get ; private set ; } public override string getKey() { return ID.ToString(); } public override void Parse() { try { ID=IsNumeric(rawContents[0]) ? int.Parse(rawContents[0]):0; ShopType=IsNumeric(rawContents[1]) ? int.Parse(rawContents[1]):0; ShopSort=IsNumeric(rawContents[2]) ? int.Parse(rawContents[2]):0; ItemID=IsNumeric(rawContents[3]) ? int.Parse(rawContents[3]):0; ItemCnt=IsNumeric(rawContents[4]) ? int.Parse(rawContents[4]):0; IsBind=IsNumeric(rawContents[5]) ? int.Parse(rawContents[5]):0; ItemListEx = rawContents[6].Trim(); MainItemID=IsNumeric(rawContents[7]) ? int.Parse(rawContents[7]):0; JobItem = rawContents[8].Trim(); RefreshType=IsNumeric(rawContents[9]) ? int.Parse(rawContents[9]):0; string[] VIPLVStringArray = rawContents[10].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries); VIPLV = new int[VIPLVStringArray.Length]; for (int i=0;i