//-------------------------------------------------------- // [Author]: 第二世界 // [ Date ]: Tuesday, February 12, 2019 //-------------------------------------------------------- using UnityEngine; using System; namespace TableConfig { public partial class AlchemyConfig : ConfigBase { public int AlchemyID; public string AlchemName; public int AlchemyQuality; public string MaterialAll; public int AlchemyEXP; public string AlchemyItem; public int[] SpecialItem; public string AlchemyIUp; public string AlchemPreviewItem; public int BlastFurnaceLV; public string ICONID; public override string getKey() { return AlchemyID.ToString(); } public override void Parse(string content) { try { var contents = content.Split('\t'); int.TryParse(contents[0],out AlchemyID); AlchemName = contents[1]; int.TryParse(contents[2],out AlchemyQuality); MaterialAll = contents[3]; int.TryParse(contents[4],out AlchemyEXP); AlchemyItem = contents[5]; var SpecialItemStringArray = contents[6].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries); SpecialItem = new int[SpecialItemStringArray.Length]; for (int i=0;i