public void WurfAuswerten(Spieler spieler, Wuerfel wuerfel1, Wuerfel wuerfel2) { if (wuerfel1.PunktzahlAngeben() + wuerfel2.PunktzahlAngeben() == 7) { spieler.PunkteAendern(-7); spieler.WuerfelnVerbieten(); } else { spieler.PunkteAendern(wuerfel1.PunktzahlAngeben() + wuerfel2.PunktzahlAngeben()); } }
private void AnzeigenAktualisieren() { lblTopf.Text = "Topf: " + topf.EinsatzAbfragen(); lblWuerfelergebnisse.Text = "Würfel: " + wuerfel1.PunktzahlAngeben() + " " + wuerfel2.PunktzahlAngeben(); lblAnzahlWurfeSp1.Text = "Würfe: " + spieler1.WurfAnzahlAngeben(); lblPunkteSp1.Text = "Punkte: " + spieler1.PunktestandAngeben(); lblAnzahlWurfeSp2.Text = "Würfe: " + spieler2.WurfAnzahlAngeben(); lblPunkteSp2.Text = "Punkte: " + spieler2.PunktestandAngeben(); if (!spieler1.DarfWuerfeln()) { btnSp1Wuerfeln.Enabled = false; } else { btnSp1Wuerfeln.Enabled = true; } if (!spieler2.DarfWuerfeln() || spieler2.WurfAnzahlAngeben() == spieler1.WurfAnzahlAngeben()) { btnSp2Wuerfeln.Enabled = false; } else { btnSp2Wuerfeln.Enabled = true; } }