Example #1
0
 public void SetAbilityData(RuneExcelData runeExcelData)
 {
     Attack        = runeExcelData.Attack;
     MagicalAttack = runeExcelData.MagicalAttack;
     Health        = runeExcelData.Health;
     Defence       = runeExcelData.Defence;
     MagicDefence  = runeExcelData.MagicDefence;
     Shield        = runeExcelData.Shield;
     Accuracy      = runeExcelData.Accuracy;
     Evasion       = runeExcelData.Evasion;
     Critical      = runeExcelData.Critical;
     AttackSpeed   = runeExcelData.AttackSpeed;
 }
Example #2
0
    public RuneData(RuneExcelData runeExcelData)
    {
        Id             = runeExcelData.Id;
        Name           = runeExcelData.Name;
        SocketPosition = runeExcelData.SocketPosition;
        Grade          = runeExcelData.Grade;
        Prob           = runeExcelData.Prob;
        Description    = runeExcelData.Description;

        AbilityData = new AbilityData();
        AbilityData.SetAbilityData(runeExcelData);

        Image = Resources.Load <Sprite>(runeExcelData.ImagePath);
    }