This commit is contained in:
Mylloon 2024-01-07 02:38:05 +01:00
parent e121807660
commit 71c27206b2
Signed by: Anri
GPG key ID: A82D63DFF8D1317F

View file

@ -41,7 +41,7 @@ void PlateauSafari::afficherPlateau(std::ostream &out, const bool d) const {
// Remet la couleur de l'outline par défaut // Remet la couleur de l'outline par défaut
rhinoceros.setOutlineColor(sf::Color::Transparent); rhinoceros.setOutlineColor(sf::Color::Transparent);
elephant.setOutlineColor(sf::Color::Transparent); elephant.setOutlineColor(sf::Color::Transparent);
lion.setOutlineColor(sf::Color::Transparent); lion.setOutlineColor(sf::Color::Black);
const float x = i * tailleCellule; const float x = i * tailleCellule;
const float y = j * tailleCellule; const float y = j * tailleCellule;
@ -58,7 +58,6 @@ void PlateauSafari::afficherPlateau(std::ostream &out, const bool d) const {
// Alternation des couleurs // Alternation des couleurs
if ((i + j) % 2 == 0) { if ((i + j) % 2 == 0) {
cell.setFillColor(jaune); cell.setFillColor(jaune);
lion.setOutlineColor(sf::Color::Black);
if (d) { if (d) {
out << ", J), "; out << ", J), ";
} }
@ -77,6 +76,8 @@ void PlateauSafari::afficherPlateau(std::ostream &out, const bool d) const {
if (p != nullptr) { if (p != nullptr) {
if (p->isSelectionnee()) { if (p->isSelectionnee()) {
lion.setOutlineColor(sf::Color::Green); lion.setOutlineColor(sf::Color::Green);
rhinoceros.setOutlineColor(sf::Color::Green);
elephant.setOutlineColor(sf::Color::Green);
} }
switch (dynamic_cast<const PieceSafari *>(p)->getCategory()) { switch (dynamic_cast<const PieceSafari *>(p)->getCategory()) {
case PieceSafari::Elephant: { case PieceSafari::Elephant: {