Esempio n. 1
0
 public Reine(int vie, ZoneAbstraite position, StrategieAbstraite strat, EtatAbstrait etat) : base("reine", position, etat)
 {
     Nom        = "reine";
     _vie       = vie;
     _strategie = strat;
     Oeuf       = 1;
     Etat       = etat;
     Position   = position;
 }
Esempio n. 2
0
 public Cueilleuse(string nom, int numero, int vie, StrategieAbstraite strat, ObservateurCueilleuse obs, ZoneAbstraite ZoneActuellle, EtatAbstrait etat) : base(nom, ZoneActuellle, etat)
 {
     Nom         = nom;
     Num         = numero;
     _vie        = vie;
     _strategie  = strat;
     Observateur = obs;
     Attach(obs);
     Etat = etat;
 }
Esempio n. 3
0
 public Fourmi(string nom, int numero, int vie, StrategieAbstraite strat, ObservateurFourmi obs, ZoneAbstraite position, EtatAbstrait etat) : base(nom, position, etat)
 {
     Nom         = nom;
     Num         = numero;
     _vie        = vie;
     _strategie  = strat;
     Observateur = obs;
     Attach(obs);
     Etat = etat;
 }
Esempio n. 4
0
 public ReineBuilder BuildEtat(EtatAbstrait Etat)
 {
     this.fourmi.Etat = Etat;
     return(this);
 }
 protected PersonnageAbstrait(string nom, ZoneAbstraite positionBase, EtatAbstrait etat)
 {
     Nom          = nom;
     Etat         = etat;
     BasePosition = positionBase;
 }