Exemple #1
0
 public void AddLevel(Skill.Types Type)
 {
     if (Skills[0] != null && Skills[0].Type == Type)
     {
         Skills[0].Level++;
     }
     else if (Skills[1] != null && Skills[1].Type == Type)
     {
         Skills[1].Level++;
     }
     else if (Skills[0] == null)
     {
         Skills[0] = new Skill(Type);
     }
     else if (Skills[1] == null)
     {
         Skills[1] = new Skill(Type);
     }
     else if (Skills[0].Level <= Skills[1].Level)
     {
         Skills[0] = new Skill(Type);
     }
     else
     {
         Skills[1] = new Skill(Type);
     }
 }
Exemple #2
0
 public int GetLevel(Skill.Types Type)
 {
     if (Skills[0] != null && Skills[0].Type == Type)
     {
         return(Skills[0].Level);
     }
     else if (Skills[1] != null && Skills[1].Type == Type)
     {
         return(Skills[1].Level);
     }
     return(1);
 }