Пример #1
0
 public void SetTraitLevel(int high, int low, PetTraits traits)
 {
     if (traits == null)
     {
         return;
     }
     if (traits.GetTrait(high))
     {
         Level = Levels.High;
     }
     else if (traits.GetTrait(low))
     {
         Level = Levels.Low;
     }
     else
     {
         Level = Levels.Normal;
     }
 }
Пример #2
0
        public void UpdateTraits(int high, int low, PetTraits traits)
        {
            if (traits == null)
            {
                return;
            }
            Levels lv = Level;

            traits.SetTrait(high, false);
            traits.SetTrait(low, false);
            if (lv == Levels.High)
            {
                traits.SetTrait(high, true);
            }
            if (lv == Levels.Low)
            {
                traits.SetTrait(low, true);
            }
        }