public void Parachutage(int posX, int posY, Plateau plat)//Méthode de parachutage, cette méthode verifie que la piece destinée a être parachutée se trouve bien dans la reserve avant d'appeler la méthode SetPosition de plateau et de la supprimer de la reserve { for (int i = 0; i <= 2; i++) { if (this.NumJoueur == 2) { if (this == plat.ReserveJ2[i]) { plat.SetPosition(this, posX, posY); plat.ReserveJ2[i] = null; } } if (this.NumJoueur == 1) { if (this == plat.ReserveJ1[i]) { plat.SetPosition(this, posX, posY); plat.ReserveJ1[i] = null; } } } }
} //Méthode qui initialise le tableau CaseAccesible public void Deplacement(int posX, int posY, Plateau plat)//Méthode qui appelle la Méthode de plateau SetPosition pour la piece { plat.SetPosition(this, posX, posY); }