public void DecouvrirCase(int x, int y) { //// à supprimer après le test //int i = rnd.Next(-1, 9); //if (i == -1) // vue.AfficherCaseMinee(x, y, true); //else // vue.AfficherCaseNumerotee(x, y, i); Case c = plateau.Trouver(x, y); bool minee = c.Decouvrir(); if (minee) { vue.PartiePerdue(); } else { bool gagnee = plateau.TesterSiGagne(); if (gagnee) { vue.PartieGagnee(); } } }
public void DecouvrirCase(int x, int y) { Case c = plateau.Trouver(x, y); bool minee = c.Decouvrir(); if (minee) { vue.PartiePerdue(); } else { bool gagnee = plateau.TesterSiGagne(); if (gagnee) { vue.PartieGagnee(); } } }
public void DecouvrirCase(int x, int y) { Case c = p.Trouver(x, y); if (c.Decouvrir()) { vue.PartiePerdue(); TerminerPartie(); } else { bool gagnee = p.TesterSiGagne(); if (gagnee) { vue.PartieGagnee(); TerminerPartie(); } } }