m
This commit is contained in:
@@ -0,0 +1,912 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
using CodeStage.AntiCheat.ObscuredTypes;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
// Token: 0x020002D5 RID: 725
|
||||
[Token(Token = "0x20002D5")]
|
||||
public class KKHJMCMNJBE
|
||||
{
|
||||
// Token: 0x17000377 RID: 887
|
||||
// (get) Token: 0x06001651 RID: 5713 RVA: 0x0005DD58 File Offset: 0x0005BF58
|
||||
[Token(Token = "0x17000377")]
|
||||
private static EFEFMHJPJIJ BMLHHONEDGP
|
||||
{
|
||||
[Token(Token = "0x6001651")]
|
||||
[Address(RVA = "0x167DC00", Offset = "0x167CC00", VA = "0x18167DC00")]
|
||||
get
|
||||
{
|
||||
EFEFMHJPJIJ jfmoegcpnac = KKHJMCMNJBE.JFMOEGCPNAC;
|
||||
if (jfmoegcpnac == 0)
|
||||
{
|
||||
}
|
||||
KKHJMCMNJBE.JFMOEGCPNAC = jfmoegcpnac;
|
||||
return KKHJMCMNJBE.JFMOEGCPNAC;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06001652 RID: 5714 RVA: 0x0005DD84 File Offset: 0x0005BF84
|
||||
[Token(Token = "0x6001652")]
|
||||
[Address(RVA = "0x167CB60", Offset = "0x167BB60", VA = "0x18167CB60")]
|
||||
[CBEAKPMNJOL(LGFJHLDANJN.Unity_AfterSceneLoad)]
|
||||
private static void BGNNKPCDIKP()
|
||||
{
|
||||
int num;
|
||||
Action action = new Action(num.NPCPLFAONFO);
|
||||
num = 0;
|
||||
int num2 = 0;
|
||||
BPHGKAEDBPE.CABLOFOHBDM(0, action, num2);
|
||||
}
|
||||
|
||||
// Token: 0x06001653 RID: 5715 RVA: 0x0005DDAC File Offset: 0x0005BFAC
|
||||
[Token(Token = "0x6001653")]
|
||||
[Address(RVA = "0x167E900", Offset = "0x167D900", VA = "0x18167E900")]
|
||||
private static void NPCPLFAONFO()
|
||||
{
|
||||
int num = 0;
|
||||
KKHJMCMNJBE.FGDOHGIOJJJ = num;
|
||||
KKHJMCMNJBE.MBAPNJKPPMN = num;
|
||||
}
|
||||
|
||||
// Token: 0x17000378 RID: 888
|
||||
// (get) Token: 0x06001654 RID: 5716 RVA: 0x0005DDC8 File Offset: 0x0005BFC8
|
||||
[Token(Token = "0x17000378")]
|
||||
private static string NDIDPPCGBDL
|
||||
{
|
||||
[Token(Token = "0x6001654")]
|
||||
[Address(RVA = "0x167E970", Offset = "0x167D970", VA = "0x18167E970")]
|
||||
get
|
||||
{
|
||||
JJGHAFKJBEI doohkcanflo = PEGGCEDHBOF.DOOHKCANFLO;
|
||||
ObscuredInt <IFBPANODIPA>k__BackingField = doohkcanflo.<IFBPANODIPA>k__BackingField;
|
||||
return doohkcanflo.<IFBPANODIPA>k__BackingField.fakeValueActive + "_DismissedFriends";
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06001655 RID: 5717 RVA: 0x0005DE00 File Offset: 0x0005C000
|
||||
[Token(Token = "0x6001655")]
|
||||
[Address(RVA = "0x167E5F0", Offset = "0x167D5F0", VA = "0x18167E5F0")]
|
||||
private static List<int> NGMPIJBOEEG()
|
||||
{
|
||||
EFEFMHJPJIJ efefmhjpjij = KKHJMCMNJBE.BMLHHONEDGP;
|
||||
string text = KKHJMCMNJBE.NDIDPPCGBDL;
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
if (text != 0)
|
||||
{
|
||||
EFEFMHJPJIJ efefmhjpjij2 = KKHJMCMNJBE.BMLHHONEDGP;
|
||||
string text2 = KKHJMCMNJBE.NDIDPPCGBDL;
|
||||
uint num2;
|
||||
if (num < (int)num2)
|
||||
{
|
||||
num += num;
|
||||
num++;
|
||||
}
|
||||
object obj = CHKIKHCFANK.PPGFHEDFBEA(num, "GetDismissedFriendIds");
|
||||
if (obj != 0 && obj != 0)
|
||||
{
|
||||
if (KKHJMCMNJBE.<>c.<>9__7_0 == 0)
|
||||
{
|
||||
KKHJMCMNJBE.<>c.<>9__7_0 = (object d) => Convert.ToInt32(d);
|
||||
}
|
||||
IEnumerable<object> enumerable;
|
||||
return Enumerable.ToList<int>(enumerable);
|
||||
}
|
||||
}
|
||||
List<int> list = new List();
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06001656 RID: 5718 RVA: 0x0005DEA4 File Offset: 0x0005C0A4
|
||||
[Token(Token = "0x6001656")]
|
||||
[Address(RVA = "0x167DEE0", Offset = "0x167CEE0", VA = "0x18167DEE0")]
|
||||
public static void KNGKGCADMNN(int HPGEGNIDMBK)
|
||||
{
|
||||
List<int> list = KKHJMCMNJBE.NGMPIJBOEEG();
|
||||
if (!list.Contains(HPGEGNIDMBK))
|
||||
{
|
||||
list.Add(HPGEGNIDMBK);
|
||||
EFEFMHJPJIJ efefmhjpjij = KKHJMCMNJBE.BMLHHONEDGP;
|
||||
string text = KKHJMCMNJBE.NDIDPPCGBDL;
|
||||
string text2 = CHKIKHCFANK.HLHBJCIJPBE(list, "DismissFriend");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06001657 RID: 5719 RVA: 0x0005DEF0 File Offset: 0x0005C0F0
|
||||
[Token(Token = "0x6001657")]
|
||||
[Address(RVA = "0x167DDF0", Offset = "0x167CDF0", VA = "0x18167DDF0")]
|
||||
public static void JFIIDFJOPAL(int HPGEGNIDMBK)
|
||||
{
|
||||
List<int> list = KKHJMCMNJBE.NGMPIJBOEEG();
|
||||
if (list.Remove(HPGEGNIDMBK))
|
||||
{
|
||||
EFEFMHJPJIJ efefmhjpjij = KKHJMCMNJBE.BMLHHONEDGP;
|
||||
string text = KKHJMCMNJBE.NDIDPPCGBDL;
|
||||
string text2 = CHKIKHCFANK.HLHBJCIJPBE(list, "UndoDismissFriend");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000379 RID: 889
|
||||
// (get) Token: 0x06001658 RID: 5720 RVA: 0x0005DF34 File Offset: 0x0005C134
|
||||
[Token(Token = "0x17000379")]
|
||||
public static bool? HJAFBNNINAP
|
||||
{
|
||||
[Token(Token = "0x6001658")]
|
||||
[Address(RVA = "0x167DD30", Offset = "0x167CD30", VA = "0x18167DD30")]
|
||||
get
|
||||
{
|
||||
int num = 0;
|
||||
bool flag = num > 0;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06001659 RID: 5721 RVA: 0x0005DF50 File Offset: 0x0005C150
|
||||
[Token(Token = "0x6001659")]
|
||||
[Address(RVA = "0x167DFE0", Offset = "0x167CFE0", VA = "0x18167DFE0")]
|
||||
public static IEnumerator<KENFJGFMIPM> LDCEHKONPJF(CFLMJLFBOKH.KNKCGOGLCJC DIEPOPNJNCO)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06001659)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerator`1<KENFJGFMIPM> KKHJMCMNJBE::LDCEHKONPJF(CFLMJLFBOKH/KNKCGOGLCJC)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
call:void(FNCLMNCKHJA::System.IDisposable.Dispose, ldloc:FNCLMNCKHJA(var_1))
|
||||
stfld:int32(FNCLMNCKHJA::<>1__state, ldloc:FNCLMNCKHJA(var_1), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
||||
stfld:KNKCGOGLCJC(FNCLMNCKHJA::source, ldloc:FNCLMNCKHJA(var_1), ldloc:KNKCGOGLCJC(DIEPOPNJNCO))
|
||||
}
|
||||
|
||||
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: 0x0600165A RID: 5722 RVA: 0x0005DF74 File Offset: 0x0005C174
|
||||
[Token(Token = "0x600165A")]
|
||||
[Address(RVA = "0x167D5B0", Offset = "0x167C5B0", VA = "0x18167D5B0")]
|
||||
public static IEnumerator<KENFJGFMIPM> GPEMJPFLIGD()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600165A)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerator`1<KENFJGFMIPM> KKHJMCMNJBE::GPEMJPFLIGD()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
call:void(MFKLENPGACD::System.IDisposable.Dispose, ldloc:MFKLENPGACD(var_0))
|
||||
stfld:int32(MFKLENPGACD::<>1__state, ldloc:MFKLENPGACD(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
||||
}
|
||||
|
||||
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: 0x0600165B RID: 5723 RVA: 0x0005DF90 File Offset: 0x0005C190
|
||||
[Token(Token = "0x600165B")]
|
||||
[Address(RVA = "0x167E130", Offset = "0x167D130", VA = "0x18167E130")]
|
||||
public static PMGCJEPKFOF<List<DCGAMCKNJDB>> LJILKFNEEPG()
|
||||
{
|
||||
PMGCJEPKFOF<List<DCGAMCKNJDB>> fgdohgiojjj = KKHJMCMNJBE.FGDOHGIOJJJ;
|
||||
return KKHJMCMNJBE.FGDOHGIOJJJ;
|
||||
}
|
||||
|
||||
// Token: 0x0600165C RID: 5724 RVA: 0x0005E028 File Offset: 0x0005C228
|
||||
[Token(Token = "0x600165C")]
|
||||
[Address(RVA = "0x167D600", Offset = "0x167C600", VA = "0x18167D600")]
|
||||
private static PMGCJEPKFOF<List<DCGAMCKNJDB>> HEDLMEPHIBJ()
|
||||
{
|
||||
DABKFAIHBBP dabkfaihbbp = SingletonMonoBehaviour.ONCPNMDGGKG.RequestContactsPermission();
|
||||
if (KKHJMCMNJBE.<>c.<>9__17_0 == 0)
|
||||
{
|
||||
KKHJMCMNJBE.<>c.<>9__17_0 = (List<string> emails) => PEGGCEDHBOF.FNHDKAHDKHF(emails);
|
||||
}
|
||||
PMGCJEPKFOF<List<string>> contactListEmails = SingletonMonoBehaviour.ONCPNMDGGKG.GetContactListEmails();
|
||||
if (KKHJMCMNJBE.<>c.<>9__17_1 == 0)
|
||||
{
|
||||
KKHJMCMNJBE.<>c.<>9__17_1 = (List<string> phones) => PEGGCEDHBOF.NDMFLAFKADK(phones);
|
||||
}
|
||||
Func<Tuple<List<DCGAMCKNJDB>, List<DCGAMCKNJDB>>, PMGCJEPKFOF<List<DCGAMCKNJDB>>> func;
|
||||
if (KKHJMCMNJBE.<>c.<>9__17_2 == 0)
|
||||
{
|
||||
func = delegate(Tuple<List<DCGAMCKNJDB>, List<DCGAMCKNJDB>> friendAccounts)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
};
|
||||
KKHJMCMNJBE.<>c.<>9__17_2 = func;
|
||||
}
|
||||
int num = 0;
|
||||
KLGBPLPHMDJ<List<DCGAMCKNJDB>, List<DCGAMCKNJDB>> klgbplphmdj;
|
||||
return klgbplphmdj.JKOHKDFNCCI<List<DCGAMCKNJDB>>(func, num);
|
||||
}
|
||||
|
||||
// Token: 0x0600165D RID: 5725 RVA: 0x0005E0B8 File Offset: 0x0005C2B8
|
||||
[Token(Token = "0x600165D")]
|
||||
[Address(RVA = "0x167D940", Offset = "0x167C940", VA = "0x18167D940")]
|
||||
private static PMGCJEPKFOF<List<DCGAMCKNJDB>> HFGOGJFCGGL()
|
||||
{
|
||||
PMGCJEPKFOF<string> authParams = SingletonMonoBehaviour.ONCPNMDGGKG.GetAuthParams();
|
||||
int num;
|
||||
Func<List<string>, PMGCJEPKFOF<List<DCGAMCKNJDB>>> func = new Func(num.MBGACFGGGBB);
|
||||
num = 0;
|
||||
if (KKHJMCMNJBE.<>c.<>9__18_0 == 0)
|
||||
{
|
||||
KKHJMCMNJBE.<>c.<>9__18_0 = delegate(List<DCGAMCKNJDB> friendAccounts)
|
||||
{
|
||||
Func<DCGAMCKNJDB, bool> <>9__18_ = KKHJMCMNJBE.<>c.<>9__18_1;
|
||||
if (<>9__18_ == 0)
|
||||
{
|
||||
KKHJMCMNJBE.<>c.<>9__18_1 = delegate(DCGAMCKNJDB friend)
|
||||
{
|
||||
bool inited = friend.<IOINKGNIKDM>k__BackingField.<IGIPMGJEJHD>k__BackingField.inited;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
CCEOLAOLEKJ <IOINKGNIKDM>k__BackingField = friend.<IOINKGNIKDM>k__BackingField;
|
||||
ObscuredInt <IFBPANODIPA>k__BackingField = <IOINKGNIKDM>k__BackingField.<IFBPANODIPA>k__BackingField;
|
||||
bool fakeValueActive = <IOINKGNIKDM>k__BackingField.<IFBPANODIPA>k__BackingField.fakeValueActive;
|
||||
return ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField) != "{il2cpp field on {'constant36' (constant value of type Cpp2IL.Core.Analysis.ResultModels.StaticFieldsPtr)}, offset 0x2C}";
|
||||
};
|
||||
}
|
||||
IEnumerable<DCGAMCKNJDB> enumerable = Enumerable.Where<DCGAMCKNJDB>(friendAccounts, <>9__18_);
|
||||
Func<DCGAMCKNJDB, string> func2;
|
||||
if (KKHJMCMNJBE.<>c.<>9__18_2 == 0)
|
||||
{
|
||||
func2 = (DCGAMCKNJDB friend) => friend.<IOINKGNIKDM>k__BackingField.<ODJFEIBNGPO>k__BackingField.NEFJIGBPGNM();
|
||||
KKHJMCMNJBE.<>c.<>9__18_2 = func2;
|
||||
}
|
||||
List<DCGAMCKNJDB> list = Enumerable.ToList<DCGAMCKNJDB>(Enumerable.OrderBy<DCGAMCKNJDB, string>(enumerable, func2));
|
||||
PMGCJEPKFOF<DCGAMCKNJDB> pmgcjepkfof;
|
||||
return pmgcjepkfof;
|
||||
};
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600165E RID: 5726 RVA: 0x0005E104 File Offset: 0x0005C304
|
||||
[Token(Token = "0x600165E")]
|
||||
[Address(RVA = "0x167E4D0", Offset = "0x167D4D0", VA = "0x18167E4D0")]
|
||||
public static void LLLEKJPBBAP(IEnumerable<int> ILNGMAANNDG)
|
||||
{
|
||||
while (0 != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600165F RID: 5727 RVA: 0x0005E11C File Offset: 0x0005C31C
|
||||
[Token(Token = "0x600165F")]
|
||||
[Address(RVA = "0x167CD00", Offset = "0x167BD00", VA = "0x18167CD00")]
|
||||
public static void DIGJGLHPFMJ(int HPGEGNIDMBK)
|
||||
{
|
||||
string[] array = new string[5];
|
||||
if ("This is " != 0)
|
||||
{
|
||||
}
|
||||
array[0] = "This is ";
|
||||
string <PGPMOPIGPFN>k__BackingField = SingletonMonoBehaviour.ONCPNMDGGKG.<PGPMOPIGPFN>k__BackingField;
|
||||
if (<PGPMOPIGPFN>k__BackingField != 0)
|
||||
{
|
||||
}
|
||||
array[1] = <PGPMOPIGPFN>k__BackingField;
|
||||
if (" from your " != 0)
|
||||
{
|
||||
}
|
||||
array[2] = " from your ";
|
||||
string platformName = SingletonMonoBehaviour.ONCPNMDGGKG.GMDLHOINILE;
|
||||
if (platformName != 0)
|
||||
{
|
||||
}
|
||||
array[3] = platformName;
|
||||
if (" friends. We're friends in Rec Room now!" != 0)
|
||||
{
|
||||
}
|
||||
array[4] = " friends. We're friends in Rec Room now!";
|
||||
string text = string.Concat(array);
|
||||
int friendAccountId = HPGEGNIDMBK;
|
||||
string autoFriendMessage = text;
|
||||
PMGCJEPKFOF<LLKHFJDNFMM> pmgcjepkfof = FGPIDGLCKEF.CGPBLDOHCEI(friendAccountId, CFLMJLFBOKH.MPFKNCFEDHF.PlatformFriendImport);
|
||||
Func<LLKHFJDNFMM, DABKFAIHBBP> func = delegate(LLKHFJDNFMM relationship)
|
||||
{
|
||||
if (relationship.MHEGHKNGOEG && !relationship.NPBCMKLOCAE)
|
||||
{
|
||||
List<int> list = new List();
|
||||
int friendAccountId2 = HPGEGNIDMBK;
|
||||
list.Add(friendAccountId2);
|
||||
string text2 = IAOJMNAKJLH.FEGFJLANHOH(autoFriendMessage);
|
||||
int num2 = 0;
|
||||
PMGCJEPKFOF<BBJLEHIBGBJ> pmgcjepkfof2 = IAOJMNAKJLH.BGABHAMBBKG(list, text2, (CFLMJLFBOKH.PGANKAHHBJJ)((uint)4), (CFLMJLFBOKH.PNCCMHEKFKJ)((uint)4), num2, num2);
|
||||
}
|
||||
return JJEKJGALHKO.LIPGKFECLDO("TryAddFriend Failed");
|
||||
};
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
Action<string> action = delegate(string friendAndChatError)
|
||||
{
|
||||
string text3 = "AutoAddFriend Error: " + friendAndChatError;
|
||||
PMGCJEPKFOF<LLKHFJDNFMM> pmgcjepkfof3 = FGPIDGLCKEF.OILLHGFDILD(HPGEGNIDMBK);
|
||||
if (KKHJMCMNJBE.<>c.<>9__20_3 == 0)
|
||||
{
|
||||
KKHJMCMNJBE.<>c.<>9__20_3 = delegate(string friendRequestError)
|
||||
{
|
||||
string text4 = "SendFriendRequest Error: " + friendRequestError;
|
||||
};
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
};
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06001660 RID: 5728 RVA: 0x0005E200 File Offset: 0x0005C400
|
||||
[Token(Token = "0x6001660")]
|
||||
[Address(RVA = "0x167D0B0", Offset = "0x167C0B0", VA = "0x18167D0B0")]
|
||||
public static bool DJNEIJDOJFF(DCGAMCKNJDB HFIDFDPOCKA, Action<Texture> GPHLLDEOIHL, Action<string> CHBIPOPIKBO, [Optional] Action<string> NEGJCIGIEPH, [Optional] Action<string> PCHGJPMMMJL)
|
||||
{
|
||||
int num = 0;
|
||||
if (HFIDFDPOCKA != 0)
|
||||
{
|
||||
CCEOLAOLEKJ <IOINKGNIKDM>k__BackingField = HFIDFDPOCKA.<IOINKGNIKDM>k__BackingField;
|
||||
if (<IOINKGNIKDM>k__BackingField != 0 && HFIDFDPOCKA.<GIKBKAMHBFP>k__BackingField == (GPOOLJODEGM)num)
|
||||
{
|
||||
ObscuredInt <IFBPANODIPA>k__BackingField = <IOINKGNIKDM>k__BackingField.<IFBPANODIPA>k__BackingField;
|
||||
bool fakeValueActive = <IOINKGNIKDM>k__BackingField.<IFBPANODIPA>k__BackingField.fakeValueActive;
|
||||
int num2 = ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField);
|
||||
if (!KKHJMCMNJBE.OJPDPCMKPEO.TryGetValue(num2, num))
|
||||
{
|
||||
Dictionary<int, PMGCJEPKFOF<string>> ojpdpcmkpeo = KKHJMCMNJBE.OJPDPCMKPEO;
|
||||
PMGCJEPKFOF<string> pmgcjepkfof = JJEKJGALHKO.MKLIDFOGIGO<string>(HFIDFDPOCKA.<IOINKGNIKDM>k__BackingField.<ODJFEIBNGPO>k__BackingField.NEFJIGBPGNM());
|
||||
PMGCJEPKFOF<List<string>> platformFriendIds = SingletonMonoBehaviour.ONCPNMDGGKG.GetPlatformFriendIds();
|
||||
ojpdpcmkpeo[num2] = platformFriendIds;
|
||||
}
|
||||
PMGCJEPKFOF<string> pmgcjepkfof2;
|
||||
if (!KKHJMCMNJBE.ENCMACJBPCJ.TryGetValue(num2, num))
|
||||
{
|
||||
string <IHIDBCOPOMB>k__BackingField = HFIDFDPOCKA.<IHIDBCOPOMB>k__BackingField;
|
||||
Dictionary<int, PMGCJEPKFOF<Texture>> encmacjbpcj = KKHJMCMNJBE.ENCMACJBPCJ;
|
||||
string text = ObscuredString.FAJDMKOEFLH(HFIDFDPOCKA.<IOINKGNIKDM>k__BackingField.<IMEOONHGKDM>k__BackingField);
|
||||
int num3 = 0;
|
||||
ulong num4;
|
||||
OHDHPENHDAP.NBMFNJLHKAO nbmfnjlhkao = OHDHPENHDAP.JMGMDKIBOKO(text, num4 != 0UL, num3 != 0, num, num != 0);
|
||||
pmgcjepkfof2 = SingletonMonoBehaviour.ONCPNMDGGKG.GetPlatformFriendName(<IHIDBCOPOMB>k__BackingField);
|
||||
encmacjbpcj[num2] = pmgcjepkfof2;
|
||||
}
|
||||
if (num < typeof(PMGCJEPKFOF<Texture>).TypeHandle)
|
||||
{
|
||||
num += num;
|
||||
if (num != typeof(PMGCJEPKFOF<Texture>).TypeHandle)
|
||||
{
|
||||
num++;
|
||||
}
|
||||
}
|
||||
pmgcjepkfof2 += pmgcjepkfof2;
|
||||
}
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06001661 RID: 5729 RVA: 0x0005E31C File Offset: 0x0005C51C
|
||||
[Token(Token = "0x6001661")]
|
||||
[Address(RVA = "0x167CBE0", Offset = "0x167BBE0", VA = "0x18167CBE0")]
|
||||
public static PMGCJEPKFOF<List<DCGAMCKNJDB>> CJNHKMANDDA()
|
||||
{
|
||||
PMGCJEPKFOF<List<DCGAMCKNJDB>> pmgcjepkfof = KKHJMCMNJBE.LJILKFNEEPG();
|
||||
if (KKHJMCMNJBE.<>c.<>9__24_0 == 0)
|
||||
{
|
||||
KKHJMCMNJBE.<>c.<>9__24_0 = delegate(List<DCGAMCKNJDB> toImport)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
int nameCount = num;
|
||||
int imageCount = num;
|
||||
List<DCGAMCKNJDB> toImport2 = toImport;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
Action<Texture> <>9__3;
|
||||
if (<>9__3 == 0)
|
||||
{
|
||||
Action<Texture> action = delegate(Texture image)
|
||||
{
|
||||
int num2 = imageCount;
|
||||
num2++;
|
||||
imageCount = num2;
|
||||
int size = toImport._size;
|
||||
string text = string.Format("[FriendImporter.Warmup] Cached texture {0}/{1}", num2, num2);
|
||||
};
|
||||
<>9__3 = action;
|
||||
}
|
||||
Action<string> <>9__4;
|
||||
if (<>9__4 == 0)
|
||||
{
|
||||
Action<string> action2 = delegate(string name)
|
||||
{
|
||||
int num3 = nameCount;
|
||||
num3++;
|
||||
nameCount = num3;
|
||||
int size2 = toImport._size;
|
||||
string text2 = string.Format("[FriendImporter.Warmup] Cached name {0}/{1}", num3, num3);
|
||||
};
|
||||
<>9__4 = action2;
|
||||
}
|
||||
Action<string> <>9__5;
|
||||
if (<>9__5 == 0)
|
||||
{
|
||||
Action<string> action3 = delegate(string imageError)
|
||||
{
|
||||
int num4 = imageCount;
|
||||
num4++;
|
||||
imageCount = num4;
|
||||
int size3 = toImport._size;
|
||||
string text3 = string.Format("[FriendImporter.Warmup] ERROR texture {0}/{1}", num4, num4);
|
||||
};
|
||||
<>9__5 = action3;
|
||||
}
|
||||
Action<string> <>9__6;
|
||||
if (<>9__6 == 0)
|
||||
{
|
||||
Action<string> action4 = delegate(string nameError)
|
||||
{
|
||||
int num5 = nameCount;
|
||||
num5++;
|
||||
nameCount = num5;
|
||||
int size4 = toImport._size;
|
||||
string text4 = string.Format("[FriendImporter.Warmup] ERROR name {0}/{1}", num5, num5);
|
||||
};
|
||||
<>9__6 = action4;
|
||||
}
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
};
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06001662 RID: 5730 RVA: 0x0005E354 File Offset: 0x0005C554
|
||||
[Token(Token = "0x6001662")]
|
||||
[Address(RVA = "0x167E040", Offset = "0x167D040", VA = "0x18167E040")]
|
||||
private static PMGCJEPKFOF<string> LIOMLBACGEG(DCGAMCKNJDB HFIDFDPOCKA, string ENEPENCALFO)
|
||||
{
|
||||
return JJEKJGALHKO.MKLIDFOGIGO<string>(HFIDFDPOCKA.<IOINKGNIKDM>k__BackingField.<ODJFEIBNGPO>k__BackingField.NEFJIGBPGNM());
|
||||
}
|
||||
|
||||
// Token: 0x06001663 RID: 5731 RVA: 0x0005E38C File Offset: 0x0005C58C
|
||||
[Token(Token = "0x6001663")]
|
||||
[Address(RVA = "0x167DAD0", Offset = "0x167CAD0", VA = "0x18167DAD0")]
|
||||
private static PMGCJEPKFOF<Texture> HODIFAHGGCD(DCGAMCKNJDB HFIDFDPOCKA, string ENEPENCALFO)
|
||||
{
|
||||
string text = ObscuredString.FAJDMKOEFLH(HFIDFDPOCKA.<IOINKGNIKDM>k__BackingField.<IMEOONHGKDM>k__BackingField);
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
ulong num3;
|
||||
OHDHPENHDAP.NBMFNJLHKAO nbmfnjlhkao = OHDHPENHDAP.JMGMDKIBOKO(text, true, num2 != 0, num, num3 != 0UL);
|
||||
MLFKNFFOOPF currentPlatform = SingletonMonoBehaviour.ONCPNMDGGKG.ODHAKEMLFBM;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06001664 RID: 5732 RVA: 0x0005E3D0 File Offset: 0x0005C5D0
|
||||
[Token(Token = "0x6001664")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public KKHJMCMNJBE()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001665 RID: 5733 RVA: 0x0005E3E4 File Offset: 0x0005C5E4
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x6001665")]
|
||||
[Address(RVA = "0x167EA50", Offset = "0x167DA50", VA = "0x18167EA50")]
|
||||
static KKHJMCMNJBE()
|
||||
{
|
||||
int num = 0;
|
||||
KKHJMCMNJBE.MBAPNJKPPMN = num;
|
||||
KKHJMCMNJBE.FGDOHGIOJJJ = num;
|
||||
KKHJMCMNJBE.ENCMACJBPCJ = new Dictionary();
|
||||
KKHJMCMNJBE.OJPDPCMKPEO = new Dictionary();
|
||||
}
|
||||
|
||||
// Token: 0x06001666 RID: 5734 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6001666")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0")]
|
||||
[CompilerGenerated]
|
||||
internal static void DEBNABGOGHK(string NGPMADFHHKP)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06001667 RID: 5735 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6001667")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0")]
|
||||
[CompilerGenerated]
|
||||
internal static void BLEKDHDBFFM(string NGPMADFHHKP)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06001668 RID: 5736 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6001668")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0")]
|
||||
[CompilerGenerated]
|
||||
internal static void KKNBMFOEBLP(string NGPMADFHHKP)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x040011A2 RID: 4514
|
||||
[Token(Token = "0x40011A2")]
|
||||
private static EFEFMHJPJIJ JFMOEGCPNAC;
|
||||
|
||||
// Token: 0x040011A3 RID: 4515
|
||||
[Token(Token = "0x40011A3")]
|
||||
private static List<DCGAMCKNJDB> MBAPNJKPPMN;
|
||||
|
||||
// Token: 0x040011A4 RID: 4516
|
||||
[Token(Token = "0x40011A4")]
|
||||
private static PMGCJEPKFOF<List<DCGAMCKNJDB>> FGDOHGIOJJJ;
|
||||
|
||||
// Token: 0x040011A5 RID: 4517
|
||||
[Token(Token = "0x40011A5")]
|
||||
private static readonly Dictionary<int, PMGCJEPKFOF<Texture>> ENCMACJBPCJ;
|
||||
|
||||
// Token: 0x040011A6 RID: 4518
|
||||
[Token(Token = "0x40011A6")]
|
||||
private static readonly Dictionary<int, PMGCJEPKFOF<string>> OJPDPCMKPEO;
|
||||
|
||||
// Token: 0x020002D7 RID: 727
|
||||
[Token(Token = "0x20002D7")]
|
||||
[CompilerGenerated]
|
||||
private sealed class IKDAOKDJCAP
|
||||
{
|
||||
// Token: 0x06001677 RID: 5751 RVA: 0x0005E6C4 File Offset: 0x0005C8C4
|
||||
[Token(Token = "0x6001677")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public IKDAOKDJCAP()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001678 RID: 5752 RVA: 0x0005E6D8 File Offset: 0x0005C8D8
|
||||
[Token(Token = "0x6001678")]
|
||||
[Address(RVA = "0x1673DC0", Offset = "0x1672DC0", VA = "0x181673DC0")]
|
||||
internal bool <TryImportFriendsFromContacts>b__0()
|
||||
{
|
||||
DABKFAIHBBP dabkfaihbbp = this.requestPermissionPromise;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06001679 RID: 5753 RVA: 0x0005E6F4 File Offset: 0x0005C8F4
|
||||
[Token(Token = "0x6001679")]
|
||||
[Address(RVA = "0x1673E10", Offset = "0x1672E10", VA = "0x181673E10")]
|
||||
internal bool <TryImportFriendsFromContacts>b__1()
|
||||
{
|
||||
PMGCJEPKFOF<List<DCGAMCKNJDB>> pmgcjepkfof = this.getFriendsPromise;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x040011B4 RID: 4532
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40011B4")]
|
||||
public DABKFAIHBBP requestPermissionPromise;
|
||||
|
||||
// Token: 0x040011B5 RID: 4533
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40011B5")]
|
||||
public PMGCJEPKFOF<List<DCGAMCKNJDB>> getFriendsPromise;
|
||||
}
|
||||
|
||||
// Token: 0x020002D8 RID: 728
|
||||
[Token(Token = "0x20002D8")]
|
||||
[CompilerGenerated]
|
||||
private sealed class KPHJKDACLFM
|
||||
{
|
||||
// Token: 0x0600167A RID: 5754 RVA: 0x0005E710 File Offset: 0x0005C910
|
||||
[Token(Token = "0x600167A")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public KPHJKDACLFM()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600167B RID: 5755 RVA: 0x0005E724 File Offset: 0x0005C924
|
||||
[Token(Token = "0x600167B")]
|
||||
[Address(RVA = "0x80F8A0", Offset = "0x80E8A0", VA = "0x18080F8A0")]
|
||||
internal void <TryImportFriendsFromContacts>b__2(List<DCGAMCKNJDB> importAllList)
|
||||
{
|
||||
this.waitingToImport = false;
|
||||
}
|
||||
|
||||
// Token: 0x0600167C RID: 5756 RVA: 0x0005E738 File Offset: 0x0005C938
|
||||
[Token(Token = "0x600167C")]
|
||||
[Address(RVA = "0x80F8A0", Offset = "0x80E8A0", VA = "0x18080F8A0")]
|
||||
internal void <TryImportFriendsFromContacts>b__3()
|
||||
{
|
||||
this.waitingToImport = false;
|
||||
}
|
||||
|
||||
// Token: 0x0600167D RID: 5757 RVA: 0x0005E74C File Offset: 0x0005C94C
|
||||
[Token(Token = "0x600167D")]
|
||||
[Address(RVA = "0xC186F0", Offset = "0xC176F0", VA = "0x180C186F0")]
|
||||
internal bool <TryImportFriendsFromContacts>b__4()
|
||||
{
|
||||
return !this.waitingToImport;
|
||||
}
|
||||
|
||||
// Token: 0x040011B6 RID: 4534
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40011B6")]
|
||||
public bool waitingToImport;
|
||||
}
|
||||
|
||||
// Token: 0x020002DA RID: 730
|
||||
[Token(Token = "0x20002DA")]
|
||||
[CompilerGenerated]
|
||||
private sealed class MHHLLDPAOJA
|
||||
{
|
||||
// Token: 0x06001684 RID: 5764 RVA: 0x0005EA50 File Offset: 0x0005CC50
|
||||
[Token(Token = "0x6001684")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public MHHLLDPAOJA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001685 RID: 5765 RVA: 0x0005EA64 File Offset: 0x0005CC64
|
||||
[Token(Token = "0x6001685")]
|
||||
[Address(RVA = "0x73F650", Offset = "0x73E650", VA = "0x18073F650")]
|
||||
internal void <TryGetPersonalContactInfo>b__0()
|
||||
{
|
||||
this.doneWithContactFlow = true;
|
||||
}
|
||||
|
||||
// Token: 0x06001686 RID: 5766 RVA: 0x0005EA78 File Offset: 0x0005CC78
|
||||
[Token(Token = "0x6001686")]
|
||||
[Address(RVA = "0x4944B0", Offset = "0x4934B0", VA = "0x1804944B0")]
|
||||
internal bool <TryGetPersonalContactInfo>b__1()
|
||||
{
|
||||
return this.doneWithContactFlow;
|
||||
}
|
||||
|
||||
// Token: 0x040011BD RID: 4541
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40011BD")]
|
||||
public bool doneWithContactFlow;
|
||||
}
|
||||
|
||||
// Token: 0x020002DC RID: 732
|
||||
[Token(Token = "0x20002DC")]
|
||||
[CompilerGenerated]
|
||||
private sealed class IPHCIONINLM
|
||||
{
|
||||
// Token: 0x0600168D RID: 5773 RVA: 0x0005EBD8 File Offset: 0x0005CDD8
|
||||
[Token(Token = "0x600168D")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public IPHCIONINLM()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600168E RID: 5774 RVA: 0x0005EBEC File Offset: 0x0005CDEC
|
||||
[Token(Token = "0x600168E")]
|
||||
[Address(RVA = "0x1674250", Offset = "0x1673250", VA = "0x181674250")]
|
||||
internal PMGCJEPKFOF<List<DCGAMCKNJDB>> <GetFriendsToImport>b__0(List<DCGAMCKNJDB> friends)
|
||||
{
|
||||
Func<DCGAMCKNJDB, bool> func = this.<>9__1;
|
||||
if (func == 0)
|
||||
{
|
||||
Func<DCGAMCKNJDB, bool> func2 = delegate(DCGAMCKNJDB f)
|
||||
{
|
||||
List<int> list = this.dismissedFriends;
|
||||
CCEOLAOLEKJ <IOINKGNIKDM>k__BackingField = f.<IOINKGNIKDM>k__BackingField;
|
||||
ObscuredInt <IFBPANODIPA>k__BackingField = <IOINKGNIKDM>k__BackingField.<IFBPANODIPA>k__BackingField;
|
||||
bool fakeValueActive = <IOINKGNIKDM>k__BackingField.<IFBPANODIPA>k__BackingField.fakeValueActive;
|
||||
int num = ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField);
|
||||
if (list.Contains(num))
|
||||
{
|
||||
}
|
||||
return f.<IOINKGNIKDM>k__BackingField.CALLGDJOAJK();
|
||||
};
|
||||
this.<>9__1 = func2;
|
||||
}
|
||||
KKHJMCMNJBE.MBAPNJKPPMN = Enumerable.ToList<DCGAMCKNJDB>(Enumerable.Where<DCGAMCKNJDB>(friends, func));
|
||||
List<DCGAMCKNJDB> mbapnjkppmn = KKHJMCMNJBE.MBAPNJKPPMN;
|
||||
PMGCJEPKFOF<DCGAMCKNJDB> pmgcjepkfof;
|
||||
return pmgcjepkfof;
|
||||
}
|
||||
|
||||
// Token: 0x0600168F RID: 5775 RVA: 0x0005EC30 File Offset: 0x0005CE30
|
||||
[Token(Token = "0x600168F")]
|
||||
[Address(RVA = "0x1674360", Offset = "0x1673360", VA = "0x181674360")]
|
||||
internal bool <GetFriendsToImport>b__1(DCGAMCKNJDB f)
|
||||
{
|
||||
List<int> list = this.dismissedFriends;
|
||||
CCEOLAOLEKJ <IOINKGNIKDM>k__BackingField = f.<IOINKGNIKDM>k__BackingField;
|
||||
ObscuredInt <IFBPANODIPA>k__BackingField = <IOINKGNIKDM>k__BackingField.<IFBPANODIPA>k__BackingField;
|
||||
bool fakeValueActive = <IOINKGNIKDM>k__BackingField.<IFBPANODIPA>k__BackingField.fakeValueActive;
|
||||
int num = ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField);
|
||||
if (list.Contains(num))
|
||||
{
|
||||
}
|
||||
return f.<IOINKGNIKDM>k__BackingField.CALLGDJOAJK();
|
||||
}
|
||||
|
||||
// Token: 0x040011C0 RID: 4544
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40011C0")]
|
||||
public List<int> dismissedFriends;
|
||||
|
||||
// Token: 0x040011C1 RID: 4545
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40011C1")]
|
||||
public Func<DCGAMCKNJDB, bool> <>9__1;
|
||||
}
|
||||
|
||||
// Token: 0x020002DD RID: 733
|
||||
[Token(Token = "0x20002DD")]
|
||||
[CompilerGenerated]
|
||||
private sealed class NGFIBEHOINF
|
||||
{
|
||||
// Token: 0x06001690 RID: 5776 RVA: 0x0005EC88 File Offset: 0x0005CE88
|
||||
[Token(Token = "0x6001690")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public NGFIBEHOINF()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001691 RID: 5777 RVA: 0x0005EC9C File Offset: 0x0005CE9C
|
||||
[Token(Token = "0x6001691")]
|
||||
[Address(RVA = "0x1686C70", Offset = "0x1685C70", VA = "0x181686C70")]
|
||||
internal DABKFAIHBBP <AddPlatformFriend>b__0(LLKHFJDNFMM relationship)
|
||||
{
|
||||
if (relationship.MHEGHKNGOEG && !relationship.NPBCMKLOCAE)
|
||||
{
|
||||
List<int> list = new List();
|
||||
int num = this.friendAccountId;
|
||||
list.Add(num);
|
||||
string text = IAOJMNAKJLH.FEGFJLANHOH(this.autoFriendMessage);
|
||||
int num2 = 0;
|
||||
PMGCJEPKFOF<BBJLEHIBGBJ> pmgcjepkfof = IAOJMNAKJLH.BGABHAMBBKG(list, text, (CFLMJLFBOKH.PGANKAHHBJJ)((uint)4), (CFLMJLFBOKH.PNCCMHEKFKJ)((uint)4), num2, num2);
|
||||
}
|
||||
return JJEKJGALHKO.LIPGKFECLDO("TryAddFriend Failed");
|
||||
}
|
||||
|
||||
// Token: 0x06001692 RID: 5778 RVA: 0x0005ECFC File Offset: 0x0005CEFC
|
||||
[Token(Token = "0x6001692")]
|
||||
[Address(RVA = "0x1686DA0", Offset = "0x1685DA0", VA = "0x181686DA0")]
|
||||
internal void <AddPlatformFriend>b__1(string friendAndChatError)
|
||||
{
|
||||
string text = "AutoAddFriend Error: " + friendAndChatError;
|
||||
PMGCJEPKFOF<LLKHFJDNFMM> pmgcjepkfof = FGPIDGLCKEF.OILLHGFDILD(this.friendAccountId);
|
||||
if (KKHJMCMNJBE.<>c.<>9__20_3 == 0)
|
||||
{
|
||||
KKHJMCMNJBE.<>c.<>9__20_3 = delegate(string friendRequestError)
|
||||
{
|
||||
string text2 = "SendFriendRequest Error: " + friendRequestError;
|
||||
};
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x040011C2 RID: 4546
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40011C2")]
|
||||
public int friendAccountId;
|
||||
|
||||
// Token: 0x040011C3 RID: 4547
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40011C3")]
|
||||
public string autoFriendMessage;
|
||||
}
|
||||
|
||||
// Token: 0x020002DE RID: 734
|
||||
[Token(Token = "0x20002DE")]
|
||||
[CompilerGenerated]
|
||||
private sealed class GPHAABGILBJ
|
||||
{
|
||||
// Token: 0x06001693 RID: 5779 RVA: 0x0005ED44 File Offset: 0x0005CF44
|
||||
[Token(Token = "0x6001693")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public GPHAABGILBJ()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06001694 RID: 5780 RVA: 0x0005ED58 File Offset: 0x0005CF58
|
||||
[Token(Token = "0x6001694")]
|
||||
[Address(RVA = "0x1673850", Offset = "0x1672850", VA = "0x181673850")]
|
||||
internal void <Warmup>b__3(Texture image)
|
||||
{
|
||||
int num = this.imageCount;
|
||||
num++;
|
||||
this.imageCount = num;
|
||||
int size = this.toImport._size;
|
||||
string text = string.Format("[FriendImporter.Warmup] Cached texture {0}/{1}", num, num);
|
||||
}
|
||||
|
||||
// Token: 0x06001695 RID: 5781 RVA: 0x0005ED98 File Offset: 0x0005CF98
|
||||
[Token(Token = "0x6001695")]
|
||||
[Address(RVA = "0x1673900", Offset = "0x1672900", VA = "0x181673900")]
|
||||
internal void <Warmup>b__4(string name)
|
||||
{
|
||||
int num = this.nameCount;
|
||||
num++;
|
||||
this.nameCount = num;
|
||||
int size = this.toImport._size;
|
||||
string text = string.Format("[FriendImporter.Warmup] Cached name {0}/{1}", num, num);
|
||||
}
|
||||
|
||||
// Token: 0x06001696 RID: 5782 RVA: 0x0005EDD8 File Offset: 0x0005CFD8
|
||||
[Token(Token = "0x6001696")]
|
||||
[Address(RVA = "0x16739B0", Offset = "0x16729B0", VA = "0x1816739B0")]
|
||||
internal void <Warmup>b__5(string imageError)
|
||||
{
|
||||
int num = this.imageCount;
|
||||
num++;
|
||||
this.imageCount = num;
|
||||
int size = this.toImport._size;
|
||||
string text = string.Format("[FriendImporter.Warmup] ERROR texture {0}/{1}", num, num);
|
||||
}
|
||||
|
||||
// Token: 0x06001697 RID: 5783 RVA: 0x0005EE18 File Offset: 0x0005D018
|
||||
[Token(Token = "0x6001697")]
|
||||
[Address(RVA = "0x1673A60", Offset = "0x1672A60", VA = "0x181673A60")]
|
||||
internal void <Warmup>b__6(string nameError)
|
||||
{
|
||||
int num = this.nameCount;
|
||||
num++;
|
||||
this.nameCount = num;
|
||||
int size = this.toImport._size;
|
||||
string text = string.Format("[FriendImporter.Warmup] ERROR name {0}/{1}", num, num);
|
||||
}
|
||||
|
||||
// Token: 0x040011C4 RID: 4548
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40011C4")]
|
||||
public int imageCount;
|
||||
|
||||
// Token: 0x040011C5 RID: 4549
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40011C5")]
|
||||
public List<DCGAMCKNJDB> toImport;
|
||||
|
||||
// Token: 0x040011C6 RID: 4550
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40011C6")]
|
||||
public int nameCount;
|
||||
|
||||
// Token: 0x040011C7 RID: 4551
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x40011C7")]
|
||||
public Action<Texture> <>9__3;
|
||||
|
||||
// Token: 0x040011C8 RID: 4552
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x40011C8")]
|
||||
public Action<string> <>9__4;
|
||||
|
||||
// Token: 0x040011C9 RID: 4553
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x40011C9")]
|
||||
public Action<string> <>9__5;
|
||||
|
||||
// Token: 0x040011CA RID: 4554
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x40011CA")]
|
||||
public Action<string> <>9__6;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user