Example #1
0
 public PersonnageNonJoueur(Texture2D dessin, Vector2 position, Case ActualCase)
     : base(dessin, position, ActualCase)
 {
     positionJoueur = null;
     dernierePositionJoueur = null;
     directionArriere = -1;
     pointsVie = 1;
     dernierContact = DateTime.Now;
     delaiProchainContact = new TimeSpan(0, 0, 0, 2, 500);
     etatPresent = new EnemyStates.EtatAleatoire(this);
     caseSnorlax = new List<Case>();
     Destination = MouvementIA(ActualCase);
 }
Example #2
0
 /// <summary>
 /// Changers the etat.
 /// </summary>
 /// <param name="nouvelEtat">The nouvel etat.</param>
 public void ChangerEtat(EnemyStates.EtatEnnemi nouvelEtat)
 {
     etatPresent = nouvelEtat;
 }