Example #1
0
        private static void LevelOne(Game game, GameLogic gameLogic, ArrayList enemies)
        {
            for (int i = 0; i < 3; i++)
            {
                Chure chure = new Chure(game);
                chure.SetPosition(new Vector2((game.GraphicsDevice.Viewport.Width/3) * i + chure.Bounds().Width, -20));
                game.Components.Add(chure);
                enemies.Add(chure);
            }

            Thege thege = new Thege(game);
            game.Components.Add(thege);
            enemies.Add(thege);

            Sinode sinode = new Sinode(game);
            game.Components.Add(sinode);
            enemies.Add(sinode);
        }
Example #2
0
        private void ResetThege(Thege thege)
        {
            _enemies.Remove(thege);
            _game.Components.Remove(thege);

            Thege newThege = new Thege(_game);
            _game.Components.Add(newThege);
            _enemies.Add(newThege);
        }