Aussetzen angepasst

This commit is contained in:
Fabian Keller
2021-01-08 14:40:37 +01:00
parent bd0b8ee01b
commit 87ccdc1d56

View File

@@ -99,7 +99,7 @@ public class Spiel {
} }
} }
else if(amZug == Spieler.SPIELER) { else if(amZug == Spieler.SPIELER) {
if(aussetzen) dashboard.showaussetzen(); if(aussetzen) dashboard.showaussetzen(true);
} }
return; return;
} }
@@ -137,7 +137,7 @@ public class Spiel {
System.out.println("\nSPIEL Spieler am Zug"); System.out.println("\nSPIEL Spieler am Zug");
if(aussetzen) { if(aussetzen) {
System.out.println("\nSPIEL Aussetzen m<>glich"); System.out.println("\nSPIEL Aussetzen m<>glich");
dashboard.showaussetzen(); dashboard.showaussetzen(true);
dashboard.aktualisiereGUI(); dashboard.aktualisiereGUI();
} }
} }
@@ -160,7 +160,7 @@ public class Spiel {
*/ */
public void aussetzen() { public void aussetzen() {
if(spielGewonnen) return; if(spielGewonnen) return;
aussetzen = false;//alternieren wird aufgerufen bevor GUI fertig abgearbeitet. aussetzen = false;
alternieren(dashboard); alternieren(dashboard);
} }
@@ -189,6 +189,9 @@ public class Spiel {
System.out.println("SPIEL Kartenhand von COMPUTER: " + kartensatz.getHand(Spieler.COMPUTER)); System.out.println("SPIEL Kartenhand von COMPUTER: " + kartensatz.getHand(Spieler.COMPUTER));
System.out.println("SPIEL Kartenhand von SPIELER: " + kartensatz.getHand(Spieler.SPIELER)); System.out.println("SPIEL Kartenhand von SPIELER: " + kartensatz.getHand(Spieler.SPIELER));
effekteSetzen(); effekteSetzen();
if(kartensatz.getKarte(kartenindex).getWERT() == Wert.ACHT) {
if(amZug == Spieler.SPIELER) dashboard.showaussetzen(false);
}
if(kartensatz.getKarte(kartenindex).getWERT() == Wert.BUBE) { if(kartensatz.getKarte(kartenindex).getWERT() == Wert.BUBE) {
if(amZug == Spieler.COMPUTER) alternieren(dashboard); if(amZug == Spieler.COMPUTER) alternieren(dashboard);
} }