public SkillScore(HiScoresSkill skill, long xp, int level, int?rank)
 {
     Skill = skill;
     XP    = xp;
     Level = level;
     Rank  = rank;
 }
예제 #2
0
 public SkillScore GetSkillScore(HiScoresSkill skill)
 {
     if (skillScores.TryGetValue(skill.RuneMetricsId, out Entry entry))
     {
         return(new SkillScore(skill, entry.XP, entry.Level, entry.Rank));
     }
     else
     {
         throw new ArgumentException("Skill not found", nameof(skill));
     }
 }