Update 1.5
This commit is contained in:
@@ -395,11 +395,6 @@ public class Dashboard_GUI extends JPanel{
|
||||
}
|
||||
|
||||
public Farbe getwunschfarbe() {
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
return Farbe.KARO;
|
||||
}
|
||||
|
||||
@@ -411,8 +406,8 @@ public class Dashboard_GUI extends JPanel{
|
||||
label_final.setText("Spiel gewonnen");
|
||||
}
|
||||
if(spieler == spieler.COMPUTER) {
|
||||
System.out.println("Spiel verloren");
|
||||
label_final.setText("Spiel verloren");
|
||||
System.out.println("Spieler verloren");
|
||||
label_final.setText("Spieler verloren");
|
||||
}
|
||||
player_hand.setVisible(false);
|
||||
label_final.setVisible(true);
|
||||
|
@@ -62,7 +62,7 @@ public class Spiel {
|
||||
* Initialisiert ein Spiel
|
||||
* @param dashboard
|
||||
*/
|
||||
public void spiel() {
|
||||
public void spiel(Dashboard_GUI dashboard) {
|
||||
System.out.println("\nSPIEL Spiel gestartet.");
|
||||
Random zufallszahl = new Random();
|
||||
int zahl = zufallszahl.nextInt(2);
|
||||
@@ -93,7 +93,7 @@ public class Spiel {
|
||||
switch(computerZug) {
|
||||
case -2: //aussetzen anzeigen?
|
||||
aussetzen = false;
|
||||
alternieren();
|
||||
alternieren(dashboard);
|
||||
break;
|
||||
case -1:
|
||||
karteZiehen();
|
||||
@@ -114,7 +114,7 @@ public class Spiel {
|
||||
* Organisiert den Spielablauf
|
||||
* @param dashboard
|
||||
*/
|
||||
private void alternieren() {
|
||||
private void alternieren(Dashboard_GUI dashboard) {
|
||||
if(spielGewonnen) return;
|
||||
if(amZug == Spieler.SPIELER) {
|
||||
amZug = Spieler.COMPUTER;
|
||||
@@ -125,7 +125,7 @@ public class Spiel {
|
||||
switch(computerZug) {
|
||||
case -2:
|
||||
aussetzen = false;
|
||||
alternieren();
|
||||
alternieren(dashboard);
|
||||
break;
|
||||
case -1:
|
||||
karteZiehen();
|
||||
@@ -167,7 +167,7 @@ public class Spiel {
|
||||
public void aussetzen() {
|
||||
if(spielGewonnen) return;
|
||||
aussetzen = false;//alternieren wird aufgerufen bevor GUI fertig abgearbeitet.
|
||||
alternieren();
|
||||
alternieren(dashboard);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -196,7 +196,7 @@ public class Spiel {
|
||||
System.out.println("SPIEL Kartenhand von SPIELER: " + kartensatz.getHand(Spieler.SPIELER));
|
||||
effekteSetzen();
|
||||
if(kartensatz.getKarte(kartenindex).getWERT() == Wert.BUBE) {
|
||||
if(amZug == Spieler.COMPUTER) alternieren();
|
||||
if(amZug == Spieler.COMPUTER) alternieren(dashboard);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -220,7 +220,7 @@ public class Spiel {
|
||||
kartensatz.ziehen(amZug);
|
||||
System.out.println("\nSPIEL 1 Karte gezogen");
|
||||
}
|
||||
alternieren();
|
||||
alternieren(dashboard);
|
||||
}
|
||||
else { //AussetzenButton
|
||||
return;
|
||||
@@ -234,7 +234,7 @@ public class Spiel {
|
||||
*/
|
||||
public void wuenscher(Farbe farbe) {
|
||||
kartensatz.SetWunschfarbe(farbe);
|
||||
alternieren();
|
||||
alternieren(dashboard);
|
||||
}
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user