Esempio n. 1
0
 /// <summary>
 /// Constructeur pour créer un rhinocéros
 /// </summary>
 /// <param name="X"></param>
 /// <param name="Y"></param>
 /// <param name="genre"></param>
 /// <param name="vieillesse"></param>
 /// <param name="etat"></param>
 /// <param name="tab"></param>
 /// <param name="type"></param>
 /// <param name="listeAnimal"></param>
 /// <param name="Hero"></param>
 public Rhino(int X, int Y, Genre genre, Vieillesse vieillesse, Etat etat, Bitmap[,] tab, TypeAnimal type, List <Animal> listeAnimal, Hero Hero) : base(X, Y, Genre.Male, Vieillesse.Adulte, Etat.Nourrit, tab, TypeAnimal.Rhino, listeAnimal, Hero)
 {
     _etat         = etat;
     _genre        = genre;
     _vieillesse   = vieillesse;
     _type         = type;
     tabTypeAnimal = DeterminerAnimal(TypeAnimal.Rhino);
 }
Esempio n. 2
0
        /// <summary>
        /// Constructeur pour créer un animal
        /// </summary>
        /// <param name="X"></param>
        /// <param name="Y"></param>
        /// <param name="genre"></param>
        /// <param name="age"></param>
        /// <param name="etat"></param>
        /// <param name="tab"></param>
        /// <param name="type"></param>
        /// <param name="listeAnimal"></param>
        /// <param name="Hero"></param>
        public Animal(int X, int Y, Genre genre, Vieillesse age, Etat etat, Bitmap[,] tab, TypeAnimal type, List <Animal> listeAnimal, Hero Hero)
        {
            x            = X;
            y            = Y;
            _genre       = genre;
            _vieillesse  = age;
            _etat        = etat;
            _type        = type;
            hero         = Hero;
            _listeAnimal = listeAnimal;


            nbTotalAnimaux++;

            tabAjout      = tab;
            tabTypeAnimal = DeterminerAnimal(_type);
            //deplacement.Elapsed += DeplacementAnimal;
            //deplacement.Start();
        }