Files
2026-06-04 11:42:34 +02:00

783 lines
24 KiB
C#

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<LNJFBGIBLHA> enumerable = IHFKMIAHBFP.EFDADFDIIIJ;
if (PHPAMGOBCPJ.DINNJGHCFHI == null)
{
PHPAMGOBCPJ.DINNJGHCFHI = new Func<LNJFBGIBLHA, int>(PHPAMGOBCPJ.HIPIOPNLOLP);
}
IEnumerable<LNJFBGIBLHA> enumerable2 = enumerable.OrderBy(PHPAMGOBCPJ.DINNJGHCFHI);
if (PHPAMGOBCPJ.GILODIKMIAJ == null)
{
PHPAMGOBCPJ.GILODIKMIAJ = new Func<LNJFBGIBLHA, long>(PHPAMGOBCPJ.BFOOAFKBGJA);
}
IEnumerable<long> 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<LNJFBGIBLHA> enumerable = IHFKMIAHBFP.EFDADFDIIIJ;
if (PHPAMGOBCPJ.DINNJGHCFHI == null)
{
PHPAMGOBCPJ.DINNJGHCFHI = new Func<LNJFBGIBLHA, int>(PHPAMGOBCPJ.HIPIOPNLOLP);
}
IEnumerable<LNJFBGIBLHA> enumerable2 = enumerable.OrderBy(PHPAMGOBCPJ.DINNJGHCFHI);
if (PHPAMGOBCPJ.GILODIKMIAJ == null)
{
PHPAMGOBCPJ.GILODIKMIAJ = new Func<LNJFBGIBLHA, long>(PHPAMGOBCPJ.BOLGNLKBOEP);
}
IEnumerable<long> 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<Action>(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<Action>(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<Action>(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<long>());
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<Action>(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<long>());
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<Action>(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<LNJFBGIBLHA> enumerable = IHFKMIAHBFP.EFDADFDIIIJ;
if (PHPAMGOBCPJ.DINNJGHCFHI == null)
{
PHPAMGOBCPJ.DINNJGHCFHI = new Func<LNJFBGIBLHA, int>(PHPAMGOBCPJ.HIPIOPNLOLP);
}
IEnumerable<LNJFBGIBLHA> enumerable2 = enumerable.OrderBy(PHPAMGOBCPJ.DINNJGHCFHI);
if (PHPAMGOBCPJ.GILODIKMIAJ == null)
{
PHPAMGOBCPJ.GILODIKMIAJ = new Func<LNJFBGIBLHA, long>(PHPAMGOBCPJ.KNICELBLNAG);
}
IEnumerable<long> 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<Action>(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<LNJFBGIBLHA> enumerable = IHFKMIAHBFP.EFDADFDIIIJ;
if (PHPAMGOBCPJ.DINNJGHCFHI == null)
{
PHPAMGOBCPJ.DINNJGHCFHI = new Func<LNJFBGIBLHA, int>(PHPAMGOBCPJ.IICGAKKJLIO);
}
IEnumerable<LNJFBGIBLHA> enumerable2 = enumerable.OrderBy(PHPAMGOBCPJ.DINNJGHCFHI);
if (PHPAMGOBCPJ.GILODIKMIAJ == null)
{
PHPAMGOBCPJ.GILODIKMIAJ = new Func<LNJFBGIBLHA, long>(PHPAMGOBCPJ.KNICELBLNAG);
}
IEnumerable<long> 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<LNJFBGIBLHA> gffdicblofj = IHFKMIAHBFP.GFFDICBLOFJ;
if (PHPAMGOBCPJ.IFPKLMFAABE == null)
{
PHPAMGOBCPJ.IFPKLMFAABE = new Action<LNJFBGIBLHA>(PHPAMGOBCPJ.ADINBKCHGPC);
}
IHFKMIAHBFP.GFFDICBLOFJ = gffdicblofj + PHPAMGOBCPJ.IFPKLMFAABE;
ActionEvent<LNJFBGIBLHA> dhljaodeiea = IHFKMIAHBFP.DHLJAODEIEA;
if (PHPAMGOBCPJ.OILJGGELHDM == null)
{
PHPAMGOBCPJ.OILJGGELHDM = new Action<LNJFBGIBLHA>(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<Action>(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<Action>(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<Action>(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<Action>(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<long>());
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<long>());
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<object> list = HOEKEPDDBBF.DKMOHDIJHAE(@string) as List<object>;
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<LNJFBGIBLHA> gffdicblofj = IHFKMIAHBFP.GFFDICBLOFJ;
if (PHPAMGOBCPJ.IFPKLMFAABE == null)
{
PHPAMGOBCPJ.IFPKLMFAABE = new Action<LNJFBGIBLHA>(PHPAMGOBCPJ.ICIHDJPAPGM);
}
IHFKMIAHBFP.GFFDICBLOFJ = gffdicblofj + PHPAMGOBCPJ.IFPKLMFAABE;
ActionEvent<LNJFBGIBLHA> dhljaodeiea = IHFKMIAHBFP.DHLJAODEIEA;
if (PHPAMGOBCPJ.OILJGGELHDM == null)
{
PHPAMGOBCPJ.OILJGGELHDM = new Action<LNJFBGIBLHA>(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<Action>(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<Action>(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<LNJFBGIBLHA> enumerable = IHFKMIAHBFP.EFDADFDIIIJ;
if (PHPAMGOBCPJ.DINNJGHCFHI == null)
{
PHPAMGOBCPJ.DINNJGHCFHI = new Func<LNJFBGIBLHA, int>(PHPAMGOBCPJ.IICGAKKJLIO);
}
IEnumerable<LNJFBGIBLHA> enumerable2 = enumerable.OrderBy(PHPAMGOBCPJ.DINNJGHCFHI);
if (PHPAMGOBCPJ.GILODIKMIAJ == null)
{
PHPAMGOBCPJ.GILODIKMIAJ = new Func<LNJFBGIBLHA, long>(PHPAMGOBCPJ.DPKOOBOMNNH);
}
IEnumerable<long> 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<object> list = HOEKEPDDBBF.DKMOHDIJHAE(@string) as List<object>;
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<LNJFBGIBLHA> gffdicblofj = IHFKMIAHBFP.GFFDICBLOFJ;
if (PHPAMGOBCPJ.IFPKLMFAABE == null)
{
PHPAMGOBCPJ.IFPKLMFAABE = new Action<LNJFBGIBLHA>(PHPAMGOBCPJ.NDLEBFBBNLJ);
}
IHFKMIAHBFP.GFFDICBLOFJ = gffdicblofj + PHPAMGOBCPJ.IFPKLMFAABE;
ActionEvent<LNJFBGIBLHA> dhljaodeiea = IHFKMIAHBFP.DHLJAODEIEA;
if (PHPAMGOBCPJ.OILJGGELHDM == null)
{
PHPAMGOBCPJ.OILJGGELHDM = new Action<LNJFBGIBLHA>(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<long>());
PlayerPrefs.SetString(PHPAMGOBCPJ.JPIGMPPOLMI(), text);
}
// Token: 0x04004BF1 RID: 19441
private const int HNAFHCPDDBG = 20;
// Token: 0x04004BF2 RID: 19442
public static LinkedList<long> CLKINBNCFKL = new LinkedList<long>();
// Token: 0x04004BF3 RID: 19443
public static List<long> LOCHGDJHGBK = new List<long>(20);
// Token: 0x04004BF5 RID: 19445
[CompilerGenerated]
private static Action MODKICCBMGC;
// Token: 0x04004BF6 RID: 19446
[CompilerGenerated]
private static Action<LNJFBGIBLHA> IFPKLMFAABE;
// Token: 0x04004BF7 RID: 19447
[CompilerGenerated]
private static Action<LNJFBGIBLHA> OILJGGELHDM;
// Token: 0x04004BF8 RID: 19448
[CompilerGenerated]
private static Func<LNJFBGIBLHA, int> DINNJGHCFHI;
// Token: 0x04004BF9 RID: 19449
[CompilerGenerated]
private static Func<LNJFBGIBLHA, long> GILODIKMIAJ;
}
}