public Monster AddMonster <T>(Point point) where T : Monster, new() { var monster = Monster.CreateMonster <T>(_spel, point); Monsterkes.Add(monster); return(monster); }
protected Drawing Teken_monsterkes_en_hindernissen() { var speelveld = new DrawingGroup(); foreach (var hindernis in Hindernissen) { speelveld.Children.Add(hindernis.Teken_jezelf()); } foreach (var monsterke in Monsterkes.Where(m => !m.Is_dood)) { speelveld.Children.Add(monsterke.Teken_jezelf()); } return(speelveld); }