#pragma once
#include "../Plateau.hpp"
#include <vector>
class PlateauButin : public Plateau {
public:
PlateauButin();
virtual ~PlateauButin();
// Initialise le plateau du Butin
void initialiserPlateau() override;
// Renvoie la liste des pièces entre la pièce sélectionné et une position
std::vector<Piece *> cheminPieces(const int destX, const int destY) const;
// Vrai si la pièce sélectionnée est jaune
bool selectionJaune() const;
// Vrai si un coup est possible
bool coupsPossible() const;
};