| | |
| | | //-------------------------------------------------------- |
| | | // [Author]: 第二世界 |
| | | // [ Date ]: Tuesday, January 22, 2019 |
| | | //-------------------------------------------------------- |
| | | |
| | | using UnityEngine; |
| | | using System; |
| | | |
| | | namespace TableConfig { |
| | | |
| | | |
| | | public partial class FightPowerParamConfig : ConfigBase { |
| | | |
| | | public int LV { get ; private set ; }
|
| | | public int Hit { get ; private set ; }
|
| | | public int Miss { get ; private set ; }
|
| | | public int DamagePer { get ; private set ; }
|
| | | public int DamReduce { get ; private set ; }
|
| | | public int IgnoreDefRate { get ; private set ; }
|
| | | public int DamChanceDef { get ; private set ; }
|
| | | public int BleedDamage { get ; private set ; }
|
| | | public int FaintRate { get ; private set ; }
|
| | | public int SuperHitReduce { get ; private set ; }
|
| | | public int LuckyHitRateReduce { get ; private set ; }
|
| | | public int SkillAtkRate { get ; private set ; }
|
| | | public int SkillAtkRateReduce { get ; private set ; }
|
| | | public int DamagePerPVP { get ; private set ; }
|
| | | public int DamagePerPVPReduce { get ; private set ; }
|
| | | public int DamBackPer { get ; private set ; }
|
| | | public int IgnoreDefRateReduce { get ; private set ; }
|
| | | public int FaintDefRate { get ; private set ; }
|
| | | public int AtkSpeedParameter { get ; private set ; }
|
| | | public int LuckyHitParameter { get ; private set ; }
|
| | | public int SpeedPerParameter { get ; private set ; }
|
| | | public int AtkPerParameter { get ; private set ; }
|
| | | public int MaxHPPerParameter { get ; private set ; }
|
| | | public int JobAHurtAddPer { get ; private set ; }
|
| | | public int JobBHurtAddPer { get ; private set ; }
|
| | | public int JobCHurtAddPer { get ; private set ; }
|
| | | public int JobAAtkReducePer { get ; private set ; }
|
| | | public int JobBAtkReducePer { get ; private set ; }
|
| | | public int JobCAtkReducePer { get ; private set ; } |
| | | |
| | | public override string getKey() |
| | | { |
| | | return LV.ToString(); |
| | | } |
| | | |
| | | public override void Parse() { |
| | | try |
| | | { |
| | | LV=IsNumeric(rawContents[0]) ? int.Parse(rawContents[0]):0; |
| | | //--------------------------------------------------------
|
| | | // [Author]: 第二世界
|
| | | // [ Date ]: Tuesday, February 12, 2019
|
| | | //--------------------------------------------------------
|
| | |
|
| | | using UnityEngine;
|
| | | using System;
|
| | |
|
| | | namespace TableConfig {
|
| | |
|
| | | |
| | | public partial class FightPowerParamConfig : ConfigBase {
|
| | |
|
| | | public int LV;
|
| | | public int Hit;
|
| | | public int Miss;
|
| | | public int DamagePer;
|
| | | public int DamReduce;
|
| | | public int IgnoreDefRate;
|
| | | public int DamChanceDef;
|
| | | public int BleedDamage;
|
| | | public int FaintRate;
|
| | | public int SuperHitReduce;
|
| | | public int LuckyHitRateReduce;
|
| | | public int SkillAtkRate;
|
| | | public int SkillAtkRateReduce;
|
| | | public int DamagePerPVP;
|
| | | public int DamagePerPVPReduce;
|
| | | public int DamBackPer;
|
| | | public int IgnoreDefRateReduce;
|
| | | public int FaintDefRate;
|
| | | public int AtkSpeedParameter;
|
| | | public int LuckyHitParameter;
|
| | | public int SpeedPerParameter;
|
| | | public int AtkPerParameter;
|
| | | public int MaxHPPerParameter;
|
| | | public int JobAHurtAddPer;
|
| | | public int JobBHurtAddPer;
|
| | | public int JobCHurtAddPer;
|
| | | public int JobAAtkReducePer;
|
| | | public int JobBAtkReducePer;
|
| | | public int JobCAtkReducePer;
|
| | |
|
| | | public override string getKey()
|
| | | {
|
| | | return LV.ToString();
|
| | | }
|
| | |
|
| | | public override void Parse(string content) {
|
| | | try
|
| | | {
|
| | | var contents = content.Split('\t');
|
| | |
|
| | | int.TryParse(contents[0],out LV);
|
| | |
|
| | | Hit=IsNumeric(rawContents[1]) ? int.Parse(rawContents[1]):0; |
| | | int.TryParse(contents[1],out Hit);
|
| | |
|
| | | Miss=IsNumeric(rawContents[2]) ? int.Parse(rawContents[2]):0; |
| | | int.TryParse(contents[2],out Miss);
|
| | |
|
| | | DamagePer=IsNumeric(rawContents[3]) ? int.Parse(rawContents[3]):0; |
| | | int.TryParse(contents[3],out DamagePer);
|
| | |
|
| | | DamReduce=IsNumeric(rawContents[4]) ? int.Parse(rawContents[4]):0; |
| | | int.TryParse(contents[4],out DamReduce);
|
| | |
|
| | | IgnoreDefRate=IsNumeric(rawContents[5]) ? int.Parse(rawContents[5]):0; |
| | | int.TryParse(contents[5],out IgnoreDefRate);
|
| | |
|
| | | DamChanceDef=IsNumeric(rawContents[6]) ? int.Parse(rawContents[6]):0; |
| | | int.TryParse(contents[6],out DamChanceDef);
|
| | |
|
| | | BleedDamage=IsNumeric(rawContents[7]) ? int.Parse(rawContents[7]):0; |
| | | int.TryParse(contents[7],out BleedDamage);
|
| | |
|
| | | FaintRate=IsNumeric(rawContents[8]) ? int.Parse(rawContents[8]):0; |
| | | int.TryParse(contents[8],out FaintRate);
|
| | |
|
| | | SuperHitReduce=IsNumeric(rawContents[9]) ? int.Parse(rawContents[9]):0; |
| | | int.TryParse(contents[9],out SuperHitReduce);
|
| | |
|
| | | LuckyHitRateReduce=IsNumeric(rawContents[10]) ? int.Parse(rawContents[10]):0; |
| | | int.TryParse(contents[10],out LuckyHitRateReduce);
|
| | |
|
| | | SkillAtkRate=IsNumeric(rawContents[11]) ? int.Parse(rawContents[11]):0; |
| | | int.TryParse(contents[11],out SkillAtkRate);
|
| | |
|
| | | SkillAtkRateReduce=IsNumeric(rawContents[12]) ? int.Parse(rawContents[12]):0; |
| | | int.TryParse(contents[12],out SkillAtkRateReduce);
|
| | |
|
| | | DamagePerPVP=IsNumeric(rawContents[13]) ? int.Parse(rawContents[13]):0; |
| | | int.TryParse(contents[13],out DamagePerPVP);
|
| | |
|
| | | DamagePerPVPReduce=IsNumeric(rawContents[14]) ? int.Parse(rawContents[14]):0; |
| | | int.TryParse(contents[14],out DamagePerPVPReduce);
|
| | |
|
| | | DamBackPer=IsNumeric(rawContents[15]) ? int.Parse(rawContents[15]):0; |
| | | int.TryParse(contents[15],out DamBackPer);
|
| | |
|
| | | IgnoreDefRateReduce=IsNumeric(rawContents[16]) ? int.Parse(rawContents[16]):0; |
| | | int.TryParse(contents[16],out IgnoreDefRateReduce);
|
| | |
|
| | | FaintDefRate=IsNumeric(rawContents[17]) ? int.Parse(rawContents[17]):0; |
| | | int.TryParse(contents[17],out FaintDefRate);
|
| | |
|
| | | AtkSpeedParameter=IsNumeric(rawContents[18]) ? int.Parse(rawContents[18]):0; |
| | | int.TryParse(contents[18],out AtkSpeedParameter);
|
| | |
|
| | | LuckyHitParameter=IsNumeric(rawContents[19]) ? int.Parse(rawContents[19]):0; |
| | | int.TryParse(contents[19],out LuckyHitParameter);
|
| | |
|
| | | SpeedPerParameter=IsNumeric(rawContents[20]) ? int.Parse(rawContents[20]):0; |
| | | int.TryParse(contents[20],out SpeedPerParameter);
|
| | |
|
| | | AtkPerParameter=IsNumeric(rawContents[21]) ? int.Parse(rawContents[21]):0; |
| | | int.TryParse(contents[21],out AtkPerParameter);
|
| | |
|
| | | MaxHPPerParameter=IsNumeric(rawContents[22]) ? int.Parse(rawContents[22]):0; |
| | | int.TryParse(contents[22],out MaxHPPerParameter);
|
| | |
|
| | | JobAHurtAddPer=IsNumeric(rawContents[23]) ? int.Parse(rawContents[23]):0; |
| | | int.TryParse(contents[23],out JobAHurtAddPer);
|
| | |
|
| | | JobBHurtAddPer=IsNumeric(rawContents[24]) ? int.Parse(rawContents[24]):0; |
| | | int.TryParse(contents[24],out JobBHurtAddPer);
|
| | |
|
| | | JobCHurtAddPer=IsNumeric(rawContents[25]) ? int.Parse(rawContents[25]):0; |
| | | int.TryParse(contents[25],out JobCHurtAddPer);
|
| | |
|
| | | JobAAtkReducePer=IsNumeric(rawContents[26]) ? int.Parse(rawContents[26]):0; |
| | | int.TryParse(contents[26],out JobAAtkReducePer);
|
| | |
|
| | | JobBAtkReducePer=IsNumeric(rawContents[27]) ? int.Parse(rawContents[27]):0; |
| | | int.TryParse(contents[27],out JobBAtkReducePer);
|
| | |
|
| | | JobCAtkReducePer=IsNumeric(rawContents[28]) ? int.Parse(rawContents[28]):0; |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | DebugEx.Log(ex); |
| | | } |
| | | } |
| | | |
| | | } |
| | | |
| | | } |
| | | |
| | | |
| | | |
| | | |
| | | int.TryParse(contents[28],out JobCAtkReducePer);
|
| | | }
|
| | | catch (Exception ex)
|
| | | {
|
| | | DebugEx.Log(ex);
|
| | | }
|
| | | }
|
| | | |
| | | }
|
| | |
|
| | | }
|
| | |
|
| | |
|
| | |
|
| | |
|