Beispiel #1
0
        public override void createEnemies()
        {
            MonsterFactory oFactory = new MonsterFactory();

            hero = oFactory.CreateMonster("GigantSpider", 3);
            Monster Enemy;
            int     rand = random.Next(5, 8);

            for (int i = 0; i < rand; i++)
            {
                Enemy = oFactory.CreateMonster("GigantSpider", 1);
                Enemy.setID(i);
                EnemyList.Add(Enemy);
                System.Threading.Thread.Sleep(100);
            }
        }
Beispiel #2
0
        public override void createEnemies(Ambient ambient)
        {
            MonsterFactory oFactory = new MonsterFactory();
            Monster        Enemy;

            Enemy = oFactory.CreateMonster(monsterName, 5);
            Enemy.setID(0);
            EnemyList.Add(Enemy);
        }
Beispiel #3
0
        public override void createEnemies(Ambient ambient)
        {
            MonsterFactory oFactory = new MonsterFactory();
            Monster        Enemy;
            int            rand = random.Next(5, 8);

            for (int i = 0; i < rand; i++)
            {
                string generatedMonster = ambient.getRandomMonster();

                Enemy = oFactory.CreateMonster(generatedMonster, 1);
                Enemy.setID(i);
                EnemyList.Add(Enemy);
                System.Threading.Thread.Sleep(100);
            }
        }