Пример #1
0
 // Token: 0x0600111B RID: 4379 RVA: 0x00082058 File Offset: 0x00080258
 private void GCOCBFPKCDB()
 {
     if (this.ILBCCCBJNCL != null)
     {
         EMENMKHBPQE.EGIKELMMQOO gmdqcmcjeqi = EMENMKHBPQE.GMDQCMCJEQI;
         if (gmdqcmcjeqi == EMENMKHBPQE.EGIKELMMQOO.Mouse)
         {
             this.ILBCCCBJNCL.SetActive(this.FHFHMQQLDKM);
         }
         else if (gmdqcmcjeqi == EMENMKHBPQE.EGIKELMMQOO.Touch)
         {
             this.ILBCCCBJNCL.SetActive(this.COGIKILHPFN);
         }
         else if (gmdqcmcjeqi == (EMENMKHBPQE.EGIKELMMQOO) 7)
         {
             this.ILBCCCBJNCL.SetActive(this.IIKEGQKGGFK);
         }
     }
 }
Пример #2
0
 // Token: 0x0600110F RID: 4367 RVA: 0x00081F2C File Offset: 0x0008012C
 private void NMFQDNDIKNJ()
 {
     if (this.ILBCCCBJNCL != null)
     {
         EMENMKHBPQE.EGIKELMMQOO gmdqcmcjeqi = EMENMKHBPQE.GMDQCMCJEQI;
         if (gmdqcmcjeqi == EMENMKHBPQE.EGIKELMMQOO.Mouse)
         {
             this.ILBCCCBJNCL.SetActive(this.FHFHMQQLDKM);
         }
         else if (gmdqcmcjeqi == EMENMKHBPQE.EGIKELMMQOO.Touch)
         {
             this.ILBCCCBJNCL.SetActive(this.COGIKILHPFN);
         }
         else if (gmdqcmcjeqi == EMENMKHBPQE.EGIKELMMQOO.Controller)
         {
             this.ILBCCCBJNCL.SetActive(this.IIKEGQKGGFK);
         }
     }
 }
Пример #3
0
    // Token: 0x060014F5 RID: 5365 RVA: 0x00096CA0 File Offset: 0x00094EA0
    public static string INJNQNMOKKD(string LOHECPFGPGO)
    {
        if (string.IsNullOrEmpty(LOHECPFGPGO))
        {
            return(null);
        }
        if (!CQGKGFQLBDB.NLIOLJLFNHF)
        {
            CQGKGFQLBDB.GGJKPBGBONJ(PlayerPrefs.GetString("Language", "English"));
        }
        if (CQGKGFQLBDB.FNLEPBFJOOL == null)
        {
            Debug.LogError("No localization data present");
            return(null);
        }
        string pibgcbikmbq = CQGKGFQLBDB.PIBGCBIKMBQ;

        if (CQGKGFQLBDB.PJCFHPCMEPQ == -1)
        {
            for (int i = 0; i < CQGKGFQLBDB.FNLEPBFJOOL.Length; i++)
            {
                if (CQGKGFQLBDB.FNLEPBFJOOL[i] == pibgcbikmbq)
                {
                    CQGKGFQLBDB.PJCFHPCMEPQ = i;
                    break;
                }
            }
        }
        if (CQGKGFQLBDB.PJCFHPCMEPQ == -1)
        {
            CQGKGFQLBDB.PJCFHPCMEPQ = 0;
            CQGKGFQLBDB.EFDGFKNNJFQ = CQGKGFQLBDB.FNLEPBFJOOL[0];
            Debug.LogWarning("Language not found: " + pibgcbikmbq);
        }
        EMENMKHBPQE.EGIKELMMQOO gmdqcmcjeqi = EMENMKHBPQE.GMDQCMCJEQI;
        string result;

        string[] array;
        if (gmdqcmcjeqi == EMENMKHBPQE.EGIKELMMQOO.Touch)
        {
            string key = LOHECPFGPGO + " Mobile";
            if (CQGKGFQLBDB.JMJCOBLDNNJ.TryGetValue(key, out result))
            {
                return(result);
            }
            if (CQGKGFQLBDB.PJCFHPCMEPQ != -1 && CQGKGFQLBDB.GNMGBJNHBQB.TryGetValue(key, out array) && CQGKGFQLBDB.PJCFHPCMEPQ < array.Length)
            {
                return(array[CQGKGFQLBDB.PJCFHPCMEPQ]);
            }
            if (CQGKGFQLBDB.QBLHDLEBGCF.TryGetValue(key, out result))
            {
                return(result);
            }
        }
        else if (gmdqcmcjeqi == EMENMKHBPQE.EGIKELMMQOO.Controller)
        {
            string key2 = LOHECPFGPGO + " Controller";
            if (CQGKGFQLBDB.JMJCOBLDNNJ.TryGetValue(key2, out result))
            {
                return(result);
            }
            if (CQGKGFQLBDB.PJCFHPCMEPQ != -1 && CQGKGFQLBDB.GNMGBJNHBQB.TryGetValue(key2, out array) && CQGKGFQLBDB.PJCFHPCMEPQ < array.Length)
            {
                return(array[CQGKGFQLBDB.PJCFHPCMEPQ]);
            }
            if (CQGKGFQLBDB.QBLHDLEBGCF.TryGetValue(key2, out result))
            {
                return(result);
            }
        }
        if (CQGKGFQLBDB.JMJCOBLDNNJ.TryGetValue(LOHECPFGPGO, out result))
        {
            return(result);
        }
        if (CQGKGFQLBDB.PJCFHPCMEPQ != -1 && CQGKGFQLBDB.GNMGBJNHBQB.TryGetValue(LOHECPFGPGO, out array))
        {
            if (CQGKGFQLBDB.PJCFHPCMEPQ < array.Length)
            {
                string text = array[CQGKGFQLBDB.PJCFHPCMEPQ];
                if (string.IsNullOrEmpty(text))
                {
                    text = array[0];
                }
                return(text);
            }
            return(array[0]);
        }
        else
        {
            if (CQGKGFQLBDB.QBLHDLEBGCF.TryGetValue(LOHECPFGPGO, out result))
            {
                return(result);
            }
            return(LOHECPFGPGO);
        }
    }