This commit is contained in:
mokoe
2021-01-07 12:54:51 +01:00

View File

@@ -32,7 +32,7 @@ public class Spiel {
computerGegner = new Computer_gegner();
audio = new Audio();
kartensatz = new Kartensatz();
spielzug = new Spielzug();
spielzug = new Spielzug(kartensatz);
spielgestartet = false;
dashboard = dashboard_gui;
}
@@ -103,6 +103,10 @@ public class Spiel {
else {
amZug= Spieler.SPIELER;
System.out.println("Spieler am Zug");
if(!spielzug.zugMoeglich(amZug)&&aussetzen) { //falls kein Zug m<>glich ist wird der Aussetzenbutton angezeigt!
aussetzen = false;
spiel(dashboard);
}
// Warten auf GUI Eingabe
}
}
@@ -144,8 +148,9 @@ public class Spiel {
* falls eine oder mehrere Karten gezogen werden k<>nnen, wird dies ausgef<65>hrt
*/
public void karteZiehen(){
if(spielzug.zugMoeglich(amZug)) {
if(!aussetzen) {
if(zwei_ziehen) {
// if()
for(int i = 0; i < kartenZiehen; i++) {
kartensatz.ziehen(amZug);
}
@@ -158,9 +163,10 @@ public class Spiel {
spiel(dashboard);
}
}
else {
aussetzen = false;
spiel(dashboard);
else { //AussetzenButton
return;
// aussetzen = false;
// spiel(dashboard);
}
System.out.println("Kartenhand von COMPUTER: " + kartensatz.getHand(Spieler.COMPUTER));
System.out.println("Kartenhand von SPIELER: " + kartensatz.getHand(Spieler.SPIELER));