public void LoadContent() { messageFont = mainGame.Content.Load <SpriteFont>("TimesNewRoman"); deathScreamSound = mainGame.Content.Load <SoundEffect>("chewScream"); SoundEffect transformSound = mainGame.Content.Load <SoundEffect>("transform"); Texture2D darwinTex = mainGame.Content.Load <Texture2D>("DarwinPic/Darwin"); Texture2D darwinUpTex = mainGame.Content.Load <Texture2D>("DarwinPic/DarwinUp"); Texture2D darwinDownTex = mainGame.Content.Load <Texture2D>("DarwinPic/Darwin"); Texture2D darwinRightTex = mainGame.Content.Load <Texture2D>("DarwinPic/DarwinRight"); Texture2D darwinLeftTex = mainGame.Content.Load <Texture2D>("DarwinPic/DarwinLeft"); Texture2D zombieDarwinTex = mainGame.Content.Load <Texture2D>("DarwinPic/ZombieDarwin"); Texture2D deadDarwinTex = mainGame.Content.Load <Texture2D>("DarwinPic/DeadDarwin"); darwin.LoadContent(graphics.GraphicsDevice, darwinUpTex, darwinDownTex, darwinRightTex, darwinLeftTex, zombieDarwinTex, deadDarwinTex, transformSound); gameOverTexture = mainGame.Content.Load <Texture2D>("gameover"); gameWinTexture = mainGame.Content.Load <Texture2D>("gamewin"); Texture2D menuBarTexture = mainGame.Content.Load <Texture2D>("menubar"); gameStart.LoadContent(mainGame.Content.Load <Texture2D>("SplashScreens/Level6")); board.LoadContent(mainGame.Content.Load <Texture2D>("StaticPic/metal_tile")); board.LoadBackgroundContent(mainGame.Content.Load <Texture2D>("StaticPic/side_wall")); board.loadMenuBar(menuBarTexture); wallTex = mainGame.Content.Load <Texture2D>("StaticPic/side_wall"); zTime.LoadContent(mainGame.Content.Load <Texture2D>("humanities_bar")); SoundEffect babySound = mainGame.Content.Load <SoundEffect>("baby"); SoundEffect explosionSound = mainGame.Content.Load <SoundEffect>("explosion"); nurseryOne.LoadContent(mainGame.Content.Load <Texture2D>("StaticPic/nursery-cribs"), mainGame.Content.Load <Texture2D>("ZombiePic/BabyZombie"), mainGame.Content.Load <Texture2D>("explosion_sequence"), babySound, explosionSound); nurseryTwo.LoadContent(mainGame.Content.Load <Texture2D>("StaticPic/nursery-cribs"), mainGame.Content.Load <Texture2D>("ZombiePic/BabyZombie"), mainGame.Content.Load <Texture2D>("explosion_sequence"), babySound, explosionSound); fatBossZombie.LoadContent(mainGame.Content.Load <Texture2D>("ZombiePic/King"), mainGame.Content.Load <Texture2D>("explosion_sequence"), explosionSound, mainGame.Content.Load <SoundEffect>("zombie_groan")); stairs.LoadContent(mainGame.Content.Load <Texture2D>("StaticPic/stairsUp"), mainGame.Content.Load <Texture2D>("StaticPic/stairsDown"), "Down"); }
public void LoadContent() { messageFont = mainGame.Content.Load <SpriteFont>("TimesNewRoman"); // load the sound revealStairsSound = mainGame.Content.Load <SoundEffect>("reveal"); deathScreamSound = mainGame.Content.Load <SoundEffect>("deathScream1"); Texture2D darwinTex = mainGame.Content.Load <Texture2D>("DarwinPic/Darwin"); Texture2D darwinUpTex = mainGame.Content.Load <Texture2D>("DarwinPic/DarwinUp"); Texture2D darwinDownTex = mainGame.Content.Load <Texture2D>("DarwinPic/Darwin"); Texture2D darwinRightTex = mainGame.Content.Load <Texture2D>("DarwinPic/DarwinRight"); Texture2D darwinLeftTex = mainGame.Content.Load <Texture2D>("DarwinPic/DarwinLeft"); Texture2D zombieDarwinTex = mainGame.Content.Load <Texture2D>("DarwinPic/ZombieDarwin"); Texture2D deadDarwinTex = mainGame.Content.Load <Texture2D>("DarwinPic/DeadDarwin"); SoundEffect transformSound = mainGame.Content.Load <SoundEffect>("transform"); //load a sparkly overlay for the stairs sparkleTex = mainGame.Content.Load <Texture2D>("sparkle"); Texture2D menuBarTexture = mainGame.Content.Load <Texture2D>("menubar"); darwin.LoadContent(graphics.GraphicsDevice, darwinUpTex, darwinDownTex, darwinRightTex, darwinLeftTex, zombieDarwinTex, deadDarwinTex, transformSound); gameOverTexture = mainGame.Content.Load <Texture2D>("gameover"); gameWinTexture = mainGame.Content.Load <Texture2D>("gamewin"); stairs.LoadContent(mainGame.Content.Load <Texture2D>("StaticPic/stairsUp"), mainGame.Content.Load <Texture2D>("StaticPic/stairsDown"), "Down"); board.LoadContent(mainGame.Content.Load <Texture2D>("StaticPic/Level3/metal_tile_light")); board.LoadBackgroundContent(mainGame.Content.Load <Texture2D>("StaticPic/Level3/side_wall_yellow")); board.loadMenuBar(menuBarTexture); wallTex = mainGame.Content.Load <Texture2D>("StaticPic/Level3/side_wall_yellow"); zombieMessage.LoadContent(mainGame.Content.Load <Texture2D>("messageBox")); darwinMessage.LoadContent(mainGame.Content.Load <Texture2D>("messageBox")); gameStart.LoadContent(mainGame.Content.Load <Texture2D>("SplashScreens/Level5")); zTime.LoadContent(mainGame.Content.Load <Texture2D>("humanities_bar")); potion.LoadContent(mainGame.Content.Load <Texture2D>("StaticPic/potion"), mainGame.Content.Load <SoundEffect>("potion")); foreach (Box b in boxes) { b.LoadContent(mainGame.Content.Load <Texture2D>("box"), (mainGame.Content.Load <SoundEffect>("boxSound"))); } for (int i = 0; i < vortexes.Count(); i++) { if ((i == 25) || (i == 49)) { vortexes.ElementAt(i).LoadContent(mainGame.Content.Load <Texture2D>("sidepit")); } else if (i < 50) { vortexes.ElementAt(i).LoadContent(mainGame.Content.Load <Texture2D>("pit")); } else { vortexes.ElementAt(i).LoadContent(mainGame.Content.Load <Texture2D>("sidepit")); } } pattern.LoadContent(mainGame.Content.Load <Texture2D>("boxPattern")); Texture2D snakeTexture = mainGame.Content.Load <Texture2D>("ZombiePic/snake_strip"); snake.LoadContent(snakeTexture); snake2.LoadContent(snakeTexture); snake3.LoadContent(snakeTexture); snake4.LoadContent(snakeTexture); Texture2D pyroZombieTex = mainGame.Content.Load <Texture2D>("ZombiePic/FlamethrowerZombie"); SoundEffect flameSound = mainGame.Content.Load <SoundEffect>("flames"); //second sprite is for when the flame is flaming northZombie.LoadContent(pyroZombieTex, pyroZombieTex, flameSound); southZombie.LoadContent(pyroZombieTex, pyroZombieTex, flameSound); eastZombie.LoadContent(pyroZombieTex, pyroZombieTex, flameSound); westZombie.LoadContent(pyroZombieTex, pyroZombieTex, flameSound); }