diff --git a/src/Butin/Butin.cpp b/src/Butin/Butin.cpp index 07e8e3a..c406717 100644 --- a/src/Butin/Butin.cpp +++ b/src/Butin/Butin.cpp @@ -31,7 +31,6 @@ void Butin::play() { } // Demander à J2 de retirer une pièce jaune - Ecran::printMessage("Joueur 2, retirez une piece jaune en cliquant dessus."); if (etape <= Etape::ChoixJ2) { // Condition du clic return; @@ -56,15 +55,30 @@ void Butin::event(const int x, const int y) { // On passe à l'étape suivante etape = ChoixJ2; + Ecran::printMessage( + "Joueur 2, retirez une piece jaune en cliquant dessus."); } break; case ChoixJ2: + // Clic du J2 + // TODO: Vérifier que la pièce est jaune + if (true) { + // TODO: retirer une pièce + + // On passe à l'étape suivante + etape = EnJeu; + } break; case EnJeu: + // TODO break; case Fini: + // TODO: Afficher le nom du gagnant + Ecran::printMessage("Bravo !"); break; } + + // Texte de debug std::cout << "Clic souris @ (" << x << ", " << y << ") aka (" << posCurseur.first << ", " << posCurseur.second << ")\n"; }