no friends :(
This commit is contained in:
parent
d7f3fef11a
commit
579a376b32
3 changed files with 4 additions and 6 deletions
|
@ -4,9 +4,6 @@
|
|||
#include "Butin.hpp"
|
||||
|
||||
struct PieceButin : public Piece {
|
||||
friend Butin;
|
||||
friend PlateauButin;
|
||||
|
||||
enum Categorie {
|
||||
Jaune = 1,
|
||||
Rouge = 2,
|
||||
|
|
|
@ -74,7 +74,7 @@ void Butin::event(const int x, const int y) {
|
|||
case (Etape::ChoixJ1): {
|
||||
PieceButin *p = getPiece(posCurseur.first, posCurseur.second);
|
||||
// Vérifier que la pièce est jaune
|
||||
if (p->points == PieceButin::Jaune) {
|
||||
if (p->getPoints() == PieceButin::Jaune) {
|
||||
|
||||
// Retire la pièce
|
||||
plateau.modifierPlateau(posCurseur.first, posCurseur.second, nullptr);
|
||||
|
@ -94,7 +94,7 @@ void Butin::event(const int x, const int y) {
|
|||
case ChoixJ2: {
|
||||
// Vérifier que la pièce existe et est jaune
|
||||
PieceButin *p = getPiece(posCurseur.first, posCurseur.second);
|
||||
if (p && p->points == PieceButin::Jaune) {
|
||||
if (p && p->getPoints() == PieceButin::Jaune) {
|
||||
// Retire la pièce
|
||||
plateau.modifierPlateau(posCurseur.first, posCurseur.second, nullptr);
|
||||
delete p;
|
||||
|
|
|
@ -94,7 +94,8 @@ std::vector<Piece *> PlateauButin::cheminPieces(const int destX,
|
|||
|
||||
bool PlateauButin::selectionJaune() const {
|
||||
if (selection) {
|
||||
return dynamic_cast<PieceButin *>(selection)->points == PieceButin::Jaune;
|
||||
return dynamic_cast<PieceButin *>(selection)->getPoints() ==
|
||||
PieceButin::Jaune;
|
||||
}
|
||||
|
||||
return false;
|
||||
|
|
Reference in a new issue