public Treffer Setzen(int einschlagX, int einschlagY, SchussErgebnis ergebnis) { this.EinschlagsKoordinateX = einschlagX; this.EinschlagsKoordinateY = einschlagY; this.Ergebnis = ergebnis; return(this); }
public void VerarbeiteSchussErgebniss(Koordinaten koords, SchussErgebnis result) { int index = koords.Reihe + koords.Spalte; var Tile = this.schussSpielfeld.SpielfeldTiles.At(koords.Reihe, koords.Spalte);// schussSpielfeld.SpielfeldTiles[index];//.At(koords.Reihe, koords.Spalte); switch (result) { case SchussErgebnis.Hit: Tile.Teilbelegung = Teilbelegung.Getroffen; break; default: Tile.Teilbelegung = Teilbelegung.Miss; break; } }