public void NahazejBalvanyNaHriste(int max, Hriste hriste, Brush barva) { if (max <= 0) { return; } var pocetBalvanu = Pomucky.DejNahodne(1, max); for (int c = 1; c <= pocetBalvanu; c++) { var nahodneX = Pomucky.DejNahodne(0, SirkaHriste - 1); var nahodneY = Pomucky.DejNahodne(0, VyskaHriste - 1); if (Pomucky.DejNahodne(0, 10) < 1) { hriste.PridejObjekt(new Mramor(hriste.veciNaHristi, SirkaHriste, VyskaHriste), nahodneX, nahodneY); } else { hriste.PridejObjekt(new Balvan(hriste.veciNaHristi, SirkaHriste, VyskaHriste, barva), nahodneX, nahodneY); } } hriste.PridejObjekt(new Balvan(hriste.veciNaHristi, SirkaHriste, VyskaHriste, barva), 15, 10); hriste.PridejObjekt(new Balvan(hriste.veciNaHristi, SirkaHriste, VyskaHriste, barva), 15, 11); hriste.PridejObjekt(new Balvan(hriste.veciNaHristi, SirkaHriste, VyskaHriste, barva), 16, 10); hriste.PridejObjekt(new Balvan(hriste.veciNaHristi, SirkaHriste, VyskaHriste, barva), 17, 10); hriste.PridejObjekt(new Balvan(hriste.veciNaHristi, SirkaHriste, VyskaHriste, barva), 16, 11); hriste.PridejObjekt(new Balvan(hriste.veciNaHristi, SirkaHriste, VyskaHriste, barva), 16, 12); hriste.PridejObjekt(new Balvan(hriste.veciNaHristi, SirkaHriste, VyskaHriste, barva), 18, 10); }
public void NahazejPsiNaHriste(int max, Hriste hriste) { if (max <= 0) { return; } var pocetPsu = Pomucky.DejNahodne(1, max); for (int c = 1; c <= pocetPsu; c++) { var nahodneX = Pomucky.DejNahodne(0, SirkaHriste - 1); var nahodneY = Pomucky.DejNahodne(0, VyskaHriste - 1); hriste.PridejObjekt(new Pes(hriste.veciNaHristi, SirkaHriste, VyskaHriste, Brushes.SandyBrown), nahodneX, nahodneY); } }