771 lines
26 KiB
C#
771 lines
26 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Runtime.CompilerServices;
|
|
using CodeStage.AntiCheat.ObscuredTypes;
|
|
using Cpp2IlInjected;
|
|
|
|
// Token: 0x02001536 RID: 5430
|
|
[Token(Token = "0x2001536")]
|
|
public static class PHLOAIACBML
|
|
{
|
|
// Token: 0x17001488 RID: 5256
|
|
// (get) Token: 0x06007B3D RID: 31549 RVA: 0x001AA6B8 File Offset: 0x001A88B8
|
|
[Token(Token = "0x17001488")]
|
|
public static IEnumerable<CPIHGIEOPAJ> OPJPPOACEEP
|
|
{
|
|
[Token(Token = "0x6007B3D")]
|
|
[Address(RVA = "0x182E3A0", Offset = "0x182D3A0", VA = "0x18182E3A0")]
|
|
get
|
|
{
|
|
EFEFMHJPJIJ efefmhjpjij;
|
|
EFEFMHJPJIJ preferences = efefmhjpjij;
|
|
List<CPIHGIEOPAJ> ejgcmphfggd = PHLOAIACBML.EJGCMPHFGGD;
|
|
Func<CPIHGIEOPAJ, bool> func = delegate(CPIHGIEOPAJ m)
|
|
{
|
|
EFEFMHJPJIJ preferences2 = preferences;
|
|
return IGCIBGKPPMO.OHLAFIFNFIM((IGCIBGKPPMO.BBELBJELLHN)((uint)1), preferences2);
|
|
};
|
|
return Enumerable.Where<CPIHGIEOPAJ>(ejgcmphfggd, func);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06007B3E RID: 31550 RVA: 0x001AA6F8 File Offset: 0x001A88F8
|
|
[Token(Token = "0x6007B3E")]
|
|
[Address(RVA = "0x182DAA0", Offset = "0x182CAA0", VA = "0x18182DAA0")]
|
|
public static void BGNNKPCDIKP()
|
|
{
|
|
int num;
|
|
Action action = new Action(num.OFFLOPLJBBG);
|
|
num = 0;
|
|
int num2;
|
|
Action action2 = new Action(num2.NPCPLFAONFO);
|
|
num2 = 0;
|
|
int num3;
|
|
Action action3 = new Action(num3.JPFGCHENJMH);
|
|
num3 = 0;
|
|
BPHGKAEDBPE.CABLOFOHBDM(action, action2, action3);
|
|
}
|
|
|
|
// Token: 0x06007B3F RID: 31551 RVA: 0x001AA740 File Offset: 0x001A8940
|
|
[Token(Token = "0x6007B3F")]
|
|
[Address(RVA = "0x182EE40", Offset = "0x182DE40", VA = "0x18182EE40")]
|
|
private static void OFFLOPLJBBG()
|
|
{
|
|
MFBGLIHGCGO<Player> playerCreatedEvent = Player.PlayerCreatedEvent;
|
|
int num;
|
|
Action<Player> action = new Action(num.KMGGMJKONDB);
|
|
num = 0;
|
|
Player.PlayerCreatedEvent = MFBGLIHGCGO.BPJDFPACLMK(playerCreatedEvent, action);
|
|
MFBGLIHGCGO<Player> playerDestroyedEvent = Player.PlayerDestroyedEvent;
|
|
int num2;
|
|
Action<Player> action2 = new Action(num2.KMGGMJKONDB);
|
|
num2 = 0;
|
|
Player.PlayerDestroyedEvent = MFBGLIHGCGO.BPJDFPACLMK(playerDestroyedEvent, action2);
|
|
}
|
|
|
|
// Token: 0x06007B40 RID: 31552 RVA: 0x001AA794 File Offset: 0x001A8994
|
|
[Token(Token = "0x6007B40")]
|
|
[Address(RVA = "0x182ED30", Offset = "0x182DD30", VA = "0x18182ED30")]
|
|
private static void NPCPLFAONFO()
|
|
{
|
|
MFBGLIHGCGO<Player> playerCreatedEvent = Player.PlayerCreatedEvent;
|
|
int num;
|
|
Action<Player> action = new Action(num.KMGGMJKONDB);
|
|
num = 0;
|
|
Player.PlayerCreatedEvent = MFBGLIHGCGO.GMNMHGMFGOL(playerCreatedEvent, action);
|
|
MFBGLIHGCGO<Player> playerDestroyedEvent = Player.PlayerDestroyedEvent;
|
|
int num2;
|
|
Action<Player> action2 = new Action(num2.KMGGMJKONDB);
|
|
num2 = 0;
|
|
Player.PlayerDestroyedEvent = MFBGLIHGCGO.GMNMHGMFGOL(playerDestroyedEvent, action2);
|
|
}
|
|
|
|
// Token: 0x06007B41 RID: 31553 RVA: 0x001AA7E8 File Offset: 0x001A89E8
|
|
[Token(Token = "0x6007B41")]
|
|
[Address(RVA = "0x182E860", Offset = "0x182D860", VA = "0x18182E860")]
|
|
private static void JPFGCHENJMH()
|
|
{
|
|
PHLOAIACBML.EJGCMPHFGGD.Clear();
|
|
int num = 0;
|
|
PHLOAIACBML.BFFDIGMPMGA = num;
|
|
PHLOAIACBML.IJOGJLADLBB = num;
|
|
}
|
|
|
|
// Token: 0x06007B42 RID: 31554 RVA: 0x001AA814 File Offset: 0x001A8A14
|
|
[Token(Token = "0x6007B42")]
|
|
[Address(RVA = "0x182DD00", Offset = "0x182CD00", VA = "0x18182DD00")]
|
|
public static DABKFAIHBBP CDCFKAINNEL()
|
|
{
|
|
PHLOAIACBML.EJGCMPHFGGD.Clear();
|
|
PHLOAIACBML.DIDOMMPKIAH(PHLOAIACBML.PIFJNMEMHMB);
|
|
PHLOAIACBML.DIDOMMPKIAH(PHLOAIACBML.LLANAFKMGDB);
|
|
if (PHLOAIACBML.<>c.<>9__14_0 == 0)
|
|
{
|
|
PHLOAIACBML.<>c.<>9__14_0 = () => PHLOAIACBML.BFFDIGMPMGA;
|
|
}
|
|
if (PHLOAIACBML.<>c.<>9__14_1 == 0)
|
|
{
|
|
PHLOAIACBML.<>c.<>9__14_1 = delegate(List<CPIHGIEOPAJ> l)
|
|
{
|
|
PHLOAIACBML.BFFDIGMPMGA = l;
|
|
};
|
|
}
|
|
TimeSpan agcnjaghkgg = PHLOAIACBML.AGCNJAGHKGG;
|
|
Func<List<CPIHGIEOPAJ>> func;
|
|
if (PHLOAIACBML.<>c.<>9__14_2 == 0)
|
|
{
|
|
func = () => PHLOAIACBML.IJOGJLADLBB;
|
|
PHLOAIACBML.<>c.<>9__14_2 = func;
|
|
}
|
|
Action<List<CPIHGIEOPAJ>> action;
|
|
if (PHLOAIACBML.<>c.<>9__14_3 == 0)
|
|
{
|
|
action = delegate(List<CPIHGIEOPAJ> l)
|
|
{
|
|
PHLOAIACBML.IJOGJLADLBB = l;
|
|
};
|
|
PHLOAIACBML.<>c.<>9__14_3 = action;
|
|
}
|
|
DABKFAIHBBP dabkfaihbbp = PHLOAIACBML.BFBNGPPCLNC(JCDEFCJLCHN.Generic, agcnjaghkgg, (IGCIBGKPPMO.CINFMLFKKOA)((uint)128), func, action);
|
|
DABKFAIHBBP dabkfaihbbp2;
|
|
AGMKFHGFEAE agmkfhgfeae = new AGMKFHGFEAE(dabkfaihbbp2, dabkfaihbbp);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06007B43 RID: 31555 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6007B43")]
|
|
[Address(RVA = "0x182D620", Offset = "0x182C620", VA = "0x18182D620")]
|
|
private static DABKFAIHBBP BFBNGPPCLNC(JCDEFCJLCHN LDBBGKJPHIA, TimeSpan EOICNIMFOLI, IGCIBGKPPMO.CINFMLFKKOA KAGFCLJLGPB, Func<List<CPIHGIEOPAJ>> LGMEGFNMCBJ, Action<List<CPIHGIEOPAJ>> MCHMIMCPBBJ)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06007B44 RID: 31556 RVA: 0x001AA8E0 File Offset: 0x001A8AE0
|
|
[Token(Token = "0x6007B44")]
|
|
[Address(RVA = "0x182E1B0", Offset = "0x182D1B0", VA = "0x18182E1B0")]
|
|
private static bool CFBLPGGEJIJ(NFEMLMAFFIP APIMPLGKICK)
|
|
{
|
|
bool inited = PEGGCEDHBOF.DOOHKCANFLO.<IGIPMGJEJHD>k__BackingField.inited;
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
return true;
|
|
}
|
|
if (APIMPLGKICK.HPCKFCEFFOJ != IHLFIKMOAOF.Club && APIMPLGKICK.HPCKFCEFFOJ != IHLFIKMOAOF.Code)
|
|
{
|
|
return APIMPLGKICK.HPCKFCEFFOJ != IHLFIKMOAOF.PlayerEvent;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06007B45 RID: 31557 RVA: 0x001AA92C File Offset: 0x001A8B2C
|
|
[Token(Token = "0x6007B45")]
|
|
[Address(RVA = "0x182F580", Offset = "0x182E580", VA = "0x18182F580")]
|
|
public static CPIHGIEOPAJ PLJAPAFMKNE(long CJFGEMGOJHB)
|
|
{
|
|
List<CPIHGIEOPAJ> pifjnmemhmb = PHLOAIACBML.PIFJNMEMHMB;
|
|
Func<CPIHGIEOPAJ, bool> func = (CPIHGIEOPAJ m) => (long)((uint)2) == CJFGEMGOJHB;
|
|
return Enumerable.FirstOrDefault<CPIHGIEOPAJ>(pifjnmemhmb, func);
|
|
}
|
|
|
|
// Token: 0x06007B46 RID: 31558 RVA: 0x001AA968 File Offset: 0x001A8B68
|
|
[Token(Token = "0x6007B46")]
|
|
[Address(RVA = "0x182DB80", Offset = "0x182CB80", VA = "0x18182DB80")]
|
|
public static CPIHGIEOPAJ CAAGLHMEFPC(int GIFAAABKIEA, CFLMJLFBOKH.LEGOBBNINOL DIEPOPNJNCO)
|
|
{
|
|
List<CPIHGIEOPAJ> pifjnmemhmb = PHLOAIACBML.PIFJNMEMHMB;
|
|
Func<CPIHGIEOPAJ, bool> func = delegate(CPIHGIEOPAJ m)
|
|
{
|
|
bool flag;
|
|
return flag;
|
|
};
|
|
if (Enumerable.All<CPIHGIEOPAJ>(pifjnmemhmb, func))
|
|
{
|
|
PKJNNILNLFC pkjnnilnlfc;
|
|
PHLOAIACBML.PIFJNMEMHMB.Add(pkjnnilnlfc);
|
|
PHLOAIACBML.MGFHKJMJIKE.CNFDGDEOPPF();
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06007B47 RID: 31559 RVA: 0x001AA9BC File Offset: 0x001A8BBC
|
|
[Token(Token = "0x6007B47")]
|
|
[Address(RVA = "0x182E900", Offset = "0x182D900", VA = "0x18182E900")]
|
|
private static void KMGGMJKONDB(Player IEKDDPPNFPF)
|
|
{
|
|
List<CPIHGIEOPAJ> pifjnmemhmb = PHLOAIACBML.PIFJNMEMHMB;
|
|
Predicate<CPIHGIEOPAJ> <>9__20_ = PHLOAIACBML.<>c.<>9__20_0;
|
|
if (<>9__20_ == 0)
|
|
{
|
|
PHLOAIACBML.<>c.<>9__20_0 = delegate(CPIHGIEOPAJ message)
|
|
{
|
|
PHLOAIACBML.FEKFACABOIP fekfacaboip = new PHLOAIACBML.FEKFACABOIP();
|
|
fekfacaboip.message = message;
|
|
if (fekfacaboip == (ulong)120L)
|
|
{
|
|
List<Player> all = Player.All;
|
|
Func<Player, bool> func = delegate(Player p)
|
|
{
|
|
CPIHGIEOPAJ message = fekfacaboip.message;
|
|
int <FMMJEJMBDPL>k__BackingField = p.<FMMJEJMBDPL>k__BackingField;
|
|
bool flag;
|
|
return flag;
|
|
};
|
|
Player player = Enumerable.FirstOrDefault<Player>(all, func);
|
|
int num = 0;
|
|
if (!(player == num))
|
|
{
|
|
PlayerParty playerParty = player.playerParty;
|
|
Player <EGKJPJKLEAI>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField;
|
|
if (playerParty.IsInPartyWith(<EGKJPJKLEAI>k__BackingField))
|
|
{
|
|
}
|
|
}
|
|
}
|
|
throw new NullReferenceException();
|
|
};
|
|
}
|
|
List<CPIHGIEOPAJ> list = ECNNGIFNNNM.FHAOCJFENEF<CPIHGIEOPAJ>(pifjnmemhmb, <>9__20_);
|
|
PHLOAIACBML.MGFHKJMJIKE.CNFDGDEOPPF();
|
|
}
|
|
|
|
// Token: 0x06007B48 RID: 31560 RVA: 0x001AAA08 File Offset: 0x001A8C08
|
|
[Token(Token = "0x6007B48")]
|
|
[Address(RVA = "0x182EAB0", Offset = "0x182DAB0", VA = "0x18182EAB0")]
|
|
public static void LGEIEMCKLIF()
|
|
{
|
|
List<CPIHGIEOPAJ> pifjnmemhmb = PHLOAIACBML.PIFJNMEMHMB;
|
|
Predicate<CPIHGIEOPAJ> <>9__20_ = PHLOAIACBML.<>c.<>9__20_0;
|
|
if (<>9__20_ == 0)
|
|
{
|
|
PHLOAIACBML.<>c.<>9__20_0 = delegate(CPIHGIEOPAJ message)
|
|
{
|
|
PHLOAIACBML.FEKFACABOIP fekfacaboip = new PHLOAIACBML.FEKFACABOIP();
|
|
fekfacaboip.message = message;
|
|
if (fekfacaboip == (ulong)120L)
|
|
{
|
|
List<Player> all = Player.All;
|
|
Func<Player, bool> func = delegate(Player p)
|
|
{
|
|
CPIHGIEOPAJ message = fekfacaboip.message;
|
|
int <FMMJEJMBDPL>k__BackingField = p.<FMMJEJMBDPL>k__BackingField;
|
|
bool flag;
|
|
return flag;
|
|
};
|
|
Player player = Enumerable.FirstOrDefault<Player>(all, func);
|
|
int num = 0;
|
|
if (!(player == num))
|
|
{
|
|
PlayerParty playerParty = player.playerParty;
|
|
Player <EGKJPJKLEAI>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField;
|
|
if (playerParty.IsInPartyWith(<EGKJPJKLEAI>k__BackingField))
|
|
{
|
|
}
|
|
}
|
|
}
|
|
throw new NullReferenceException();
|
|
};
|
|
}
|
|
List<CPIHGIEOPAJ> list = ECNNGIFNNNM.FHAOCJFENEF<CPIHGIEOPAJ>(pifjnmemhmb, <>9__20_);
|
|
PHLOAIACBML.MGFHKJMJIKE.CNFDGDEOPPF();
|
|
}
|
|
|
|
// Token: 0x06007B49 RID: 31561 RVA: 0x001AAA54 File Offset: 0x001A8C54
|
|
[Token(Token = "0x6007B49")]
|
|
[Address(RVA = "0x182EC20", Offset = "0x182DC20", VA = "0x18182EC20")]
|
|
public static CPIHGIEOPAJ NJGADBBBLHJ(long HNHLJONGKHB, string JDBKDGCJHMB, string NGPMADFHHKP)
|
|
{
|
|
COCHCNHFDIK cochcnhfdik = new COCHCNHFDIK(HNHLJONGKHB, JDBKDGCJHMB, NGPMADFHHKP);
|
|
PHLOAIACBML.LLANAFKMGDB.Add(cochcnhfdik);
|
|
PHLOAIACBML.EJGCMPHFGGD.Add(cochcnhfdik);
|
|
PHLOAIACBML.MGFHKJMJIKE.CNFDGDEOPPF();
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06007B4A RID: 31562 RVA: 0x001AAA90 File Offset: 0x001A8C90
|
|
[Token(Token = "0x6007B4A")]
|
|
[Address(RVA = "0x182E300", Offset = "0x182D300", VA = "0x18182E300")]
|
|
private static void DIDOMMPKIAH(List<CPIHGIEOPAJ> IHNFCLEGAJD)
|
|
{
|
|
PHLOAIACBML.EJGCMPHFGGD.AddRange(IHNFCLEGAJD);
|
|
PHLOAIACBML.MGFHKJMJIKE.CNFDGDEOPPF();
|
|
}
|
|
|
|
// Token: 0x06007B4B RID: 31563 RVA: 0x001AAAB8 File Offset: 0x001A8CB8
|
|
[Token(Token = "0x6007B4B")]
|
|
[Address(RVA = "0x182E500", Offset = "0x182D500", VA = "0x18182E500")]
|
|
public static void EHDMHIKEFGM(CPIHGIEOPAJ NGPMADFHHKP)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06007B4B)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void PHLOAIACBML::EHDMHIKEFGM(CPIHGIEOPAJ)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
IL_94:
|
|
stloc:ArgumentOutOfRangeException(var_13_99, newobj:ArgumentOutOfRangeException(ArgumentOutOfRangeException::.ctor))
|
|
}
|
|
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x06007B4C RID: 31564 RVA: 0x001AAB60 File Offset: 0x001A8D60
|
|
[Token(Token = "0x6007B4C")]
|
|
[Address(RVA = "0x182EF50", Offset = "0x182DF50", VA = "0x18182EF50")]
|
|
public static void PEIBHPIEKGF(IReadOnlyList<CPIHGIEOPAJ> IHNFCLEGAJD)
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
Func<CPIHGIEOPAJ, bool> <>9__24_ = PHLOAIACBML.<>c.<>9__24_0;
|
|
if (<>9__24_ == 0)
|
|
{
|
|
PHLOAIACBML.<>c.<>9__24_0 = delegate(CPIHGIEOPAJ m)
|
|
{
|
|
if (m == 0)
|
|
{
|
|
return 0 != 0;
|
|
}
|
|
return m != 0;
|
|
};
|
|
}
|
|
IEnumerable<CPIHGIEOPAJ> enumerable = Enumerable.Where<CPIHGIEOPAJ>(IHNFCLEGAJD, <>9__24_);
|
|
Func<CPIHGIEOPAJ, long> func;
|
|
if (PHLOAIACBML.<>c.<>9__24_1 == 0)
|
|
{
|
|
func = delegate(CPIHGIEOPAJ m)
|
|
{
|
|
while (m == 0 || m == 0)
|
|
{
|
|
}
|
|
throw new NullReferenceException();
|
|
};
|
|
PHLOAIACBML.<>c.<>9__24_1 = func;
|
|
}
|
|
IEnumerable enumerable2 = Enumerable.GroupBy<CPIHGIEOPAJ, long>(enumerable, func);
|
|
if (enumerable2 != 0)
|
|
{
|
|
if (num >= enumerable2)
|
|
{
|
|
goto IL_68;
|
|
}
|
|
num += num;
|
|
if (num != enumerable2)
|
|
{
|
|
num++;
|
|
goto IL_68;
|
|
}
|
|
IL_94:
|
|
long num2;
|
|
num2 += num2;
|
|
goto IL_9B;
|
|
IL_68:
|
|
Func<CPIHGIEOPAJ, long> func2;
|
|
if (PHLOAIACBML.<>c.<>9__24_2 == 0)
|
|
{
|
|
func2 = delegate(CPIHGIEOPAJ m)
|
|
{
|
|
while (m == 0 || m == 0)
|
|
{
|
|
}
|
|
throw new NullReferenceException();
|
|
};
|
|
PHLOAIACBML.<>c.<>9__24_2 = func2;
|
|
}
|
|
num2 = Enumerable.Max<CPIHGIEOPAJ>(enumerable2, func2);
|
|
goto IL_94;
|
|
}
|
|
IL_9B:
|
|
if (enumerable2 != 0)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
List<CPIHGIEOPAJ> bffdigmpmga = PHLOAIACBML.BFFDIGMPMGA;
|
|
if (bffdigmpmga != 0)
|
|
{
|
|
Predicate<CPIHGIEOPAJ> predicate;
|
|
int num3 = bffdigmpmga.RemoveAll(predicate);
|
|
}
|
|
List<CPIHGIEOPAJ> ijogjladlbb = PHLOAIACBML.IJOGJLADLBB;
|
|
if (ijogjladlbb != 0)
|
|
{
|
|
Predicate<CPIHGIEOPAJ> predicate2;
|
|
int num4 = ijogjladlbb.RemoveAll(predicate2);
|
|
}
|
|
List<CPIHGIEOPAJ> pifjnmemhmb = PHLOAIACBML.PIFJNMEMHMB;
|
|
if (pifjnmemhmb != 0)
|
|
{
|
|
Predicate<CPIHGIEOPAJ> predicate3;
|
|
int num5 = pifjnmemhmb.RemoveAll(predicate3);
|
|
}
|
|
List<CPIHGIEOPAJ> llanafkmgdb = PHLOAIACBML.LLANAFKMGDB;
|
|
if (llanafkmgdb != 0)
|
|
{
|
|
Predicate<CPIHGIEOPAJ> predicate4;
|
|
int num6 = llanafkmgdb.RemoveAll(predicate4);
|
|
}
|
|
Predicate<CPIHGIEOPAJ> predicate5;
|
|
int num7 = PHLOAIACBML.EJGCMPHFGGD.RemoveAll(predicate5);
|
|
PHLOAIACBML.MGFHKJMJIKE.CNFDGDEOPPF();
|
|
}
|
|
|
|
// Token: 0x06007B4D RID: 31565 RVA: 0x001AAC9C File Offset: 0x001A8E9C
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
[Token(Token = "0x6007B4D")]
|
|
[Address(RVA = "0x182F660", Offset = "0x182E660", VA = "0x18182F660")]
|
|
static PHLOAIACBML()
|
|
{
|
|
TimeSpan timeSpan;
|
|
PHLOAIACBML.AGCNJAGHKGG = timeSpan;
|
|
TimeSpan timeSpan2;
|
|
PHLOAIACBML.GEKMMPCIJOM = timeSpan2;
|
|
int num;
|
|
int num2;
|
|
OKNNKFGFODL oknnkfgfodl = new OKNNKFGFODL(32, num != 0, num2 != 0);
|
|
num2 = 0;
|
|
num = 0;
|
|
PHLOAIACBML.MGFHKJMJIKE = oknnkfgfodl;
|
|
PHLOAIACBML.EJGCMPHFGGD = new List();
|
|
PHLOAIACBML.PIFJNMEMHMB = new List();
|
|
PHLOAIACBML.LLANAFKMGDB = new List();
|
|
}
|
|
|
|
// Token: 0x0400513C RID: 20796
|
|
[Token(Token = "0x400513C")]
|
|
private static readonly TimeSpan AGCNJAGHKGG;
|
|
|
|
// Token: 0x0400513D RID: 20797
|
|
[Token(Token = "0x400513D")]
|
|
private static readonly TimeSpan GEKMMPCIJOM;
|
|
|
|
// Token: 0x0400513E RID: 20798
|
|
[Token(Token = "0x400513E")]
|
|
public static OKNNKFGFODL MGFHKJMJIKE;
|
|
|
|
// Token: 0x0400513F RID: 20799
|
|
[Token(Token = "0x400513F")]
|
|
private static readonly List<CPIHGIEOPAJ> EJGCMPHFGGD;
|
|
|
|
// Token: 0x04005140 RID: 20800
|
|
[Token(Token = "0x4005140")]
|
|
private static List<CPIHGIEOPAJ> BFFDIGMPMGA;
|
|
|
|
// Token: 0x04005141 RID: 20801
|
|
[Token(Token = "0x4005141")]
|
|
private static List<CPIHGIEOPAJ> IJOGJLADLBB;
|
|
|
|
// Token: 0x04005142 RID: 20802
|
|
[Token(Token = "0x4005142")]
|
|
private static readonly List<CPIHGIEOPAJ> PIFJNMEMHMB;
|
|
|
|
// Token: 0x04005143 RID: 20803
|
|
[Token(Token = "0x4005143")]
|
|
private static readonly List<CPIHGIEOPAJ> LLANAFKMGDB;
|
|
|
|
// Token: 0x02001537 RID: 5431
|
|
[Token(Token = "0x2001537")]
|
|
[CompilerGenerated]
|
|
private sealed class NFODGOOIGEP
|
|
{
|
|
// Token: 0x06007B4E RID: 31566 RVA: 0x001AACEC File Offset: 0x001A8EEC
|
|
[Token(Token = "0x6007B4E")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public NFODGOOIGEP()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06007B4F RID: 31567 RVA: 0x001AAD00 File Offset: 0x001A8F00
|
|
[Token(Token = "0x6007B4F")]
|
|
[Address(RVA = "0x1820880", Offset = "0x181F880", VA = "0x181820880")]
|
|
internal bool <get_MessageList>b__0(CPIHGIEOPAJ m)
|
|
{
|
|
EFEFMHJPJIJ efefmhjpjij = this.preferences;
|
|
return IGCIBGKPPMO.OHLAFIFNFIM((IGCIBGKPPMO.BBELBJELLHN)((uint)1), efefmhjpjij);
|
|
}
|
|
|
|
// Token: 0x04005144 RID: 20804
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4005144")]
|
|
public EFEFMHJPJIJ preferences;
|
|
}
|
|
|
|
// Token: 0x02001539 RID: 5433
|
|
[Token(Token = "0x2001539")]
|
|
[CompilerGenerated]
|
|
private sealed class PPNONFPNPBP
|
|
{
|
|
// Token: 0x06007B5E RID: 31582 RVA: 0x001AAF3C File Offset: 0x001A913C
|
|
[Token(Token = "0x6007B5E")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public PPNONFPNPBP()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04005152 RID: 20818
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4005152")]
|
|
public Action<List<CPIHGIEOPAJ>> messageListSetter;
|
|
}
|
|
|
|
// Token: 0x0200153A RID: 5434
|
|
[Token(Token = "0x200153A")]
|
|
[CompilerGenerated]
|
|
private sealed class OLEKKDHEIGD
|
|
{
|
|
// Token: 0x06007B5F RID: 31583 RVA: 0x001AAF50 File Offset: 0x001A9150
|
|
[Token(Token = "0x6007B5F")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public OLEKKDHEIGD()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06007B60 RID: 31584 RVA: 0x001AAF64 File Offset: 0x001A9164
|
|
[Token(Token = "0x6007B60")]
|
|
[Address(RVA = "0x18209A0", Offset = "0x181F9A0", VA = "0x1818209A0")]
|
|
internal void <UpdateClubAnnouncementMessageList>b__1(IEnumerable<NFEMLMAFFIP> announcements)
|
|
{
|
|
Func<NFEMLMAFFIP, bool> func = this.<>9__3;
|
|
if (func == 0)
|
|
{
|
|
Func<NFEMLMAFFIP, bool> func2 = delegate(NFEMLMAFFIP a)
|
|
{
|
|
ObscuredInt obscuredInt = this.localAccountId;
|
|
int <HCJDKPLCHPK>k__BackingField = a.<HCJDKPLCHPK>k__BackingField;
|
|
bool fakeValueActive = this.localAccountId.fakeValueActive;
|
|
int num = ObscuredInt.FAJDMKOEFLH(obscuredInt);
|
|
return <HCJDKPLCHPK>k__BackingField != num;
|
|
};
|
|
this.<>9__3 = func2;
|
|
}
|
|
IEnumerable<NFEMLMAFFIP> enumerable = Enumerable.Where<NFEMLMAFFIP>(announcements, func);
|
|
Func<NFEMLMAFFIP, bool> func3;
|
|
if (this.<>9__4 == 0)
|
|
{
|
|
func3 = delegate(NFEMLMAFFIP a)
|
|
{
|
|
DateTime <IPLPEOMCNPJ>k__BackingField = a.<IPLPEOMCNPJ>k__BackingField;
|
|
DateTime dateTime = this.minimumTimestamp;
|
|
return <IPLPEOMCNPJ>k__BackingField >= dateTime;
|
|
};
|
|
this.<>9__4 = func3;
|
|
}
|
|
IEnumerable<NFEMLMAFFIP> enumerable2 = Enumerable.Where<NFEMLMAFFIP>(enumerable, func3);
|
|
Func<NFEMLMAFFIP, bool> func4;
|
|
if (PHLOAIACBML.<>c.<>9__15_5 == 0)
|
|
{
|
|
func4 = delegate(NFEMLMAFFIP a)
|
|
{
|
|
long <CHPCFOKEIFM>k__BackingField = a.<CHPCFOKEIFM>k__BackingField;
|
|
long <FKBOCMLBGNM>k__BackingField = a.<FKBOCMLBGNM>k__BackingField;
|
|
if (!JDJGIBLMFKK.JPAHADKBCKE(<CHPCFOKEIFM>k__BackingField, <FKBOCMLBGNM>k__BackingField))
|
|
{
|
|
bool inited = PEGGCEDHBOF.DOOHKCANFLO.<IGIPMGJEJHD>k__BackingField.inited;
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
return true;
|
|
}
|
|
if (a.HPCKFCEFFOJ != IHLFIKMOAOF.Club && a.HPCKFCEFFOJ != IHLFIKMOAOF.Code)
|
|
{
|
|
return a.HPCKFCEFFOJ != IHLFIKMOAOF.PlayerEvent;
|
|
}
|
|
}
|
|
throw new NullReferenceException();
|
|
};
|
|
PHLOAIACBML.<>c.<>9__15_5 = func4;
|
|
}
|
|
IEnumerable<NFEMLMAFFIP> enumerable3 = Enumerable.Where<NFEMLMAFFIP>(enumerable2, func4);
|
|
Func<NFEMLMAFFIP, JLFAFEHILJK> func5;
|
|
if (PHLOAIACBML.<>c.<>9__15_6 == 0)
|
|
{
|
|
func5 = (NFEMLMAFFIP a) => new JLFAFEHILJK(a);
|
|
PHLOAIACBML.<>c.<>9__15_6 = func5;
|
|
}
|
|
List<CPIHGIEOPAJ> list = new List(Enumerable.Select<NFEMLMAFFIP, JLFAFEHILJK>(enumerable3, func5));
|
|
this.CS$<>8__locals1.messageListSetter(list);
|
|
PHLOAIACBML.DIDOMMPKIAH(list);
|
|
}
|
|
|
|
// Token: 0x06007B61 RID: 31585 RVA: 0x001AB03C File Offset: 0x001A923C
|
|
[Token(Token = "0x6007B61")]
|
|
[Address(RVA = "0x1820C50", Offset = "0x181FC50", VA = "0x181820C50")]
|
|
internal bool <UpdateClubAnnouncementMessageList>b__3(NFEMLMAFFIP a)
|
|
{
|
|
ObscuredInt obscuredInt = this.localAccountId;
|
|
int <HCJDKPLCHPK>k__BackingField = a.<HCJDKPLCHPK>k__BackingField;
|
|
bool fakeValueActive = this.localAccountId.fakeValueActive;
|
|
int num = ObscuredInt.FAJDMKOEFLH(obscuredInt);
|
|
return <HCJDKPLCHPK>k__BackingField != num;
|
|
}
|
|
|
|
// Token: 0x06007B62 RID: 31586 RVA: 0x001AB078 File Offset: 0x001A9278
|
|
[Token(Token = "0x6007B62")]
|
|
[Address(RVA = "0x1820CE0", Offset = "0x181FCE0", VA = "0x181820CE0")]
|
|
internal bool <UpdateClubAnnouncementMessageList>b__4(NFEMLMAFFIP a)
|
|
{
|
|
DateTime <IPLPEOMCNPJ>k__BackingField = a.<IPLPEOMCNPJ>k__BackingField;
|
|
DateTime dateTime = this.minimumTimestamp;
|
|
return <IPLPEOMCNPJ>k__BackingField >= dateTime;
|
|
}
|
|
|
|
// Token: 0x04005153 RID: 20819
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4005153")]
|
|
public ObscuredInt localAccountId;
|
|
|
|
// Token: 0x04005154 RID: 20820
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4005154")]
|
|
public DateTime minimumTimestamp;
|
|
|
|
// Token: 0x04005155 RID: 20821
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4005155")]
|
|
public PHLOAIACBML.PPNONFPNPBP CS$<>8__locals1;
|
|
|
|
// Token: 0x04005156 RID: 20822
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4005156")]
|
|
public Func<NFEMLMAFFIP, bool> <>9__3;
|
|
|
|
// Token: 0x04005157 RID: 20823
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x4005157")]
|
|
public Func<NFEMLMAFFIP, bool> <>9__4;
|
|
}
|
|
|
|
// Token: 0x0200153B RID: 5435
|
|
[Token(Token = "0x200153B")]
|
|
[CompilerGenerated]
|
|
private sealed class NODHILNOJHE
|
|
{
|
|
// Token: 0x06007B63 RID: 31587 RVA: 0x001AB0A0 File Offset: 0x001A92A0
|
|
[Token(Token = "0x6007B63")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public NODHILNOJHE()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06007B64 RID: 31588 RVA: 0x001AB0B4 File Offset: 0x001A92B4
|
|
[Token(Token = "0x6007B64")]
|
|
[Address(RVA = "0x1820910", Offset = "0x181F910", VA = "0x181820910")]
|
|
internal bool <GetPartyInvite>b__0(CPIHGIEOPAJ m)
|
|
{
|
|
return (long)((uint)2) == this.playerId;
|
|
}
|
|
|
|
// Token: 0x04005158 RID: 20824
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4005158")]
|
|
public long playerId;
|
|
}
|
|
|
|
// Token: 0x0200153C RID: 5436
|
|
[Token(Token = "0x200153C")]
|
|
[CompilerGenerated]
|
|
private sealed class LNJODGIOMIP
|
|
{
|
|
// Token: 0x06007B65 RID: 31589 RVA: 0x001AB0D4 File Offset: 0x001A92D4
|
|
[Token(Token = "0x6007B65")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public LNJODGIOMIP()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06007B66 RID: 31590 RVA: 0x001AB0E8 File Offset: 0x001A92E8
|
|
[Token(Token = "0x6007B66")]
|
|
[Address(RVA = "0x1820720", Offset = "0x181F720", VA = "0x181820720")]
|
|
internal bool <PartyUpRequested>b__0(CPIHGIEOPAJ m)
|
|
{
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
|
|
// Token: 0x04005159 RID: 20825
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4005159")]
|
|
public int fromPlayerId;
|
|
}
|
|
|
|
// Token: 0x0200153D RID: 5437
|
|
[Token(Token = "0x200153D")]
|
|
[CompilerGenerated]
|
|
private sealed class FEKFACABOIP
|
|
{
|
|
// Token: 0x06007B67 RID: 31591 RVA: 0x001AB0FC File Offset: 0x001A92FC
|
|
[Token(Token = "0x6007B67")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public FEKFACABOIP()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06007B68 RID: 31592 RVA: 0x001AB110 File Offset: 0x001A9310
|
|
[Token(Token = "0x6007B68")]
|
|
[Address(RVA = "0x181FFE0", Offset = "0x181EFE0", VA = "0x18181FFE0")]
|
|
internal bool <DeleteStalePartyUpRequests>b__1(Player p)
|
|
{
|
|
CPIHGIEOPAJ cpihgieopaj = this.message;
|
|
int <FMMJEJMBDPL>k__BackingField = p.<FMMJEJMBDPL>k__BackingField;
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
|
|
// Token: 0x0400515A RID: 20826
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400515A")]
|
|
public CPIHGIEOPAJ message;
|
|
}
|
|
|
|
// Token: 0x0200153E RID: 5438
|
|
[Token(Token = "0x200153E")]
|
|
[CompilerGenerated]
|
|
private sealed class HLJFKGGEPGD
|
|
{
|
|
// Token: 0x06007B69 RID: 31593 RVA: 0x001AB134 File Offset: 0x001A9334
|
|
[Token(Token = "0x6007B69")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public HLJFKGGEPGD()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06007B6A RID: 31594 RVA: 0x001AB148 File Offset: 0x001A9348
|
|
[Token(Token = "0x6007B6A")]
|
|
[Address(RVA = "0x1820160", Offset = "0x181F160", VA = "0x181820160")]
|
|
internal void <DeleteMessage>b__0(PLILLKHMNDA club)
|
|
{
|
|
if (club != 0)
|
|
{
|
|
JCDEFCJLCHN <EBHAIAICAMD>k__BackingField = club.<EBHAIAICAMD>k__BackingField;
|
|
if (<EBHAIAICAMD>k__BackingField == JCDEFCJLCHN.Generic)
|
|
{
|
|
}
|
|
if (<EBHAIAICAMD>k__BackingField == JCDEFCJLCHN.Creator)
|
|
{
|
|
List<CPIHGIEOPAJ> bffdigmpmga = PHLOAIACBML.BFFDIGMPMGA;
|
|
if (bffdigmpmga != 0)
|
|
{
|
|
CPIHGIEOPAJ cpihgieopaj = this.message;
|
|
bool flag = bffdigmpmga.Remove(cpihgieopaj);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0400515B RID: 20827
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400515B")]
|
|
public CPIHGIEOPAJ message;
|
|
}
|
|
}
|