aussetzen() hinzugefuegt und Spiellogik angepasst
This commit is contained in:
@@ -61,7 +61,7 @@ public class Spiel {
|
|||||||
* @param dashboard
|
* @param dashboard
|
||||||
*/
|
*/
|
||||||
public void spiel(Dashboard_GUI dashboard) {
|
public void spiel(Dashboard_GUI dashboard) {
|
||||||
System.out.println("SPIEL Spiel gestartet.");
|
System.out.println("\nSPIEL Spiel gestartet.");
|
||||||
Random zufallszahl = new Random();
|
Random zufallszahl = new Random();
|
||||||
int zahl = zufallszahl.nextInt(2);
|
int zahl = zufallszahl.nextInt(2);
|
||||||
if(zahl == 1) { //Starter durch zufall bestimmen
|
if(zahl == 1) { //Starter durch zufall bestimmen
|
||||||
@@ -134,7 +134,7 @@ public class Spiel {
|
|||||||
amZug = Spieler.SPIELER;
|
amZug = Spieler.SPIELER;
|
||||||
System.out.println("\nSPIEL Spieler am Zug");
|
System.out.println("\nSPIEL Spieler am Zug");
|
||||||
if(!spielzug.zugMoeglich(amZug, zwei_ziehen, aussetzen)&&aussetzen) { //falls kein Zug m<>glich ist wird der Aussetzenbutton angezeigt!
|
if(!spielzug.zugMoeglich(amZug, zwei_ziehen, aussetzen)&&aussetzen) { //falls kein Zug m<>glich ist wird der Aussetzenbutton angezeigt!
|
||||||
System.out.println("Kann nichts machen");
|
System.out.println("\nSPIEL Kann nichts machen");
|
||||||
aussetzen = false;
|
aussetzen = false;
|
||||||
amZug = Spieler.SPIELER;
|
amZug = Spieler.SPIELER;
|
||||||
alternieren(dashboard);
|
alternieren(dashboard);
|
||||||
@@ -143,6 +143,10 @@ public class Spiel {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public void aussetzen() {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* falls eine Karte gelegt werden kann wird diese gelegt
|
* falls eine Karte gelegt werden kann wird diese gelegt
|
||||||
* @param kartenindex
|
* @param kartenindex
|
||||||
@@ -178,8 +182,8 @@ public class Spiel {
|
|||||||
public void karteZiehen(){
|
public void karteZiehen(){
|
||||||
if(!aussetzen) {
|
if(!aussetzen) {
|
||||||
if(zwei_ziehen) { //mehrere ziehen
|
if(zwei_ziehen) { //mehrere ziehen
|
||||||
for(int i = 0; i < kartenZiehen; i++) {
|
System.out.println("\nSPIEL " + kartenZiehen + " Karten gezogen");
|
||||||
System.out.println("\nSPIEL " + kartenZiehen + " Karten gezogen");
|
for(int i = 0; i < kartenZiehen; i++) {
|
||||||
kartensatz.ziehen(amZug);
|
kartensatz.ziehen(amZug);
|
||||||
}
|
}
|
||||||
kartenZiehen = 0;
|
kartenZiehen = 0;
|
||||||
@@ -194,8 +198,6 @@ public class Spiel {
|
|||||||
else { //AussetzenButton
|
else { //AussetzenButton
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
System.out.println("SPIEL Kartenhand von COMPUTER: " + kartensatz.getHand(Spieler.COMPUTER));
|
|
||||||
System.out.println("SPIEL Kartenhand von SPIELER: " + kartensatz.getHand(Spieler.SPIELER));
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user