예제 #1
0
        // Token: 0x0600006E RID: 110 RVA: 0x0000C5D8 File Offset: 0x0000A7D8
        protected override void LoadContent()
        {
            GlobalAppDefinitions.CalculateTrigAngles();
            RenderDevice.InitRenderDevice(base.GraphicsDevice);
            RenderDevice.SetScreenDimensions(800, 480);
            EngineCallbacks.StartupRetroEngine();
            EngineCallbacks.gameRef = this;
            AudioPlayback.gameRef   = this;
            string twoLetterISOLanguageName;

            if ((twoLetterISOLanguageName = CultureInfo.CurrentCulture.TwoLetterISOLanguageName) != null)
            {
                if (languageCodeToId == null)
                {
                    Dictionary <string, int> dictionary = new Dictionary <string, int>(6);
                    dictionary.Add("en", 0);
                    dictionary.Add("fr", 1);
                    dictionary.Add("it", 2);
                    dictionary.Add("de", 3);
                    dictionary.Add("es", 4);
                    dictionary.Add("ja", 5);
                    languageCodeToId = dictionary;
                }
                int num;
                if (languageCodeToId.TryGetValue(twoLetterISOLanguageName, out num))
                {
                    switch (num)
                    {
                    case 1:
                        GlobalAppDefinitions.gameLanguage = 1;
                        goto IL_FC;

                    case 2:
                        GlobalAppDefinitions.gameLanguage = 2;
                        goto IL_FC;

                    case 3:
                        GlobalAppDefinitions.gameLanguage = 3;
                        goto IL_FC;

                    case 4:
                        GlobalAppDefinitions.gameLanguage = 4;
                        goto IL_FC;

                    case 5:
                        GlobalAppDefinitions.gameLanguage = 5;
                        goto IL_FC;
                    }
                }
            }
            GlobalAppDefinitions.gameLanguage = 0;
IL_FC:
            if (Guide.IsTrialMode)
            {
                GlobalAppDefinitions.gameTrialMode = 1;
            }
        }