Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +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 Pathfinding.RVO;
using RecNet;
using RecRoom.Core;
using RecRoom.Sharing;
using TMPro;
using UnityEngine;
namespace AGUI.StackedUI
{
// Token: 0x02001202 RID: 4610
[Token(Token = "0x2001202")]
public class PeopleWatchUIFlow : WatchUIFlow
{
// Token: 0x1700115B RID: 4443
// (get) Token: 0x06006719 RID: 26393 RVA: 0x00166DAC File Offset: 0x00164FAC
[Token(Token = "0x1700115B")]
protected override string DCLLFJAAEDC
{
[Token(Token = "0x6006719")]
[Address(RVA = "0x1DBB130", Offset = "0x1DBA130", VA = "0x181DBB130", Slot = "5")]
get
{
return "PeopleWatchUIFlow";
}
}
// Token: 0x1700115C RID: 4444
// (get) Token: 0x0600671A RID: 26394 RVA: 0x00166DC0 File Offset: 0x00164FC0
[Token(Token = "0x1700115C")]
private int AHPGJBLFBCO
{
[Token(Token = "0x600671A")]
[Address(RVA = "0x1DBA130", Offset = "0x1DB9130", VA = "0x181DBA130")]
get
{
JIMCFNAHGJE jfomeapnhcb = this.JFOMEAPNHCB;
ulong num;
this.NHGFGBBHDBN = num;
int num2;
return num2;
}
}
// Token: 0x1700115D RID: 4445
// (get) Token: 0x0600671B RID: 26395 RVA: 0x00166DE4 File Offset: 0x00164FE4
// (set) Token: 0x0600671C RID: 26396 RVA: 0x00166DF8 File Offset: 0x00164FF8
[Token(Token = "0x1700115D")]
public AccountSpecificUIBehaviour.PlayerDisplayMode PGPHEMKPAHC
{
[Token(Token = "0x600671B")]
[Address(RVA = "0x1DBBFC0", Offset = "0x1DBAFC0", VA = "0x181DBBFC0")]
get
{
return this.DIDFOLIHEFF;
}
[Token(Token = "0x600671C")]
[Address(RVA = "0x1DBBFD0", Offset = "0x1DBAFD0", VA = "0x181DBBFD0")]
set
{
if (this.DIDFOLIHEFF != value)
{
this.DIDFOLIHEFF = value;
int num = 0;
this.FIFOHGCNDJP(true, num != 0);
return;
}
}
}
// Token: 0x1700115E RID: 4446
// (get) Token: 0x0600671D RID: 26397 RVA: 0x00166E20 File Offset: 0x00165020
[Token(Token = "0x1700115E")]
private bool IIKFMJHBAMA
{
[Token(Token = "0x600671D")]
[Address(RVA = "0x1DBB170", Offset = "0x1DBA170", VA = "0x181DBB170")]
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: 0x0600671E RID: 26398 RVA: 0x00166E64 File Offset: 0x00165064
[Token(Token = "0x600671E")]
[Address(RVA = "0x1DB7380", Offset = "0x1DB6380", VA = "0x181DB7380", 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: 0x0600671F RID: 26399 RVA: 0x00166F08 File Offset: 0x00165108
[Token(Token = "0x600671F")]
[Address(RVA = "0x1DBB7D0", Offset = "0x1DBA7D0", VA = "0x181DBB7D0")]
private void OnEnable()
{
Action action = new Action(this.FJCJEIFABCI);
KFBABPAPIMB kfbabpapimb = this.FHKNPABNEEM(action);
}
// Token: 0x06006720 RID: 26400 RVA: 0x00166F2C File Offset: 0x0016512C
[Token(Token = "0x6006720")]
[Address(RVA = "0x1DBB610", Offset = "0x1DBA610", VA = "0x181DBB610", 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: 0x06006721 RID: 26401 RVA: 0x00166FA8 File Offset: 0x001651A8
[Token(Token = "0x6006721")]
[Address(RVA = "0x1DBB840", Offset = "0x1DBA840", VA = "0x181DBB840", 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: 0x06006722 RID: 26402 RVA: 0x00167170 File Offset: 0x00165370
[Token(Token = "0x6006722")]
[Address(RVA = "0x1DBBCD0", Offset = "0x1DBACD0", VA = "0x181DBBCD0", 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: 0x06006723 RID: 26403 RVA: 0x0016720C File Offset: 0x0016540C
[Token(Token = "0x6006723")]
[Address(RVA = "0x1DBA0A0", Offset = "0x1DB90A0", VA = "0x181DBA0A0", 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: 0x06006724 RID: 26404 RVA: 0x00167250 File Offset: 0x00165450
[Token(Token = "0x6006724")]
[Address(RVA = "0x1DB9A80", Offset = "0x1DB8A80", VA = "0x181DB9A80")]
private void FIFOHGCNDJP(bool EEFDDMLCDEM = false, bool NCGPJFCOIBI = false)
{
/*
An exception occurred when decompiling this method (06006724)
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: 0x06006725 RID: 26405 RVA: 0x0016750C File Offset: 0x0016570C
[Token(Token = "0x6006725")]
[Address(RVA = "0x1DB71B0", Offset = "0x1DB61B0", VA = "0x181DB71B0")]
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)
{
}
float height = ((IAgent)peopleScreenPagedGrid).Height;
}
// Token: 0x06006726 RID: 26406 RVA: 0x00167540 File Offset: 0x00165740
[Token(Token = "0x6006726")]
[Address(RVA = "0x1DBA2E0", Offset = "0x1DB92E0", VA = "0x181DBA2E0")]
private void HBCGLPDDGJC()
{
AccountSpecificUIBehaviour.PlayerDisplayMode didfoliheff = this.DIDFOLIHEFF;
int num = 0;
if (didfoliheff <= AccountSpecificUIBehaviour.PlayerDisplayMode.Find)
{
}
int num2 = 0;
if (num != num2)
{
}
}
// Token: 0x06006727 RID: 26407 RVA: 0x0016756C File Offset: 0x0016576C
[Token(Token = "0x6006727")]
[Address(RVA = "0x1DB9970", Offset = "0x1DB8970", VA = "0x181DB9970")]
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: 0x06006728 RID: 26408 RVA: 0x001675C0 File Offset: 0x001657C0
[Token(Token = "0x6006728")]
[Address(RVA = "0x1DB8970", Offset = "0x1DB7970", VA = "0x181DB8970")]
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: 0x06006729 RID: 26409 RVA: 0x00167620 File Offset: 0x00165820
[Token(Token = "0x6006729")]
[Address(RVA = "0x1DB7220", Offset = "0x1DB6220", VA = "0x181DB7220")]
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: 0x0600672A RID: 26410 RVA: 0x00167674 File Offset: 0x00165874
[Token(Token = "0x600672A")]
[Address(RVA = "0x1DBA3E0", Offset = "0x1DB93E0", VA = "0x181DBA3E0")]
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: 0x0600672B RID: 26411 RVA: 0x001676D0 File Offset: 0x001658D0
[Token(Token = "0x600672B")]
[Address(RVA = "0x1DBA750", Offset = "0x1DB9750", VA = "0x181DBA750")]
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: 0x0600672C RID: 26412 RVA: 0x0016775C File Offset: 0x0016595C
[Token(Token = "0x600672C")]
[Address(RVA = "0x1DB8B80", Offset = "0x1DB7B80", VA = "0x181DB8B80")]
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 0x2C}";
};
PeopleWatchUIFlow.<>c.<>9__68_5 = func5;
}
return Enumerable.Where<CCEOLAOLEKJ>(enumerable6, func5);
}
// Token: 0x0600672D RID: 26413 RVA: 0x001678A4 File Offset: 0x00165AA4
[Token(Token = "0x600672D")]
[Address(RVA = "0x1DB9560", Offset = "0x1DB8560", VA = "0x181DB9560")]
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: 0x0600672E RID: 26414 RVA: 0x001679A0 File Offset: 0x00165BA0
[Token(Token = "0x600672E")]
[Address(RVA = "0x1DBA200", Offset = "0x1DB9200", VA = "0x181DBA200")]
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: 0x0600672F RID: 26415 RVA: 0x001679EC File Offset: 0x00165BEC
[Token(Token = "0x600672F")]
[Address(RVA = "0x1DB9400", Offset = "0x1DB8400", VA = "0x181DB9400")]
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: 0x06006730 RID: 26416 RVA: 0x00167A2C File Offset: 0x00165C2C
[Token(Token = "0x6006730")]
[Address(RVA = "0x1DB9100", Offset = "0x1DB8100", VA = "0x181DB9100")]
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: 0x06006731 RID: 26417 RVA: 0x00167B10 File Offset: 0x00165D10
[Token(Token = "0x6006731")]
[Address(RVA = "0x1DB8910", Offset = "0x1DB7910", VA = "0x181DB8910")]
private IEnumerator<KENFJGFMIPM> CIPEHMIJCKD()
{
/*
An exception occurred when decompiling this method (06006731)
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: 0x06006732 RID: 26418 RVA: 0x00167B34 File Offset: 0x00165D34
[Token(Token = "0x6006732")]
[Address(RVA = "0x1DBB4A0", Offset = "0x1DBA4A0", VA = "0x181DBB4A0")]
private IEnumerator<KENFJGFMIPM> NNGEDIGEMIG()
{
/*
An exception occurred when decompiling this method (06006732)
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: 0x06006733 RID: 26419 RVA: 0x00167B58 File Offset: 0x00165D58
[Token(Token = "0x6006733")]
[Address(RVA = "0x1DBB340", Offset = "0x1DBA340", VA = "0x181DBB340")]
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: 0x06006734 RID: 26420 RVA: 0x00167BD8 File Offset: 0x00165DD8
[Token(Token = "0x6006734")]
[Address(RVA = "0x1DB7F40", Offset = "0x1DB6F40", VA = "0x181DB7F40")]
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: 0x06006735 RID: 26421 RVA: 0x00167C0C File Offset: 0x00165E0C
[Token(Token = "0x6006735")]
[Address(RVA = "0x1DB7ED0", Offset = "0x1DB6ED0", VA = "0x181DB7ED0")]
public void Button_GenerateFriendCode()
{
LinkManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
int num = 0;
int num2 = 0;
DABKFAIHBBP dabkfaihbbp = instance.CreateAndShare((EAEKNPLNKKO)num2, num);
}
// Token: 0x06006736 RID: 26422 RVA: 0x00167C34 File Offset: 0x00165E34
[Token(Token = "0x6006736")]
[Address(RVA = "0x1DB86D0", Offset = "0x1DB76D0", VA = "0x181DB86D0")]
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: 0x06006737 RID: 26423 RVA: 0x00167C64 File Offset: 0x00165E64
[Token(Token = "0x6006737")]
[Address(RVA = "0x1DB86C0", Offset = "0x1DB76C0", VA = "0x181DB86C0")]
public void Button_SetRecentDisplayMode()
{
this.FIEHCMHLJNF(AccountSpecificUIBehaviour.PlayerDisplayMode.Recent);
}
// Token: 0x06006738 RID: 26424 RVA: 0x00167C78 File Offset: 0x00165E78
[Token(Token = "0x6006738")]
[Address(RVA = "0x1DB8760", Offset = "0x1DB7760", VA = "0x181DB8760")]
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;
int num3 = 0;
<LBNLPAIAGHF>k__BackingField.PushFlow(flowByType, num3);
CECAKDDNHLN cecakddnhln = new CECAKDDNHLN(flowByType.subscriptionsRoute);
flowByType.browserModel.ResetAndGoTo(cecakddnhln);
}
}
// Token: 0x06006739 RID: 26425 RVA: 0x00167CE4 File Offset: 0x00165EE4
[Token(Token = "0x6006739")]
[Address(RVA = "0x1DB8690", Offset = "0x1DB7690", VA = "0x181DB8690")]
public void Button_SetFriendsDisplayMode()
{
this.FIEHCMHLJNF(AccountSpecificUIBehaviour.PlayerDisplayMode.Friends);
}
// Token: 0x0600673A RID: 26426 RVA: 0x00167CF8 File Offset: 0x00165EF8
[Token(Token = "0x600673A")]
[Address(RVA = "0x1DB86A0", Offset = "0x1DB76A0", VA = "0x181DB86A0")]
public void Button_SetPartyDisplayMode()
{
this.FIEHCMHLJNF(AccountSpecificUIBehaviour.PlayerDisplayMode.Party);
}
// Token: 0x0600673B RID: 26427 RVA: 0x00167D0C File Offset: 0x00165F0C
[Token(Token = "0x600673B")]
[Address(RVA = "0x1DB8680", Offset = "0x1DB7680", VA = "0x181DB8680")]
public void Button_SetFindDisplayMode()
{
this.FIEHCMHLJNF(AccountSpecificUIBehaviour.PlayerDisplayMode.Find);
}
// Token: 0x0600673C RID: 26428 RVA: 0x00167D20 File Offset: 0x00165F20
[Token(Token = "0x600673C")]
[Address(RVA = "0x1DB8670", Offset = "0x1DB7670", VA = "0x181DB8670")]
public void Button_SetClubDisplayMode()
{
this.FIEHCMHLJNF(AccountSpecificUIBehaviour.PlayerDisplayMode.Club);
}
// Token: 0x0600673D RID: 26429 RVA: 0x00167D34 File Offset: 0x00165F34
[Token(Token = "0x600673D")]
[Address(RVA = "0x1DB86B0", Offset = "0x1DB76B0", VA = "0x181DB86B0")]
public void Button_SetPendingFriendsDisplayMode()
{
this.FIEHCMHLJNF(AccountSpecificUIBehaviour.PlayerDisplayMode.SuggestedFriends);
}
// Token: 0x0600673E RID: 26430 RVA: 0x00167D48 File Offset: 0x00165F48
[Token(Token = "0x600673E")]
[Address(RVA = "0x1DB7E40", Offset = "0x1DB6E40", VA = "0x181DB7E40")]
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: 0x0600673F RID: 26431 RVA: 0x00167D80 File Offset: 0x00165F80
[Token(Token = "0x600673F")]
[Address(RVA = "0x1DB88D0", Offset = "0x1DB78D0", VA = "0x181DB88D0")]
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: 0x06006740 RID: 26432 RVA: 0x00167DC0 File Offset: 0x00165FC0
[Token(Token = "0x6006740")]
[Address(RVA = "0x1DB8890", Offset = "0x1DB7890", VA = "0x181DB8890")]
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: 0x06006741 RID: 26433 RVA: 0x00167E00 File Offset: 0x00166000
[Token(Token = "0x6006741")]
[Address(RVA = "0x1DB8490", Offset = "0x1DB7490", VA = "0x181DB8490")]
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: 0x06006742 RID: 26434 RVA: 0x00167EB8 File Offset: 0x001660B8
[Token(Token = "0x6006742")]
[Address(RVA = "0x1DB8030", Offset = "0x1DB7030", VA = "0x181DB8030")]
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)
{
float height = ((IAgent)dialog).Height;
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: 0x06006743 RID: 26435 RVA: 0x00167F5C File Offset: 0x0016615C
[Token(Token = "0x6006743")]
[Address(RVA = "0x1DB75E0", Offset = "0x1DB65E0", VA = "0x181DB75E0")]
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: 0x06006744 RID: 26436 RVA: 0x00168094 File Offset: 0x00166294
[Token(Token = "0x6006744")]
[Address(RVA = "0x1DB82A0", Offset = "0x1DB72A0", VA = "0x181DB82A0")]
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: 0x06006745 RID: 26437 RVA: 0x001680E4 File Offset: 0x001662E4
[Token(Token = "0x6006745")]
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "17")]
protected override bool GCGHNCAKNHN()
{
return true;
}
// Token: 0x06006746 RID: 26438 RVA: 0x001680F4 File Offset: 0x001662F4
[Token(Token = "0x6006746")]
[Address(RVA = "0x1DBA1E0", Offset = "0x1DB91E0", VA = "0x181DBA1E0")]
private void FONDBEPIMPI()
{
if (this.DIDFOLIHEFF == AccountSpecificUIBehaviour.PlayerDisplayMode.Recent)
{
int num = 0;
int num2 = 0;
this.FIFOHGCNDJP(num2 != 0, num != 0);
return;
}
}
// Token: 0x06006747 RID: 26439 RVA: 0x00168118 File Offset: 0x00166318
[Token(Token = "0x6006747")]
[Address(RVA = "0x1DBA3C0", Offset = "0x1DB93C0", VA = "0x181DBA3C0")]
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: 0x06006748 RID: 26440 RVA: 0x0016813C File Offset: 0x0016633C
[Token(Token = "0x6006748")]
[Address(RVA = "0x1DB7D00", Offset = "0x1DB6D00", VA = "0x181DB7D00")]
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: 0x06006749 RID: 26441 RVA: 0x0016817C File Offset: 0x0016637C
[Token(Token = "0x6006749")]
[Address(RVA = "0x1DBAA10", Offset = "0x1DB9A10", VA = "0x181DBAA10")]
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: 0x0600674A RID: 26442 RVA: 0x0016824C File Offset: 0x0016644C
[Token(Token = "0x600674A")]
[Address(RVA = "0x1DBB500", Offset = "0x1DBA500", VA = "0x181DBB500")]
private void OENCFJHENPB(ushort LLEHBLJHJHM, ushort CPMPEJFMDED, ushort PLGFJEILFGP, ushort OEAPMLMHLLF)
{
if (this.GMDEFHLHJKG && NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.PNJFBCKBOHJ)
{
this.GMDEFHLHJKG = false;
this.EPKMIDCJPJN();
return;
}
}
// Token: 0x0600674B RID: 26443 RVA: 0x00168284 File Offset: 0x00166484
[Token(Token = "0x600674B")]
[Address(RVA = "0x1DBBF00", Offset = "0x1DBAF00", VA = "0x181DBBF00")]
public PeopleWatchUIFlow()
{
string empty = string.Empty;
this.LIICHFENGMG = empty;
this.OAJDHGFDGKO = 30f;
this.MGFKNHDDOJM = 600f;
base..ctor();
}
// Token: 0x0600674C RID: 26444 RVA: 0x00168314 File Offset: 0x00166514
[Token(Token = "0x600674C")]
[Address(RVA = "0x1DBB0F0", Offset = "0x1DBA0F0", VA = "0x181DBB0F0")]
[CompilerGenerated]
private bool KAJJLAJLJPG(string CNBKKCJAHPP)
{
this.LIICHFENGMG = CNBKKCJAHPP;
return CNBKKCJAHPP.m_stringLength >= 2;
}
// Token: 0x0600674D RID: 26445 RVA: 0x0016833C File Offset: 0x0016653C
[Token(Token = "0x600674D")]
[Address(RVA = "0x1DBA070", Offset = "0x1DB9070", VA = "0x181DBA070")]
[CompilerGenerated]
private void FJCJEIFABCI()
{
this.HBCGLPDDGJC();
int num = 0;
int num2 = 0;
this.FIFOHGCNDJP(num2 != 0, num != 0);
}
// Token: 0x0600674E RID: 26446 RVA: 0x0016835C File Offset: 0x0016655C
[Token(Token = "0x600674E")]
[Address(RVA = "0x1DBA3C0", Offset = "0x1DB93C0", VA = "0x181DBA3C0")]
[CompilerGenerated]
private void PBBOHBJLCDG()
{
if (this.DIDFOLIHEFF == AccountSpecificUIBehaviour.PlayerDisplayMode.Friends)
{
int num = 0;
int num2 = 0;
this.FIFOHGCNDJP(num2 != 0, num != 0);
return;
}
}
// Token: 0x0600674F RID: 26447 RVA: 0x00168380 File Offset: 0x00166580
[Token(Token = "0x600674F")]
[Address(RVA = "0x1DBAF80", Offset = "0x1DB9F80", VA = "0x181DBAF80")]
[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: 0x06006750 RID: 26448 RVA: 0x001683FC File Offset: 0x001665FC
[Token(Token = "0x6006750")]
[Address(RVA = "0x1DBB590", Offset = "0x1DBA590", VA = "0x181DBB590")]
[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: 0x06006751 RID: 26449 RVA: 0x00168448 File Offset: 0x00166648
[Token(Token = "0x6006751")]
[Address(RVA = "0x1DBAD90", Offset = "0x1DB9D90", VA = "0x181DBAD90")]
[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: 0x06006752 RID: 26450 RVA: 0x001684F8 File Offset: 0x001666F8
[Token(Token = "0x6006752")]
[Address(RVA = "0x1DBB160", Offset = "0x1DBA160", VA = "0x181DBB160")]
[CompilerGenerated]
private void NDFBLDNPGEB()
{
int num = 0;
int num2 = 0;
this.FIFOHGCNDJP(num2 != 0, num != 0);
}
// Token: 0x040043AD RID: 17325
[Token(Token = "0x40043AD")]
private const string NNAHPPDNKPI = "Friends.PostGamePromptUnderFriendCount";
// Token: 0x040043AE RID: 17326
[Token(Token = "0x40043AE")]
private const int GIDKCLHHCFH = 5;
// Token: 0x040043AF RID: 17327
[FieldOffset(Offset = "0xC8")]
[Token(Token = "0x40043AF")]
[SerializeField]
[NKNLDEIPALE(FHBJCBPFODN.Children, false, false, false)]
[Header("Grid System")]
private PeopleScreenPagedGrid pagedGrid;
// Token: 0x040043B0 RID: 17328
[FieldOffset(Offset = "0xD0")]
[Token(Token = "0x40043B0")]
[SerializeField]
private TextMeshProUGUI noResultsText;
// Token: 0x040043B1 RID: 17329
[FieldOffset(Offset = "0xD8")]
[Token(Token = "0x40043B1")]
[SerializeField]
private string noOneHereString = "There's no one here [|:(]";
// Token: 0x040043B2 RID: 17330
[FieldOffset(Offset = "0xE0")]
[Token(Token = "0x40043B2")]
[SerializeField]
private AccountSpecificUIBehaviour.PlayerDisplayMode defaultDisplayMode = (AccountSpecificUIBehaviour.PlayerDisplayMode)((ulong)4L);
// Token: 0x040043B3 RID: 17331
[FieldOffset(Offset = "0xE8")]
[Token(Token = "0x40043B3")]
[SerializeField]
[Header("Radio Buttons")]
private RadioButton3D friendsRadioButton;
// Token: 0x040043B4 RID: 17332
[FieldOffset(Offset = "0xF0")]
[Token(Token = "0x40043B4")]
[SerializeField]
private RadioButton3D partyRadioButton;
// Token: 0x040043B5 RID: 17333
[FieldOffset(Offset = "0xF8")]
[Token(Token = "0x40043B5")]
[SerializeField]
private RadioButton3D recentPlayersRadioButton;
// Token: 0x040043B6 RID: 17334
[FieldOffset(Offset = "0x100")]
[Token(Token = "0x40043B6")]
[SerializeField]
private RadioButton3D FindRadioButton;
// Token: 0x040043B7 RID: 17335
[FieldOffset(Offset = "0x108")]
[Token(Token = "0x40043B7")]
[SerializeField]
private RadioButton3D suggestedFriendsRadioButton;
// Token: 0x040043B8 RID: 17336
[FieldOffset(Offset = "0x110")]
[Token(Token = "0x40043B8")]
[SerializeField]
[Header("Party Tab")]
private GameObject partyButtonsRow;
// Token: 0x040043B9 RID: 17337
[FieldOffset(Offset = "0x118")]
[Token(Token = "0x40043B9")]
[SerializeField]
private Button3D leavePartyButton;
// Token: 0x040043BA RID: 17338
[FieldOffset(Offset = "0x120")]
[Token(Token = "0x40043BA")]
[SerializeField]
private GameObject notInPartyDisplay;
// Token: 0x040043BB RID: 17339
[FieldOffset(Offset = "0x128")]
[Token(Token = "0x40043BB")]
[SerializeField]
private GameObject partyIsEmptyDisplay;
// Token: 0x040043BC RID: 17340
[FieldOffset(Offset = "0x130")]
[Token(Token = "0x40043BC")]
[SerializeField]
private BulkAccountSelectionDialog inviteToPartyDialogPrefab;
// Token: 0x040043BD RID: 17341
[FieldOffset(Offset = "0x138")]
[Token(Token = "0x40043BD")]
[SerializeField]
[Header("Recent Tab")]
private GameObject filterRow;
// Token: 0x040043BE RID: 17342
[FieldOffset(Offset = "0x140")]
[Token(Token = "0x40043BE")]
[SerializeField]
private ToggleButton3D recentPlayersToggleButton;
// Token: 0x040043BF RID: 17343
[FieldOffset(Offset = "0x148")]
[Token(Token = "0x40043BF")]
[SerializeField]
private ToggleButton3D nearbyPlayersToggleButton;
// Token: 0x040043C0 RID: 17344
[FieldOffset(Offset = "0x150")]
[Token(Token = "0x40043C0")]
private bool HKMGOEEBNEC = true;
// Token: 0x040043C1 RID: 17345
[FieldOffset(Offset = "0x151")]
[Token(Token = "0x40043C1")]
private bool BKEBNIDEEEO;
// Token: 0x040043C2 RID: 17346
[FieldOffset(Offset = "0x158")]
[Token(Token = "0x40043C2")]
[SerializeField]
[Header("Import")]
private GameObject importFriendsGroup;
// Token: 0x040043C3 RID: 17347
[FieldOffset(Offset = "0x160")]
[Token(Token = "0x40043C3")]
[SerializeField]
private TextMeshProUGUI importFriendsText;
// Token: 0x040043C4 RID: 17348
[FieldOffset(Offset = "0x168")]
[Token(Token = "0x40043C4")]
[SerializeField]
[Header("Search")]
private GameObject searchRow;
// Token: 0x040043C5 RID: 17349
[FieldOffset(Offset = "0x170")]
[Token(Token = "0x40043C5")]
[SerializeField]
private ValidatedButtonInputField searchField;
// Token: 0x040043C6 RID: 17350
[FieldOffset(Offset = "0x178")]
[Token(Token = "0x40043C6")]
[SerializeField]
private float minSearchTime = 1f;
// Token: 0x040043C7 RID: 17351
[FieldOffset(Offset = "0x180")]
[Token(Token = "0x40043C7")]
[SerializeField]
private string noSearchResultsString = "No results [|:(]";
// Token: 0x040043C8 RID: 17352
[FieldOffset(Offset = "0x188")]
[Token(Token = "0x40043C8")]
public Action FindFriendsAction;
// Token: 0x040043C9 RID: 17353
[FieldOffset(Offset = "0x190")]
[Token(Token = "0x40043C9")]
[SerializeField]
[Header("Grid Sizes")]
private int defaultGridSize = (int)((ulong)6L);
// Token: 0x040043CA RID: 17354
[FieldOffset(Offset = "0x194")]
[Token(Token = "0x40043CA")]
[SerializeField]
private int searchGridSize = (int)((ulong)4L);
// Token: 0x040043CB RID: 17355
[FieldOffset(Offset = "0x198")]
[Token(Token = "0x40043CB")]
[SerializeField]
private int largeGridSize = (int)((ulong)15L);
// Token: 0x040043CC RID: 17356
[FieldOffset(Offset = "0x19C")]
[Token(Token = "0x40043CC")]
[SerializeField]
private int largeSearchGridSize = (int)((ulong)12L);
// Token: 0x040043CD RID: 17357
[FieldOffset(Offset = "0x1A0")]
[Token(Token = "0x40043CD")]
private JIMCFNAHGJE JFOMEAPNHCB;
// Token: 0x040043CE RID: 17358
[FieldOffset(Offset = "0x1A8")]
[Token(Token = "0x40043CE")]
public PPENFJMFPNE TargetRoom;
// Token: 0x040043CF RID: 17359
[FieldOffset(Offset = "0x1B0")]
[Token(Token = "0x40043CF")]
private IEnumerable<CCEOLAOLEKJ> LINGCEOGDIF;
// Token: 0x040043D0 RID: 17360
[FieldOffset(Offset = "0x1B8")]
[Token(Token = "0x40043D0")]
private string LIICHFENGMG;
// Token: 0x040043D1 RID: 17361
[FieldOffset(Offset = "0x1C0")]
[Token(Token = "0x40043D1")]
private float GBOMEAGEMKM;
// Token: 0x040043D2 RID: 17362
[FieldOffset(Offset = "0x1C4")]
[Token(Token = "0x40043D2")]
private bool GMDEFHLHJKG;
// Token: 0x040043D3 RID: 17363
[FieldOffset(Offset = "0x1C5")]
[Token(Token = "0x40043D3")]
private bool JIIAJLOJEKO;
// Token: 0x040043D4 RID: 17364
[FieldOffset(Offset = "0x1C8")]
[Token(Token = "0x40043D4")]
private KFBABPAPIMB GPECOBOKEBH;
// Token: 0x040043D5 RID: 17365
[FieldOffset(Offset = "0x1D0")]
[Token(Token = "0x40043D5")]
private KFBABPAPIMB IFCMMPEDJED;
// Token: 0x040043D6 RID: 17366
[FieldOffset(Offset = "0x1D8")]
[Token(Token = "0x40043D6")]
private int? NHGFGBBHDBN;
// Token: 0x040043D7 RID: 17367
[FieldOffset(Offset = "0x1E0")]
[Token(Token = "0x40043D7")]
private float OAJDHGFDGKO;
// Token: 0x040043D8 RID: 17368
[FieldOffset(Offset = "0x1E4")]
[Token(Token = "0x40043D8")]
private float MGFKNHDDOJM;
// Token: 0x040043D9 RID: 17369
[FieldOffset(Offset = "0x1E8")]
[Token(Token = "0x40043D9")]
private AccountSpecificUIBehaviour.PlayerDisplayMode DIDFOLIHEFF;
// Token: 0x02001204 RID: 4612
[Token(Token = "0x2001204")]
[CompilerGenerated]
private sealed class EPBOCOAJNEI
{
// Token: 0x0600676A RID: 26474 RVA: 0x00168858 File Offset: 0x00166A58
[Token(Token = "0x600676A")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public EPBOCOAJNEI()
{
}
// Token: 0x0600676B RID: 26475 RVA: 0x0016886C File Offset: 0x00166A6C
[Token(Token = "0x600676B")]
[Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")]
internal void <GetPartyMemberAccounts>b__0(List<CCEOLAOLEKJ> accounts)
{
this.partyMemberAccounts = accounts;
}
// Token: 0x0600676C RID: 26476 RVA: 0x00168880 File Offset: 0x00166A80
[Token(Token = "0x600676C")]
[Address(RVA = "0x1DB3FB0", Offset = "0x1DB2FB0", VA = "0x181DB3FB0")]
internal void <GetPartyMemberAccounts>b__1(string error)
{
}
// Token: 0x040043F0 RID: 17392
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40043F0")]
public IEnumerable<CCEOLAOLEKJ> partyMemberAccounts;
}
// Token: 0x02001207 RID: 4615
[Token(Token = "0x2001207")]
[CompilerGenerated]
private sealed class GLGLHKHJEDA
{
// Token: 0x06006779 RID: 26489 RVA: 0x00168A48 File Offset: 0x00166C48
[Token(Token = "0x6006779")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public GLGLHKHJEDA()
{
}
// Token: 0x0600677A RID: 26490 RVA: 0x00168A5C File Offset: 0x00166C5C
[Token(Token = "0x600677A")]
[Address(RVA = "0x1CCFF60", Offset = "0x1CCEF60", VA = "0x181CCFF60")]
internal PMGCJEPKFOF<BulkAccountSelectionDialog.NLENAJPDILL> <Button_InviteToParty>b__0(BulkAccountSelectionDialog dialog)
{
float height = ((IAgent)dialog).Height;
throw new NullReferenceException();
}
// Token: 0x0600677B RID: 26491 RVA: 0x00168A78 File Offset: 0x00166C78
[Token(Token = "0x600677B")]
[Address(RVA = "0x1DB3FF0", Offset = "0x1DB2FF0", VA = "0x181DB3FF0")]
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: 0x040043F7 RID: 17399
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40043F7")]
public BulkAccountSelectionDialog.NJHHBCKFHHA inviteToPartyDialogSettings;
// Token: 0x040043F8 RID: 17400
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40043F8")]
public PeopleWatchUIFlow <>4__this;
}
}
}