| | |
| | | //-------------------------------------------------------- |
| | | // [Author]: Fish |
| | | // [ Date ]: Thursday, February 14, 2019 |
| | | // [ Date ]: Monday, April 08, 2019 |
| | | //-------------------------------------------------------- |
| | | |
| | | using System.Collections.Generic; |
| | |
| | | public readonly int EffectValueB5; |
| | | public readonly int EffectValueC5; |
| | | public readonly int AddSkill1; |
| | | public readonly int AddSkill2; |
| | | public readonly int JobLimit; |
| | | public readonly int RealmLimit; |
| | | public readonly int ItemColor; |
| | |
| | | |
| | | int.TryParse(tables[39],out AddSkill1); |
| | | |
| | | int.TryParse(tables[40],out JobLimit); |
| | | int.TryParse(tables[40],out AddSkill2); |
| | | |
| | | int.TryParse(tables[41],out RealmLimit); |
| | | int.TryParse(tables[41],out JobLimit); |
| | | |
| | | int.TryParse(tables[42],out ItemColor); |
| | | int.TryParse(tables[42],out RealmLimit); |
| | | |
| | | int.TryParse(tables[43],out StarLevel); |
| | | int.TryParse(tables[43],out ItemColor); |
| | | |
| | | int.TryParse(tables[44],out MaxHoleCount); |
| | | int.TryParse(tables[44],out StarLevel); |
| | | |
| | | int.TryParse(tables[45],out CanBreak); |
| | | int.TryParse(tables[45],out MaxHoleCount); |
| | | |
| | | int.TryParse(tables[46],out MaxEndure); |
| | | int.TryParse(tables[46],out CanBreak); |
| | | |
| | | int.TryParse(tables[47],out EndureReduceType); |
| | | int.TryParse(tables[47],out MaxEndure); |
| | | |
| | | int.TryParse(tables[48],out BindType); |
| | | int.TryParse(tables[48],out EndureReduceType); |
| | | |
| | | int.TryParse(tables[49],out MaxSkillCnt); |
| | | int.TryParse(tables[49],out BindType); |
| | | |
| | | int.TryParse(tables[50],out ExpireTime); |
| | | int.TryParse(tables[50],out MaxSkillCnt); |
| | | |
| | | int.TryParse(tables[51],out MaxFitLV); |
| | | int.TryParse(tables[51],out ExpireTime); |
| | | |
| | | int.TryParse(tables[52],out SuiteiD); |
| | | int.TryParse(tables[52],out MaxFitLV); |
| | | |
| | | DropinstantEffName = tables[53]; |
| | | int.TryParse(tables[53],out SuiteiD); |
| | | |
| | | IconKey = tables[54]; |
| | | DropinstantEffName = tables[54]; |
| | | |
| | | int.TryParse(tables[55],out ChangeOrd); |
| | | IconKey = tables[55]; |
| | | |
| | | Description = tables[56]; |
| | | int.TryParse(tables[56],out ChangeOrd); |
| | | |
| | | QualityName = tables[57]; |
| | | Description = tables[57]; |
| | | |
| | | int.TryParse(tables[58],out QualityEchoType); |
| | | QualityName = tables[58]; |
| | | |
| | | int.TryParse(tables[59],out LimitSTR); |
| | | int.TryParse(tables[59],out QualityEchoType); |
| | | |
| | | int.TryParse(tables[60],out LimitPHY); |
| | | int.TryParse(tables[60],out LimitSTR); |
| | | |
| | | int.TryParse(tables[61],out LimitPNE); |
| | | int.TryParse(tables[61],out LimitPHY); |
| | | |
| | | Template = tables[62]; |
| | | int.TryParse(tables[62],out LimitPNE); |
| | | |
| | | int.TryParse(tables[63],out DropItemPattern); |
| | | Template = tables[63]; |
| | | |
| | | int.TryParse(tables[64],out SellTip); |
| | | int.TryParse(tables[64],out DropItemPattern); |
| | | |
| | | int.TryParse(tables[65],out BatchUse); |
| | | int.TryParse(tables[65],out SellTip); |
| | | |
| | | int.TryParse(tables[66],out Jump); |
| | | int.TryParse(tables[66],out BatchUse); |
| | | |
| | | string[] GetWayStringArray = tables[67].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries); |
| | | int.TryParse(tables[67],out Jump); |
| | | |
| | | string[] GetWayStringArray = tables[68].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries); |
| | | GetWay = new int[GetWayStringArray.Length]; |
| | | for (int i=0;i<GetWayStringArray.Length;i++) |
| | | { |
| | | int.TryParse(GetWayStringArray[i],out GetWay[i]); |
| | | } |
| | | |
| | | ItemTypeName = tables[68]; |
| | | ItemTypeName = tables[69]; |
| | | |
| | | string[] UseCondiTypeStringArray = tables[69].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries); |
| | | string[] UseCondiTypeStringArray = tables[70].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries); |
| | | UseCondiType = new int[UseCondiTypeStringArray.Length]; |
| | | for (int i=0;i<UseCondiTypeStringArray.Length;i++) |
| | | { |