private void eetVenijnBoom(Venijnboom2 voedsel) { if (WordtVergiftigdDoor.Contains(voedsel.NederlandseNaam)) { if (honger()) { Verwijder(); } } else if (MaagGevuld < 100) { // De maag wordt aangevuld met de voedingswaarde van het voedsel MaagGevuld = MaagGevuld + voedsel.Voedingswaarde; // een maag kan nooit meet dan 100% gevuld zijn if (MaagGevuld > 100) { MaagGevuld = 100; } // uiteraard wordt het voedsel na de maaltijd verwijderd uit de simulaties: voedsel.Verwijder(); } }
private void TekenGroen(Point positie) { if (rdbGras.Checked == true) { Gras gras01 = new Gras(positie); gras01.Teken(pbWereld.CreateGraphics()); } if (rdbVenijnboom.Checked == true) { Venijnboom2 venijnboom01 = new Venijnboom2(positie); venijnboom01.Teken(pbWereld.CreateGraphics()); } }