Esempio n. 1
0
        public Monster AddMonster <T>(Point point)
            where T : Monster, new()
        {
            var monster = Monster.CreateMonster <T>(_spel, point);

            Monsterkes.Add(monster);
            return(monster);
        }
Esempio n. 2
0
        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);
        }