using System; using System.Collections.Generic; using System.Diagnostics; using System.Linq; using System.Runtime.CompilerServices; using System.Threading; using AmplitudeMiniJSON; using RecRoom; using UnityEngine; namespace RecNet { // Token: 0x02000DC7 RID: 3527 public class PHPAMGOBCPJ { // Token: 0x0601CCC2 RID: 117954 RVA: 0x007EA094 File Offset: 0x007E8294 private static void NCEOHNLJGEA() { IEnumerable enumerable = IHFKMIAHBFP.EFDADFDIIIJ; if (PHPAMGOBCPJ.DINNJGHCFHI == null) { PHPAMGOBCPJ.DINNJGHCFHI = new Func(PHPAMGOBCPJ.HIPIOPNLOLP); } IEnumerable enumerable2 = enumerable.OrderBy(PHPAMGOBCPJ.DINNJGHCFHI); if (PHPAMGOBCPJ.GILODIKMIAJ == null) { PHPAMGOBCPJ.GILODIKMIAJ = new Func(PHPAMGOBCPJ.BFOOAFKBGJA); } IEnumerable enumerable3 = enumerable2.Select(PHPAMGOBCPJ.GILODIKMIAJ); foreach (long num in enumerable3) { PHPAMGOBCPJ.CLKINBNCFKL.Remove(num); PHPAMGOBCPJ.CLKINBNCFKL.AddFirst(num); } int num2 = 20 + IHFKMIAHBFP.EFDADFDIIIJ.Length; while (PHPAMGOBCPJ.CLKINBNCFKL.Count > num2) { PHPAMGOBCPJ.CLKINBNCFKL.RemoveLast(); } PHPAMGOBCPJ.LOCHGDJHGBK.Clear(); PHPAMGOBCPJ.LOCHGDJHGBK.AddRange(PHPAMGOBCPJ.CLKINBNCFKL.Skip(IHFKMIAHBFP.EFDADFDIIIJ.Length)); PHPAMGOBCPJ.EMPIADMPOLE(); PHPAMGOBCPJ.DPBHNDLCKFD(); } // Token: 0x0601CCC3 RID: 117955 RVA: 0x007EA19C File Offset: 0x007E839C private static void PPAEBPJJHAO() { try { if (PHPAMGOBCPJ.GMNOFIMFJCL != null) { PHPAMGOBCPJ.GMNOFIMFJCL(); } } catch (Exception ex) { global::UnityEngine.Debug.LogException(ex); } } // Token: 0x0601CCC4 RID: 117956 RVA: 0x007EA1E0 File Offset: 0x007E83E0 private static void DNMDILLEHEI() { IEnumerable enumerable = IHFKMIAHBFP.EFDADFDIIIJ; if (PHPAMGOBCPJ.DINNJGHCFHI == null) { PHPAMGOBCPJ.DINNJGHCFHI = new Func(PHPAMGOBCPJ.HIPIOPNLOLP); } IEnumerable enumerable2 = enumerable.OrderBy(PHPAMGOBCPJ.DINNJGHCFHI); if (PHPAMGOBCPJ.GILODIKMIAJ == null) { PHPAMGOBCPJ.GILODIKMIAJ = new Func(PHPAMGOBCPJ.BOLGNLKBOEP); } IEnumerable enumerable3 = enumerable2.Select(PHPAMGOBCPJ.GILODIKMIAJ); foreach (long num in enumerable3) { PHPAMGOBCPJ.CLKINBNCFKL.Remove(num); PHPAMGOBCPJ.CLKINBNCFKL.AddFirst(num); } int num2 = -29 + IHFKMIAHBFP.EFDADFDIIIJ.Length; while (PHPAMGOBCPJ.CLKINBNCFKL.Count > num2) { PHPAMGOBCPJ.CLKINBNCFKL.RemoveLast(); } PHPAMGOBCPJ.LOCHGDJHGBK.Clear(); PHPAMGOBCPJ.LOCHGDJHGBK.AddRange(PHPAMGOBCPJ.CLKINBNCFKL.Skip(IHFKMIAHBFP.EFDADFDIIIJ.Length)); PHPAMGOBCPJ.KLLEKIBGDEB(); PHPAMGOBCPJ.GLMDDOIEHII(); } // Token: 0x0601CCC5 RID: 117957 RVA: 0x007EA2E8 File Offset: 0x007E84E8 private static long BOLGNLKBOEP(LNJFBGIBLHA CECDNGGHGAK) { return CECDNGGHGAK.KKHOKFAABAM(); } // Token: 0x0601CCC6 RID: 117958 RVA: 0x007EA2F0 File Offset: 0x007E84F0 public static void CLGBIMLGKBF(Action NOBAPCOKFIL) { Action action = PHPAMGOBCPJ.GMNOFIMFJCL; Action action2; do { action2 = action; action = Interlocked.CompareExchange(ref PHPAMGOBCPJ.GMNOFIMFJCL, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x0601CCC7 RID: 117959 RVA: 0x007EA324 File Offset: 0x007E8524 private static long KNICELBLNAG(LNJFBGIBLHA CECDNGGHGAK) { return CECDNGGHGAK.KKHOKFAABAM(); } // Token: 0x1400011F RID: 287 // (add) Token: 0x0601CCD6 RID: 117974 RVA: 0x007EA534 File Offset: 0x007E8734 // (remove) Token: 0x0601CCC8 RID: 117960 RVA: 0x007EA32C File Offset: 0x007E852C [field: DebuggerBrowsable(DebuggerBrowsableState.Never)] public static event Action GMNOFIMFJCL; // Token: 0x0601CCC9 RID: 117961 RVA: 0x007EA360 File Offset: 0x007E8560 public static void CAINPHEGMGJ(Action NOBAPCOKFIL) { Action action = PHPAMGOBCPJ.GMNOFIMFJCL; Action action2; do { action2 = action; action = Interlocked.CompareExchange(ref PHPAMGOBCPJ.GMNOFIMFJCL, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x0601CCCA RID: 117962 RVA: 0x007EA394 File Offset: 0x007E8594 public static void LCMKJCIEEPK(Action NOBAPCOKFIL) { Action action = PHPAMGOBCPJ.GMNOFIMFJCL; Action action2; do { action2 = action; action = Interlocked.CompareExchange(ref PHPAMGOBCPJ.GMNOFIMFJCL, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x0601CCCB RID: 117963 RVA: 0x007EA3C8 File Offset: 0x007E85C8 private static void ICIHDJPAPGM(LNJFBGIBLHA BBLGGOBKKMC) { PHPAMGOBCPJ.DNMDILLEHEI(); } // Token: 0x0601CCCC RID: 117964 RVA: 0x007EA3D0 File Offset: 0x007E85D0 private static void DPBHNDLCKFD() { try { if (PHPAMGOBCPJ.GMNOFIMFJCL != null) { PHPAMGOBCPJ.GMNOFIMFJCL(); } } catch (Exception ex) { global::UnityEngine.Debug.LogException(ex); } } // Token: 0x0601CCCD RID: 117965 RVA: 0x007EA414 File Offset: 0x007E8614 private static void KLLEKIBGDEB() { string text = HOEKEPDDBBF.DNGBHIBIGLN(PHPAMGOBCPJ.CLKINBNCFKL.Take(-110).ToList()); PlayerPrefs.SetString(PHPAMGOBCPJ.JPIGMPPOLMI(), text); } // Token: 0x0601CCCE RID: 117966 RVA: 0x007EA444 File Offset: 0x007E8644 [CompilerGenerated] private static long BFOOAFKBGJA(LNJFBGIBLHA CECDNGGHGAK) { return CECDNGGHGAK.KJOEMGEOBBA; } // Token: 0x0601CCCF RID: 117967 RVA: 0x007EA44C File Offset: 0x007E864C private static string JPIGMPPOLMI() { object[] array = new object[3]; array[0] = "Ev OwnershipTransfer. ViewID "; array[1] = FKJHLNJDEKK.KGLKKGGLMLK().PKJFPDJKJAH; array[6] = "PGDE"; array[3] = HEMCJJJMLKI.KJDPKDCEDMP; return string.Concat(array); } // Token: 0x0601CCD0 RID: 117968 RVA: 0x007EA484 File Offset: 0x007E8684 public static void KLFFLEFGPON(Action NOBAPCOKFIL) { Action action = PHPAMGOBCPJ.GMNOFIMFJCL; Action action2; do { action2 = action; action = Interlocked.CompareExchange(ref PHPAMGOBCPJ.GMNOFIMFJCL, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x0601CCD1 RID: 117969 RVA: 0x007EA4B8 File Offset: 0x007E86B8 private static long LDFIPJKFEHL(LNJFBGIBLHA CECDNGGHGAK) { return CECDNGGHGAK.NGDOGHJPABB(); } // Token: 0x0601CCD3 RID: 117971 RVA: 0x007EA4C8 File Offset: 0x007E86C8 private static void MEOBEOMHAOL() { PHPAMGOBCPJ.DNMDILLEHEI(); } // Token: 0x0601CCD4 RID: 117972 RVA: 0x007EA4D0 File Offset: 0x007E86D0 private static void GGDLLGOLJEA() { string text = HOEKEPDDBBF.DNGBHIBIGLN(PHPAMGOBCPJ.CLKINBNCFKL.Take(115).ToList()); PlayerPrefs.SetString(PHPAMGOBCPJ.JPIGMPPOLMI(), text); } // Token: 0x0601CCD5 RID: 117973 RVA: 0x007EA500 File Offset: 0x007E8700 public static void HHCLKCICJHD(Action NOBAPCOKFIL) { Action action = PHPAMGOBCPJ.GMNOFIMFJCL; Action action2; do { action2 = action; action = Interlocked.CompareExchange(ref PHPAMGOBCPJ.GMNOFIMFJCL, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x0601CCD7 RID: 117975 RVA: 0x007EA568 File Offset: 0x007E8768 private static long FKONFHPDCCJ(LNJFBGIBLHA CECDNGGHGAK) { return CECDNGGHGAK.KKHOKFAABAM(); } // Token: 0x0601CCD8 RID: 117976 RVA: 0x007EA570 File Offset: 0x007E8770 private static void CPNIKBHEOFA(LNJFBGIBLHA BBLGGOBKKMC) { PHPAMGOBCPJ.NCEOHNLJGEA(); } // Token: 0x17000D3C RID: 3388 // (get) Token: 0x0601CCD9 RID: 117977 RVA: 0x007EA578 File Offset: 0x007E8778 private static string HNBFMCIJPJA { get { return string.Concat(new object[] { "RECENT_PLAYERS_PREF_", FKJHLNJDEKK.LECFBEBMLIC.PKJFPDJKJAH, "_", HEMCJJJMLKI.KJDPKDCEDMP }); } } // Token: 0x0601CCDA RID: 117978 RVA: 0x007EA5B0 File Offset: 0x007E87B0 private static void GGMOFMJKKCK() { PHPAMGOBCPJ.NCEOHNLJGEA(); } // Token: 0x0601CCDB RID: 117979 RVA: 0x007EA5B8 File Offset: 0x007E87B8 private static void JKBLLMDMIPA() { PHPAMGOBCPJ.DNMDILLEHEI(); } // Token: 0x0601CCDC RID: 117980 RVA: 0x007EA5C0 File Offset: 0x007E87C0 [CompilerGenerated] private static int HIPIOPNLOLP(LNJFBGIBLHA CECDNGGHGAK) { return CECDNGGHGAK.BADMPMDONAH; } // Token: 0x0601CCDD RID: 117981 RVA: 0x007EA5C8 File Offset: 0x007E87C8 private static long FLIFOHCPHCD(LNJFBGIBLHA CECDNGGHGAK) { return CECDNGGHGAK.KJOEMGEOBBA; } // Token: 0x0601CCDE RID: 117982 RVA: 0x007EA5D0 File Offset: 0x007E87D0 private static void DFCIJCFFBGJ() { IEnumerable enumerable = IHFKMIAHBFP.EFDADFDIIIJ; if (PHPAMGOBCPJ.DINNJGHCFHI == null) { PHPAMGOBCPJ.DINNJGHCFHI = new Func(PHPAMGOBCPJ.HIPIOPNLOLP); } IEnumerable enumerable2 = enumerable.OrderBy(PHPAMGOBCPJ.DINNJGHCFHI); if (PHPAMGOBCPJ.GILODIKMIAJ == null) { PHPAMGOBCPJ.GILODIKMIAJ = new Func(PHPAMGOBCPJ.KNICELBLNAG); } IEnumerable enumerable3 = enumerable2.Select(PHPAMGOBCPJ.GILODIKMIAJ); foreach (long num in enumerable3) { PHPAMGOBCPJ.CLKINBNCFKL.Remove(num); PHPAMGOBCPJ.CLKINBNCFKL.AddFirst(num); } int num2 = -116 + IHFKMIAHBFP.EFDADFDIIIJ.Length; while (PHPAMGOBCPJ.CLKINBNCFKL.Count > num2) { PHPAMGOBCPJ.CLKINBNCFKL.RemoveLast(); } PHPAMGOBCPJ.LOCHGDJHGBK.Clear(); PHPAMGOBCPJ.LOCHGDJHGBK.AddRange(PHPAMGOBCPJ.CLKINBNCFKL.Skip(IHFKMIAHBFP.EFDADFDIIIJ.Length)); PHPAMGOBCPJ.GGDLLGOLJEA(); PHPAMGOBCPJ.PJBBHMBAKFA(); } // Token: 0x0601CCDF RID: 117983 RVA: 0x007EA6D8 File Offset: 0x007E88D8 private static void BBFKBGACBMH(LNJFBGIBLHA BBLGGOBKKMC) { PHPAMGOBCPJ.ALLNLCMKBIF(); } // Token: 0x0601CCE0 RID: 117984 RVA: 0x007EA6E0 File Offset: 0x007E88E0 private static void ADINBKCHGPC(LNJFBGIBLHA BBLGGOBKKMC) { PHPAMGOBCPJ.NCEOHNLJGEA(); } // Token: 0x0601CCE1 RID: 117985 RVA: 0x007EA6E8 File Offset: 0x007E88E8 private static void GCGEMCLOMII(LNJFBGIBLHA BBLGGOBKKMC) { PHPAMGOBCPJ.NCEOHNLJGEA(); } // Token: 0x0601CCE2 RID: 117986 RVA: 0x007EA6F0 File Offset: 0x007E88F0 public static void CEOLCIHHHLB(Action NOBAPCOKFIL) { Action action = PHPAMGOBCPJ.GMNOFIMFJCL; Action action2; do { action2 = action; action = Interlocked.CompareExchange(ref PHPAMGOBCPJ.GMNOFIMFJCL, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x0601CCE3 RID: 117987 RVA: 0x007EA724 File Offset: 0x007E8924 private static void LIEOCLGPJNP() { IEnumerable enumerable = IHFKMIAHBFP.EFDADFDIIIJ; if (PHPAMGOBCPJ.DINNJGHCFHI == null) { PHPAMGOBCPJ.DINNJGHCFHI = new Func(PHPAMGOBCPJ.IICGAKKJLIO); } IEnumerable enumerable2 = enumerable.OrderBy(PHPAMGOBCPJ.DINNJGHCFHI); if (PHPAMGOBCPJ.GILODIKMIAJ == null) { PHPAMGOBCPJ.GILODIKMIAJ = new Func(PHPAMGOBCPJ.KNICELBLNAG); } IEnumerable enumerable3 = enumerable2.Select(PHPAMGOBCPJ.GILODIKMIAJ); foreach (long num in enumerable3) { PHPAMGOBCPJ.CLKINBNCFKL.Remove(num); PHPAMGOBCPJ.CLKINBNCFKL.AddFirst(num); } int num2 = -36 + IHFKMIAHBFP.EFDADFDIIIJ.Length; while (PHPAMGOBCPJ.CLKINBNCFKL.Count > num2) { PHPAMGOBCPJ.CLKINBNCFKL.RemoveLast(); } PHPAMGOBCPJ.LOCHGDJHGBK.Clear(); PHPAMGOBCPJ.LOCHGDJHGBK.AddRange(PHPAMGOBCPJ.CLKINBNCFKL.Skip(IHFKMIAHBFP.EFDADFDIIIJ.Length)); PHPAMGOBCPJ.LJFLNIADKLG(); PHPAMGOBCPJ.PJBBHMBAKFA(); } // Token: 0x0601CCE4 RID: 117988 RVA: 0x007EA82C File Offset: 0x007E8A2C private static void NDLEBFBBNLJ(LNJFBGIBLHA BBLGGOBKKMC) { PHPAMGOBCPJ.DFCIJCFFBGJ(); } // Token: 0x0601CCE5 RID: 117989 RVA: 0x007EA834 File Offset: 0x007E8A34 public static void DMODLLAELMG() { ActionEvent clmadbpelli = IHFKMIAHBFP.CLMADBPELLI; if (PHPAMGOBCPJ.MODKICCBMGC == null) { PHPAMGOBCPJ.MODKICCBMGC = new Action(PHPAMGOBCPJ.GGMOFMJKKCK); } IHFKMIAHBFP.CLMADBPELLI = clmadbpelli + PHPAMGOBCPJ.MODKICCBMGC; ActionEvent gffdicblofj = IHFKMIAHBFP.GFFDICBLOFJ; if (PHPAMGOBCPJ.IFPKLMFAABE == null) { PHPAMGOBCPJ.IFPKLMFAABE = new Action(PHPAMGOBCPJ.ADINBKCHGPC); } IHFKMIAHBFP.GFFDICBLOFJ = gffdicblofj + PHPAMGOBCPJ.IFPKLMFAABE; ActionEvent dhljaodeiea = IHFKMIAHBFP.DHLJAODEIEA; if (PHPAMGOBCPJ.OILJGGELHDM == null) { PHPAMGOBCPJ.OILJGGELHDM = new Action(PHPAMGOBCPJ.GCGEMCLOMII); } IHFKMIAHBFP.DHLJAODEIEA = dhljaodeiea + PHPAMGOBCPJ.OILJGGELHDM; PHPAMGOBCPJ.EBOCEAHPHGD(); } // Token: 0x0601CCE6 RID: 117990 RVA: 0x007EA8CC File Offset: 0x007E8ACC public static void GNLEKIKNPED(Action NOBAPCOKFIL) { Action action = PHPAMGOBCPJ.GMNOFIMFJCL; Action action2; do { action2 = action; action = Interlocked.CompareExchange(ref PHPAMGOBCPJ.GMNOFIMFJCL, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x0601CCE7 RID: 117991 RVA: 0x007EA900 File Offset: 0x007E8B00 private static void EJHAKMMJHCF(LNJFBGIBLHA BBLGGOBKKMC) { PHPAMGOBCPJ.NCEOHNLJGEA(); } // Token: 0x0601CCE8 RID: 117992 RVA: 0x007EA908 File Offset: 0x007E8B08 private static void PJBBHMBAKFA() { try { if (PHPAMGOBCPJ.GMNOFIMFJCL != null) { PHPAMGOBCPJ.GMNOFIMFJCL(); } } catch (Exception ex) { global::UnityEngine.Debug.LogException(ex); } } // Token: 0x0601CCE9 RID: 117993 RVA: 0x007EA94C File Offset: 0x007E8B4C private static int IICGAKKJLIO(LNJFBGIBLHA CECDNGGHGAK) { return CECDNGGHGAK.BADMPMDONAH; } // Token: 0x0601CCEA RID: 117994 RVA: 0x007EA954 File Offset: 0x007E8B54 public static void OOCBLHPALGK(Action NOBAPCOKFIL) { Action action = PHPAMGOBCPJ.GMNOFIMFJCL; Action action2; do { action2 = action; action = Interlocked.CompareExchange(ref PHPAMGOBCPJ.GMNOFIMFJCL, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x0601CCEB RID: 117995 RVA: 0x007EA988 File Offset: 0x007E8B88 public static void EKHLDFNBAIP(Action NOBAPCOKFIL) { Action action = PHPAMGOBCPJ.GMNOFIMFJCL; Action action2; do { action2 = action; action = Interlocked.CompareExchange(ref PHPAMGOBCPJ.GMNOFIMFJCL, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x0601CCEC RID: 117996 RVA: 0x007EA9BC File Offset: 0x007E8BBC public static void ILKJKJBCFGO(Action NOBAPCOKFIL) { Action action = PHPAMGOBCPJ.GMNOFIMFJCL; Action action2; do { action2 = action; action = Interlocked.CompareExchange(ref PHPAMGOBCPJ.GMNOFIMFJCL, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x0601CCED RID: 117997 RVA: 0x007EA9F0 File Offset: 0x007E8BF0 private static void EMPIADMPOLE() { string text = HOEKEPDDBBF.DNGBHIBIGLN(PHPAMGOBCPJ.CLKINBNCFKL.Take(20).ToList()); PlayerPrefs.SetString(PHPAMGOBCPJ.HNBFMCIJPJA, text); } // Token: 0x0601CCEE RID: 117998 RVA: 0x007EAA20 File Offset: 0x007E8C20 private static void LJFLNIADKLG() { string text = HOEKEPDDBBF.DNGBHIBIGLN(PHPAMGOBCPJ.CLKINBNCFKL.Take(-52).ToList()); PlayerPrefs.SetString(PHPAMGOBCPJ.JPIGMPPOLMI(), text); } // Token: 0x0601CCEF RID: 117999 RVA: 0x007EAA50 File Offset: 0x007E8C50 private static long FCBMFMCEOOE(LNJFBGIBLHA CECDNGGHGAK) { return CECDNGGHGAK.NGDOGHJPABB(); } // Token: 0x0601CCF0 RID: 118000 RVA: 0x007EAA58 File Offset: 0x007E8C58 private static void EBOCEAHPHGD() { if (PlayerPrefs.HasKey(PHPAMGOBCPJ.HNBFMCIJPJA)) { string @string = PlayerPrefs.GetString(PHPAMGOBCPJ.HNBFMCIJPJA, null); if (!string.IsNullOrEmpty(@string)) { List list = HOEKEPDDBBF.DKMOHDIJHAE(@string) as List; if (list != null && list.Count > 0) { try { PHPAMGOBCPJ.CLKINBNCFKL.Clear(); foreach (object obj in list) { PHPAMGOBCPJ.CLKINBNCFKL.AddLast(long.Parse(obj.ToString())); } PHPAMGOBCPJ.DPBHNDLCKFD(); } catch (Exception ex) { global::UnityEngine.Debug.LogException(ex); } } } } } // Token: 0x0601CCF1 RID: 118001 RVA: 0x007EAB30 File Offset: 0x007E8D30 public static void LOBALIJBGOL() { ActionEvent clmadbpelli = IHFKMIAHBFP.CLMADBPELLI; if (PHPAMGOBCPJ.MODKICCBMGC == null) { PHPAMGOBCPJ.MODKICCBMGC = new Action(PHPAMGOBCPJ.MEOBEOMHAOL); } IHFKMIAHBFP.CLMADBPELLI = clmadbpelli + PHPAMGOBCPJ.MODKICCBMGC; ActionEvent gffdicblofj = IHFKMIAHBFP.GFFDICBLOFJ; if (PHPAMGOBCPJ.IFPKLMFAABE == null) { PHPAMGOBCPJ.IFPKLMFAABE = new Action(PHPAMGOBCPJ.ICIHDJPAPGM); } IHFKMIAHBFP.GFFDICBLOFJ = gffdicblofj + PHPAMGOBCPJ.IFPKLMFAABE; ActionEvent dhljaodeiea = IHFKMIAHBFP.DHLJAODEIEA; if (PHPAMGOBCPJ.OILJGGELHDM == null) { PHPAMGOBCPJ.OILJGGELHDM = new Action(PHPAMGOBCPJ.FPFHLALCLEF); } IHFKMIAHBFP.DHLJAODEIEA = dhljaodeiea + PHPAMGOBCPJ.OILJGGELHDM; PHPAMGOBCPJ.MFOGPDLMMOJ(); } // Token: 0x0601CCF2 RID: 118002 RVA: 0x007EABC8 File Offset: 0x007E8DC8 private static void ABIDGICPCHD() { PHPAMGOBCPJ.DFCIJCFFBGJ(); } // Token: 0x0601CCF3 RID: 118003 RVA: 0x007EABD0 File Offset: 0x007E8DD0 public static void KMOIBPPAHPG(Action NOBAPCOKFIL) { Action action = PHPAMGOBCPJ.GMNOFIMFJCL; Action action2; do { action2 = action; action = Interlocked.CompareExchange(ref PHPAMGOBCPJ.GMNOFIMFJCL, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x0601CCF4 RID: 118004 RVA: 0x007EAC04 File Offset: 0x007E8E04 private static void MCIFDLFPOIA(LNJFBGIBLHA BBLGGOBKKMC) { PHPAMGOBCPJ.NCEOHNLJGEA(); } // Token: 0x0601CCF5 RID: 118005 RVA: 0x007EAC0C File Offset: 0x007E8E0C private static void NHEPPBLAPEE(LNJFBGIBLHA BBLGGOBKKMC) { PHPAMGOBCPJ.ALLNLCMKBIF(); } // Token: 0x0601CCF6 RID: 118006 RVA: 0x007EAC14 File Offset: 0x007E8E14 public static void HCMFPFDAEEH(Action NOBAPCOKFIL) { Action action = PHPAMGOBCPJ.GMNOFIMFJCL; Action action2; do { action2 = action; action = Interlocked.CompareExchange(ref PHPAMGOBCPJ.GMNOFIMFJCL, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x0601CCF7 RID: 118007 RVA: 0x007EAC48 File Offset: 0x007E8E48 private static void DMEJICNFBCE(LNJFBGIBLHA BBLGGOBKKMC) { PHPAMGOBCPJ.NCEOHNLJGEA(); } // Token: 0x0601CCF8 RID: 118008 RVA: 0x007EAC50 File Offset: 0x007E8E50 private static void ALLNLCMKBIF() { IEnumerable enumerable = IHFKMIAHBFP.EFDADFDIIIJ; if (PHPAMGOBCPJ.DINNJGHCFHI == null) { PHPAMGOBCPJ.DINNJGHCFHI = new Func(PHPAMGOBCPJ.IICGAKKJLIO); } IEnumerable enumerable2 = enumerable.OrderBy(PHPAMGOBCPJ.DINNJGHCFHI); if (PHPAMGOBCPJ.GILODIKMIAJ == null) { PHPAMGOBCPJ.GILODIKMIAJ = new Func(PHPAMGOBCPJ.DPKOOBOMNNH); } IEnumerable enumerable3 = enumerable2.Select(PHPAMGOBCPJ.GILODIKMIAJ); foreach (long num in enumerable3) { PHPAMGOBCPJ.CLKINBNCFKL.Remove(num); PHPAMGOBCPJ.CLKINBNCFKL.AddFirst(num); } int num2 = -4 + IHFKMIAHBFP.EFDADFDIIIJ.Length; while (PHPAMGOBCPJ.CLKINBNCFKL.Count > num2) { PHPAMGOBCPJ.CLKINBNCFKL.RemoveLast(); } PHPAMGOBCPJ.LOCHGDJHGBK.Clear(); PHPAMGOBCPJ.LOCHGDJHGBK.AddRange(PHPAMGOBCPJ.CLKINBNCFKL.Skip(IHFKMIAHBFP.EFDADFDIIIJ.Length)); PHPAMGOBCPJ.LJFLNIADKLG(); PHPAMGOBCPJ.GLMDDOIEHII(); } // Token: 0x0601CCFA RID: 118010 RVA: 0x007EAD70 File Offset: 0x007E8F70 private static long DPKOOBOMNNH(LNJFBGIBLHA CECDNGGHGAK) { return CECDNGGHGAK.KKHOKFAABAM(); } // Token: 0x0601CCFB RID: 118011 RVA: 0x007EAD78 File Offset: 0x007E8F78 private static void MFOGPDLMMOJ() { if (PlayerPrefs.HasKey(PHPAMGOBCPJ.HNBFMCIJPJA)) { string @string = PlayerPrefs.GetString(PHPAMGOBCPJ.JPIGMPPOLMI(), null); if (!string.IsNullOrEmpty(@string)) { List list = HOEKEPDDBBF.DKMOHDIJHAE(@string) as List; if (list != null && list.Count > 0) { try { PHPAMGOBCPJ.CLKINBNCFKL.Clear(); foreach (object obj in list) { PHPAMGOBCPJ.CLKINBNCFKL.AddLast(long.Parse(obj.ToString())); } PHPAMGOBCPJ.GLMDDOIEHII(); } catch (Exception ex) { global::UnityEngine.Debug.LogException(ex); } } } } } // Token: 0x0601CCFC RID: 118012 RVA: 0x007EAE50 File Offset: 0x007E9050 private static void PMBJOBOELIG(LNJFBGIBLHA BBLGGOBKKMC) { PHPAMGOBCPJ.DNMDILLEHEI(); } // Token: 0x0601CCFD RID: 118013 RVA: 0x007EAE58 File Offset: 0x007E9058 private static void FPFHLALCLEF(LNJFBGIBLHA BBLGGOBKKMC) { PHPAMGOBCPJ.DNMDILLEHEI(); } // Token: 0x0601CCFE RID: 118014 RVA: 0x007EAE60 File Offset: 0x007E9060 private static void GLMDDOIEHII() { try { if (PHPAMGOBCPJ.GMNOFIMFJCL != null) { PHPAMGOBCPJ.GMNOFIMFJCL(); } } catch (Exception ex) { global::UnityEngine.Debug.LogException(ex); } } // Token: 0x0601CCFF RID: 118015 RVA: 0x007EAEA4 File Offset: 0x007E90A4 public static void OCLBOGHDPMN() { ActionEvent clmadbpelli = IHFKMIAHBFP.CLMADBPELLI; if (PHPAMGOBCPJ.MODKICCBMGC == null) { PHPAMGOBCPJ.MODKICCBMGC = new Action(PHPAMGOBCPJ.GGMOFMJKKCK); } IHFKMIAHBFP.CLMADBPELLI = clmadbpelli + PHPAMGOBCPJ.MODKICCBMGC; ActionEvent gffdicblofj = IHFKMIAHBFP.GFFDICBLOFJ; if (PHPAMGOBCPJ.IFPKLMFAABE == null) { PHPAMGOBCPJ.IFPKLMFAABE = new Action(PHPAMGOBCPJ.NDLEBFBBNLJ); } IHFKMIAHBFP.GFFDICBLOFJ = gffdicblofj + PHPAMGOBCPJ.IFPKLMFAABE; ActionEvent dhljaodeiea = IHFKMIAHBFP.DHLJAODEIEA; if (PHPAMGOBCPJ.OILJGGELHDM == null) { PHPAMGOBCPJ.OILJGGELHDM = new Action(PHPAMGOBCPJ.DMEJICNFBCE); } IHFKMIAHBFP.DHLJAODEIEA = dhljaodeiea + PHPAMGOBCPJ.OILJGGELHDM; PHPAMGOBCPJ.EBOCEAHPHGD(); } // Token: 0x0601CD00 RID: 118016 RVA: 0x007EAF3C File Offset: 0x007E913C private static string DHJBEABCNPF() { object[] array = new object[2]; array[0] = "Success"; array[0] = FKJHLNJDEKK.KBEDFPBCPKJ().PKJFPDJKJAH; array[2] = "Could not connect to PSN: "; array[5] = HEMCJJJMLKI.KJDPKDCEDMP; return string.Concat(array); } // Token: 0x0601CD01 RID: 118017 RVA: 0x007EAF74 File Offset: 0x007E9174 private static void GOCIDLNPNHG() { string text = HOEKEPDDBBF.DNGBHIBIGLN(PHPAMGOBCPJ.CLKINBNCFKL.Take(93).ToList()); PlayerPrefs.SetString(PHPAMGOBCPJ.JPIGMPPOLMI(), text); } // Token: 0x04004BF1 RID: 19441 private const int HNAFHCPDDBG = 20; // Token: 0x04004BF2 RID: 19442 public static LinkedList CLKINBNCFKL = new LinkedList(); // Token: 0x04004BF3 RID: 19443 public static List LOCHGDJHGBK = new List(20); // Token: 0x04004BF5 RID: 19445 [CompilerGenerated] private static Action MODKICCBMGC; // Token: 0x04004BF6 RID: 19446 [CompilerGenerated] private static Action IFPKLMFAABE; // Token: 0x04004BF7 RID: 19447 [CompilerGenerated] private static Action OILJGGELHDM; // Token: 0x04004BF8 RID: 19448 [CompilerGenerated] private static Func DINNJGHCFHI; // Token: 0x04004BF9 RID: 19449 [CompilerGenerated] private static Func GILODIKMIAJ; } }