Beispiel #1
0
 /// <summary>
 /// Va retourner une piece vide
 /// </summary>
 /// <param name="coorX"></param>
 /// <param name="coorY"></param>
 /// <param name="couleur"></param>
 public Vide(int coorX, int coorY, FormEchec.CodeCouleurPion couleur)
     : base(coorX, coorY, couleur)
 {
     if (couleur == (int)FormEchec.CodeCouleurPion.Blanc)
     {
         base.CodeNom = FormEchec.TypePion.Vide;
     }
     else
     {
         base.CodeNom = FormEchec.TypePion.Vide;
     }
 }
Beispiel #2
0
 /// <summary>
 /// Constructeur de la classe pion
 /// </summary>
 /// <param name="coorX">la position en x</param>
 /// <param name="coorY">la position en y</param>
 /// <param name="couleur">la couleur de la piece</param>
 public Pion(int coorX, int coorY, FormEchec.CodeCouleurPion couleur)
     : base(coorX, coorY, couleur)
 {
     if (couleur == (int)FormEchec.CodeCouleurPion.Blanc)
     {
         base.CodeNom = FormEchec.TypePion.PionBlanc;
     }
     else
     {
         base.CodeNom = FormEchec.TypePion.PionNoir;
     }
 }
Beispiel #3
0
 /// <summary>Crée un jeu d'échec</summary>
 public Echec()
 {
     OuvrirJoueurs();
     formEchec = new FormEchec(this);
     formEchec.AfficherJoueurs(TabJoueurs);
 }
Beispiel #4
0
 /// <summary>
 /// Constructeur qui prend la couleur de la pièce qui va être changée et la liste des images des pions
 /// </summary>
 /// <param name="couleur">Couleur de la pièce qui va être changer</param>
 /// <param name="imageListePion">La liste des images des pions</param>
 public Promotion( FormEchec.CodeCouleurPion couleur, ImageList imageListePion)
     : this()
 {
     this.couleur = couleur;
     this.imageListePion = imageListePion;
 }
Beispiel #5
0
 /// <summary>
 /// Constructeur de la classe piece
 /// </summary>
 /// <param name="coorX">Coordonné X de la pièce</param>
 /// <param name="coorY">Coordonné X de la pièce</param>
 /// <param name="couleur">Couleur de la pièce</param>
 public Piece(int coorX, int coorY, FormEchec.CodeCouleurPion couleur)
 {
     this.coor__X = coorX;
     this.coor__Y = coorY;
     this.couleur = couleur;
 }