590 lines
20 KiB
C#
590 lines
20 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using CodeStage.AntiCheat.ObscuredTypes;
|
|
using Cpp2IlInjected;
|
|
using RecRoom;
|
|
|
|
// Token: 0x02000E63 RID: 3683
|
|
[Token(Token = "0x2000E63")]
|
|
[StructLayout(3)]
|
|
public static class PHLOAIACBML
|
|
{
|
|
// Token: 0x17000FE7 RID: 4071
|
|
// (get) Token: 0x0600591B RID: 22811 RVA: 0x00142398 File Offset: 0x00140598
|
|
[Token(Token = "0x17000FE7")]
|
|
public static IEnumerable<CPIHGIEOPAJ> OPJPPOACEEP
|
|
{
|
|
[Token(Token = "0x600591B")]
|
|
[Address(RVA = "0x160E130", Offset = "0x160CB30", VA = "0x18160E130")]
|
|
get
|
|
{
|
|
List<CPIHGIEOPAJ> ejgcmphfggd = PHLOAIACBML.EJGCMPHFGGD;
|
|
Func<CPIHGIEOPAJ, bool> <>9__3_ = PHLOAIACBML.<>c.<>9__3_0;
|
|
if (<>9__3_ == 0)
|
|
{
|
|
PHLOAIACBML.<>c.<>9__3_0 = (CPIHGIEOPAJ m) => IGCIBGKPPMO.OHLAFIFNFIM((IGCIBGKPPMO.BBELBJELLHN)((uint)1));
|
|
}
|
|
return Enumerable.Where<CPIHGIEOPAJ>(ejgcmphfggd, <>9__3_);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600591C RID: 22812 RVA: 0x001423D4 File Offset: 0x001405D4
|
|
[Token(Token = "0x600591C")]
|
|
[Address(RVA = "0x160D9F0", Offset = "0x160C3F0", VA = "0x18160D9F0")]
|
|
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: 0x0600591D RID: 22813 RVA: 0x0014241C File Offset: 0x0014061C
|
|
[Token(Token = "0x600591D")]
|
|
[Address(RVA = "0x160E940", Offset = "0x160D340", VA = "0x18160E940")]
|
|
private static void OFFLOPLJBBG()
|
|
{
|
|
ActionEvent<Player> playerCreatedEvent = Player.PlayerCreatedEvent;
|
|
int num;
|
|
Action<Player> action = new Action(num.KMGGMJKONDB);
|
|
num = 0;
|
|
Player.PlayerCreatedEvent = playerCreatedEvent + action;
|
|
ActionEvent<Player> playerDestroyedEvent = Player.PlayerDestroyedEvent;
|
|
int num2;
|
|
Action<Player> action2 = new Action(num2.KMGGMJKONDB);
|
|
num2 = 0;
|
|
Player.PlayerDestroyedEvent = playerDestroyedEvent + action2;
|
|
}
|
|
|
|
// Token: 0x0600591E RID: 22814 RVA: 0x00142470 File Offset: 0x00140670
|
|
[Token(Token = "0x600591E")]
|
|
[Address(RVA = "0x160E830", Offset = "0x160D230", VA = "0x18160E830")]
|
|
private static void NPCPLFAONFO()
|
|
{
|
|
ActionEvent<Player> playerCreatedEvent = Player.PlayerCreatedEvent;
|
|
int num;
|
|
Action<Player> action = new Action(num.KMGGMJKONDB);
|
|
num = 0;
|
|
Player.PlayerCreatedEvent = playerCreatedEvent - action;
|
|
ActionEvent<Player> playerDestroyedEvent = Player.PlayerDestroyedEvent;
|
|
int num2;
|
|
Action<Player> action2 = new Action(num2.KMGGMJKONDB);
|
|
num2 = 0;
|
|
Player.PlayerDestroyedEvent = playerDestroyedEvent - action2;
|
|
}
|
|
|
|
// Token: 0x0600591F RID: 22815 RVA: 0x001424C4 File Offset: 0x001406C4
|
|
[Token(Token = "0x600591F")]
|
|
[Address(RVA = "0x160E480", Offset = "0x160CE80", VA = "0x18160E480")]
|
|
private static void JPFGCHENJMH()
|
|
{
|
|
PHLOAIACBML.EJGCMPHFGGD.Clear();
|
|
}
|
|
|
|
// Token: 0x06005920 RID: 22816 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6005920")]
|
|
[Address(RVA = "0x160DC60", Offset = "0x160C660", VA = "0x18160DC60")]
|
|
public static void CDCFKAINNEL()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06005921 RID: 22817 RVA: 0x001424E4 File Offset: 0x001406E4
|
|
[Token(Token = "0x6005921")]
|
|
[Address(RVA = "0x160EFC0", Offset = "0x160D9C0", VA = "0x18160EFC0")]
|
|
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: 0x06005922 RID: 22818 RVA: 0x00142520 File Offset: 0x00140720
|
|
[Token(Token = "0x6005922")]
|
|
[Address(RVA = "0x160DAD0", Offset = "0x160C4D0", VA = "0x18160DAD0")]
|
|
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);
|
|
ActionEvent mgfhkjmjike = PHLOAIACBML.MGFHKJMJIKE;
|
|
int num = 0;
|
|
mgfhkjmjike.Invoke(num != 0);
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06005923 RID: 22819 RVA: 0x00142580 File Offset: 0x00140780
|
|
[Token(Token = "0x6005923")]
|
|
[Address(RVA = "0x160E510", Offset = "0x160CF10", VA = "0x18160E510")]
|
|
private static void KMGGMJKONDB(Player IEKDDPPNFPF)
|
|
{
|
|
List<CPIHGIEOPAJ> pifjnmemhmb = PHLOAIACBML.PIFJNMEMHMB;
|
|
Predicate<CPIHGIEOPAJ> <>9__15_ = PHLOAIACBML.<>c.<>9__15_0;
|
|
if (<>9__15_ == 0)
|
|
{
|
|
PHLOAIACBML.<>c.<>9__15_0 = delegate(CPIHGIEOPAJ message)
|
|
{
|
|
PHLOAIACBML.PPNONFPNPBP ppnonfpnpbp = new PHLOAIACBML.PPNONFPNPBP();
|
|
ppnonfpnpbp.message = message;
|
|
if (ppnonfpnpbp == (ulong)120L)
|
|
{
|
|
List<Player> all = Player.All;
|
|
Func<Player, bool> func = delegate(Player p)
|
|
{
|
|
CPIHGIEOPAJ message = ppnonfpnpbp.message;
|
|
int <FMMJEJMBDPL>k__BackingField = p.<FMMJEJMBDPL>k__BackingField;
|
|
bool flag;
|
|
return flag;
|
|
};
|
|
Player player = Enumerable.FirstOrDefault<Player>(all, func);
|
|
int num2 = 0;
|
|
if (!(player == num2))
|
|
{
|
|
PlayerParty playerParty = player.playerParty;
|
|
Player <EGKJPJKLEAI>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField;
|
|
if (playerParty.IsInPartyWith(<EGKJPJKLEAI>k__BackingField))
|
|
{
|
|
}
|
|
}
|
|
}
|
|
throw new NullReferenceException();
|
|
};
|
|
}
|
|
List<CPIHGIEOPAJ> list = ListExt.RemoveAllWhere<CPIHGIEOPAJ>(pifjnmemhmb, <>9__15_);
|
|
ActionEvent mgfhkjmjike = PHLOAIACBML.MGFHKJMJIKE;
|
|
int num = 0;
|
|
mgfhkjmjike.Invoke(num != 0);
|
|
}
|
|
|
|
// Token: 0x06005924 RID: 22820 RVA: 0x001425D4 File Offset: 0x001407D4
|
|
[Token(Token = "0x6005924")]
|
|
[Address(RVA = "0x160E6C0", Offset = "0x160D0C0", VA = "0x18160E6C0")]
|
|
public static void LGEIEMCKLIF()
|
|
{
|
|
List<CPIHGIEOPAJ> pifjnmemhmb = PHLOAIACBML.PIFJNMEMHMB;
|
|
Predicate<CPIHGIEOPAJ> <>9__15_ = PHLOAIACBML.<>c.<>9__15_0;
|
|
if (<>9__15_ == 0)
|
|
{
|
|
PHLOAIACBML.<>c.<>9__15_0 = delegate(CPIHGIEOPAJ message)
|
|
{
|
|
PHLOAIACBML.PPNONFPNPBP ppnonfpnpbp = new PHLOAIACBML.PPNONFPNPBP();
|
|
ppnonfpnpbp.message = message;
|
|
if (ppnonfpnpbp == (ulong)120L)
|
|
{
|
|
List<Player> all = Player.All;
|
|
Func<Player, bool> func = delegate(Player p)
|
|
{
|
|
CPIHGIEOPAJ message = ppnonfpnpbp.message;
|
|
int <FMMJEJMBDPL>k__BackingField = p.<FMMJEJMBDPL>k__BackingField;
|
|
bool flag;
|
|
return flag;
|
|
};
|
|
Player player = Enumerable.FirstOrDefault<Player>(all, func);
|
|
int num2 = 0;
|
|
if (!(player == num2))
|
|
{
|
|
PlayerParty playerParty = player.playerParty;
|
|
Player <EGKJPJKLEAI>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField;
|
|
if (playerParty.IsInPartyWith(<EGKJPJKLEAI>k__BackingField))
|
|
{
|
|
}
|
|
}
|
|
}
|
|
throw new NullReferenceException();
|
|
};
|
|
}
|
|
List<CPIHGIEOPAJ> list = ListExt.RemoveAllWhere<CPIHGIEOPAJ>(pifjnmemhmb, <>9__15_);
|
|
ActionEvent mgfhkjmjike = PHLOAIACBML.MGFHKJMJIKE;
|
|
int num = 0;
|
|
mgfhkjmjike.Invoke(num != 0);
|
|
}
|
|
|
|
// Token: 0x06005925 RID: 22821 RVA: 0x00142628 File Offset: 0x00140828
|
|
[Token(Token = "0x6005925")]
|
|
[Address(RVA = "0x160E090", Offset = "0x160CA90", VA = "0x18160E090")]
|
|
private static void DIDOMMPKIAH(List<CPIHGIEOPAJ> IHNFCLEGAJD)
|
|
{
|
|
PHLOAIACBML.EJGCMPHFGGD.AddRange(IHNFCLEGAJD);
|
|
ActionEvent mgfhkjmjike = PHLOAIACBML.MGFHKJMJIKE;
|
|
int num = 0;
|
|
mgfhkjmjike.Invoke(num != 0);
|
|
}
|
|
|
|
// Token: 0x06005926 RID: 22822 RVA: 0x00142658 File Offset: 0x00140858
|
|
[Token(Token = "0x6005926")]
|
|
[Address(RVA = "0x160E250", Offset = "0x160CC50", VA = "0x18160E250")]
|
|
public static void EHDMHIKEFGM(CPIHGIEOPAJ NGPMADFHHKP)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06005926)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void PHLOAIACBML::EHDMHIKEFGM(CPIHGIEOPAJ)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
IL_51:
|
|
stloc:ArgumentOutOfRangeException(var_9_56, 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: 0x06005927 RID: 22823 RVA: 0x001426BC File Offset: 0x001408BC
|
|
[Token(Token = "0x6005927")]
|
|
[Address(RVA = "0x160EA50", Offset = "0x160D450", VA = "0x18160EA50")]
|
|
public static void PEIBHPIEKGF(IReadOnlyList<CPIHGIEOPAJ> IHNFCLEGAJD)
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
Func<CPIHGIEOPAJ, bool> <>9__18_ = PHLOAIACBML.<>c.<>9__18_0;
|
|
if (<>9__18_ == 0)
|
|
{
|
|
PHLOAIACBML.<>c.<>9__18_0 = delegate(CPIHGIEOPAJ m)
|
|
{
|
|
if (m == 0)
|
|
{
|
|
return 0 != 0;
|
|
}
|
|
return m != 0;
|
|
};
|
|
}
|
|
IEnumerable<CPIHGIEOPAJ> enumerable = Enumerable.Where<CPIHGIEOPAJ>(IHNFCLEGAJD, <>9__18_);
|
|
Func<CPIHGIEOPAJ, long> func;
|
|
if (PHLOAIACBML.<>c.<>9__18_1 == 0)
|
|
{
|
|
func = delegate(CPIHGIEOPAJ m)
|
|
{
|
|
while (m == 0 || m == 0)
|
|
{
|
|
}
|
|
throw new NullReferenceException();
|
|
};
|
|
PHLOAIACBML.<>c.<>9__18_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__18_2 == 0)
|
|
{
|
|
func2 = delegate(CPIHGIEOPAJ m)
|
|
{
|
|
while (m == 0 || m == 0)
|
|
{
|
|
}
|
|
throw new NullReferenceException();
|
|
};
|
|
PHLOAIACBML.<>c.<>9__18_2 = func2;
|
|
}
|
|
num2 = Enumerable.Max<CPIHGIEOPAJ>(enumerable2, func2);
|
|
goto IL_94;
|
|
}
|
|
IL_9B:
|
|
if (enumerable2 != 0)
|
|
{
|
|
}
|
|
if (num != -1)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
List<CPIHGIEOPAJ> bffdigmpmga = PHLOAIACBML.BFFDIGMPMGA;
|
|
if (bffdigmpmga != 0)
|
|
{
|
|
Predicate<CPIHGIEOPAJ> predicate;
|
|
int num3 = bffdigmpmga.RemoveAll(predicate);
|
|
}
|
|
List<CPIHGIEOPAJ> pifjnmemhmb = PHLOAIACBML.PIFJNMEMHMB;
|
|
if (pifjnmemhmb != 0)
|
|
{
|
|
Predicate<CPIHGIEOPAJ> predicate2;
|
|
int num4 = pifjnmemhmb.RemoveAll(predicate2);
|
|
}
|
|
Predicate<CPIHGIEOPAJ> predicate3;
|
|
int num5 = PHLOAIACBML.EJGCMPHFGGD.RemoveAll(predicate3);
|
|
ActionEvent mgfhkjmjike = PHLOAIACBML.MGFHKJMJIKE;
|
|
int num6 = 0;
|
|
mgfhkjmjike.Invoke(num6 != 0);
|
|
}
|
|
|
|
// Token: 0x06005928 RID: 22824 RVA: 0x001427D8 File Offset: 0x001409D8
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
[Token(Token = "0x6005928")]
|
|
[Address(RVA = "0x160F0A0", Offset = "0x160DAA0", VA = "0x18160F0A0")]
|
|
static PHLOAIACBML()
|
|
{
|
|
TimeSpan timeSpan;
|
|
PHLOAIACBML.GEKMMPCIJOM = timeSpan;
|
|
int num;
|
|
ActionEvent actionEvent = new ActionEvent(32, num != 0);
|
|
num = 0;
|
|
PHLOAIACBML.MGFHKJMJIKE = actionEvent;
|
|
PHLOAIACBML.EJGCMPHFGGD = new List();
|
|
PHLOAIACBML.PIFJNMEMHMB = new List();
|
|
}
|
|
|
|
// Token: 0x040040EC RID: 16620
|
|
[Token(Token = "0x40040EC")]
|
|
private static readonly TimeSpan GEKMMPCIJOM;
|
|
|
|
// Token: 0x040040ED RID: 16621
|
|
[Token(Token = "0x40040ED")]
|
|
public static ActionEvent MGFHKJMJIKE;
|
|
|
|
// Token: 0x040040EE RID: 16622
|
|
[Token(Token = "0x40040EE")]
|
|
private static readonly List<CPIHGIEOPAJ> EJGCMPHFGGD;
|
|
|
|
// Token: 0x040040EF RID: 16623
|
|
[Token(Token = "0x40040EF")]
|
|
private static List<CPIHGIEOPAJ> BFFDIGMPMGA;
|
|
|
|
// Token: 0x040040F0 RID: 16624
|
|
[Token(Token = "0x40040F0")]
|
|
private static List<CPIHGIEOPAJ> PIFJNMEMHMB;
|
|
|
|
// Token: 0x02000E65 RID: 3685
|
|
[Token(Token = "0x2000E65")]
|
|
[CompilerGenerated]
|
|
private sealed class ENMJKCNBPMI
|
|
{
|
|
// Token: 0x06005934 RID: 22836 RVA: 0x001429C8 File Offset: 0x00140BC8
|
|
[Token(Token = "0x6005934")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public ENMJKCNBPMI()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06005935 RID: 22837 RVA: 0x001429DC File Offset: 0x00140BDC
|
|
[Token(Token = "0x6005935")]
|
|
[Address(RVA = "0x1605940", Offset = "0x1604340", VA = "0x181605940")]
|
|
internal void <UpdateMessageList>b__1(List<IReadOnlyList<NFEMLMAFFIP>> l)
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
List<CPIHGIEOPAJ> list = new List();
|
|
PHLOAIACBML.BFFDIGMPMGA = list;
|
|
List.Enumerator enumerator;
|
|
if (enumerator != 0)
|
|
{
|
|
List<CPIHGIEOPAJ> bffdigmpmga = PHLOAIACBML.BFFDIGMPMGA;
|
|
Func<NFEMLMAFFIP, bool> func = this.<>9__3;
|
|
if (func == 0)
|
|
{
|
|
Func<NFEMLMAFFIP, bool> func2 = delegate(NFEMLMAFFIP a)
|
|
{
|
|
int <HCJDKPLCHPK>k__BackingField = a.<HCJDKPLCHPK>k__BackingField;
|
|
int num2 = ObscuredInt.FAJDMKOEFLH(this.localAccountId);
|
|
return <HCJDKPLCHPK>k__BackingField != num2;
|
|
};
|
|
this.<>9__3 = func2;
|
|
}
|
|
IEnumerable<NFEMLMAFFIP> enumerable = Enumerable.Where<NFEMLMAFFIP>(list, 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__11_5 == 0)
|
|
{
|
|
func4 = delegate(NFEMLMAFFIP a)
|
|
{
|
|
long <CHPCFOKEIFM>k__BackingField = a.<CHPCFOKEIFM>k__BackingField;
|
|
long <FKBOCMLBGNM>k__BackingField = a.<FKBOCMLBGNM>k__BackingField;
|
|
return !JDJGIBLMFKK.JPAHADKBCKE(<CHPCFOKEIFM>k__BackingField, <FKBOCMLBGNM>k__BackingField);
|
|
};
|
|
PHLOAIACBML.<>c.<>9__11_5 = func4;
|
|
}
|
|
IEnumerable<NFEMLMAFFIP> enumerable3 = Enumerable.Where<NFEMLMAFFIP>(enumerable2, func4);
|
|
Func<NFEMLMAFFIP, JLFAFEHILJK> func5;
|
|
if (PHLOAIACBML.<>c.<>9__11_6 == 0)
|
|
{
|
|
func5 = (NFEMLMAFFIP a) => new JLFAFEHILJK(a);
|
|
PHLOAIACBML.<>c.<>9__11_6 = func5;
|
|
}
|
|
IEnumerable<NFEMLMAFFIP> enumerable4 = Enumerable.Select<NFEMLMAFFIP, JLFAFEHILJK>(enumerable3, func5);
|
|
bffdigmpmga.AddRange(enumerable4);
|
|
}
|
|
if (num != -1)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
PHLOAIACBML.DIDOMMPKIAH(PHLOAIACBML.BFFDIGMPMGA);
|
|
}
|
|
|
|
// Token: 0x06005936 RID: 22838 RVA: 0x00142ADC File Offset: 0x00140CDC
|
|
[Token(Token = "0x6005936")]
|
|
[Address(RVA = "0x1605D50", Offset = "0x1604750", VA = "0x181605D50")]
|
|
internal bool <UpdateMessageList>b__3(NFEMLMAFFIP a)
|
|
{
|
|
int <HCJDKPLCHPK>k__BackingField = a.<HCJDKPLCHPK>k__BackingField;
|
|
int num = ObscuredInt.FAJDMKOEFLH(this.localAccountId);
|
|
return <HCJDKPLCHPK>k__BackingField != num;
|
|
}
|
|
|
|
// Token: 0x06005937 RID: 22839 RVA: 0x00142B0C File Offset: 0x00140D0C
|
|
[Token(Token = "0x6005937")]
|
|
[Address(RVA = "0x1605DE0", Offset = "0x16047E0", VA = "0x181605DE0")]
|
|
internal bool <UpdateMessageList>b__4(NFEMLMAFFIP a)
|
|
{
|
|
DateTime <IPLPEOMCNPJ>k__BackingField = a.<IPLPEOMCNPJ>k__BackingField;
|
|
DateTime dateTime = this.minimumTimestamp;
|
|
return <IPLPEOMCNPJ>k__BackingField >= dateTime;
|
|
}
|
|
|
|
// Token: 0x040040FB RID: 16635
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40040FB")]
|
|
public ObscuredInt localAccountId;
|
|
|
|
// Token: 0x040040FC RID: 16636
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x40040FC")]
|
|
public DateTime minimumTimestamp;
|
|
|
|
// Token: 0x040040FD RID: 16637
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x40040FD")]
|
|
public Func<NFEMLMAFFIP, bool> <>9__3;
|
|
|
|
// Token: 0x040040FE RID: 16638
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x40040FE")]
|
|
public Func<NFEMLMAFFIP, bool> <>9__4;
|
|
}
|
|
|
|
// Token: 0x02000E66 RID: 3686
|
|
[Token(Token = "0x2000E66")]
|
|
[CompilerGenerated]
|
|
private sealed class CGKPMCOJNCE
|
|
{
|
|
// Token: 0x06005938 RID: 22840 RVA: 0x00142B34 File Offset: 0x00140D34
|
|
[Token(Token = "0x6005938")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public CGKPMCOJNCE()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06005939 RID: 22841 RVA: 0x00142B48 File Offset: 0x00140D48
|
|
[Token(Token = "0x6005939")]
|
|
[Address(RVA = "0x16058B0", Offset = "0x16042B0", VA = "0x1816058B0")]
|
|
internal bool <GetPartyInvite>b__0(CPIHGIEOPAJ m)
|
|
{
|
|
return (long)((uint)2) == this.playerId;
|
|
}
|
|
|
|
// Token: 0x040040FF RID: 16639
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40040FF")]
|
|
public long playerId;
|
|
}
|
|
|
|
// Token: 0x02000E67 RID: 3687
|
|
[Token(Token = "0x2000E67")]
|
|
[CompilerGenerated]
|
|
private sealed class CCGJFMNFIGP
|
|
{
|
|
// Token: 0x0600593A RID: 22842 RVA: 0x00142B68 File Offset: 0x00140D68
|
|
[Token(Token = "0x600593A")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public CCGJFMNFIGP()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600593B RID: 22843 RVA: 0x00142B7C File Offset: 0x00140D7C
|
|
[Token(Token = "0x600593B")]
|
|
[Address(RVA = "0x1605850", Offset = "0x1604250", VA = "0x181605850")]
|
|
internal bool <PartyUpRequested>b__0(CPIHGIEOPAJ m)
|
|
{
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
|
|
// Token: 0x04004100 RID: 16640
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4004100")]
|
|
public int fromPlayerId;
|
|
}
|
|
|
|
// Token: 0x02000E68 RID: 3688
|
|
[Token(Token = "0x2000E68")]
|
|
[CompilerGenerated]
|
|
private sealed class PPNONFPNPBP
|
|
{
|
|
// Token: 0x0600593C RID: 22844 RVA: 0x00142B90 File Offset: 0x00140D90
|
|
[Token(Token = "0x600593C")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public PPNONFPNPBP()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600593D RID: 22845 RVA: 0x00142BA4 File Offset: 0x00140DA4
|
|
[Token(Token = "0x600593D")]
|
|
[Address(RVA = "0x16190A0", Offset = "0x1617AA0", VA = "0x1816190A0")]
|
|
internal bool <DeleteStalePartyUpRequests>b__1(Player p)
|
|
{
|
|
CPIHGIEOPAJ cpihgieopaj = this.message;
|
|
int <FMMJEJMBDPL>k__BackingField = p.<FMMJEJMBDPL>k__BackingField;
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
|
|
// Token: 0x04004101 RID: 16641
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4004101")]
|
|
public CPIHGIEOPAJ message;
|
|
}
|
|
}
|