Exemple #1
0
    // Token: 0x06006DC9 RID: 28105 RVA: 0x00358AD8 File Offset: 0x00356CD8
    public static bool[] KDCNLMMIMKF(string LOHECPFGPGO)
    {
        if (!PlayerPrefs.HasKey(LOHECPFGPGO))
        {
            return(new bool[0]);
        }
        byte[] array = Convert.FromBase64String(PlayerPrefs.GetString(LOHECPFGPGO));
        if (array.Length < 5)
        {
            Debug.LogError("Corrupt preference file for " + LOHECPFGPGO);
            return(new bool[0]);
        }
        if (array[0] != 2)
        {
            Debug.LogError(LOHECPFGPGO + " is not a boolean array");
            return(new bool[0]);
        }
        IPJJJNHPFHB.JMJMMBNPKFP();
        int num = IPJJJNHPFHB.FPMOQNHKPEB(array);

        bool[] array2 = new bool[num];
        int    num2   = 1;
        int    num3   = 5;

        for (int i = 0; i < array2.Length; i++)
        {
            array2[i] = ((array[num3] & (byte)num2) != 0);
            num2    <<= 1;
            if (num2 > 128)
            {
                num2 = 1;
                num3++;
            }
        }
        return(array2);
    }
Exemple #2
0
 // Token: 0x06006DE8 RID: 28136 RVA: 0x00028BE4 File Offset: 0x00026DE4
 private static void JIFEGKGOEFB(List <int> NGDBDCQFDHI, byte[] BLJJPLEBHGQ)
 {
     NGDBDCQFDHI.Add(IPJJJNHPFHB.FPMOQNHKPEB(BLJJPLEBHGQ));
 }