public Game1() { Content.RootDirectory = "Content"; graphics = new GraphicsDeviceManager(this); Window.AllowUserResizing = true; Window.ClientSizeChanged += new EventHandler<EventArgs>(Window_ClientSizeChanged); overlay = new Overlay(this); Components.Add(overlay); level = new Level_1(this); }
public void levelChooser() { if (Keyboard.GetState().IsKeyDown(Keys.D1)) { if (!(level is Level_1)) { level = new Level_1(this); level.LoadContent(); Window_ClientSizeChanged(null, null); Console.Out.WriteLine("Level_1 loaded"); } } if (Keyboard.GetState().IsKeyDown(Keys.D2)) { if (!(level is Level_City)) { level = new Level_City(this); level.LoadContent(); Window_ClientSizeChanged(null, null); Console.Out.WriteLine("Level_City loaded"); } } if (Keyboard.GetState().IsKeyDown(Keys.D3)) { if (!(level is Level_Forest)) { level = new Level_Forest(this); level.LoadContent(); Window_ClientSizeChanged(null, null); Console.Out.WriteLine("Level_Forest loaded"); } } if (Keyboard.GetState().IsKeyDown(Keys.D4)) { if (!(level is Level_Hospital)) { level = new Level_Hospital(this); level.LoadContent(); Window_ClientSizeChanged(null, null); Console.Out.WriteLine("Level_Hospital loaded"); } } if (Keyboard.GetState().IsKeyDown(Keys.D5)) { if (!(level is Level_See)) { level = new Level_See(this); level.LoadContent(); Window_ClientSizeChanged(null, null); Console.Out.WriteLine("Level_See loaded"); } } if (Keyboard.GetState().IsKeyDown(Keys.D6)) { if (!(level is Level_Underwater)) { level = new Level_Underwater(this); level.LoadContent(); Window_ClientSizeChanged(null, null); Console.Out.WriteLine("Level_Underwater loaded"); } } }