202 lines
6.9 KiB
C#
202 lines
6.9 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Runtime.CompilerServices;
|
|
using CodeStage.AntiCheat.ObscuredTypes;
|
|
using Cpp2IlInjected;
|
|
using StansAssets.Foundation.Async;
|
|
|
|
namespace AGUI.StackedUI
|
|
{
|
|
// Token: 0x020011FC RID: 4604
|
|
[Token(Token = "0x20011FC")]
|
|
public class MutualFriendsText : AccountSpecificText
|
|
{
|
|
// Token: 0x060066FF RID: 26367 RVA: 0x00166820 File Offset: 0x00164A20
|
|
[Token(Token = "0x60066FF")]
|
|
[Address(RVA = "0x1DB5000", Offset = "0x1DB4000", VA = "0x181DB5000", Slot = "7")]
|
|
protected override void DMPBBJNDPMA(CCEOLAOLEKJ IINOFFFAGJG)
|
|
{
|
|
if (IINOFFFAGJG != 0)
|
|
{
|
|
ObscuredInt <IFBPANODIPA>k__BackingField = IINOFFFAGJG.<IFBPANODIPA>k__BackingField;
|
|
bool fakeValueActive = IINOFFFAGJG.<IFBPANODIPA>k__BackingField.fakeValueActive;
|
|
PMGCJEPKFOF<string> mutualFriendsText = MutualFriendsText.GetMutualFriendsText(ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField));
|
|
Action<string> action = new Action(this.EDOOALDJEGJ);
|
|
Action<string> action2 = new Action(this.LGHFKLHPFDI);
|
|
}
|
|
((IMainThreadDispatcher)this.text).Init();
|
|
}
|
|
|
|
// Token: 0x06006700 RID: 26368 RVA: 0x0016687C File Offset: 0x00164A7C
|
|
[Token(Token = "0x6006700")]
|
|
[Address(RVA = "0x1DB51A0", Offset = "0x1DB41A0", VA = "0x181DB51A0")]
|
|
public static PMGCJEPKFOF<string> GetMutualFriendsText(int GKLPIFBPGOD)
|
|
{
|
|
string empty = string.Empty;
|
|
string mutualFriendsText = empty;
|
|
SplitTesting instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
PMGCJEPKFOF<List<LLKHFJDNFMM>> pmgcjepkfof = FGPIDGLCKEF.GFFAGFJLELC(GKLPIFBPGOD);
|
|
Action<List<LLKHFJDNFMM>> action = delegate(List<LLKHFJDNFMM> mutualFriends)
|
|
{
|
|
string text = MutualFriendsText.HGINGOJFMBI(mutualFriends);
|
|
mutualFriendsText = text;
|
|
};
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
Action<string> action2 = delegate(string error)
|
|
{
|
|
string empty2 = string.Empty;
|
|
mutualFriendsText = empty2;
|
|
};
|
|
}
|
|
return JJEKJGALHKO.MKLIDFOGIGO<string>(mutualFriendsText);
|
|
}
|
|
|
|
// Token: 0x06006701 RID: 26369 RVA: 0x001668EC File Offset: 0x00164AEC
|
|
[Token(Token = "0x6006701")]
|
|
[Address(RVA = "0x1DB53B0", Offset = "0x1DB43B0", VA = "0x181DB53B0")]
|
|
private static string HGINGOJFMBI(IReadOnlyList<LLKHFJDNFMM> HLJDCFNBDCA)
|
|
{
|
|
MutualFriendsText.LBAKMFHBJKK lbakmfhbjkk = new MutualFriendsText.LBAKMFHBJKK();
|
|
lbakmfhbjkk.mutualFriends = HLJDCFNBDCA;
|
|
string empty = string.Empty;
|
|
lbakmfhbjkk.mutualFriendsText = empty;
|
|
if (lbakmfhbjkk > 0)
|
|
{
|
|
IReadOnlyList<LLKHFJDNFMM> mutualFriends = lbakmfhbjkk.mutualFriends;
|
|
Func<LLKHFJDNFMM, int> <>9__3_ = MutualFriendsText.<>c.<>9__3_0;
|
|
if (<>9__3_ == 0)
|
|
{
|
|
MutualFriendsText.<>c.<>9__3_0 = (LLKHFJDNFMM f) => f.<GFBNBCIPNND>k__BackingField;
|
|
}
|
|
PMGCJEPKFOF<List<CCEOLAOLEKJ>> pmgcjepkfof = PEGGCEDHBOF.NHCHADDMPFC(Enumerable.ToList<int>(Enumerable.Select<LLKHFJDNFMM, int>(mutualFriends, <>9__3_)));
|
|
Action<List<CCEOLAOLEKJ>> action = delegate(List<CCEOLAOLEKJ> mutualFriendAccounts)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
};
|
|
Action<string> action2 = delegate(string error)
|
|
{
|
|
IReadOnlyList<LLKHFJDNFMM> mutualFriends2 = lbakmfhbjkk.mutualFriends;
|
|
IReadOnlyList<LLKHFJDNFMM> mutualFriends3 = lbakmfhbjkk.mutualFriends;
|
|
string text;
|
|
lbakmfhbjkk.mutualFriendsText = text;
|
|
};
|
|
return lbakmfhbjkk.mutualFriendsText;
|
|
}
|
|
return string.Empty;
|
|
}
|
|
|
|
// Token: 0x06006702 RID: 26370 RVA: 0x00166980 File Offset: 0x00164B80
|
|
[Token(Token = "0x6006702")]
|
|
[Address(RVA = "0x8E9790", Offset = "0x8E8790", VA = "0x1808E9790")]
|
|
public MutualFriendsText()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06006703 RID: 26371 RVA: 0x00166994 File Offset: 0x00164B94
|
|
[Token(Token = "0x6006703")]
|
|
[Address(RVA = "0x1DB5170", Offset = "0x1DB4170", VA = "0x181DB5170")]
|
|
[CompilerGenerated]
|
|
private void EDOOALDJEGJ(string GMNCKCEGCKM)
|
|
{
|
|
((IMainThreadDispatcher)this.text).Init();
|
|
}
|
|
|
|
// Token: 0x06006704 RID: 26372 RVA: 0x001669B4 File Offset: 0x00164BB4
|
|
[Token(Token = "0x6006704")]
|
|
[Address(RVA = "0x1DB5600", Offset = "0x1DB4600", VA = "0x181DB5600")]
|
|
[CompilerGenerated]
|
|
private void LGHFKLHPFDI(string MOPOMPHBHKF)
|
|
{
|
|
((IMainThreadDispatcher)this.text).Init();
|
|
}
|
|
|
|
// Token: 0x04004396 RID: 17302
|
|
[Token(Token = "0x4004396")]
|
|
private const int OBOIFIMHMEI = 25;
|
|
|
|
// Token: 0x020011FD RID: 4605
|
|
[Token(Token = "0x20011FD")]
|
|
[CompilerGenerated]
|
|
private sealed class NKMFEIIIEMF
|
|
{
|
|
// Token: 0x06006705 RID: 26373 RVA: 0x001669D4 File Offset: 0x00164BD4
|
|
[Token(Token = "0x6006705")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public NKMFEIIIEMF()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06006706 RID: 26374 RVA: 0x001669E8 File Offset: 0x00164BE8
|
|
[Token(Token = "0x6006706")]
|
|
[Address(RVA = "0x1DB5860", Offset = "0x1DB4860", VA = "0x181DB5860")]
|
|
internal void <GetMutualFriendsText>b__0(List<LLKHFJDNFMM> mutualFriends)
|
|
{
|
|
string text = MutualFriendsText.HGINGOJFMBI(mutualFriends);
|
|
this.mutualFriendsText = text;
|
|
}
|
|
|
|
// Token: 0x06006707 RID: 26375 RVA: 0x00166A04 File Offset: 0x00164C04
|
|
[Token(Token = "0x6006707")]
|
|
[Address(RVA = "0x1DB5880", Offset = "0x1DB4880", VA = "0x181DB5880")]
|
|
internal void <GetMutualFriendsText>b__1(string error)
|
|
{
|
|
string empty = string.Empty;
|
|
this.mutualFriendsText = empty;
|
|
}
|
|
|
|
// Token: 0x04004397 RID: 17303
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4004397")]
|
|
public string mutualFriendsText;
|
|
}
|
|
|
|
// Token: 0x020011FE RID: 4606
|
|
[Token(Token = "0x20011FE")]
|
|
[CompilerGenerated]
|
|
private sealed class LBAKMFHBJKK
|
|
{
|
|
// Token: 0x06006708 RID: 26376 RVA: 0x00166A20 File Offset: 0x00164C20
|
|
[Token(Token = "0x6006708")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public LBAKMFHBJKK()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06006709 RID: 26377 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6006709")]
|
|
[Address(RVA = "0x1DB42F0", Offset = "0x1DB32F0", VA = "0x181DB42F0")]
|
|
internal void <MapMutualFriendsToText>b__1(List<CCEOLAOLEKJ> mutualFriendAccounts)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600670A RID: 26378 RVA: 0x00166A34 File Offset: 0x00164C34
|
|
[Token(Token = "0x600670A")]
|
|
[Address(RVA = "0x1DB45A0", Offset = "0x1DB35A0", VA = "0x181DB45A0")]
|
|
internal void <MapMutualFriendsToText>b__2(string error)
|
|
{
|
|
IReadOnlyList<LLKHFJDNFMM> readOnlyList = this.mutualFriends;
|
|
IReadOnlyList<LLKHFJDNFMM> readOnlyList2 = this.mutualFriends;
|
|
string text;
|
|
this.mutualFriendsText = text;
|
|
}
|
|
|
|
// Token: 0x04004398 RID: 17304
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4004398")]
|
|
public string mutualFriendsText;
|
|
|
|
// Token: 0x04004399 RID: 17305
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4004399")]
|
|
public IReadOnlyList<LLKHFJDNFMM> mutualFriends;
|
|
}
|
|
}
|
|
}
|