/// <summary> /// Loads sprites for winner level /// </summary> /// <param name="Content"></param> public static void LoadWinnerLevel(ContentManager Content) { Bas = Content.Load <Texture2D>("700x50"); uwin = Content.Load <Texture2D>("uwin"); OutsideMapWall = Content.Load <Texture2D>("Wall"); basW = new Sprites.Sprite(Bas, 0, 450); basW2 = new Sprites.Sprite(Bas, 700, 450); win = new Sprites.Sprite(uwin, 400, 100); LeftWallW = new Sprites.Sprite(OutsideMapWall, -50, 0); RightWallW = new Sprites.Sprite(OutsideMapWall, 800, 0); Game1._sprites.Add(win); Game1._sprites.Add(basW); Game1._sprites.Add(basW2); Game1._sprites.Add(LeftWallW); Game1._sprites.Add(RightWallW); }
/// <summary> /// Loads in sprites for level two /// </summary> /// <param name="Content"></param> public static void LoadLevel2(ContentManager Content) { isLoaded2 = true; FemtioXHundra = Content.Load <Texture2D>("50x100"); HundraXFemtio = Content.Load <Texture2D>("100x50"); FemtioXFemtio = Content.Load <Texture2D>("50x50"); OutsideMapWall = Content.Load <Texture2D>("Wall"); Bas = Content.Load <Texture2D>("700x50"); LeftWall2 = new Sprites.Sprite(OutsideMapWall, -50, 0); RightWall2 = new Sprites.Sprite(OutsideMapWall, 800, 0); wall201 = new Sprites.Sprite(FemtioXFemtio, 0, 450); wall202 = new Sprites.Sprite(HundraXFemtio, 180, 400); wall203 = new Sprites.Sprite(FemtioXHundra, 390, 250); wall204 = new Sprites.Sprite(HundraXFemtio, 190, 250); wall205 = new Sprites.Sprite(HundraXFemtio, 50, 200); wall206 = new Sprites.Sprite(HundraXFemtio, 210, 70); wall207 = new Sprites.Sprite(HundraXFemtio, 110, 70); wall208 = new Sprites.Sprite(HundraXFemtio, 500, 70); wall209 = new Sprites.Sprite(HundraXFemtio, 580, 200); wall210 = new Sprites.Sprite(HundraXFemtio, 730, 120); wall211 = new Sprites.Sprite(FemtioXFemtio, 780, 70); Game1._sprites.Add(LeftWall2); Game1._sprites.Add(RightWall2); Game1._sprites.Add(wall201); Game1._sprites.Add(wall202); Game1._sprites.Add(wall203); Game1._sprites.Add(wall204); Game1._sprites.Add(wall205); Game1._sprites.Add(wall206); Game1._sprites.Add(wall207); Game1._sprites.Add(wall208); Game1._sprites.Add(wall209); Game1._sprites.Add(wall210); Game1._sprites.Add(wall211); }
/// <summary> /// Loads in sprites for level three /// </summary> /// <param name="Content"></param> public static void LoadLevel3(ContentManager Content) { isLoaded3 = true; FemtioXHundra = Content.Load <Texture2D>("50x100"); HundraXFemtio = Content.Load <Texture2D>("100x50"); FemtioXFemtio = Content.Load <Texture2D>("50x50"); OutsideMapWall = Content.Load <Texture2D>("Wall"); Bas = Content.Load <Texture2D>("700x50"); LeftWall3 = new Sprites.Sprite(OutsideMapWall, -50, 0); RightWall3 = new Sprites.Sprite(OutsideMapWall, 800, 0); wall301 = new Sprites.Sprite(HundraXFemtio, 740, 450); wall302 = new Sprites.Sprite(FemtioXHundra, 610, 290); wall303 = new Sprites.Sprite(FemtioXHundra, 770, 190); wall304 = new Sprites.Sprite(HundraXFemtio, 500, 230); wall305 = new Sprites.Sprite(HundraXFemtio, 300, 370); wall308 = new Sprites.Sprite(HundraXFemtio, 400, 370); wall306 = new Sprites.Sprite(HundraXFemtio, 200, 170); wall307 = new Sprites.Sprite(FemtioXFemtio, 0, 50); wall309 = new Sprites.Sprite(FemtioXHundra, 175, -50); Game1._sprites.Add(RightWall3); Game1._sprites.Add(LeftWall3); Game1._sprites.Add(wall301); Game1._sprites.Add(wall302); Game1._sprites.Add(wall303); Game1._sprites.Add(wall304); Game1._sprites.Add(wall308); Game1._sprites.Add(wall305); Game1._sprites.Add(wall306); Game1._sprites.Add(wall307); Game1._sprites.Add(wall309); }
/// <summary> /// Loads in sprites for level one /// </summary> /// <param name="Content"></param> public static void LoadLevel1(ContentManager Content) { isLoaded1 = true; FemtioXHundra = Content.Load <Texture2D>("50x100"); HundraXFemtio = Content.Load <Texture2D>("100x50"); FemtioXFemtio = Content.Load <Texture2D>("50x50"); OutsideMapWall = Content.Load <Texture2D>("Wall"); Bas = Content.Load <Texture2D>("700x50"); bas = new Sprites.Sprite(Bas, 0, 450); LeftWall = new Sprites.Sprite(OutsideMapWall, -50, 0); // Constructor takes position of wall RightWall = new Sprites.Sprite(OutsideMapWall, 800, 0); wall1 = new Sprites.Sprite(FemtioXHundra, 700, 350); wall2 = new Sprites.Sprite(FemtioXHundra, 750, 350); wall7 = new Sprites.Sprite(FemtioXHundra, 530, 120); wall8 = new Sprites.Sprite(FemtioXHundra, 430, 260); wall9 = new Sprites.Sprite(FemtioXHundra, 430, 160); wall18 = new Sprites.Sprite(FemtioXHundra, -30, 100); wall19 = new Sprites.Sprite(FemtioXHundra, 225, 20); wall3 = new Sprites.Sprite(HundraXFemtio, 700, 450); wall4 = new Sprites.Sprite(HundraXFemtio, 480, 310); wall5 = new Sprites.Sprite(HundraXFemtio, 700, 300); wall6 = new Sprites.Sprite(HundraXFemtio, 700, 150); wall12 = new Sprites.Sprite(HundraXFemtio, 200, 260); wall15 = new Sprites.Sprite(HundraXFemtio, 125, 70); wall17 = new Sprites.Sprite(HundraXFemtio, -30, 20); wall16 = new Sprites.Sprite(HundraXFemtio, 20, 200); wall10 = new Sprites.Sprite(FemtioXFemtio, 480, 120); wall11 = new Sprites.Sprite(FemtioXFemtio, 430, 120); wall13 = new Sprites.Sprite(FemtioXFemtio, 275, 120); wall20 = new Sprites.Sprite(FemtioXFemtio, 225, 120); Game1._sprites.Add(bas); Game1._sprites.Add(LeftWall); Game1._sprites.Add(RightWall); Game1._sprites.Add(wall1); Game1._sprites.Add(wall2); Game1._sprites.Add(wall3); Game1._sprites.Add(wall4); Game1._sprites.Add(wall5); Game1._sprites.Add(wall6); Game1._sprites.Add(wall7); Game1._sprites.Add(wall8); Game1._sprites.Add(wall9); Game1._sprites.Add(wall10); Game1._sprites.Add(wall11); Game1._sprites.Add(wall12); Game1._sprites.Add(wall13); Game1._sprites.Add(wall15); Game1._sprites.Add(wall16); Game1._sprites.Add(wall17); Game1._sprites.Add(wall18); Game1._sprites.Add(wall19); Game1._sprites.Add(wall20); }