public GameplayScreen(ScreensComponent manager)
            : base(manager)
        {
            phyWorld = new World(Vector2.Zero);

            powerupMgr = new Powerups.PowerupManager(phyWorld, this);

            fireParticles = new Particles.FireParticleSystem(manager.Game, Content);
            fireParticles.Initialize();
        }
        public GameOverScreen(ScreensComponent manager, bool blueWins)
            : base(manager)
        {
            blue = blueWins;

            rand = new Random();
            timeToNextFirework = 1;

            elapsedSeconds = 0;

            fireworksParticles = new Particles.FireworksParticleSystem(manager.Game, Content, blue);
            fireworksParticles.Initialize();
        }
 public Screen(ScreensComponent screensComp)
 {
     ScreensComp = screensComp;
 }