Exemple #1
0
 public MonstreDescription(int Id, string Nom, string Description, int PtsVieBase, int PtsVieMax, int PtsEnergieBase,
                           int PtsEnergieMax, List <Habilete> habiletesPotentielles, TypeDelement TypeDelement, int Rarete)
 {
     this.Id                    = Id;
     this.Nom                   = Nom;
     this.Description           = Description;
     this.PtsVieBase            = PtsVieBase;
     this.PtsVieMax             = PtsVieMax;
     this.PtsEnergieBase        = PtsEnergieBase;
     this.PtsEnergieMax         = PtsEnergieMax;
     this.habiletesPotentielles = habiletesPotentielles;
     this.TypeDelement          = TypeDelement;
     this.NiveauDeBase          = 1;
     this.Rarete                = Rarete;
 }
Exemple #2
0
 /*
  * Constructeur avec Arguments
  */
 public Monstre(int id, string nom, string description, int ptsVieBase, int ptsVieMax, int ptsEnergieBase, int ptsEnergieMax, List <Habilete> habiletesPotentielles, TypeDelement Type
                , int rarete,                                                                                          //base termine ici.
                string surnom, List <EtatActif> etats, List <Habilete> habiletesActives, float Attaque, float Defense) //Uniquement de la classe Monstre
     : base(id, nom, description, ptsVieBase, ptsVieMax, ptsEnergieBase, ptsEnergieMax, habiletesPotentielles, Type, rarete)
 {
     this.Surnom            = surnom;
     this.NiveauExperience  = 1;
     this.PointsExperience  = 0;
     this.ptsVieActuels     = ptsVieBase;
     this.ptsEnergieActuels = ptsEnergieBase;
     this.Etats             = new List <EtatActif>();
     this.HabiletesActives  = new List <Habilete>();
     this.Attaque           = Attaque;
     this.Defense           = Defense;
     etats.Add(EtatActif.Vivant);
 }