bool SprawdzWygrana() { bool bk = false; bool ck = false; for (int i = 0; i < 8; i++) { for (int j = 0; j < 8; j++) { Figura figura = plansza.PobierzFigure(i, j); if (figura != null) { if (figura.PobierzSymbol() == 'K' && figura.PobierzDruzyne() == 'B') { bk = true; } if (figura.PobierzSymbol() == 'K' && figura.PobierzDruzyne() == 'C') { ck = true; } } } } if (!bk) { wygrana = true; winner = 'C'; } if (!ck) { wygrana = true; winner = 'B'; } return(wygrana); }
void Wyswietl(Figura figura, int y, int x, System.Windows.Forms.PaintEventArgs e) { if (figura.PobierzDruzyne() == 'B') { if (figura.PobierzSymbol() == 'P') { e.Graphics.DrawImage(im_bp, x * w_pola, y * h_pola, w_pola, h_pola); } if (figura.PobierzSymbol() == 'W') { e.Graphics.DrawImage(im_bw, x * w_pola, y * h_pola, w_pola, h_pola); } if (figura.PobierzSymbol() == 'S') { e.Graphics.DrawImage(im_bs, x * w_pola, y * h_pola, w_pola, h_pola); } if (figura.PobierzSymbol() == 'G') { e.Graphics.DrawImage(im_bg, x * w_pola, y * h_pola, w_pola, h_pola); } if (figura.PobierzSymbol() == 'H') { e.Graphics.DrawImage(im_bh, x * w_pola, y * h_pola, w_pola, h_pola); } if (figura.PobierzSymbol() == 'K') { e.Graphics.DrawImage(im_bk, x * w_pola, y * h_pola, w_pola, h_pola); } } if (figura.PobierzDruzyne() == 'C') { if (figura.PobierzSymbol() == 'P') { e.Graphics.DrawImage(im_cp, x * w_pola, y * h_pola, w_pola, h_pola); } if (figura.PobierzSymbol() == 'W') { e.Graphics.DrawImage(im_cw, x * w_pola, y * h_pola, w_pola, h_pola); } if (figura.PobierzSymbol() == 'S') { e.Graphics.DrawImage(im_cs, x * w_pola, y * h_pola, w_pola, h_pola); } if (figura.PobierzSymbol() == 'G') { e.Graphics.DrawImage(im_cg, x * w_pola, y * h_pola, w_pola, h_pola); } if (figura.PobierzSymbol() == 'H') { e.Graphics.DrawImage(im_ch, x * w_pola, y * h_pola, w_pola, h_pola); } if (figura.PobierzSymbol() == 'K') { e.Graphics.DrawImage(im_ck, x * w_pola, y * h_pola, w_pola, h_pola); } } }