no friends :(

This commit is contained in:
Mylloon 2023-12-31 03:58:02 +01:00
parent d7f3fef11a
commit 579a376b32
Signed by: Anri
GPG key ID: A82D63DFF8D1317F
3 changed files with 4 additions and 6 deletions

View file

@ -4,9 +4,6 @@
#include "Butin.hpp" #include "Butin.hpp"
struct PieceButin : public Piece { struct PieceButin : public Piece {
friend Butin;
friend PlateauButin;
enum Categorie { enum Categorie {
Jaune = 1, Jaune = 1,
Rouge = 2, Rouge = 2,

View file

@ -74,7 +74,7 @@ void Butin::event(const int x, const int y) {
case (Etape::ChoixJ1): { case (Etape::ChoixJ1): {
PieceButin *p = getPiece(posCurseur.first, posCurseur.second); PieceButin *p = getPiece(posCurseur.first, posCurseur.second);
// Vérifier que la pièce est jaune // Vérifier que la pièce est jaune
if (p->points == PieceButin::Jaune) { if (p->getPoints() == PieceButin::Jaune) {
// Retire la pièce // Retire la pièce
plateau.modifierPlateau(posCurseur.first, posCurseur.second, nullptr); plateau.modifierPlateau(posCurseur.first, posCurseur.second, nullptr);
@ -94,7 +94,7 @@ void Butin::event(const int x, const int y) {
case ChoixJ2: { case ChoixJ2: {
// Vérifier que la pièce existe et est jaune // Vérifier que la pièce existe et est jaune
PieceButin *p = getPiece(posCurseur.first, posCurseur.second); PieceButin *p = getPiece(posCurseur.first, posCurseur.second);
if (p && p->points == PieceButin::Jaune) { if (p && p->getPoints() == PieceButin::Jaune) {
// Retire la pièce // Retire la pièce
plateau.modifierPlateau(posCurseur.first, posCurseur.second, nullptr); plateau.modifierPlateau(posCurseur.first, posCurseur.second, nullptr);
delete p; delete p;

View file

@ -94,7 +94,8 @@ std::vector<Piece *> PlateauButin::cheminPieces(const int destX,
bool PlateauButin::selectionJaune() const { bool PlateauButin::selectionJaune() const {
if (selection) { if (selection) {
return dynamic_cast<PieceButin *>(selection)->points == PieceButin::Jaune; return dynamic_cast<PieceButin *>(selection)->getPoints() ==
PieceButin::Jaune;
} }
return false; return false;