Ejemplo n.º 1
0
        void VerificaSomaDeTaxas()
        {
            PetAtributes a         = petFeat.meusAtributos;
            float        comoAssim = a.PV.Taxa + a.PE.Taxa + a.Ataque.Taxa + a.Defesa.Taxa + a.Poder.Taxa;

            if (comoAssim != 1)
            {
                Debug.Log("O criature " + petId.ToString() + " não tem a soma das taxas igual a 1: " + comoAssim);
            }
        }
Ejemplo n.º 2
0
        //---------------------------------МЕТОДЫ------------------------------------
        private void AddCard()
        {
            int          UserId  = Convert.ToInt32(UserName.ToString());
            int          PetId   = Convert.ToInt32(PetName.ToString());
            PetUserModel PetUser = new PetUserModel();

            PetUser = PetController.GetPetById(PetId);
            if (PetUser.UserId == UserId)
            {
                try
                {
                    height = Convert.ToDouble(Height);
                    weight = Convert.ToDouble(Weight);
                }
                catch (FormatException)
                {
                    MessageBox.Show("Рост и вес должны быть числовыми! Проверьте ввод данных!");
                    return;
                }
                Card newCard = new Card()
                {
                    PetId  = PetId,
                    Height = height,
                    Weight = weight,
                };
                var result = CardController.PostCard(newCard);
                if (result == "true")
                {
                    MessageBox.Show("Карточка добавлена!");
                    var window = System.Windows.Application.Current.Windows[1];
                    if (window != null)
                    {
                        window.Close();
                    }
                }
                else
                {
                    MessageBox.Show("Карточка не была добавлена! Ошибка на сервере!");
                }
            }
            else
            {
                MessageBox.Show("Клиент и питомец не принадлежат друг другу!");
            }
        }
Ejemplo n.º 3
0
 public static Sprite GetMiniPet(PetName P)
 {
     return(Resources.Load <Sprite>("miniCriatures/" + P.ToString()));
 }