//--------------------------------------------------------
|
// [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);
|
|
int.TryParse(contents[1],out Hit);
|
|
int.TryParse(contents[2],out Miss);
|
|
int.TryParse(contents[3],out DamagePer);
|
|
int.TryParse(contents[4],out DamReduce);
|
|
int.TryParse(contents[5],out IgnoreDefRate);
|
|
int.TryParse(contents[6],out DamChanceDef);
|
|
int.TryParse(contents[7],out BleedDamage);
|
|
int.TryParse(contents[8],out FaintRate);
|
|
int.TryParse(contents[9],out SuperHitReduce);
|
|
int.TryParse(contents[10],out LuckyHitRateReduce);
|
|
int.TryParse(contents[11],out SkillAtkRate);
|
|
int.TryParse(contents[12],out SkillAtkRateReduce);
|
|
int.TryParse(contents[13],out DamagePerPVP);
|
|
int.TryParse(contents[14],out DamagePerPVPReduce);
|
|
int.TryParse(contents[15],out DamBackPer);
|
|
int.TryParse(contents[16],out IgnoreDefRateReduce);
|
|
int.TryParse(contents[17],out FaintDefRate);
|
|
int.TryParse(contents[18],out AtkSpeedParameter);
|
|
int.TryParse(contents[19],out LuckyHitParameter);
|
|
int.TryParse(contents[20],out SpeedPerParameter);
|
|
int.TryParse(contents[21],out AtkPerParameter);
|
|
int.TryParse(contents[22],out MaxHPPerParameter);
|
|
int.TryParse(contents[23],out JobAHurtAddPer);
|
|
int.TryParse(contents[24],out JobBHurtAddPer);
|
|
int.TryParse(contents[25],out JobCHurtAddPer);
|
|
int.TryParse(contents[26],out JobAAtkReducePer);
|
|
int.TryParse(contents[27],out JobBAtkReducePer);
|
|
int.TryParse(contents[28],out JobCAtkReducePer);
|
}
|
catch (Exception ex)
|
{
|
DebugEx.Log(ex);
|
}
|
}
|
|
}
|
|
}
|
|
|
|
|