Asteroids.Classes.GameOverMenu.Load C# (CSharp) Method

Load() public method

public Load ( ) : void
return void
        public void Load()
        {
            spriteFont = Content.Load<SpriteFont>("GameOverFont");

            BtnArrowUp = Content.Load<Texture2D>("ArrowButtonUp");
            BtnArrowDown = Content.Load<Texture2D>("ArrowButtonDown");
            posArrowUp = new Vector2[]
            {
                new Vector2(1.56f,1.55f),
                new Vector2(1.50f,1.55f),
                new Vector2(1.45f,1.55f)
            };
            posArrowDown = new Vector2[]
            {
                new Vector2(1.56f,1.35f),
                new Vector2(1.50f,1.35f),
                new Vector2(1.45f,1.35f)
            };
            sizeArrows = new Vector2(13f, 40f);

            //textUpHeader = "Just Another";
            //posUpHeader = new Vector2(2.5f, 13f);

            txHeader = Content.Load<Texture2D>("GameOverText");
            posHeader = new Vector2(3.4f, 7f);
            sizeHeader = new Vector2(220f, 300f);

            //textDownHeader = "Screen";
            //posDownHeader = new Vector2(2f, 2.2f);

            EnterName = "Enter your name here:";
            posEnterName = new Vector2(5.3f, 1.5f);

            Alphabet = new string[] { "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z" };
            Name = (Alphabet[0] + Alphabet[0] + Alphabet[0]);
            posName = new Vector2(1.55f, 1.5f);

            textUpScore = "Your Score:";
            posUpScore = new Vector2(2.5f, 1.8f);
            posScore = new Vector2(1.55f, 1.775f);

            textSucces = "Saved Succesfully!";
            posSucces = new Vector2(5.5f, 2.05f);

            txSubmit = Content.Load<Texture2D>("BtnSubmit");
            posSubmit = new Vector2(1.35f, 1.5f);
            sizeSubmit = new Vector2(80f, 60f);

            txMainMenu = Content.Load<Texture2D>("BtnMainMenu");
            posMainMenu = new Vector2(2f, 1.2f);
            sizeMainMenu = new Vector2(125f, 80f);

            txRetry = Content.Load<Texture2D>("BtnRetry");
            posRetry = new Vector2(4.5f, 1.2f);
            sizeRetry = new Vector2(125f, 80f);

            col = Color.White;

            //kor
            //posUpHeader = new Vector2(Convert.ToInt32(graphics.PreferredBackBufferWidth / posUpHeader.X), Convert.ToInt32(graphics.PreferredBackBufferHeight / posUpHeader.Y));
            //posDownHeader = new Vector2(Convert.ToInt32(graphics.PreferredBackBufferWidth / posDownHeader.X), Convert.ToInt32(graphics.PreferredBackBufferHeight / posDownHeader.Y));
            posUpScore = new Vector2(Convert.ToInt32(graphics.PreferredBackBufferWidth / posUpScore.X), Convert.ToInt32(graphics.PreferredBackBufferHeight / posUpScore.Y));
            posScore = new Vector2(Convert.ToInt32(graphics.PreferredBackBufferWidth / posScore.X), Convert.ToInt32(graphics.PreferredBackBufferHeight / posScore.Y));
            posEnterName = new Vector2(Convert.ToInt32(graphics.PreferredBackBufferWidth / posEnterName.X), Convert.ToInt32(graphics.PreferredBackBufferHeight / posEnterName.Y));
            posName = new Vector2(Convert.ToInt32(graphics.PreferredBackBufferWidth / posName.X), Convert.ToInt32(graphics.PreferredBackBufferHeight / posName.Y));
            posSucces = new Vector2(Convert.ToInt32(graphics.PreferredBackBufferWidth / posSucces.X), Convert.ToInt32(graphics.PreferredBackBufferHeight / posSucces.Y));

            recSubmit = new Rectangle(Convert.ToInt32(graphics.PreferredBackBufferWidth / posSubmit.X), Convert.ToInt32(graphics.PreferredBackBufferHeight / posSubmit.Y), Convert.ToInt32(sizeSubmit.X / 500 * graphics.PreferredBackBufferWidth), Convert.ToInt32(sizeSubmit.Y / 900 * graphics.PreferredBackBufferHeight));
            recHeader = new Rectangle(Convert.ToInt32(graphics.PreferredBackBufferWidth / posHeader.X), Convert.ToInt32(graphics.PreferredBackBufferHeight / posHeader.Y), Convert.ToInt32(sizeHeader.X / 500 * graphics.PreferredBackBufferWidth), Convert.ToInt32(sizeHeader.Y / 900 * graphics.PreferredBackBufferHeight));
            recMainMenu = new Rectangle(Convert.ToInt32(graphics.PreferredBackBufferWidth / posMainMenu.X), Convert.ToInt32(graphics.PreferredBackBufferHeight / posMainMenu.Y), Convert.ToInt32(sizeMainMenu.X / 500 * graphics.PreferredBackBufferWidth), Convert.ToInt32(sizeMainMenu.Y / 900 * graphics.PreferredBackBufferHeight));
            recRetry = new Rectangle(Convert.ToInt32(graphics.PreferredBackBufferWidth / posRetry.X), Convert.ToInt32(graphics.PreferredBackBufferHeight / posRetry.Y), Convert.ToInt32(sizeRetry.X / 500 * graphics.PreferredBackBufferWidth), Convert.ToInt32(sizeRetry.Y / 900 * graphics.PreferredBackBufferHeight));

            rectArray = new Rectangle[9];
            rectArray[0] = recArrowUp[0];
            rectArray[1] = recArrowDown[0];
            rectArray[2] = recArrowUp[1];
            rectArray[3] = recArrowDown[1];
            rectArray[4] = recArrowUp[2];
            rectArray[5] = recArrowDown[2];
            rectArray[6] = recSubmit;
            rectArray[7] = recRetry;
            rectArray[8] = recMainMenu;
            selectedRect = 0;

            for (int i = 0; i < 3; i++)
            {
                recArrowUp[i] = new Rectangle(Convert.ToInt32(graphics.PreferredBackBufferWidth / posArrowUp[i].X), Convert.ToInt32(graphics.PreferredBackBufferHeight / posArrowUp[i].Y), Convert.ToInt32(sizeArrows.X / 500 * graphics.PreferredBackBufferWidth), Convert.ToInt32(sizeArrows.Y / 900 * graphics.PreferredBackBufferHeight));
                recArrowDown[i] = new Rectangle(Convert.ToInt32(graphics.PreferredBackBufferWidth / posArrowDown[i].X), Convert.ToInt32(graphics.PreferredBackBufferHeight / posArrowDown[i].Y), Convert.ToInt32(sizeArrows.X / 500 * graphics.PreferredBackBufferWidth), Convert.ToInt32(sizeArrows.Y / 900 * graphics.PreferredBackBufferHeight));
            }
        }