private void LoadMenuTextures() { StartMenu = new Menu(Content.Load <Texture2D>("Sprites\\Menu1Back"), Content.Load <Texture2D>("Sprites\\PirateBomberman")); StartMenu.LoadTextureToButtons(Content.Load <Texture2D>("Sprites\\StartButton"), Content.Load <Texture2D>("Sprites\\QuitButton")); EndGameMenu = new Menu(Content.Load <Texture2D>("Sprites\\Menu1Back"), Content.Load <Texture2D>("Sprites\\GameOver")); EndGameMenu.LoadTextureToButtons(Content.Load <Texture2D>("Sprites\\StartButton"), Content.Load <Texture2D>("Sprites\\QuitButton")); List <Texture2D> charactersTextureList = new List <Texture2D> { Content.Load <Texture2D>("Sprites\\Pirate1Down1"), Content.Load <Texture2D>("Sprites\\Pirate2Down1"), Content.Load <Texture2D>("Sprites\\Pirate3Down1"), Content.Load <Texture2D>("Sprites\\Pirate4Down1") }; Texture2D[] characterTypeTexures = new Texture2D[3]; characterTypeTexures[0] = Content.Load <Texture2D>("Sprites\\Player"); characterTypeTexures[1] = Content.Load <Texture2D>("Sprites\\Computer"); characterTypeTexures[2] = Content.Load <Texture2D>("Sprites\\Disable"); Texture2D[] KeysTextures = new Texture2D[4]; KeysTextures[0] = Content.Load <Texture2D>("Sprites\\Keys1"); KeysTextures[1] = Content.Load <Texture2D>("Sprites\\Keys2"); KeysTextures[2] = Content.Load <Texture2D>("Sprites\\Keys3"); KeysTextures[3] = Content.Load <Texture2D>("Sprites\\Keys4"); SelectCharactersMenu = new SelectMenu(new Texture2D(GraphicsDevice, 1, 1), Content.Load <Texture2D>("Sprites\\SelectCharacters"), new Texture2D(GraphicsDevice, 1, 1), charactersTextureList, Content.Load <Texture2D>("Sprites\\RightClickButton"), Content.Load <Texture2D>("Sprites\\LeftClickButton"), characterTypeTexures, KeysTextures); SelectCharactersMenu.LoadTextureToButtons(Content.Load <Texture2D>("Sprites\\PlayButton"), Content.Load <Texture2D>("Sprites\\QuitButton")); SoundButtons[0].SetTexture(Content.Load <Texture2D>("Sprites\\MusicOn")); SoundButtons[1].SetTexture(Content.Load <Texture2D>("Sprites\\MusicOff")); }