783 lines
24 KiB
C#
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;
|
|
}
|
|
}
|