Files
27Aug2021-Cpp2IL-Dump/Assembly-CSharp/AGUI/StackedUI/MutualFriendsText.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

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;
}
}
}