// Token: 0x06006DDA RID: 28122 RVA: 0x00358C4C File Offset: 0x00356E4C private static void BEBLLMJLJGB(Color[] FELLJBIGQNN, byte[] BLJJPLEBHGQ, int OMBOCJEKDFF) { IPJJJNHPFHB.NKBKMKFLNEI(FELLJBIGQNN[OMBOCJEKDFF].r, BLJJPLEBHGQ); IPJJJNHPFHB.NKBKMKFLNEI(FELLJBIGQNN[OMBOCJEKDFF].g, BLJJPLEBHGQ); IPJJJNHPFHB.NKBKMKFLNEI(FELLJBIGQNN[OMBOCJEKDFF].b, BLJJPLEBHGQ); IPJJJNHPFHB.NKBKMKFLNEI(FELLJBIGQNN[OMBOCJEKDFF].a, BLJJPLEBHGQ); }
// Token: 0x06006DC8 RID: 28104 RVA: 0x00358A60 File Offset: 0x00356C60 public static bool BMBNKCLMNHJ(string LOHECPFGPGO, bool[] CBHKPHQDBOJ) { byte[] array = new byte[(CBHKPHQDBOJ.Length + 7) / 8 + 5]; array[0] = Convert.ToByte(IPJJJNHPFHB.NLMPBGBJNJD.Bool); int num = 1; int num2 = 5; for (int i = 0; i < CBHKPHQDBOJ.Length; i++) { if (CBHKPHQDBOJ[i]) { byte[] array2 = array; int num3 = num2; array2[num3] |= (byte)num; } num <<= 1; if (num > 128) { num = 1; num2++; } } IPJJJNHPFHB.JMJMMBNPKFP(); IPJJJNHPFHB.BJOLMMDOOLL(CBHKPHQDBOJ.Length, array); return(IPJJJNHPFHB.MPCOOFPGLGC(LOHECPFGPGO, array)); }
// Token: 0x06006DD9 RID: 28121 RVA: 0x00358BF4 File Offset: 0x00356DF4 private static void CHHIFDCDBFP(Quaternion[] FELLJBIGQNN, byte[] BLJJPLEBHGQ, int OMBOCJEKDFF) { IPJJJNHPFHB.NKBKMKFLNEI(FELLJBIGQNN[OMBOCJEKDFF].x, BLJJPLEBHGQ); IPJJJNHPFHB.NKBKMKFLNEI(FELLJBIGQNN[OMBOCJEKDFF].y, BLJJPLEBHGQ); IPJJJNHPFHB.NKBKMKFLNEI(FELLJBIGQNN[OMBOCJEKDFF].z, BLJJPLEBHGQ); IPJJJNHPFHB.NKBKMKFLNEI(FELLJBIGQNN[OMBOCJEKDFF].w, BLJJPLEBHGQ); }
// Token: 0x06006DBC RID: 28092 RVA: 0x0002896A File Offset: 0x00026B6A public static bool EENOHICFBGM(string LOHECPFGPGO, Vector2 CECLGHIJCMM) { return(IPJJJNHPFHB.GHCNKDHIOJN(LOHECPFGPGO, new float[] { CECLGHIJCMM.x, CECLGHIJCMM.y })); }
// Token: 0x06006DC3 RID: 28099 RVA: 0x003589E4 File Offset: 0x00356BE4 public static Quaternion GMIKMPDCHDQ(string LOHECPFGPGO) { float[] array = IPJJJNHPFHB.JMLHJEFJIGF(LOHECPFGPGO); if (array.Length < 4) { return(Quaternion.identity); } return(new Quaternion(array[0], array[1], array[2], array[3])); }
// Token: 0x06006DBD RID: 28093 RVA: 0x00358988 File Offset: 0x00356B88 private static Vector2 EMQILJHQFNF(string LOHECPFGPGO) { float[] array = IPJJJNHPFHB.JMLHJEFJIGF(LOHECPFGPGO); if (array.Length < 2) { return(Vector2.zero); } return(new Vector2(array[0], array[1])); }
// Token: 0x06006DBF RID: 28095 RVA: 0x00028993 File Offset: 0x00026B93 public static bool EGGJOCKLMOD(string LOHECPFGPGO, Vector3 CECLGHIJCMM) { return(IPJJJNHPFHB.GHCNKDHIOJN(LOHECPFGPGO, new float[] { CECLGHIJCMM.x, CECLGHIJCMM.y, CECLGHIJCMM.z })); }
// Token: 0x06006DC6 RID: 28102 RVA: 0x00358A18 File Offset: 0x00356C18 public static Color JJQFHKDMDOL(string LOHECPFGPGO) { float[] array = IPJJJNHPFHB.JMLHJEFJIGF(LOHECPFGPGO); if (array.Length < 4) { return(new Color(0f, 0f, 0f, 0f)); } return(new Color(array[0], array[1], array[2], array[3])); }
// Token: 0x06006DC0 RID: 28096 RVA: 0x003589B4 File Offset: 0x00356BB4 public static Vector3 IOQPKBKFQEB(string LOHECPFGPGO) { float[] array = IPJJJNHPFHB.JMLHJEFJIGF(LOHECPFGPGO); if (array.Length < 3) { return(Vector3.zero); } return(new Vector3(array[0], array[1], array[2])); }
// Token: 0x06006DC5 RID: 28101 RVA: 0x00028A03 File Offset: 0x00026C03 public static bool IOINHPHLHHG(string LOHECPFGPGO, Color CEGFBBHMKOE) { return(IPJJJNHPFHB.GHCNKDHIOJN(LOHECPFGPGO, new float[] { CEGFBBHMKOE.r, CEGFBBHMKOE.g, CEGFBBHMKOE.b, CEGFBBHMKOE.a })); }
// Token: 0x06006DC2 RID: 28098 RVA: 0x000289C6 File Offset: 0x00026BC6 public static bool BQCMCOCEEID(string LOHECPFGPGO, Quaternion CECLGHIJCMM) { return(IPJJJNHPFHB.GHCNKDHIOJN(LOHECPFGPGO, new float[] { CECLGHIJCMM.x, CECLGHIJCMM.y, CECLGHIJCMM.z, CECLGHIJCMM.w })); }
// Token: 0x06006DD4 RID: 28116 RVA: 0x00358B90 File Offset: 0x00356D90 private static bool QOQLCGEBCMP <T>(string LOHECPFGPGO, T FELLJBIGQNN, IPJJJNHPFHB.NLMPBGBJNJD ODJKMBCHBCP, int HIFCFPQBHFJ, Action <T, byte[], int> NFDHPFIHGBP) where T : IList { byte[] array = new byte[4 * FELLJBIGQNN.Count * HIFCFPQBHFJ + 1]; array[0] = Convert.ToByte(ODJKMBCHBCP); IPJJJNHPFHB.JMJMMBNPKFP(); for (int i = 0; i < FELLJBIGQNN.Count; i++) { NFDHPFIHGBP(FELLJBIGQNN, array, i); } return(IPJJJNHPFHB.MPCOOFPGLGC(LOHECPFGPGO, array)); }
// Token: 0x06006DCF RID: 28111 RVA: 0x00028A78 File Offset: 0x00026C78 public static bool GHCNKDHIOJN(string LOHECPFGPGO, float[] KCPIOQMBOLM) { IPJJJNHPFHB.NLMPBGBJNJD odjkmbchbcp = IPJJJNHPFHB.NLMPBGBJNJD.Float; int hifcfpqbhfj = 1; if (IPJJJNHPFHB.OMPIQDIBPKI == null) { IPJJJNHPFHB.OMPIQDIBPKI = new Action <float[], byte[], int>(IPJJJNHPFHB.IDKPINIKLOD); } return(IPJJJNHPFHB.QOQLCGEBCMP <float[]>(LOHECPFGPGO, KCPIOQMBOLM, odjkmbchbcp, hifcfpqbhfj, IPJJJNHPFHB.OMPIQDIBPKI)); }
// Token: 0x06006DD0 RID: 28112 RVA: 0x00028AA0 File Offset: 0x00026CA0 public static bool HLGCEPLPMLB(string LOHECPFGPGO, Vector2[] KOMDMFNMPHC) { IPJJJNHPFHB.NLMPBGBJNJD odjkmbchbcp = IPJJJNHPFHB.NLMPBGBJNJD.Vector2; int hifcfpqbhfj = 2; if (IPJJJNHPFHB.DDBELLFQDQO == null) { IPJJJNHPFHB.DDBELLFQDQO = new Action <Vector2[], byte[], int>(IPJJJNHPFHB.CHNEFEOFPDC); } return(IPJJJNHPFHB.QOQLCGEBCMP <Vector2[]>(LOHECPFGPGO, KOMDMFNMPHC, odjkmbchbcp, hifcfpqbhfj, IPJJJNHPFHB.DDBELLFQDQO)); }
// Token: 0x06006DD1 RID: 28113 RVA: 0x00028AC8 File Offset: 0x00026CC8 public static bool NNGJJODPNQO(string LOHECPFGPGO, Vector3[] JBHJKIFLBCE) { IPJJJNHPFHB.NLMPBGBJNJD odjkmbchbcp = IPJJJNHPFHB.NLMPBGBJNJD.Vector3; int hifcfpqbhfj = 3; if (IPJJJNHPFHB.IHKDBINNPMQ == null) { IPJJJNHPFHB.IHKDBINNPMQ = new Action <Vector3[], byte[], int>(IPJJJNHPFHB.DLHQINLPOPB); } return(IPJJJNHPFHB.QOQLCGEBCMP <Vector3[]>(LOHECPFGPGO, JBHJKIFLBCE, odjkmbchbcp, hifcfpqbhfj, IPJJJNHPFHB.IHKDBINNPMQ)); }
// Token: 0x06006DD2 RID: 28114 RVA: 0x00028AF0 File Offset: 0x00026CF0 public static bool GMECBPNCIEC(string LOHECPFGPGO, Quaternion[] LFKBKDEDODD) { IPJJJNHPFHB.NLMPBGBJNJD odjkmbchbcp = IPJJJNHPFHB.NLMPBGBJNJD.Quaternion; int hifcfpqbhfj = 4; if (IPJJJNHPFHB.PLLKJICMQLM == null) { IPJJJNHPFHB.PLLKJICMQLM = new Action <Quaternion[], byte[], int>(IPJJJNHPFHB.CHHIFDCDBFP); } return(IPJJJNHPFHB.QOQLCGEBCMP <Quaternion[]>(LOHECPFGPGO, LFKBKDEDODD, odjkmbchbcp, hifcfpqbhfj, IPJJJNHPFHB.PLLKJICMQLM)); }
// Token: 0x06006DCE RID: 28110 RVA: 0x00028A50 File Offset: 0x00026C50 public static bool NIMDHCLHBBM(string LOHECPFGPGO, int[] KPODBIQBQOE) { IPJJJNHPFHB.NLMPBGBJNJD odjkmbchbcp = IPJJJNHPFHB.NLMPBGBJNJD.Int32; int hifcfpqbhfj = 1; if (IPJJJNHPFHB.BQIOGOCBKKB == null) { IPJJJNHPFHB.BQIOGOCBKKB = new Action <int[], byte[], int>(IPJJJNHPFHB.GMJNCBBFOBK); } return(IPJJJNHPFHB.QOQLCGEBCMP <int[]>(LOHECPFGPGO, KPODBIQBQOE, odjkmbchbcp, hifcfpqbhfj, IPJJJNHPFHB.BQIOGOCBKKB)); }
// Token: 0x06006DD3 RID: 28115 RVA: 0x00028B18 File Offset: 0x00026D18 public static bool DLMBOKDLBBE(string LOHECPFGPGO, Color[] HNKKPIGBBPD) { IPJJJNHPFHB.NLMPBGBJNJD odjkmbchbcp = IPJJJNHPFHB.NLMPBGBJNJD.Color; int hifcfpqbhfj = 4; if (IPJJJNHPFHB.QBOQPLICGCJ == null) { IPJJJNHPFHB.QBOQPLICGCJ = new Action <Color[], byte[], int>(IPJJJNHPFHB.BEBLLMJLJGB); } return(IPJJJNHPFHB.QOQLCGEBCMP <Color[]>(LOHECPFGPGO, HNKKPIGBBPD, odjkmbchbcp, hifcfpqbhfj, IPJJJNHPFHB.QBOQPLICGCJ)); }
// Token: 0x06006DE3 RID: 28131 RVA: 0x00358DA4 File Offset: 0x00356FA4 public static Quaternion[] LMBEIBCLPNN(string LOHECPFGPGO) { List <Quaternion> list = new List <Quaternion>(); List <Quaternion> ngdbdcqfdhi = list; IPJJJNHPFHB.NLMPBGBJNJD odjkmbchbcp = IPJJJNHPFHB.NLMPBGBJNJD.Quaternion; int hifcfpqbhfj = 4; if (IPJJJNHPFHB.LNLOKPOPDPC == null) { IPJJJNHPFHB.LNLOKPOPDPC = new Action <List <Quaternion>, byte[]>(IPJJJNHPFHB.CHNNHKLFEFN); } IPJJJNHPFHB.BEQNCQFEELK <List <Quaternion> >(LOHECPFGPGO, ngdbdcqfdhi, odjkmbchbcp, hifcfpqbhfj, IPJJJNHPFHB.LNLOKPOPDPC); return(list.ToArray()); }
// Token: 0x06006DE1 RID: 28129 RVA: 0x00358D64 File Offset: 0x00356F64 public static Vector3[] DJPFMKMGFJP(string LOHECPFGPGO) { List <Vector3> list = new List <Vector3>(); List <Vector3> ngdbdcqfdhi = list; IPJJJNHPFHB.NLMPBGBJNJD odjkmbchbcp = IPJJJNHPFHB.NLMPBGBJNJD.Vector3; int hifcfpqbhfj = 3; if (IPJJJNHPFHB.OGDPOOJQCKN == null) { IPJJJNHPFHB.OGDPOOJQCKN = new Action <List <Vector3>, byte[]>(IPJJJNHPFHB.HKEKJILPCIB); } IPJJJNHPFHB.BEQNCQFEELK <List <Vector3> >(LOHECPFGPGO, ngdbdcqfdhi, odjkmbchbcp, hifcfpqbhfj, IPJJJNHPFHB.OGDPOOJQCKN); return(list.ToArray()); }
// Token: 0x06006DDF RID: 28127 RVA: 0x00358D24 File Offset: 0x00356F24 public static Vector2[] KMINFJDNDIO(string LOHECPFGPGO) { List <Vector2> list = new List <Vector2>(); List <Vector2> ngdbdcqfdhi = list; IPJJJNHPFHB.NLMPBGBJNJD odjkmbchbcp = IPJJJNHPFHB.NLMPBGBJNJD.Vector2; int hifcfpqbhfj = 2; if (IPJJJNHPFHB.HEGBFKBNCJO == null) { IPJJJNHPFHB.HEGBFKBNCJO = new Action <List <Vector2>, byte[]>(IPJJJNHPFHB.KJKGLCEDEQH); } IPJJJNHPFHB.BEQNCQFEELK <List <Vector2> >(LOHECPFGPGO, ngdbdcqfdhi, odjkmbchbcp, hifcfpqbhfj, IPJJJNHPFHB.HEGBFKBNCJO); return(list.ToArray()); }
// Token: 0x06006DDD RID: 28125 RVA: 0x00358CE4 File Offset: 0x00356EE4 public static float[] JMLHJEFJIGF(string LOHECPFGPGO) { List <float> list = new List <float>(); List <float> ngdbdcqfdhi = list; IPJJJNHPFHB.NLMPBGBJNJD odjkmbchbcp = IPJJJNHPFHB.NLMPBGBJNJD.Float; int hifcfpqbhfj = 1; if (IPJJJNHPFHB.KGBHEBGEINE == null) { IPJJJNHPFHB.KGBHEBGEINE = new Action <List <float>, byte[]>(IPJJJNHPFHB.NKHKLMCFCDQ); } IPJJJNHPFHB.BEQNCQFEELK <List <float> >(LOHECPFGPGO, ngdbdcqfdhi, odjkmbchbcp, hifcfpqbhfj, IPJJJNHPFHB.KGBHEBGEINE); return(list.ToArray()); }
// Token: 0x06006DDB RID: 28123 RVA: 0x00358CA4 File Offset: 0x00356EA4 public static int[] GJDPNKCLKED(string LOHECPFGPGO) { List <int> list = new List <int>(); List <int> ngdbdcqfdhi = list; IPJJJNHPFHB.NLMPBGBJNJD odjkmbchbcp = IPJJJNHPFHB.NLMPBGBJNJD.Int32; int hifcfpqbhfj = 1; if (IPJJJNHPFHB.IMNFDBFJGJH == null) { IPJJJNHPFHB.IMNFDBFJGJH = new Action <List <int>, byte[]>(IPJJJNHPFHB.JIFEGKGOEFB); } IPJJJNHPFHB.BEQNCQFEELK <List <int> >(LOHECPFGPGO, ngdbdcqfdhi, odjkmbchbcp, hifcfpqbhfj, IPJJJNHPFHB.IMNFDBFJGJH); return(list.ToArray()); }
// Token: 0x06006DE5 RID: 28133 RVA: 0x00358DE4 File Offset: 0x00356FE4 public static Color[] FQKGQDKGBJG(string LOHECPFGPGO) { List <Color> list = new List <Color>(); List <Color> ngdbdcqfdhi = list; IPJJJNHPFHB.NLMPBGBJNJD odjkmbchbcp = IPJJJNHPFHB.NLMPBGBJNJD.Color; int hifcfpqbhfj = 4; if (IPJJJNHPFHB.HOPMKNCKJFI == null) { IPJJJNHPFHB.HOPMKNCKJFI = new Action <List <Color>, byte[]>(IPJJJNHPFHB.QHCQNMGHNOB); } IPJJJNHPFHB.BEQNCQFEELK <List <Color> >(LOHECPFGPGO, ngdbdcqfdhi, odjkmbchbcp, hifcfpqbhfj, IPJJJNHPFHB.HOPMKNCKJFI); return(list.ToArray()); }
// 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); }
// Token: 0x06006DF4 RID: 28148 RVA: 0x00028CF6 File Offset: 0x00026EF6 private static int FPMOQNHKPEB(byte[] BLJJPLEBHGQ) { IPJJJNHPFHB.KQLINIDGJFN(BLJJPLEBHGQ); return(BitConverter.ToInt32(IPJJJNHPFHB.ENKFBDGLDFC, 0)); }
// Token: 0x06006DED RID: 28141 RVA: 0x00028C5D File Offset: 0x00026E5D private static void QHCQNMGHNOB(List <Color> NGDBDCQFDHI, byte[] BLJJPLEBHGQ) { NGDBDCQFDHI.Add(new Color(IPJJJNHPFHB.EGNPGEHCOEE(BLJJPLEBHGQ), IPJJJNHPFHB.EGNPGEHCOEE(BLJJPLEBHGQ), IPJJJNHPFHB.EGNPGEHCOEE(BLJJPLEBHGQ), IPJJJNHPFHB.EGNPGEHCOEE(BLJJPLEBHGQ))); }
// Token: 0x06006DF3 RID: 28147 RVA: 0x00028CE3 File Offset: 0x00026EE3 private static void BJOLMMDOOLL(int OMBOCJEKDFF, byte[] BLJJPLEBHGQ) { IPJJJNHPFHB.ENKFBDGLDFC = BitConverter.GetBytes(OMBOCJEKDFF); IPJJJNHPFHB.DJIKKEPFFHI(BLJJPLEBHGQ); }
// Token: 0x06006DF2 RID: 28146 RVA: 0x00028CD0 File Offset: 0x00026ED0 private static float EGNPGEHCOEE(byte[] BLJJPLEBHGQ) { IPJJJNHPFHB.KQLINIDGJFN(BLJJPLEBHGQ); return(BitConverter.ToSingle(IPJJJNHPFHB.ENKFBDGLDFC, 0)); }
// Token: 0x06006DF1 RID: 28145 RVA: 0x00028CBD File Offset: 0x00026EBD private static void NKBKMKFLNEI(float CKOMIBOJLJH, byte[] BLJJPLEBHGQ) { IPJJJNHPFHB.ENKFBDGLDFC = BitConverter.GetBytes(CKOMIBOJLJH); IPJJJNHPFHB.DJIKKEPFFHI(BLJJPLEBHGQ); }