Beispiel #1
0
        /// <summary>
        /// Calcul le coup à porter sur le clou
        /// </summary>
        /// <param name="nail">Le clou de la partie</param>
        /// <param name="ennemyPlayer">L'adversaire de la partie</param>
        /// <returns>La puissance du coup à porter</returns>
        public int CalculateBlowPower(Nail nail, Player ennemyPlayer)
        {
            switch (ennemyPlayer.LastTurnPower)
            {
            case 5:
                return(20);

            case 10:
                return(10);

            case 15:
                return(15);

            case 20:
                return(5);
            }

            return(20);
        }
Beispiel #2
0
 /// <summary>
 /// Donne un coup sur le clou, enregistre dans la propriété LastTurnPower la puissance du coup.
 /// </summary>
 /// <param name="nail">Le clou de la partie</param>
 /// <param name="power">La puissanc du coup</param>
 public void Blow(Nail nail, int power)
 {
     nail.Down(power);
     LastTurnPower = power;
 }