コード例 #1
0
 public void GainExperience(int nombredXP)
 {
     if (unite.LevelUp(nombredXP))
     {
         unite.SetAttaque(unite.GetAttaque() + Random.Range(2, 5));
         unite.SetDefence(unite.GetDefence() + Random.Range(0, 2));
         unite.SetMaxPointDeVie(unite.GetMaxPointDeVie() + Random.Range(3, 5));
         unite.SetMouvementVitesse(unite.GetMouvemenetVitesse() + Random.Range(2, 4));
         unite.SetVitesseAttaque(unite.GetVitesseAttaque() + Random.Range(2, 5));
     }
 }
コード例 #2
0
 public void CopyConstructor(ClassUnite u)
 {
     attaque             = u.GetAttaque();
     maxPointDeVie       = u.GetMaxPointDeVie();
     pointDeVie          = u.GetPointDeVie();
     nom                 = u.GetNom();
     defence             = u.GetDefence();
     vitesseAttaque      = u.GetVitesseAttaque();
     xp                  = u.GetXp();
     mouvementVitesse    = u.GetMouvemenetVitesse();
     level               = u.getLevel();
     xpPourNiveauSuivant = u.GetXpNiveauSuivant();
 }