Files
2026-04-10 22:50:51 +02:00

1633 lines
61 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.CompilerServices;
using CodeStage.AntiCheat.ObscuredTypes;
using Cpp2IlInjected;
using RecNet;
using RecRoom.Core;
using RecRoom.Sharing;
using TMPro;
using UnityEngine;
namespace AGUI.StackedUI
{
// Token: 0x02001135 RID: 4405
[Token(Token = "0x2001135")]
public class PeopleWatchUIFlow : WatchUIFlow
{
// Token: 0x170010E3 RID: 4323
// (get) Token: 0x060063C1 RID: 25537 RVA: 0x0015EEEC File Offset: 0x0015D0EC
[Token(Token = "0x170010E3")]
protected override string DCLLFJAAEDC
{
[Token(Token = "0x60063C1")]
[Address(RVA = "0x131FAE0", Offset = "0x131E8E0", VA = "0x18131FAE0", Slot = "5")]
get
{
return "PeopleWatchUIFlow";
}
}
// Token: 0x170010E4 RID: 4324
// (get) Token: 0x060063C2 RID: 25538 RVA: 0x0015EF00 File Offset: 0x0015D100
[Token(Token = "0x170010E4")]
private int AHPGJBLFBCO
{
[Token(Token = "0x60063C2")]
[Address(RVA = "0x131EAE0", Offset = "0x131D8E0", VA = "0x18131EAE0")]
get
{
JIMCFNAHGJE jfomeapnhcb = this.JFOMEAPNHCB;
ulong num;
this.NHGFGBBHDBN = num;
int num2;
return num2;
}
}
// Token: 0x170010E5 RID: 4325
// (get) Token: 0x060063C3 RID: 25539 RVA: 0x0015EF24 File Offset: 0x0015D124
// (set) Token: 0x060063C4 RID: 25540 RVA: 0x0015EF38 File Offset: 0x0015D138
[Token(Token = "0x170010E5")]
public AccountSpecificUIBehaviour.PlayerDisplayMode PGPHEMKPAHC
{
[Token(Token = "0x60063C3")]
[Address(RVA = "0x1320970", Offset = "0x131F770", VA = "0x181320970")]
get
{
return this.DIDFOLIHEFF;
}
[Token(Token = "0x60063C4")]
[Address(RVA = "0x1320980", Offset = "0x131F780", VA = "0x181320980")]
set
{
if (this.DIDFOLIHEFF != value)
{
this.DIDFOLIHEFF = value;
int num = 0;
this.FIFOHGCNDJP(true, num != 0);
return;
}
}
}
// Token: 0x170010E6 RID: 4326
// (get) Token: 0x060063C5 RID: 25541 RVA: 0x0015EF60 File Offset: 0x0015D160
[Token(Token = "0x170010E6")]
private bool IIKFMJHBAMA
{
[Token(Token = "0x60063C5")]
[Address(RVA = "0x131FB20", Offset = "0x131E920", VA = "0x18131FB20")]
get
{
Player <EGKJPJKLEAI>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField;
int num = 0;
if (<EGKJPJKLEAI>k__BackingField != num)
{
PlayerParty playerParty = Player.<EGKJPJKLEAI>k__BackingField.playerParty;
int num2 = 0;
if (playerParty != num2)
{
bool flag;
return flag;
}
}
throw new NullReferenceException();
}
}
// Token: 0x060063C6 RID: 25542 RVA: 0x0015EFA4 File Offset: 0x0015D1A4
[Token(Token = "0x60063C6")]
[Address(RVA = "0x131BD20", Offset = "0x131AB20", VA = "0x18131BD20", Slot = "6")]
protected override void Awake()
{
base..ctor();
ValidatedButtonInputField validatedButtonInputField = this.searchField;
JIMCFNAHGJE jimcfnahgje;
this.JFOMEAPNHCB = jimcfnahgje;
AccountSpecificUIBehaviour.PlayerDisplayMode playerDisplayMode = this.defaultDisplayMode;
this.DIDFOLIHEFF = playerDisplayMode;
Func<string, bool> func = new Func(this.KAJJLAJLJPG);
validatedButtonInputField.IsValidFunction = func;
OKNNKFGFODL onGameEndEvent = GameManager.OnGameEndEvent;
Action action = new Action(this.ILMBFOOBPHK);
GameManager.OnGameEndEvent = OKNNKFGFODL.BPJDFPACLMK(onGameEndEvent, action);
GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
int num = 0;
if (instance != num)
{
GameManager instance2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
MIEIBBPMDMP.GGPHEKCPPMP ggphekcppmp = new MIEIBBPMDMP.GGPHEKCPPMP(this.OENCFJHENPB);
instance2.KMKCFILCLNO += ggphekcppmp;
}
}
// Token: 0x060063C7 RID: 25543 RVA: 0x0015F048 File Offset: 0x0015D248
[Token(Token = "0x60063C7")]
[Address(RVA = "0x1320180", Offset = "0x131EF80", VA = "0x181320180")]
private void OnEnable()
{
Action action = new Action(this.FJCJEIFABCI);
KFBABPAPIMB kfbabpapimb = this.FHKNPABNEEM(action);
}
// Token: 0x060063C8 RID: 25544 RVA: 0x0015F06C File Offset: 0x0015D26C
[Token(Token = "0x60063C8")]
[Address(RVA = "0x131FFC0", Offset = "0x131EDC0", VA = "0x18131FFC0", Slot = "7")]
protected override void OnDestroy()
{
OKNNKFGFODL onGameEndEvent = GameManager.OnGameEndEvent;
Action action = new Action(this.ILMBFOOBPHK);
GameManager.OnGameEndEvent = OKNNKFGFODL.GMNMHGMFGOL(onGameEndEvent, action);
GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
int num = 0;
if (instance != num)
{
GameManager instance2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
MIEIBBPMDMP.GGPHEKCPPMP ggphekcppmp = new MIEIBBPMDMP.GGPHEKCPPMP(this.OENCFJHENPB);
instance2.KMKCFILCLNO -= ggphekcppmp;
}
if (this.GPECOBOKEBH != 0)
{
}
if (this.IFCMMPEDJED != 0)
{
}
base.OnDestroy();
}
// Token: 0x060063C9 RID: 25545 RVA: 0x0015F0E8 File Offset: 0x0015D2E8
[Token(Token = "0x60063C9")]
[Address(RVA = "0x13201F0", Offset = "0x131EFF0", VA = "0x1813201F0", Slot = "11")]
public override void OnFlowEntered(StackedUIFlowBase BFHJBBGCMAN)
{
base.OnFlowEntered(BFHJBBGCMAN);
PMGCJEPKFOF<List<DCGAMCKNJDB>> pmgcjepkfof = KKHJMCMNJBE.CJNHKMANDDA();
Action action = new Action(this.PBBOHBJLCDG);
GameObject gameObject = this.suggestedFriendsRadioButton.gameObject;
bool flag = Enumerable.Any<CCEOLAOLEKJ>(this.IAHKCODCEFP());
gameObject.SetActive(flag);
Type type = BFHJBBGCMAN.GetType();
Type typeFromHandle = typeof(PlayerDetailsWatchUIFlow);
bool flag2 = type.Equals(typeFromHandle);
Type type2 = BFHJBBGCMAN.GetType();
Type typeFromHandle2 = typeof(HomeScreenFlow);
bool flag3 = type2.Equals(typeFromHandle2);
bool flag4 = !flag2;
this.FIFOHGCNDJP(flag4, flag2);
Type type3 = BFHJBBGCMAN.GetType();
Type typeFromHandle3 = typeof(HomeScreenFlow);
if (type3.Equals(typeFromHandle3))
{
PPENFJMFPNE ppenfjmfpne = Matchmaking.HMCJLLMDAAM;
this.TargetRoom = ppenfjmfpne;
}
this.HBCGLPDDGJC();
MFBGLIHGCGO<int?> hodokbidhhg = FGPIDGLCKEF.HODOKBIDHHG;
Action<int?> action2 = new Action(this.HODOKBIDHHG);
FGPIDGLCKEF.HODOKBIDHHG = MFBGLIHGCGO.BPJDFPACLMK(hodokbidhhg, action2);
MFBGLIHGCGO<Player> playerCreatedEvent = Player.PlayerCreatedEvent;
Action<Player> action3 = new Action(this.BMGKFEFNNJD);
Player.PlayerCreatedEvent = MFBGLIHGCGO.BPJDFPACLMK(playerCreatedEvent, action3);
MFBGLIHGCGO<Player> playerDestroyedEvent = Player.PlayerDestroyedEvent;
Action<Player> action4 = new Action(this.BMGKFEFNNJD);
Player.PlayerDestroyedEvent = MFBGLIHGCGO.BPJDFPACLMK(playerDestroyedEvent, action4);
OKNNKFGFODL dknbbefgafn = ALNDLENCPKO.DKNBBEFGAFN;
Action action5 = new Action(this.FONDBEPIMPI);
int num = 0;
dknbbefgafn.BPAJKKAGPKB(action5, num != 0);
if (flag3 || (!flag2 && this.DIDFOLIHEFF != AccountSpecificUIBehaviour.PlayerDisplayMode.SuggestedFriends))
{
bool bkebnideeeo = this.BKEBNIDEEEO;
bool hkmgoeebnec = this.HKMGOEEBNEC;
int num2 = Enumerable.Count<CCEOLAOLEKJ>(this.EJKEOOKFILD(hkmgoeebnec, bkebnideeeo));
if (this.IIKFMJHBAMA)
{
throw new NullReferenceException();
}
if (num2 > 0)
{
num2 = Enumerable.Count<CCEOLAOLEKJ>(this.CJFKNCPHELN());
int num3 = this.AHPGJBLFBCO;
}
this.friendsRadioButton.ForcePressed();
}
}
// Token: 0x060063CA RID: 25546 RVA: 0x0015F2B0 File Offset: 0x0015D4B0
[Token(Token = "0x60063CA")]
[Address(RVA = "0x1320680", Offset = "0x131F480", VA = "0x181320680", Slot = "12")]
public override void OnFlowExited(StackedUIFlowBase NBINAJPFBOA, bool CJEIBCEPAPO)
{
base.OnFlowExited(NBINAJPFBOA, CJEIBCEPAPO);
MFBGLIHGCGO<int?> hodokbidhhg = FGPIDGLCKEF.HODOKBIDHHG;
Action<int?> action = new Action(this.HODOKBIDHHG);
FGPIDGLCKEF.HODOKBIDHHG = MFBGLIHGCGO.GMNMHGMFGOL(hodokbidhhg, action);
MFBGLIHGCGO<Player> playerCreatedEvent = Player.PlayerCreatedEvent;
Action<Player> action2 = new Action(this.BMGKFEFNNJD);
Player.PlayerCreatedEvent = MFBGLIHGCGO.GMNMHGMFGOL(playerCreatedEvent, action2);
MFBGLIHGCGO<Player> playerDestroyedEvent = Player.PlayerDestroyedEvent;
Action<Player> action3 = new Action(this.BMGKFEFNNJD);
Player.PlayerDestroyedEvent = MFBGLIHGCGO.GMNMHGMFGOL(playerDestroyedEvent, action3);
OKNNKFGFODL dknbbefgafn = ALNDLENCPKO.DKNBBEFGAFN;
Action action4 = new Action(this.FONDBEPIMPI);
dknbbefgafn.BIHKNNPGGKP(action4);
}
// Token: 0x060063CB RID: 25547 RVA: 0x0015F34C File Offset: 0x0015D54C
[Token(Token = "0x60063CB")]
[Address(RVA = "0x131EA50", Offset = "0x131D850", VA = "0x18131EA50", Slot = "22")]
protected override void FKDAJGGOMOC(OGLEAGGNIPE OJJOHDIFMEG, bool DIDDIMFKFCC)
{
base.FKDAJGGOMOC(OJJOHDIFMEG, DIDDIMFKFCC);
if (!DIDDIMFKFCC)
{
AccountSpecificUIBehaviour.PlayerDisplayMode didfoliheff = this.DIDFOLIHEFF;
PeopleScreenPagedGrid peopleScreenPagedGrid = this.pagedGrid;
if (OJJOHDIFMEG == OGLEAGGNIPE.LARGE || didfoliheff == AccountSpecificUIBehaviour.PlayerDisplayMode.Find)
{
}
if (didfoliheff == AccountSpecificUIBehaviour.PlayerDisplayMode.Find)
{
}
bool flag = peopleScreenPagedGrid.AFPGDLJABBO;
}
}
// Token: 0x060063CC RID: 25548 RVA: 0x0015F390 File Offset: 0x0015D590
[Token(Token = "0x60063CC")]
[Address(RVA = "0x131E430", Offset = "0x131D230", VA = "0x18131E430")]
private void FIFOHGCNDJP(bool EEFDDMLCDEM = false, bool NCGPJFCOIBI = false)
{
/*
An exception occurred when decompiling this method (060063CC)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void AGUI.StackedUI.PeopleWatchUIFlow::FIFOHGCNDJP(System.Boolean,System.Boolean)
---> System.Exception: Basic block has to end with unconditional control flow.
{
IL_2A1:
stloc:NotImplementedException(var_44_2AB, newobj:NotImplementedException(NotImplementedException::.ctor, ldstr:string("Unknown error fetching accounts")))
}
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.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
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: 0x060063CD RID: 25549 RVA: 0x0015F64C File Offset: 0x0015D84C
[Token(Token = "0x60063CD")]
[Address(RVA = "0x131BB50", Offset = "0x131A950", VA = "0x18131BB50")]
private void ABPNAAHEGCL(OGLEAGGNIPE OJJOHDIFMEG, bool CMLDEMBAIHJ)
{
AccountSpecificUIBehaviour.PlayerDisplayMode didfoliheff = this.DIDFOLIHEFF;
PeopleScreenPagedGrid peopleScreenPagedGrid = this.pagedGrid;
if (OJJOHDIFMEG == OGLEAGGNIPE.LARGE || didfoliheff == AccountSpecificUIBehaviour.PlayerDisplayMode.Find)
{
}
if (didfoliheff == AccountSpecificUIBehaviour.PlayerDisplayMode.Find)
{
}
bool isCompleted = ((IAsyncResult)peopleScreenPagedGrid).IsCompleted;
}
// Token: 0x060063CE RID: 25550 RVA: 0x0015F680 File Offset: 0x0015D880
[Token(Token = "0x60063CE")]
[Address(RVA = "0x131EC90", Offset = "0x131DA90", VA = "0x18131EC90")]
private void HBCGLPDDGJC()
{
AccountSpecificUIBehaviour.PlayerDisplayMode didfoliheff = this.DIDFOLIHEFF;
int num = 0;
if (didfoliheff <= AccountSpecificUIBehaviour.PlayerDisplayMode.Find)
{
}
int num2 = 0;
if (num != num2)
{
}
}
// Token: 0x060063CF RID: 25551 RVA: 0x0015F6AC File Offset: 0x0015D8AC
[Token(Token = "0x60063CF")]
[Address(RVA = "0x131E320", Offset = "0x131D120", VA = "0x18131E320")]
private void FIEHCMHLJNF(AccountSpecificUIBehaviour.PlayerDisplayMode HGLLKBFOBIE)
{
if (!Player.<EGKJPJKLEAI>k__BackingField.playerUI.<JNBAANDJIAD>k__BackingField.<BMIJHIHBGBH>k__BackingField)
{
bool flag = this.<KBKJKEOPIGB>k__BackingField.RefreshTopFlow();
if (this.DIDFOLIHEFF != HGLLKBFOBIE)
{
this.DIDFOLIHEFF = HGLLKBFOBIE;
int num = 0;
this.FIFOHGCNDJP(true, num != 0);
}
}
}
// Token: 0x060063D0 RID: 25552 RVA: 0x0015F700 File Offset: 0x0015D900
[Token(Token = "0x60063D0")]
[Address(RVA = "0x131D320", Offset = "0x131C120", VA = "0x18131D320")]
private IEnumerable<CCEOLAOLEKJ> CJFKNCPHELN()
{
List<LLKHFJDNFMM> eaekofnkfbm = FGPIDGLCKEF.EAEKOFNKFBM;
Func<LLKHFJDNFMM, CCEOLAOLEKJ> <>9__64_ = PeopleWatchUIFlow.<>c.<>9__64_0;
if (<>9__64_ == 0)
{
PeopleWatchUIFlow.<>c.<>9__64_0 = delegate(LLKHFJDNFMM r)
{
int <GFBNBCIPNND>k__BackingField = r.<GFBNBCIPNND>k__BackingField;
throw new NullReferenceException();
};
}
IEnumerable<LLKHFJDNFMM> enumerable = Enumerable.Select<LLKHFJDNFMM, CCEOLAOLEKJ>(eaekofnkfbm, <>9__64_);
Func<CCEOLAOLEKJ, bool> func;
if (PeopleWatchUIFlow.<>c.<>9__64_1 == 0)
{
func = (CCEOLAOLEKJ a) => a != 0;
PeopleWatchUIFlow.<>c.<>9__64_1 = func;
}
return Enumerable.Where<CCEOLAOLEKJ>(enumerable, func);
}
// Token: 0x060063D1 RID: 25553 RVA: 0x0015F760 File Offset: 0x0015D960
[Token(Token = "0x60063D1")]
[Address(RVA = "0x131BBC0", Offset = "0x131A9C0", VA = "0x18131BBC0")]
private IEnumerable<CCEOLAOLEKJ> AGNFMDNMHIA()
{
PeopleWatchUIFlow.EPBOCOAJNEI epbocoajnei = new PeopleWatchUIFlow.EPBOCOAJNEI();
epbocoajnei.partyMemberAccounts = epbocoajnei;
PMGCJEPKFOF<List<CCEOLAOLEKJ>> pmgcjepkfof = PEGGCEDHBOF.NHCHADDMPFC(Enumerable.ToList<int>(this.HPAMACHFPJN()));
Action<List<CCEOLAOLEKJ>> action = delegate(List<CCEOLAOLEKJ> accounts)
{
epbocoajnei.partyMemberAccounts = accounts;
};
Action<string> action2 = delegate(string error)
{
};
return epbocoajnei.partyMemberAccounts;
}
// Token: 0x060063D2 RID: 25554 RVA: 0x0015F7B4 File Offset: 0x0015D9B4
[Token(Token = "0x60063D2")]
[Address(RVA = "0x131ED90", Offset = "0x131DB90", VA = "0x18131ED90")]
private IEnumerable<int> HPAMACHFPJN()
{
Player <EGKJPJKLEAI>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField;
int num = 0;
if (<EGKJPJKLEAI>k__BackingField != num)
{
PlayerParty playerParty = Player.<EGKJPJKLEAI>k__BackingField.playerParty;
int num2 = 0;
if (playerParty != num2 && PeopleWatchUIFlow.<>c.<>9__66_0 == 0)
{
PeopleWatchUIFlow.<>c.<>9__66_0 = (Player pm) => pm.<FMMJEJMBDPL>k__BackingField;
}
}
throw new NullReferenceException();
}
// Token: 0x060063D3 RID: 25555 RVA: 0x0015F810 File Offset: 0x0015DA10
[Token(Token = "0x60063D3")]
[Address(RVA = "0x131F100", Offset = "0x131DF00", VA = "0x18131F100")]
private IEnumerable<CCEOLAOLEKJ> IAHKCODCEFP()
{
List<LLKHFJDNFMM> eaekofnkfbm = FGPIDGLCKEF.EAEKOFNKFBM;
Func<LLKHFJDNFMM, bool> <>9__67_ = PeopleWatchUIFlow.<>c.<>9__67_0;
if (<>9__67_ == 0)
{
PeopleWatchUIFlow.<>c.<>9__67_0 = (LLKHFJDNFMM r) => r.<PALMIOEJANE>k__BackingField == LLKHFJDNFMM.DDAADAMFMCL.FriendRequestReceived;
}
IEnumerable<LLKHFJDNFMM> enumerable = Enumerable.Where<LLKHFJDNFMM>(eaekofnkfbm, <>9__67_);
Func<LLKHFJDNFMM, CCEOLAOLEKJ> func;
if (PeopleWatchUIFlow.<>c.<>9__67_1 == 0)
{
func = delegate(LLKHFJDNFMM r)
{
int <GFBNBCIPNND>k__BackingField = r.<GFBNBCIPNND>k__BackingField;
throw new NullReferenceException();
};
PeopleWatchUIFlow.<>c.<>9__67_1 = func;
}
IEnumerable<LLKHFJDNFMM> enumerable2 = Enumerable.Select<LLKHFJDNFMM, CCEOLAOLEKJ>(enumerable, func);
Func<CCEOLAOLEKJ, bool> func2;
if (PeopleWatchUIFlow.<>c.<>9__67_2 == 0)
{
func2 = (CCEOLAOLEKJ a) => a != 0;
PeopleWatchUIFlow.<>c.<>9__67_2 = func2;
}
return Enumerable.Where<CCEOLAOLEKJ>(enumerable2, func2);
}
// Token: 0x060063D4 RID: 25556 RVA: 0x0015F89C File Offset: 0x0015DA9C
[Token(Token = "0x60063D4")]
[Address(RVA = "0x131D530", Offset = "0x131C330", VA = "0x18131D530")]
private IEnumerable<CCEOLAOLEKJ> EJKEOOKFILD(bool HKMGOEEBNEC, bool BKEBNIDEEEO)
{
List<int> poeffgjkkjg = ALNDLENCPKO.POEFFGJKKJG;
List<CCEOLAOLEKJ> list = new List();
if (BKEBNIDEEEO)
{
List<Player> all = Player.All;
Func<Player, bool> <>9__68_ = PeopleWatchUIFlow.<>c.<>9__68_0;
if (<>9__68_ == 0)
{
PeopleWatchUIFlow.<>c.<>9__68_0 = delegate(Player p)
{
bool flag;
return flag;
};
}
IEnumerable<Player> enumerable = Enumerable.Where<Player>(all, <>9__68_);
Func<Player, CCEOLAOLEKJ> func;
if (PeopleWatchUIFlow.<>c.<>9__68_1 == 0)
{
func = delegate(Player p)
{
int <FMMJEJMBDPL>k__BackingField = p.<FMMJEJMBDPL>k__BackingField;
throw new NullReferenceException();
};
PeopleWatchUIFlow.<>c.<>9__68_1 = func;
}
IEnumerable<Player> enumerable2 = Enumerable.Select<Player, CCEOLAOLEKJ>(enumerable, func);
Func<CCEOLAOLEKJ, bool> func2;
if (PeopleWatchUIFlow.<>c.<>9__68_2 == 0)
{
func2 = (CCEOLAOLEKJ account) => account != 0;
PeopleWatchUIFlow.<>c.<>9__68_2 = func2;
}
IEnumerable<CCEOLAOLEKJ> enumerable3 = Enumerable.Where<CCEOLAOLEKJ>(enumerable2, func2);
List<CCEOLAOLEKJ> list2 = this.FDAOJDDEMAG(enumerable3);
}
List<CCEOLAOLEKJ> list3 = new List();
IEnumerable<CCEOLAOLEKJ> enumerable5;
if (HKMGOEEBNEC)
{
Func<int, CCEOLAOLEKJ> func3;
if (PeopleWatchUIFlow.<>c.<>9__68_3 == 0)
{
func3 = delegate(int pid)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
};
PeopleWatchUIFlow.<>c.<>9__68_3 = func3;
}
IEnumerable<int> enumerable4 = Enumerable.Select<int, CCEOLAOLEKJ>(poeffgjkkjg, func3);
Func<CCEOLAOLEKJ, bool> func4;
if (PeopleWatchUIFlow.<>c.<>9__68_4 == 0)
{
func4 = (CCEOLAOLEKJ prof) => prof != 0;
PeopleWatchUIFlow.<>c.<>9__68_4 = func4;
}
enumerable5 = Enumerable.Where<CCEOLAOLEKJ>(enumerable4, func4);
}
IEnumerable<CCEOLAOLEKJ> enumerable6 = Enumerable.Union<CCEOLAOLEKJ>(list, enumerable5);
Func<CCEOLAOLEKJ, bool> func5;
if (PeopleWatchUIFlow.<>c.<>9__68_5 == 0)
{
func5 = delegate(CCEOLAOLEKJ a)
{
ObscuredInt <IFBPANODIPA>k__BackingField = a.<IFBPANODIPA>k__BackingField;
bool fakeValueActive = a.<IFBPANODIPA>k__BackingField.fakeValueActive;
return ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField) != "{il2cpp field on {'constant26' (constant value of type Cpp2IL.Core.Analysis.ResultModels.StaticFieldsPtr)}, offset 0x28}";
};
PeopleWatchUIFlow.<>c.<>9__68_5 = func5;
}
return Enumerable.Where<CCEOLAOLEKJ>(enumerable6, func5);
}
// Token: 0x060063D5 RID: 25557 RVA: 0x0015F9E4 File Offset: 0x0015DBE4
[Token(Token = "0x60063D5")]
[Address(RVA = "0x131DF10", Offset = "0x131CD10", VA = "0x18131DF10")]
private List<CCEOLAOLEKJ> FDAOJDDEMAG(IEnumerable<CCEOLAOLEKJ> OLLKMIGNGBF)
{
Func<CCEOLAOLEKJ, int> func = new Func(this.GJKLMHLPBIC);
IOrderedEnumerable<CCEOLAOLEKJ> orderedEnumerable = Enumerable.OrderByDescending<CCEOLAOLEKJ, int>(OLLKMIGNGBF, func);
Func<CCEOLAOLEKJ, bool> <>9__69_ = PeopleWatchUIFlow.<>c.<>9__69_0;
if (<>9__69_ == 0)
{
PeopleWatchUIFlow.<>c.<>9__69_0 = delegate(CCEOLAOLEKJ account)
{
ObscuredInt <IFBPANODIPA>k__BackingField = account.<IFBPANODIPA>k__BackingField;
bool fakeValueActive = account.<IFBPANODIPA>k__BackingField.fakeValueActive;
EFAJBHGDIDD efajbhgdidd = Matchmaking.OLIKKLKLBKJ(ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField));
return efajbhgdidd == 0 || !efajbhgdidd.FLIKAHFMJCH;
};
}
IOrderedEnumerable<CCEOLAOLEKJ> orderedEnumerable2 = Enumerable.ThenBy<CCEOLAOLEKJ, bool>(orderedEnumerable, <>9__69_);
Func<CCEOLAOLEKJ, bool> func2;
if (PeopleWatchUIFlow.<>c.<>9__69_1 == 0)
{
func2 = delegate(CCEOLAOLEKJ account)
{
ObscuredInt <IFBPANODIPA>k__BackingField2 = account.<IFBPANODIPA>k__BackingField;
bool fakeValueActive2 = account.<IFBPANODIPA>k__BackingField.fakeValueActive;
EFAJBHGDIDD efajbhgdidd2 = Matchmaking.OLIKKLKLBKJ(ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField2));
return efajbhgdidd2 == 0 || !efajbhgdidd2.<JMOCJMLHGBD>k__BackingField;
};
PeopleWatchUIFlow.<>c.<>9__69_1 = func2;
}
IOrderedEnumerable<CCEOLAOLEKJ> orderedEnumerable3 = Enumerable.ThenBy<CCEOLAOLEKJ, bool>(orderedEnumerable2, func2);
Func<CCEOLAOLEKJ, bool> func3;
if (PeopleWatchUIFlow.<>c.<>9__69_2 == 0)
{
func3 = delegate(CCEOLAOLEKJ account)
{
ObscuredInt <IFBPANODIPA>k__BackingField3 = account.<IFBPANODIPA>k__BackingField;
bool fakeValueActive3 = account.<IFBPANODIPA>k__BackingField.fakeValueActive;
LLKHFJDNFMM llkhfjdnfmm = FGPIDGLCKEF.IAHDANBDAAM(ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField3));
return llkhfjdnfmm == 0 || !llkhfjdnfmm.CPAAFLNLLMP;
};
PeopleWatchUIFlow.<>c.<>9__69_2 = func3;
}
IOrderedEnumerable<CCEOLAOLEKJ> orderedEnumerable4 = Enumerable.ThenBy<CCEOLAOLEKJ, bool>(orderedEnumerable3, func3);
Func<CCEOLAOLEKJ, string> func4;
if (PeopleWatchUIFlow.<>c.<>9__69_3 == 0)
{
func4 = (CCEOLAOLEKJ account) => account.<ODJFEIBNGPO>k__BackingField.NEFJIGBPGNM();
PeopleWatchUIFlow.<>c.<>9__69_3 = func4;
}
IOrderedEnumerable<CCEOLAOLEKJ> orderedEnumerable5 = Enumerable.ThenBy<CCEOLAOLEKJ, string>(orderedEnumerable4, func4);
Func<CCEOLAOLEKJ, string> func5;
if (PeopleWatchUIFlow.<>c.<>9__69_4 == 0)
{
func5 = (CCEOLAOLEKJ account) => account.<KHJCEENDAOL>k__BackingField.NEFJIGBPGNM();
PeopleWatchUIFlow.<>c.<>9__69_4 = func5;
}
return Enumerable.ToList<CCEOLAOLEKJ>(Enumerable.ThenBy<CCEOLAOLEKJ, string>(orderedEnumerable5, func5));
}
// Token: 0x060063D6 RID: 25558 RVA: 0x0015FAE0 File Offset: 0x0015DCE0
[Token(Token = "0x60063D6")]
[Address(RVA = "0x131EBB0", Offset = "0x131D9B0", VA = "0x18131EBB0")]
private int GJKLMHLPBIC(CCEOLAOLEKJ HFIDFDPOCKA)
{
ObscuredInt <IFBPANODIPA>k__BackingField = HFIDFDPOCKA.<IFBPANODIPA>k__BackingField;
bool fakeValueActive = HFIDFDPOCKA.<IFBPANODIPA>k__BackingField.fakeValueActive;
LLKHFJDNFMM llkhfjdnfmm = FGPIDGLCKEF.IAHDANBDAAM(ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField));
int num = 0;
if (llkhfjdnfmm != 0 && llkhfjdnfmm.<GJDPDDHJPAC>k__BackingField != (LLKHFJDNFMM.CJEPCMDFKNF)num)
{
return -1;
}
if (18446744073709551615UL <= (ulong)1L)
{
return 1;
}
return num;
}
// Token: 0x060063D7 RID: 25559 RVA: 0x0015FB2C File Offset: 0x0015DD2C
[Token(Token = "0x60063D7")]
[Address(RVA = "0x131DDB0", Offset = "0x131CBB0", VA = "0x18131DDB0")]
private void FBBJPMCHMIH()
{
PMGCJEPKFOF<List<DCGAMCKNJDB>> pmgcjepkfof = KKHJMCMNJBE.LJILKFNEEPG();
Action<List<DCGAMCKNJDB>> action = new Action(this.JLCEIMCLHBJ);
int num = 0;
num += num;
num++;
Action<string> action2 = new Action(this.OJMDPFNELPM);
throw new NullReferenceException();
}
// Token: 0x060063D8 RID: 25560 RVA: 0x0015FB6C File Offset: 0x0015DD6C
[Token(Token = "0x60063D8")]
[Address(RVA = "0x131DAB0", Offset = "0x131C8B0", VA = "0x18131DAB0")]
private void EPKMIDCJPJN()
{
if (WatchUI.BFPPPLIJIGC != 0)
{
WatchUI local = WatchUI.BFPPPLIJIGC;
int num = 0;
local.PushFlow(this, num);
if (this.DIDFOLIHEFF != AccountSpecificUIBehaviour.PlayerDisplayMode.Recent)
{
this.DIDFOLIHEFF = (AccountSpecificUIBehaviour.PlayerDisplayMode)((ulong)4L);
int num2 = 0;
this.FIFOHGCNDJP(true, num2 != 0);
}
WatchUI local2 = WatchUI.BFPPPLIJIGC;
int num3 = 0;
local2.PlayAttract((NotificationManager.HLJEOKDOLPF)(-1), "Make friends with people you just played with!", num3);
Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG;
Player <EGKJPJKLEAI>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField;
PeopleWatchUIFlow.KEBENNKELFM kebennkelfm;
kebennkelfm.System.IDisposable.Dispose();
kebennkelfm.<>1__state = (int)((ulong)0L);
kebennkelfm.<>4__this = this;
KFBABPAPIMB kfbabpapimb = instance.Run(<EGKJPJKLEAI>k__BackingField, kebennkelfm);
this.GPECOBOKEBH = kfbabpapimb;
Scheduler instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
Player <EGKJPJKLEAI>k__BackingField2 = Player.<EGKJPJKLEAI>k__BackingField;
PeopleWatchUIFlow.APBCNPOOLMO apbcnpoolmo;
apbcnpoolmo.System.IDisposable.Dispose();
apbcnpoolmo.<>1__state = (int)((ulong)0L);
apbcnpoolmo.<>4__this = this;
KFBABPAPIMB kfbabpapimb2 = instance2.Run(<EGKJPJKLEAI>k__BackingField2, apbcnpoolmo);
this.IFCMMPEDJED = kfbabpapimb2;
}
}
// Token: 0x060063D9 RID: 25561 RVA: 0x0015FC50 File Offset: 0x0015DE50
[Token(Token = "0x60063D9")]
[Address(RVA = "0x131D2C0", Offset = "0x131C0C0", VA = "0x18131D2C0")]
private IEnumerator<KENFJGFMIPM> CIPEHMIJCKD()
{
/*
An exception occurred when decompiling this method (060063D9)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerator`1<KENFJGFMIPM> AGUI.StackedUI.PeopleWatchUIFlow::CIPEHMIJCKD()
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
call:void(KEBENNKELFM::System.IDisposable.Dispose, ldloc:KEBENNKELFM(var_0))
stfld:int32(KEBENNKELFM::<>1__state, ldloc:KEBENNKELFM(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
stfld:PeopleWatchUIFlow(KEBENNKELFM::<>4__this, ldloc:KEBENNKELFM(var_0), ldloc:PeopleWatchUIFlow(this))
}
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: 0x060063DA RID: 25562 RVA: 0x0015FC74 File Offset: 0x0015DE74
[Token(Token = "0x60063DA")]
[Address(RVA = "0x131FE50", Offset = "0x131EC50", VA = "0x18131FE50")]
private IEnumerator<KENFJGFMIPM> NNGEDIGEMIG()
{
/*
An exception occurred when decompiling this method (060063DA)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerator`1<KENFJGFMIPM> AGUI.StackedUI.PeopleWatchUIFlow::NNGEDIGEMIG()
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
call:void(APBCNPOOLMO::System.IDisposable.Dispose, ldloc:APBCNPOOLMO(var_0))
stfld:int32(APBCNPOOLMO::<>1__state, ldloc:APBCNPOOLMO(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
stfld:PeopleWatchUIFlow(APBCNPOOLMO::<>4__this, ldloc:APBCNPOOLMO(var_0), ldloc:PeopleWatchUIFlow(this))
}
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: 0x060063DB RID: 25563 RVA: 0x0015FC98 File Offset: 0x0015DE98
[Token(Token = "0x60063DB")]
[Address(RVA = "0x131FCF0", Offset = "0x131EAF0", VA = "0x18131FCF0")]
private void NEIBNCLHAIE(string LIICHFENGMG)
{
float realtimeSinceStartup = Time.realtimeSinceStartup;
ValidatedButtonInputField validatedButtonInputField = this.searchField;
this.GBOMEAGEMKM = realtimeSinceStartup;
int num = 0;
validatedButtonInputField.FFDOINJEHMM = num != 0;
GameObject gameObject = this.importFriendsGroup;
int num2 = 0;
gameObject.SetActive(num2 != 0);
this.pagedGrid.Awake();
if (LIICHFENGMG.StartsWith("@"))
{
string text = LIICHFENGMG.Substring(1);
}
PMGCJEPKFOF<List<CCEOLAOLEKJ>> pmgcjepkfof = PEGGCEDHBOF.IBDGAKHBIAJ(LIICHFENGMG);
Action<List<CCEOLAOLEKJ>> action = new Action(this.JGCNAHNBGNE);
throw new NullReferenceException();
}
// Token: 0x060063DC RID: 25564 RVA: 0x0015FD18 File Offset: 0x0015DF18
[Token(Token = "0x60063DC")]
[Address(RVA = "0x131C8E0", Offset = "0x131B6E0", VA = "0x18131C8E0")]
public void Button_ImportFriends()
{
Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG;
IEnumerator<KENFJGFMIPM> enumerator = KKHJMCMNJBE.LDCEHKONPJF(CFLMJLFBOKH.KNKCGOGLCJC.Watch);
KFBABPAPIMB kfbabpapimb = instance.Run(enumerator);
Action action = new Action(this.NDFBLDNPGEB);
throw new NullReferenceException();
}
// Token: 0x060063DD RID: 25565 RVA: 0x0015FD4C File Offset: 0x0015DF4C
[Token(Token = "0x60063DD")]
[Address(RVA = "0x131C870", Offset = "0x131B670", VA = "0x18131C870")]
public void Button_GenerateFriendCode()
{
LinkManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
int num = 0;
int num2 = 0;
DABKFAIHBBP dabkfaihbbp = instance.CreateAndShare((EAEKNPLNKKO)num2, num);
}
// Token: 0x060063DE RID: 25566 RVA: 0x0015FD74 File Offset: 0x0015DF74
[Token(Token = "0x60063DE")]
[Address(RVA = "0x131D070", Offset = "0x131BE70", VA = "0x18131D070")]
public void Button_ShowDetails(CCEOLAOLEKJ account)
{
PlayerDetailsWatchUIFlow flowByType = this.<KBKJKEOPIGB>k__BackingField.GetFlowByType<PlayerDetailsWatchUIFlow>();
StackedUIBase <KBKJKEOPIGB>k__BackingField = this.<KBKJKEOPIGB>k__BackingField;
int num = 0;
<KBKJKEOPIGB>k__BackingField.PushFlow(flowByType, num);
}
// Token: 0x060063DF RID: 25567 RVA: 0x0015FDA4 File Offset: 0x0015DFA4
[Token(Token = "0x60063DF")]
[Address(RVA = "0x131D060", Offset = "0x131BE60", VA = "0x18131D060")]
public void Button_SetRecentDisplayMode()
{
this.FIEHCMHLJNF(AccountSpecificUIBehaviour.PlayerDisplayMode.Recent);
}
// Token: 0x060063E0 RID: 25568 RVA: 0x0015FDB8 File Offset: 0x0015DFB8
[Token(Token = "0x60063E0")]
[Address(RVA = "0x131D100", Offset = "0x131BF00", VA = "0x18131D100")]
public void Button_ShowSubscriptions()
{
RRUIRootScreen flowByType = this.<KBKJKEOPIGB>k__BackingField.GetFlowByType<RRUIRootScreen>();
int num = 0;
if (flowByType != num)
{
StackedUIBase <KBKJKEOPIGB>k__BackingField = this.<KBKJKEOPIGB>k__BackingField;
int num2 = 0;
<KBKJKEOPIGB>k__BackingField.PushFlow(flowByType, num2);
WatchUI <LBNLPAIAGHF>k__BackingField = flowByType.<LBNLPAIAGHF>k__BackingField;
flowByType.GMIMGMNPOFB = false;
int num3 = 0;
<LBNLPAIAGHF>k__BackingField.PushFlow(flowByType, num3);
CECAKDDNHLN cecakddnhln = new CECAKDDNHLN(flowByType.subscriptionsRoute);
flowByType.browserModel.ResetAndGoTo(cecakddnhln);
}
}
// Token: 0x060063E1 RID: 25569 RVA: 0x0015FE2C File Offset: 0x0015E02C
[Token(Token = "0x60063E1")]
[Address(RVA = "0x131D030", Offset = "0x131BE30", VA = "0x18131D030")]
public void Button_SetFriendsDisplayMode()
{
this.FIEHCMHLJNF(AccountSpecificUIBehaviour.PlayerDisplayMode.Friends);
}
// Token: 0x060063E2 RID: 25570 RVA: 0x0015FE40 File Offset: 0x0015E040
[Token(Token = "0x60063E2")]
[Address(RVA = "0x131D040", Offset = "0x131BE40", VA = "0x18131D040")]
public void Button_SetPartyDisplayMode()
{
this.FIEHCMHLJNF(AccountSpecificUIBehaviour.PlayerDisplayMode.Party);
}
// Token: 0x060063E3 RID: 25571 RVA: 0x0015FE54 File Offset: 0x0015E054
[Token(Token = "0x60063E3")]
[Address(RVA = "0x131D020", Offset = "0x131BE20", VA = "0x18131D020")]
public void Button_SetFindDisplayMode()
{
this.FIEHCMHLJNF(AccountSpecificUIBehaviour.PlayerDisplayMode.Find);
}
// Token: 0x060063E4 RID: 25572 RVA: 0x0015FE68 File Offset: 0x0015E068
[Token(Token = "0x60063E4")]
[Address(RVA = "0x131D010", Offset = "0x131BE10", VA = "0x18131D010")]
public void Button_SetClubDisplayMode()
{
this.FIEHCMHLJNF(AccountSpecificUIBehaviour.PlayerDisplayMode.Club);
}
// Token: 0x060063E5 RID: 25573 RVA: 0x0015FE7C File Offset: 0x0015E07C
[Token(Token = "0x60063E5")]
[Address(RVA = "0x131D050", Offset = "0x131BE50", VA = "0x18131D050")]
public void Button_SetPendingFriendsDisplayMode()
{
this.FIEHCMHLJNF(AccountSpecificUIBehaviour.PlayerDisplayMode.SuggestedFriends);
}
// Token: 0x060063E6 RID: 25574 RVA: 0x0015FE90 File Offset: 0x0015E090
[Token(Token = "0x60063E6")]
[Address(RVA = "0x131C7E0", Offset = "0x131B5E0", VA = "0x18131C7E0")]
public void Button_FindPlatformFriends()
{
Action findFriendsAction = this.FindFriendsAction;
if (findFriendsAction != 0)
{
findFriendsAction();
}
SessionManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
int num = 0;
int num2 = 0;
instance.ImportFriends((CFLMJLFBOKH.KNKCGOGLCJC)num2, num != 0);
}
// Token: 0x060063E7 RID: 25575 RVA: 0x0015FEC8 File Offset: 0x0015E0C8
[Token(Token = "0x60063E7")]
[Address(RVA = "0x131D280", Offset = "0x131C080", VA = "0x18131D280")]
public void Button_ToggleRecentPlayers()
{
bool hkmgoeebnec = this.HKMGOEEBNEC;
bool flag = !hkmgoeebnec;
this.HKMGOEEBNEC = flag;
if (hkmgoeebnec && !this.BKEBNIDEEEO)
{
this.BKEBNIDEEEO = true;
}
int num = 0;
int num2 = 0;
this.FIFOHGCNDJP(num2 != 0, num != 0);
}
// Token: 0x060063E8 RID: 25576 RVA: 0x0015FF08 File Offset: 0x0015E108
[Token(Token = "0x60063E8")]
[Address(RVA = "0x131D240", Offset = "0x131C040", VA = "0x18131D240")]
public void Button_ToggleNearbyPlayers()
{
bool bkebnideeeo = this.BKEBNIDEEEO;
bool flag = !bkebnideeeo;
this.BKEBNIDEEEO = flag;
if (!this.HKMGOEEBNEC && bkebnideeeo)
{
this.HKMGOEEBNEC = true;
}
int num = 0;
int num2 = 0;
this.FIFOHGCNDJP(num2 != 0, num != 0);
}
// Token: 0x060063E9 RID: 25577 RVA: 0x0015FF48 File Offset: 0x0015E148
[Token(Token = "0x60063E9")]
[Address(RVA = "0x131CE30", Offset = "0x131BC30", VA = "0x18131CE30")]
public void Button_Search()
{
if (!string.IsNullOrEmpty(this.LIICHFENGMG))
{
float realtimeSinceStartup = Time.realtimeSinceStartup;
if (this.minSearchTime <= realtimeSinceStartup)
{
CFLMJLFBOKH.MAGOOIOBJBC();
string liichfengmg = this.LIICHFENGMG;
float realtimeSinceStartup2 = Time.realtimeSinceStartup;
ValidatedButtonInputField validatedButtonInputField = this.searchField;
this.GBOMEAGEMKM = realtimeSinceStartup2;
int num = 0;
validatedButtonInputField.FFDOINJEHMM = num != 0;
GameObject gameObject = this.importFriendsGroup;
int num2 = 0;
gameObject.SetActive(num2 != 0);
this.pagedGrid.Awake();
if (liichfengmg.StartsWith("@"))
{
string text = liichfengmg.Substring(1);
}
PMGCJEPKFOF<List<CCEOLAOLEKJ>> pmgcjepkfof = PEGGCEDHBOF.IBDGAKHBIAJ(liichfengmg);
Action<List<CCEOLAOLEKJ>> action = new Action(this.JGCNAHNBGNE);
}
}
}
// Token: 0x060063EA RID: 25578 RVA: 0x00160000 File Offset: 0x0015E200
[Token(Token = "0x60063EA")]
[Address(RVA = "0x131C9D0", Offset = "0x131B7D0", VA = "0x18131C9D0")]
public void Button_InviteToParty()
{
HashSet<int> hashSet = BCKPFAJAPEO.PBGCPCJGGOO<int>(this.HPAMACHFPJN());
int <OIBJLPBDMML>k__BackingField = BPHGKAEDBPE.<OIBJLPBDMML>k__BackingField;
bool flag = hashSet.Add(<OIBJLPBDMML>k__BackingField);
BulkAccountSelectionDialog.NJHHBCKFHHA inviteToPartyDialogSettings = new BulkAccountSelectionDialog.NJHHBCKFHHA
{
DDEJAFAOEFO = hashSet,
MBOCKBCDKJI = false
};
WatchUI local = WatchUI.BFPPPLIJIGC;
Func<BulkAccountSelectionDialog, PMGCJEPKFOF<BulkAccountSelectionDialog.NLENAJPDILL>> func = delegate(BulkAccountSelectionDialog dialog)
{
bool isCompleted = ((IAsyncResult)dialog).IsCompleted;
throw new NullReferenceException();
};
Action<BulkAccountSelectionDialog.NLENAJPDILL> action = delegate(BulkAccountSelectionDialog.NLENAJPDILL r)
{
if (r.FKNOPGEADKO == JPIJGHNNIDP.Affirmative)
{
PeopleWatchUIFlow <>4__this = this;
IReadOnlyList<CCEOLAOLEKJ> ggpnljpmgph = r.GGPNLJPMGPH;
<>4__this.BDKBJCFAPHJ(ggpnljpmgph);
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
int num2 = 0;
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Medium, "Invites sent!", 3f, num2, num2);
}
};
int num = 0;
num += num;
num++;
PMGCJEPKFOF<BulkAccountSelectionDialog> pmgcjepkfof2;
PMGCJEPKFOF<BulkAccountSelectionDialog> pmgcjepkfof = pmgcjepkfof2.OHLPJBFCABI(action);
}
// Token: 0x060063EB RID: 25579 RVA: 0x001600A4 File Offset: 0x0015E2A4
[Token(Token = "0x60063EB")]
[Address(RVA = "0x131BF80", Offset = "0x131AD80", VA = "0x18131BF80")]
private void BDKBJCFAPHJ(IReadOnlyList<CCEOLAOLEKJ> OLLKMIGNGBF)
{
int num;
do
{
num = 0;
Player <EGKJPJKLEAI>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField;
int num2 = 0;
if (!(<EGKJPJKLEAI>k__BackingField != num2))
{
break;
}
PlayerParty playerParty = Player.<EGKJPJKLEAI>k__BackingField.playerParty;
int num3 = 0;
if (!(playerParty != num3))
{
break;
}
Func<CCEOLAOLEKJ, int> <>9__91_ = PeopleWatchUIFlow.<>c.<>9__91_0;
if (<>9__91_ == 0)
{
PeopleWatchUIFlow.<>c.<>9__91_0 = delegate(CCEOLAOLEKJ a)
{
ObscuredInt <IFBPANODIPA>k__BackingField = a.<IFBPANODIPA>k__BackingField;
bool fakeValueActive = a.<IFBPANODIPA>k__BackingField.fakeValueActive;
return ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField);
};
}
HashSet<CCEOLAOLEKJ> hashSet = BCKPFAJAPEO.PBGCPCJGGOO<int>(Enumerable.Select<CCEOLAOLEKJ, int>(OLLKMIGNGBF, <>9__91_));
List<Player> all = Player.All;
bool flag;
if (flag)
{
bool flag2;
while (!flag2)
{
}
bool flag3;
if (flag3)
{
}
}
int num4 = 0;
if (num != 0)
{
goto IL_10C;
}
if (num != -1)
{
}
num4 += num4;
num4++;
if (num4 != 0)
{
if (num4 < num4)
{
num4 += num4;
if (num4 == 0)
{
goto IL_C5;
}
num4++;
}
bool flag4;
while (!flag4)
{
}
num4 += num4;
IL_C5:
num4 += num4;
}
if (num4 != 0)
{
}
}
while (num != 0);
return;
IL_10C:
throw new NullReferenceException();
}
// Token: 0x060063EC RID: 25580 RVA: 0x001601DC File Offset: 0x0015E3DC
[Token(Token = "0x60063EC")]
[Address(RVA = "0x131CC40", Offset = "0x131BA40", VA = "0x18131CC40")]
public void Button_LeaveParty()
{
Player <EGKJPJKLEAI>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField;
int num = 0;
if (<EGKJPJKLEAI>k__BackingField != num)
{
PlayerParty playerParty = Player.<EGKJPJKLEAI>k__BackingField.playerParty;
int num2 = 0;
if (playerParty != num2)
{
}
}
int num3 = 0;
int num4 = 0;
this.FIFOHGCNDJP(num4 != 0, num3 != 0);
}
// Token: 0x060063ED RID: 25581 RVA: 0x0016022C File Offset: 0x0015E42C
[Token(Token = "0x60063ED")]
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "17")]
protected override bool GCGHNCAKNHN()
{
return true;
}
// Token: 0x060063EE RID: 25582 RVA: 0x0016023C File Offset: 0x0015E43C
[Token(Token = "0x60063EE")]
[Address(RVA = "0x131EB90", Offset = "0x131D990", VA = "0x18131EB90")]
private void FONDBEPIMPI()
{
if (this.DIDFOLIHEFF == AccountSpecificUIBehaviour.PlayerDisplayMode.Recent)
{
int num = 0;
int num2 = 0;
this.FIFOHGCNDJP(num2 != 0, num != 0);
return;
}
}
// Token: 0x060063EF RID: 25583 RVA: 0x00160260 File Offset: 0x0015E460
[Token(Token = "0x60063EF")]
[Address(RVA = "0x131ED70", Offset = "0x131DB70", VA = "0x18131ED70")]
private void HODOKBIDHHG(int? CJFGEMGOJHB)
{
if (this.DIDFOLIHEFF == AccountSpecificUIBehaviour.PlayerDisplayMode.Friends)
{
int num = 0;
int num2 = 0;
this.FIFOHGCNDJP(num2 != 0, num != 0);
return;
}
}
// Token: 0x060063F0 RID: 25584 RVA: 0x00160284 File Offset: 0x0015E484
[Token(Token = "0x60063F0")]
[Address(RVA = "0x131C6A0", Offset = "0x131B4A0", VA = "0x18131C6A0")]
private void BMGKFEFNNJD(Player OJNFJBDFHMJ)
{
int num = 0;
if (OJNFJBDFHMJ != num)
{
Player <EGKJPJKLEAI>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField;
if (OJNFJBDFHMJ != <EGKJPJKLEAI>k__BackingField && this.DIDFOLIHEFF == AccountSpecificUIBehaviour.PlayerDisplayMode.Recent)
{
int num2 = 0;
int num3 = 0;
this.FIFOHGCNDJP(num3 != 0, num2 != 0);
}
}
}
// Token: 0x060063F1 RID: 25585 RVA: 0x001602C4 File Offset: 0x0015E4C4
[Token(Token = "0x60063F1")]
[Address(RVA = "0x131F3C0", Offset = "0x131E1C0", VA = "0x18131F3C0")]
private void ILMBFOOBPHK()
{
GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
int num = 0;
if (instance != num && !this.JIIAJLOJEKO)
{
IEnumerable<LLKHFJDNFMM> enumerable = FGPIDGLCKEF.JBAIDHIJFDI();
Func<LLKHFJDNFMM, bool> <>9__97_ = PeopleWatchUIFlow.<>c.<>9__97_0;
if (<>9__97_ == 0)
{
PeopleWatchUIFlow.<>c.<>9__97_0 = (LLKHFJDNFMM p) => p.MHEGHKNGOEG;
}
int num2 = Enumerable.Count<LLKHFJDNFMM>(enumerable, <>9__97_);
int num3 = this.AHPGJBLFBCO;
if (num2 < num3)
{
IEnumerable<AGAJMBPABDL> activePlayers = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.GetActivePlayers();
Func<AGAJMBPABDL, bool> func;
if (PeopleWatchUIFlow.<>c.<>9__97_1 == 0)
{
func = delegate(AGAJMBPABDL p)
{
if (!p.DMKCIEPGGAB)
{
LLKHFJDNFMM llkhfjdnfmm = FGPIDGLCKEF.IAHDANBDAAM(p.<LPHIFCGHALA>k__BackingField);
if (llkhfjdnfmm == 0)
{
return true;
}
if (!llkhfjdnfmm.PLJNOOENNDP)
{
return !llkhfjdnfmm.NPBCMKLOCAE;
}
}
throw new NullReferenceException();
};
PeopleWatchUIFlow.<>c.<>9__97_1 = func;
}
if (Enumerable.Any<AGAJMBPABDL>(activePlayers, func))
{
if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.PNJFBCKBOHJ)
{
this.EPKMIDCJPJN();
throw new NullReferenceException();
}
this.GMDEFHLHJKG = true;
}
}
}
}
// Token: 0x060063F2 RID: 25586 RVA: 0x00160394 File Offset: 0x0015E594
[Token(Token = "0x60063F2")]
[Address(RVA = "0x131FEB0", Offset = "0x131ECB0", VA = "0x18131FEB0")]
private void OENCFJHENPB(ushort LLEHBLJHJHM, ushort CPMPEJFMDED, ushort PLGFJEILFGP, ushort OEAPMLMHLLF)
{
if (this.GMDEFHLHJKG && NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.PNJFBCKBOHJ)
{
this.GMDEFHLHJKG = false;
this.EPKMIDCJPJN();
return;
}
}
// Token: 0x060063F3 RID: 25587 RVA: 0x001603CC File Offset: 0x0015E5CC
[Token(Token = "0x60063F3")]
[Address(RVA = "0x13208B0", Offset = "0x131F6B0", VA = "0x1813208B0")]
public PeopleWatchUIFlow()
{
string empty = string.Empty;
this.LIICHFENGMG = empty;
this.OAJDHGFDGKO = 30f;
this.MGFKNHDDOJM = 600f;
base..ctor();
}
// Token: 0x060063F4 RID: 25588 RVA: 0x0016045C File Offset: 0x0015E65C
[Token(Token = "0x60063F4")]
[Address(RVA = "0x131FAA0", Offset = "0x131E8A0", VA = "0x18131FAA0")]
[CompilerGenerated]
private bool KAJJLAJLJPG(string CNBKKCJAHPP)
{
this.LIICHFENGMG = CNBKKCJAHPP;
return CNBKKCJAHPP.m_stringLength >= 2;
}
// Token: 0x060063F5 RID: 25589 RVA: 0x00160484 File Offset: 0x0015E684
[Token(Token = "0x60063F5")]
[Address(RVA = "0x131EA20", Offset = "0x131D820", VA = "0x18131EA20")]
[CompilerGenerated]
private void FJCJEIFABCI()
{
this.HBCGLPDDGJC();
int num = 0;
int num2 = 0;
this.FIFOHGCNDJP(num2 != 0, num != 0);
}
// Token: 0x060063F6 RID: 25590 RVA: 0x001604A4 File Offset: 0x0015E6A4
[Token(Token = "0x60063F6")]
[Address(RVA = "0x131ED70", Offset = "0x131DB70", VA = "0x18131ED70")]
[CompilerGenerated]
private void PBBOHBJLCDG()
{
if (this.DIDFOLIHEFF == AccountSpecificUIBehaviour.PlayerDisplayMode.Friends)
{
int num = 0;
int num2 = 0;
this.FIFOHGCNDJP(num2 != 0, num != 0);
return;
}
}
// Token: 0x060063F7 RID: 25591 RVA: 0x001604C8 File Offset: 0x0015E6C8
[Token(Token = "0x60063F7")]
[Address(RVA = "0x131F930", Offset = "0x131E730", VA = "0x18131F930")]
[CompilerGenerated]
private void JLCEIMCLHBJ(List<DCGAMCKNJDB> MPMDGDJNLLB)
{
bool flag;
this.importFriendsGroup.SetActive(flag);
bool flag2;
this.importFriendsText.gameObject.SetActive(flag2);
this.noResultsText.gameObject.SetActive(true);
}
// Token: 0x060063F8 RID: 25592 RVA: 0x00160544 File Offset: 0x0015E744
[Token(Token = "0x60063F8")]
[Address(RVA = "0x131FF40", Offset = "0x131ED40", VA = "0x18131FF40")]
[CompilerGenerated]
private void OJMDPFNELPM(string MOPOMPHBHKF)
{
GameObject gameObject = this.importFriendsGroup;
int num = 0;
gameObject.SetActive(num != 0);
GameObject gameObject2 = this.importFriendsText.gameObject;
int num2 = 0;
gameObject2.SetActive(num2 != 0);
this.noResultsText.gameObject.SetActive(true);
}
// Token: 0x060063F9 RID: 25593 RVA: 0x00160590 File Offset: 0x0015E790
[Token(Token = "0x60063F9")]
[Address(RVA = "0x131F740", Offset = "0x131E540", VA = "0x18131F740")]
[CompilerGenerated]
private void JGCNAHNBGNE(List<CCEOLAOLEKJ> OLLKMIGNGBF)
{
int num = 0;
if (this != num)
{
Predicate<CCEOLAOLEKJ> <>9__75_ = PeopleWatchUIFlow.<>c.<>9__75_1;
if (<>9__75_ == 0)
{
PeopleWatchUIFlow.<>c.<>9__75_1 = delegate(CCEOLAOLEKJ a)
{
ObscuredInt <IFBPANODIPA>k__BackingField = a.<IFBPANODIPA>k__BackingField;
bool fakeValueActive = a.<IFBPANODIPA>k__BackingField.fakeValueActive;
int num4 = ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField);
JJGHAFKJBEI doohkcanflo = PEGGCEDHBOF.DOOHKCANFLO;
ObscuredInt <IFBPANODIPA>k__BackingField2 = doohkcanflo.<IFBPANODIPA>k__BackingField;
bool fakeValueActive2 = doohkcanflo.<IFBPANODIPA>k__BackingField.fakeValueActive;
int num5 = ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField2);
return num4 == num5;
};
}
int num2 = OLLKMIGNGBF.RemoveAll(<>9__75_);
GameObject gameObject = this.importFriendsGroup;
this.LINGCEOGDIF = OLLKMIGNGBF;
int num3 = 0;
gameObject.SetActive(num3 != 0);
PeopleScreenPagedGrid peopleScreenPagedGrid = this.pagedGrid;
AccountSpecificUIBehaviour.PlayerDisplayMode didfoliheff = this.DIDFOLIHEFF;
IEnumerable<CCEOLAOLEKJ> lingceogdif = this.LINGCEOGDIF;
peopleScreenPagedGrid.SetAccounts(lingceogdif, didfoliheff, true);
this.noResultsText.gameObject.SetActive(true);
string text = this.noResultsText.text;
this.searchField.FFDOINJEHMM = true;
}
}
// Token: 0x060063FA RID: 25594 RVA: 0x00160640 File Offset: 0x0015E840
[Token(Token = "0x60063FA")]
[Address(RVA = "0x131FB10", Offset = "0x131E910", VA = "0x18131FB10")]
[CompilerGenerated]
private void NDFBLDNPGEB()
{
int num = 0;
int num2 = 0;
this.FIFOHGCNDJP(num2 != 0, num != 0);
}
// Token: 0x04004237 RID: 16951
[Token(Token = "0x4004237")]
private const string NNAHPPDNKPI = "Friends.PostGamePromptUnderFriendCount";
// Token: 0x04004238 RID: 16952
[Token(Token = "0x4004238")]
private const int GIDKCLHHCFH = 5;
// Token: 0x04004239 RID: 16953
[FieldOffset(Offset = "0xC8")]
[Token(Token = "0x4004239")]
[SerializeField]
[Header("Grid System")]
[DDPIINEJFMD(JIBDPHMGEGO.Children, false, false, false)]
private PeopleScreenPagedGrid pagedGrid;
// Token: 0x0400423A RID: 16954
[FieldOffset(Offset = "0xD0")]
[Token(Token = "0x400423A")]
[SerializeField]
private TextMeshProUGUI noResultsText;
// Token: 0x0400423B RID: 16955
[FieldOffset(Offset = "0xD8")]
[Token(Token = "0x400423B")]
[SerializeField]
private string noOneHereString = "There's no one here [|:(]";
// Token: 0x0400423C RID: 16956
[FieldOffset(Offset = "0xE0")]
[Token(Token = "0x400423C")]
[SerializeField]
private AccountSpecificUIBehaviour.PlayerDisplayMode defaultDisplayMode = (AccountSpecificUIBehaviour.PlayerDisplayMode)((ulong)4L);
// Token: 0x0400423D RID: 16957
[FieldOffset(Offset = "0xE8")]
[Token(Token = "0x400423D")]
[SerializeField]
[Header("Radio Buttons")]
private RadioButton3D friendsRadioButton;
// Token: 0x0400423E RID: 16958
[FieldOffset(Offset = "0xF0")]
[Token(Token = "0x400423E")]
[SerializeField]
private RadioButton3D partyRadioButton;
// Token: 0x0400423F RID: 16959
[FieldOffset(Offset = "0xF8")]
[Token(Token = "0x400423F")]
[SerializeField]
private RadioButton3D recentPlayersRadioButton;
// Token: 0x04004240 RID: 16960
[FieldOffset(Offset = "0x100")]
[Token(Token = "0x4004240")]
[SerializeField]
private RadioButton3D FindRadioButton;
// Token: 0x04004241 RID: 16961
[FieldOffset(Offset = "0x108")]
[Token(Token = "0x4004241")]
[SerializeField]
private RadioButton3D suggestedFriendsRadioButton;
// Token: 0x04004242 RID: 16962
[FieldOffset(Offset = "0x110")]
[Token(Token = "0x4004242")]
[SerializeField]
[Header("Party Tab")]
private GameObject partyButtonsRow;
// Token: 0x04004243 RID: 16963
[FieldOffset(Offset = "0x118")]
[Token(Token = "0x4004243")]
[SerializeField]
private Button3D leavePartyButton;
// Token: 0x04004244 RID: 16964
[FieldOffset(Offset = "0x120")]
[Token(Token = "0x4004244")]
[SerializeField]
private GameObject notInPartyDisplay;
// Token: 0x04004245 RID: 16965
[FieldOffset(Offset = "0x128")]
[Token(Token = "0x4004245")]
[SerializeField]
private GameObject partyIsEmptyDisplay;
// Token: 0x04004246 RID: 16966
[FieldOffset(Offset = "0x130")]
[Token(Token = "0x4004246")]
[SerializeField]
private BulkAccountSelectionDialog inviteToPartyDialogPrefab;
// Token: 0x04004247 RID: 16967
[FieldOffset(Offset = "0x138")]
[Token(Token = "0x4004247")]
[SerializeField]
[Header("Recent Tab")]
private GameObject filterRow;
// Token: 0x04004248 RID: 16968
[FieldOffset(Offset = "0x140")]
[Token(Token = "0x4004248")]
[SerializeField]
private ToggleButton3D recentPlayersToggleButton;
// Token: 0x04004249 RID: 16969
[FieldOffset(Offset = "0x148")]
[Token(Token = "0x4004249")]
[SerializeField]
private ToggleButton3D nearbyPlayersToggleButton;
// Token: 0x0400424A RID: 16970
[FieldOffset(Offset = "0x150")]
[Token(Token = "0x400424A")]
private bool HKMGOEEBNEC = true;
// Token: 0x0400424B RID: 16971
[FieldOffset(Offset = "0x151")]
[Token(Token = "0x400424B")]
private bool BKEBNIDEEEO;
// Token: 0x0400424C RID: 16972
[FieldOffset(Offset = "0x158")]
[Token(Token = "0x400424C")]
[SerializeField]
[Header("Import")]
private GameObject importFriendsGroup;
// Token: 0x0400424D RID: 16973
[FieldOffset(Offset = "0x160")]
[Token(Token = "0x400424D")]
[SerializeField]
private TextMeshProUGUI importFriendsText;
// Token: 0x0400424E RID: 16974
[FieldOffset(Offset = "0x168")]
[Token(Token = "0x400424E")]
[SerializeField]
[Header("Search")]
private GameObject searchRow;
// Token: 0x0400424F RID: 16975
[FieldOffset(Offset = "0x170")]
[Token(Token = "0x400424F")]
[SerializeField]
private ValidatedButtonInputField searchField;
// Token: 0x04004250 RID: 16976
[FieldOffset(Offset = "0x178")]
[Token(Token = "0x4004250")]
[SerializeField]
private float minSearchTime = 1f;
// Token: 0x04004251 RID: 16977
[FieldOffset(Offset = "0x180")]
[Token(Token = "0x4004251")]
[SerializeField]
private string noSearchResultsString = "No results [|:(]";
// Token: 0x04004252 RID: 16978
[FieldOffset(Offset = "0x188")]
[Token(Token = "0x4004252")]
public Action FindFriendsAction;
// Token: 0x04004253 RID: 16979
[FieldOffset(Offset = "0x190")]
[Token(Token = "0x4004253")]
[SerializeField]
[Header("Grid Sizes")]
private int defaultGridSize = (int)((ulong)6L);
// Token: 0x04004254 RID: 16980
[FieldOffset(Offset = "0x194")]
[Token(Token = "0x4004254")]
[SerializeField]
private int searchGridSize = (int)((ulong)4L);
// Token: 0x04004255 RID: 16981
[FieldOffset(Offset = "0x198")]
[Token(Token = "0x4004255")]
[SerializeField]
private int largeGridSize = (int)((ulong)15L);
// Token: 0x04004256 RID: 16982
[FieldOffset(Offset = "0x19C")]
[Token(Token = "0x4004256")]
[SerializeField]
private int largeSearchGridSize = (int)((ulong)12L);
// Token: 0x04004257 RID: 16983
[FieldOffset(Offset = "0x1A0")]
[Token(Token = "0x4004257")]
private JIMCFNAHGJE JFOMEAPNHCB;
// Token: 0x04004258 RID: 16984
[FieldOffset(Offset = "0x1A8")]
[Token(Token = "0x4004258")]
public PPENFJMFPNE TargetRoom;
// Token: 0x04004259 RID: 16985
[FieldOffset(Offset = "0x1B0")]
[Token(Token = "0x4004259")]
private IEnumerable<CCEOLAOLEKJ> LINGCEOGDIF;
// Token: 0x0400425A RID: 16986
[FieldOffset(Offset = "0x1B8")]
[Token(Token = "0x400425A")]
private string LIICHFENGMG;
// Token: 0x0400425B RID: 16987
[FieldOffset(Offset = "0x1C0")]
[Token(Token = "0x400425B")]
private float GBOMEAGEMKM;
// Token: 0x0400425C RID: 16988
[FieldOffset(Offset = "0x1C4")]
[Token(Token = "0x400425C")]
private bool GMDEFHLHJKG;
// Token: 0x0400425D RID: 16989
[FieldOffset(Offset = "0x1C5")]
[Token(Token = "0x400425D")]
private bool JIIAJLOJEKO;
// Token: 0x0400425E RID: 16990
[FieldOffset(Offset = "0x1C8")]
[Token(Token = "0x400425E")]
private KFBABPAPIMB GPECOBOKEBH;
// Token: 0x0400425F RID: 16991
[FieldOffset(Offset = "0x1D0")]
[Token(Token = "0x400425F")]
private KFBABPAPIMB IFCMMPEDJED;
// Token: 0x04004260 RID: 16992
[FieldOffset(Offset = "0x1D8")]
[Token(Token = "0x4004260")]
private int? NHGFGBBHDBN;
// Token: 0x04004261 RID: 16993
[FieldOffset(Offset = "0x1E0")]
[Token(Token = "0x4004261")]
private float OAJDHGFDGKO;
// Token: 0x04004262 RID: 16994
[FieldOffset(Offset = "0x1E4")]
[Token(Token = "0x4004262")]
private float MGFKNHDDOJM;
// Token: 0x04004263 RID: 16995
[FieldOffset(Offset = "0x1E8")]
[Token(Token = "0x4004263")]
private AccountSpecificUIBehaviour.PlayerDisplayMode DIDFOLIHEFF;
// Token: 0x02001137 RID: 4407
[Token(Token = "0x2001137")]
[CompilerGenerated]
private sealed class EPBOCOAJNEI
{
// Token: 0x06006412 RID: 25618 RVA: 0x001609A0 File Offset: 0x0015EBA0
[Token(Token = "0x6006412")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public EPBOCOAJNEI()
{
}
// Token: 0x06006413 RID: 25619 RVA: 0x001609B4 File Offset: 0x0015EBB4
[Token(Token = "0x6006413")]
[Address(RVA = "0x3F7200", Offset = "0x3F6000", VA = "0x1803F7200")]
internal void <GetPartyMemberAccounts>b__0(List<CCEOLAOLEKJ> accounts)
{
this.partyMemberAccounts = accounts;
}
// Token: 0x06006414 RID: 25620 RVA: 0x001609C8 File Offset: 0x0015EBC8
[Token(Token = "0x6006414")]
[Address(RVA = "0x1318920", Offset = "0x1317720", VA = "0x181318920")]
internal void <GetPartyMemberAccounts>b__1(string error)
{
}
// Token: 0x0400427A RID: 17018
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400427A")]
public IEnumerable<CCEOLAOLEKJ> partyMemberAccounts;
}
// Token: 0x0200113A RID: 4410
[Token(Token = "0x200113A")]
[CompilerGenerated]
private sealed class GLGLHKHJEDA
{
// Token: 0x06006421 RID: 25633 RVA: 0x00160B90 File Offset: 0x0015ED90
[Token(Token = "0x6006421")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public GLGLHKHJEDA()
{
}
// Token: 0x06006422 RID: 25634 RVA: 0x00160BA4 File Offset: 0x0015EDA4
[Token(Token = "0x6006422")]
[Address(RVA = "0x119B670", Offset = "0x119A470", VA = "0x18119B670")]
internal PMGCJEPKFOF<BulkAccountSelectionDialog.NLENAJPDILL> <Button_InviteToParty>b__0(BulkAccountSelectionDialog dialog)
{
bool isCompleted = ((IAsyncResult)dialog).IsCompleted;
throw new NullReferenceException();
}
// Token: 0x06006423 RID: 25635 RVA: 0x00160BC0 File Offset: 0x0015EDC0
[Token(Token = "0x6006423")]
[Address(RVA = "0x1318960", Offset = "0x1317760", VA = "0x181318960")]
internal void <Button_InviteToParty>b__1(BulkAccountSelectionDialog.NLENAJPDILL r)
{
if (r.FKNOPGEADKO == JPIJGHNNIDP.Affirmative)
{
PeopleWatchUIFlow peopleWatchUIFlow = this.<>4__this;
IReadOnlyList<CCEOLAOLEKJ> ggpnljpmgph = r.GGPNLJPMGPH;
peopleWatchUIFlow.BDKBJCFAPHJ(ggpnljpmgph);
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
int num = 0;
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Medium, "Invites sent!", 3f, num, num);
}
}
// Token: 0x04004281 RID: 17025
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4004281")]
public BulkAccountSelectionDialog.NJHHBCKFHHA inviteToPartyDialogSettings;
// Token: 0x04004282 RID: 17026
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4004282")]
public PeopleWatchUIFlow <>4__this;
}
}
}