public override void Initialize()
        {
            base.Initialize();

            players.Clear();
            players.Add(new Player(PlayerIndex.One));

            if (singlePlayer)
            {
                players.Add(new ComputerPlayer());
            }
            else
            {
                players.Add(new Player(PlayerIndex.Two));
            }

            WeatherManager.Initialize(gameRef);
            WeatherManager.ChangeWeather(Weather.Weather.NORMAL);

            powerUpMgr = new PowerUpMgr(gameRef);

            secondsToWeatherChange = rand.Next(40000, 80000);
        }
        public override void Initialize()
        {
            base.Initialize();

            players.Clear();
            players.Add(new Player(PlayerIndex.One));

            if (singlePlayer)
                players.Add(new ComputerPlayer());
            else
                players.Add(new Player(PlayerIndex.Two));

            WeatherManager.Initialize(gameRef);
            WeatherManager.ChangeWeather(Weather.Weather.NORMAL);

            powerUpMgr = new PowerUpMgr(gameRef);

            secondsToWeatherChange = rand.Next(40000, 80000);
        }