コード例 #1
0
ファイル: Hero.cs プロジェクト: KnoepfelS/Pierre-de-Foyer
 /// <summary>
 /// Permet d'attaquer un hero adverse
 /// </summary>
 /// <param name="hero">Il faut spécifier le hero en question</param>
 public void Attaquer(Hero hero)
 {
     hero.PrendreDesDegats(iAttaque);//on appelle la méthode 'PrendreDesDegats' du hero spécifié en paramétre
     PrendreDesDegats(hero.iAttaque);//on spécifie en paramétre l'attaque du hero passé en paramétre
 }
コード例 #2
0
ファイル: Serviteur.cs プロジェクト: MoulinVi/Pierre-de-Foyer
 /// <summary>
 /// Permet d'attaquer un hero adverse
 /// </summary>
 /// <param name="hero">Il faut spécifier le hero en question</param>
 public void Attaquer(Hero hero)
 {
     hero.PrendreDesDegats(iAttaque); //on appelle la méthode 'PrendreDesDegats' du hero spécifié en paramétre
     PrendreDesDegats(hero.iAttaque); //on spécifie en paramétre l'attaque du hero passé en paramétre
 }
コード例 #3
0
 /// <summary>
 /// Pour l'instant le pouvoir heroique est 'inflige 2 points de dégats'
 /// </summary>
 /// <param name="serviteur">il faut préciser le serviteur en question</param>
 public void Action(Hero hero)
 {
     hero.PrendreDesDegats(2);
 }
コード例 #4
0
 /// <summary>
 /// Pour l'instant le pouvoir heroique est 'inflige 2 points de dégats'
 /// </summary>
 /// <param name="serviteur">il faut préciser le serviteur en question</param>
 public void Action(Hero hero)
 {
     hero.PrendreDesDegats(2);
 }
コード例 #5
0
ファイル: Plateau.cs プロジェクト: LoisonYo/Pierre-de-Foyer
        private void Fatigue(Hero hero)
        {
            int iNbrDegats = NbrRandom.Next(0, 10);

            if (hero._cartes.Count > NOMBREDECARTEDECK)
            {
                hero.PrendreDesDegats(iNbrDegats);
            }
        }