Ok ca ressemble à un truc ?

This commit is contained in:
Mylloon 2023-12-28 18:38:40 +01:00
parent 548a569267
commit 1f84a0981b
Signed by: Anri
GPG key ID: A82D63DFF8D1317F

View file

@ -39,7 +39,32 @@ void Butin::play() {
} }
void Butin::event(const int x, const int y) { void Butin::event(const int x, const int y) {
// Update position
posCurseur = plateau.trouveCoordonnees(x, y); posCurseur = plateau.trouveCoordonnees(x, y);
posCurseur = getPosition();
if (posCurseur.first == -1) {
// Mauvaise position
return;
}
switch (etape) {
case (Etape::ChoixJ1):
// Clic du J1
// TODO: Vérifier que la pièce est jaune
if (true) {
// TODO: retirer une pièce
// On passe à l'étape suivante
etape = ChoixJ2;
}
break;
case ChoixJ2:
break;
case EnJeu:
break;
case Fini:
break;
}
std::cout << "Clic souris @ (" << x << ", " << y << ") aka (" std::cout << "Clic souris @ (" << x << ", " << y << ") aka ("
<< posCurseur.first << ", " << posCurseur.second << ")\n"; << posCurseur.first << ", " << posCurseur.second << ")\n";
} }