Files
Apr2020-Cpp2Il-Dump/Assembly-CSharp/RRUI/Data/RoomListModel.cs
T
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

1054 lines
42 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
using UnityEngine;
namespace RRUI.Data
{
// Token: 0x02000D93 RID: 3475
[Token(Token = "0x2000D93")]
public class RoomListModel : FilterableListModel<long, KLCOGEIGEBJ, string>
{
// Token: 0x17000E83 RID: 3715
// (get) Token: 0x06005214 RID: 21012 RVA: 0x0012929C File Offset: 0x0012749C
[Token(Token = "0x17000E83")]
protected override bool PHGOLNMDJLH
{
[Token(Token = "0x6005214")]
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "12")]
get
{
return true;
}
}
// Token: 0x17000E84 RID: 3716
// (get) Token: 0x06005215 RID: 21013 RVA: 0x001292AC File Offset: 0x001274AC
[Token(Token = "0x17000E84")]
public bool CHMCGGHLLDK
{
[Token(Token = "0x6005215")]
[Address(RVA = "0x14A35B0", Offset = "0x14A23B0", VA = "0x1814A35B0")]
get
{
return this.showPlayerCountBadge;
}
}
// Token: 0x17000E85 RID: 3717
// (get) Token: 0x06005216 RID: 21014 RVA: 0x001292C0 File Offset: 0x001274C0
// (set) Token: 0x06005217 RID: 21015 RVA: 0x001292D4 File Offset: 0x001274D4
[Token(Token = "0x17000E85")]
public IReadOnlyList<string> BGIOOBDGLMP
{
[Token(Token = "0x6005216")]
[Address(RVA = "0x469010", Offset = "0x467E10", VA = "0x180469010")]
get;
[Token(Token = "0x6005217")]
[Address(RVA = "0xBDFE50", Offset = "0xBDEC50", VA = "0x180BDFE50")]
private set;
}
// Token: 0x17000E86 RID: 3718
// (get) Token: 0x06005218 RID: 21016 RVA: 0x001292E8 File Offset: 0x001274E8
// (set) Token: 0x06005219 RID: 21017 RVA: 0x001292FC File Offset: 0x001274FC
[Token(Token = "0x17000E86")]
public IReadOnlyList<string> EMJDGCMAHEL
{
[Token(Token = "0x6005218")]
[Address(RVA = "0x836950", Offset = "0x835750", VA = "0x180836950")]
get;
[Token(Token = "0x6005219")]
[Address(RVA = "0xBDFD70", Offset = "0xBDEB70", VA = "0x180BDFD70")]
private set;
}
// Token: 0x17000E87 RID: 3719
// (get) Token: 0x0600521A RID: 21018 RVA: 0x00129310 File Offset: 0x00127510
[Token(Token = "0x17000E87")]
public bool KIOHJNLEGEM
{
[Token(Token = "0x600521A")]
[Address(RVA = "0x14A3570", Offset = "0x14A2370", VA = "0x1814A3570")]
get
{
return Enumerable.Any<string>(this.CEFENLKKEAG);
}
}
// Token: 0x17000E88 RID: 3720
// (get) Token: 0x0600521B RID: 21019 RVA: 0x00129328 File Offset: 0x00127528
// (set) Token: 0x0600521C RID: 21020 RVA: 0x0012933C File Offset: 0x0012753C
[Token(Token = "0x17000E88")]
public RoomListModel.BJFLLAKBLBD PDOJHGJMNPH
{
[Token(Token = "0x600521B")]
[Address(RVA = "0x535CF0", Offset = "0x534AF0", VA = "0x180535CF0")]
get
{
return this.source;
}
[Token(Token = "0x600521C")]
[Address(RVA = "0x14A36F0", Offset = "0x14A24F0", VA = "0x1814A36F0")]
set
{
if (this.source != value)
{
this.source = value;
this.GOEPJAHFDCA();
int num = 0;
string empty = string.Empty;
this.hotTags = empty;
base.MKBLJJGJAOH(num);
}
}
}
// Token: 0x17000E89 RID: 3721
// (get) Token: 0x0600521D RID: 21021 RVA: 0x00129378 File Offset: 0x00127578
// (set) Token: 0x0600521E RID: 21022 RVA: 0x0012938C File Offset: 0x0012758C
[Token(Token = "0x17000E89")]
public string KEEDDMHCLOH
{
[Token(Token = "0x600521D")]
[Address(RVA = "0x7B55D0", Offset = "0x7B43D0", VA = "0x1807B55D0")]
get
{
return this.hotTags;
}
[Token(Token = "0x600521E")]
[Address(RVA = "0x14A3630", Offset = "0x14A2430", VA = "0x1814A3630")]
set
{
this.source = (RoomListModel.BJFLLAKBLBD)((ulong)1L);
int num = 0;
this.hotTags = value;
base.MKBLJJGJAOH(num);
}
}
// Token: 0x17000E8A RID: 3722
// (get) Token: 0x0600521F RID: 21023 RVA: 0x001293B4 File Offset: 0x001275B4
[Token(Token = "0x17000E8A")]
public bool ODJHMIFIKJD
{
[Token(Token = "0x600521F")]
[Address(RVA = "0x14A3500", Offset = "0x14A2300", VA = "0x1814A3500")]
get
{
bool isEmpty = this.MEBGJGNMIMG;
bool flag;
if (!flag)
{
return true;
}
HashSet<string> cefenlkkeag = this.CEFENLKKEAG;
bool flag2;
return flag2;
}
}
// Token: 0x17000E8B RID: 3723
// (get) Token: 0x06005220 RID: 21024 RVA: 0x001293DC File Offset: 0x001275DC
// (set) Token: 0x06005221 RID: 21025 RVA: 0x001293F0 File Offset: 0x001275F0
[Token(Token = "0x17000E8B")]
public long BBGEDJMGFFO
{
[Token(Token = "0x6005220")]
[Address(RVA = "0x837B00", Offset = "0x836900", VA = "0x180837B00")]
get
{
return this.playlistId;
}
[Token(Token = "0x6005221")]
[Address(RVA = "0x14A3690", Offset = "0x14A2490", VA = "0x1814A3690")]
set
{
this.playlistId = value;
if (this.source == RoomListModel.BJFLLAKBLBD.PlaylistById)
{
base.MKBLJJGJAOH((uint)1);
}
}
}
// Token: 0x17000E8C RID: 3724
// (get) Token: 0x06005222 RID: 21026 RVA: 0x00129418 File Offset: 0x00127618
// (set) Token: 0x06005223 RID: 21027 RVA: 0x0012942C File Offset: 0x0012762C
[Token(Token = "0x17000E8C")]
public BMFAGMFKODA CEOIPIILNPE
{
[Token(Token = "0x6005222")]
[Address(RVA = "0x837AF0", Offset = "0x8368F0", VA = "0x180837AF0")]
get;
[Token(Token = "0x6005223")]
[Address(RVA = "0xAF1020", Offset = "0xAEFE20", VA = "0x180AF1020")]
private set;
}
// Token: 0x17000E8D RID: 3725
// (get) Token: 0x06005224 RID: 21028 RVA: 0x00129440 File Offset: 0x00127640
// (set) Token: 0x06005225 RID: 21029 RVA: 0x00129454 File Offset: 0x00127654
[Token(Token = "0x17000E8D")]
public RoomsConfig.AMFLBMDDNKI OCPOEHIEKIN
{
[Token(Token = "0x6005224")]
[Address(RVA = "0x60CF30", Offset = "0x60BD30", VA = "0x18060CF30")]
get
{
return this.sortCriteria;
}
[Token(Token = "0x6005225")]
[Address(RVA = "0x14A2CD0", Offset = "0x14A1AD0", VA = "0x1814A2CD0")]
set
{
if (this.sortCriteria != value)
{
this.sortCriteria = value;
base.ACHCNJEMIBA();
int num = 0;
base.MKBLJJGJAOH(num);
}
}
}
// Token: 0x17000E8E RID: 3726
// (get) Token: 0x06005226 RID: 21030 RVA: 0x00129484 File Offset: 0x00127684
// (set) Token: 0x06005227 RID: 21031 RVA: 0x00129498 File Offset: 0x00127698
[Token(Token = "0x17000E8E")]
public int BADIGBCKECA
{
[Token(Token = "0x6005226")]
[Address(RVA = "0x60CA70", Offset = "0x60B870", VA = "0x18060CA70")]
get
{
return this.BIAFOBPIBDB;
}
[Token(Token = "0x6005227")]
[Address(RVA = "0x14A35C0", Offset = "0x14A23C0", VA = "0x1814A35C0")]
set
{
if (this.BIAFOBPIBDB != value)
{
this.BIAFOBPIBDB = value;
base.ACHCNJEMIBA();
int num = 0;
base.MKBLJJGJAOH(num);
}
}
}
// Token: 0x17000E8F RID: 3727
// (get) Token: 0x06005228 RID: 21032 RVA: 0x001294C4 File Offset: 0x001276C4
[Token(Token = "0x17000E8F")]
public IReadOnlyList<RoomListModel.KOIHDFMCOOO> PMIKBLIPILC
{
[Token(Token = "0x6005228")]
[Address(RVA = "0x8363B0", Offset = "0x8351B0", VA = "0x1808363B0")]
get
{
/*
An exception occurred when decompiling this method (06005228)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1<RRUI.Data.RoomListModel/KOIHDFMCOOO> RRUI.Data.RoomListModel::get_ClubhouseAndClubIds()
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
stloc:class [mscorlib]System.Collections.Generic.List`1<valuetype RRUI.Data.RoomListModel/KOIHDFMCOOO>(var_0_06, ldfld:class [mscorlib]System.Collections.Generic.List`1<valuetype RRUI.Data.RoomListModel/KOIHDFMCOOO>(RoomListModel::NPGPDHJNHGC, ldloc:RoomListModel(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 1660
*/;
}
}
// Token: 0x17000E90 RID: 3728
// (get) Token: 0x06005229 RID: 21033 RVA: 0x001294D8 File Offset: 0x001276D8
// (set) Token: 0x0600522A RID: 21034 RVA: 0x001294EC File Offset: 0x001276EC
[Token(Token = "0x17000E90")]
public SessionManager.BDPNOBGNGNI FFBGKEIKCLJ
{
[Token(Token = "0x6005229")]
[Address(RVA = "0x104D610", Offset = "0x104C410", VA = "0x18104D610")]
get;
[Token(Token = "0x600522A")]
[Address(RVA = "0x10496F0", Offset = "0x10484F0", VA = "0x1810496F0")]
private set;
}
// Token: 0x0600522B RID: 21035 RVA: 0x00129500 File Offset: 0x00127700
[Token(Token = "0x600522B")]
[Address(RVA = "0x14A21C0", Offset = "0x14A0FC0", VA = "0x1814A21C0")]
private SessionManager.BDPNOBGNGNI LMOECJHLLHG()
{
/*
An exception occurred when decompiling this method (0600522B)
ICSharpCode.Decompiler.DecompilerException: Error decompiling SessionManager/BDPNOBGNGNI RRUI.Data.RoomListModel::LMOECJHLLHG()
---> System.Exception: Basic block has to end with unconditional control flow.
{
IL_1D:
stloc:ArgumentOutOfRangeException(var_17_22, newobj:ArgumentOutOfRangeException(ArgumentOutOfRangeException::.ctor))
}
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.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 1660
*/;
}
// Token: 0x0600522C RID: 21036 RVA: 0x00129530 File Offset: 0x00127730
[Token(Token = "0x600522C")]
[Address(RVA = "0x14A1F20", Offset = "0x14A0D20", VA = "0x1814A1F20", Slot = "15")]
protected override void JMFHPBDMELA()
{
RoomsConfig.AMFLBMDDNKI amflbmddnki = this.sortCriteria;
this.CDNCOAAGDHO = amflbmddnki;
base.JMFHPBDMELA();
int num;
FilterableListModel<long, KLCOGEIGEBJ, string>.ADDEJHBFEGL addejhbfegl = new FilterableListModel.ADDEJHBFEGL(num.FOOEBPEIBKH);
num = 0;
base.CGGDDKNENAP(addejhbfegl);
FilterableListModel<long, KLCOGEIGEBJ, string>.CJGAJDBAHNG cjgajdbahng = new FilterableListModel.CJGAJDBAHNG(this.MIJIJBLBEEP);
base.DHBAJGIIFEI(cjgajdbahng);
this.GOEPJAHFDCA();
if (this.<BDBPEGLOHNJ>k__BackingField != (ulong)0L)
{
}
PMGCJEPKFOF<HAHHFHDFHIO> pmgcjepkfof = OJMCBOKJFOF.GFIMNOHBCEG();
Action<HAHHFHDFHIO> action = new Action(this.JFLELBCNECJ);
int num2 = 0;
num2 += num2;
num2++;
}
// Token: 0x0600522D RID: 21037 RVA: 0x001295C8 File Offset: 0x001277C8
[Token(Token = "0x600522D")]
[Address(RVA = "0x14A2E60", Offset = "0x14A1C60", VA = "0x1814A2E60")]
public void Set(RoomListModel.BJFLLAKBLBD? DIEPOPNJNCO, SessionManager.BDPNOBGNGNI? HJBNOBNEEIE, int? BIAFOBPIBDB, string GHBNIGCAPPL, long? DDMPFMPILCE, bool? CMGKHLBNMLC, bool? CJAPIJNNNMC, RoomsConfig.AMFLBMDDNKI? ECENAMEKNEH, string DFAMLDBFENB)
{
base.Clear();
int num;
this.BIAFOBPIBDB = num;
RoomListModel.BJFLLAKBLBD bjfllakblbd;
this.source = bjfllakblbd;
SessionManager.BDPNOBGNGNI bdpnobgngni;
int num2 = (int)bdpnobgngni;
SessionManager.BDPNOBGNGNI bdpnobgngni2 = this.LMOECJHLLHG();
if (num2 != (int)bdpnobgngni2)
{
this.FCCDCNMKNIO = 0;
}
string empty = string.Empty;
this.hotTags = empty;
long num3;
this.playlistId = num3;
this.sortCriteria = (RoomsConfig.AMFLBMDDNKI)((uint)4);
int num4 = 0;
bool flag = num4 != 0;
this.sortByPlayerCount = flag;
if (flag)
{
}
bool flag2 = num4 != 0;
this.showPlayerCountBadge = flag2;
if (flag2)
{
int num5 = 0;
base.MKBLJJGJAOH(num5);
return;
}
string searchQuery = this.NKENBFJLMAM;
}
// Token: 0x0600522E RID: 21038 RVA: 0x00129664 File Offset: 0x00127864
[Token(Token = "0x600522E")]
[Address(RVA = "0x14A2DB0", Offset = "0x14A1BB0", VA = "0x1814A2DB0", Slot = "34")]
public override void Search(string CNBKKCJAHPP)
{
CECAKDDNHLN cecakddnhln = base.DHJAICFKEHL.NJIBHKPHKFF.FHIIFPOFNPP("SEARCH_QUERY_KEY", CNBKKCJAHPP);
base.Search(CNBKKCJAHPP);
}
// Token: 0x0600522F RID: 21039 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x600522F")]
[Address(RVA = "0x14A3030", Offset = "0x14A1E30", VA = "0x1814A3030")]
public void TryShowSortDialogPopUp()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06005230 RID: 21040 RVA: 0x00129698 File Offset: 0x00127898
[Token(Token = "0x6005230")]
[Address(RVA = "0x14A0A70", Offset = "0x149F870", VA = "0x1814A0A70")]
public bool IsPinnedTagActive(string GHBNIGCAPPL)
{
HashSet<string> cefenlkkeag = this.CEFENLKKEAG;
Func<string, bool> func = delegate(string t)
{
string tag = GHBNIGCAPPL;
return t.Equals(tag, StringComparison.CurrentCultureIgnoreCase);
};
return Enumerable.Any<string>(cefenlkkeag, func);
}
// Token: 0x06005231 RID: 21041 RVA: 0x001296D4 File Offset: 0x001278D4
[Token(Token = "0x6005231")]
[Address(RVA = "0x14A2D40", Offset = "0x14A1B40", VA = "0x1814A2D40")]
public void RemoveActivePinnedTag(string GHBNIGCAPPL)
{
if (this.CEFENLKKEAG.Remove(GHBNIGCAPPL))
{
int num = 0;
base.MKBLJJGJAOH(num);
}
}
// Token: 0x06005232 RID: 21042 RVA: 0x00129700 File Offset: 0x00127900
[Token(Token = "0x6005232")]
[Address(RVA = "0x14A02D0", Offset = "0x149F0D0", VA = "0x1814A02D0")]
public void AddActivePinnedTag(string GHBNIGCAPPL)
{
if (this.CEFENLKKEAG.Add(GHBNIGCAPPL))
{
int num = 0;
base.MKBLJJGJAOH(num);
}
}
// Token: 0x06005233 RID: 21043 RVA: 0x0012972C File Offset: 0x0012792C
[Token(Token = "0x6005233")]
[Address(RVA = "0x14A0340", Offset = "0x149F140", VA = "0x1814A0340")]
public void ClearPinnedTags()
{
if (Enumerable.Any<string>(this.CEFENLKKEAG))
{
this.CEFENLKKEAG.Clear();
int num = 0;
base.MKBLJJGJAOH(num);
return;
}
}
// Token: 0x06005234 RID: 21044 RVA: 0x00129764 File Offset: 0x00127964
[Token(Token = "0x6005234")]
[Address(RVA = "0x14A0240", Offset = "0x149F040", VA = "0x1814A0240", Slot = "22")]
protected override void AHFKACICJNC()
{
base.AHFKACICJNC();
HashSet<string> cefenlkkeag = this.CEFENLKKEAG;
RoomsConfig.AMFLBMDDNKI cdncoaagdho = this.CDNCOAAGDHO;
this.sortCriteria = cdncoaagdho;
cefenlkkeag.Clear();
this.NPGPDHJNHGC.Clear();
int num = 0;
this.BIAFOBPIBDB = (int)((ulong)4294967295L);
this.FCCDCNMKNIO = num;
}
// Token: 0x06005235 RID: 21045 RVA: 0x001297BC File Offset: 0x001279BC
[Token(Token = "0x6005235")]
[Address(RVA = "0x14A0650", Offset = "0x149F450", VA = "0x1814A0650")]
public void GetHotRoomsByTags(string CAFPJPHILMN)
{
this.source = (RoomListModel.BJFLLAKBLBD)((ulong)1L);
int num = 0;
this.hotTags = CAFPJPHILMN;
base.MKBLJJGJAOH(num);
}
// Token: 0x06005236 RID: 21046 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6005236")]
[Address(RVA = "0x14A0D60", Offset = "0x149FB60", VA = "0x1814A0D60", Slot = "36")]
protected override PMGCJEPKFOF<IReadOnlyList<KLCOGEIGEBJ>> JLMBBMAEFPA()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06005237 RID: 21047 RVA: 0x001297E4 File Offset: 0x001279E4
[Token(Token = "0x6005237")]
[Address(RVA = "0x14A0C60", Offset = "0x149FA60", VA = "0x1814A0C60")]
private PMGCJEPKFOF<IReadOnlyList<KLCOGEIGEBJ>> JIKBLKFGGEO(PMGCJEPKFOF<IReadOnlyList<KLCOGEIGEBJ>> ENBJKJGDOIH)
{
if (RoomListModel.<>c.<>9__71_0 == 0)
{
RoomListModel.<>c.<>9__71_0 = delegate(IReadOnlyList<KLCOGEIGEBJ> rooms)
{
Func<KLCOGEIGEBJ, bool> <>9__71_ = RoomListModel.<>c.<>9__71_1;
if (<>9__71_ == 0)
{
RoomListModel.<>c.<>9__71_1 = delegate(KLCOGEIGEBJ room)
{
ONCGMPLDEPM oncgmpldepm = ONCGMPLDEPM.MAMCJMIPCOD(room);
return oncgmpldepm.<JFEJDJFNCAI>k__BackingField || oncgmpldepm.<GIOAMJGPAIC>k__BackingField;
};
}
return Enumerable.ToList<KLCOGEIGEBJ>(Enumerable.Where<KLCOGEIGEBJ>(rooms, <>9__71_));
};
}
throw new NullReferenceException();
}
// Token: 0x06005238 RID: 21048 RVA: 0x00129814 File Offset: 0x00127A14
[Token(Token = "0x6005238")]
[Address(RVA = "0x7C1750", Offset = "0x7C0550", VA = "0x1807C1750", Slot = "35")]
protected override long EAJAHMHILAC(KLCOGEIGEBJ DDEGOJKBEAN)
{
return DDEGOJKBEAN.<DOFDAMHCJLP>k__BackingField;
}
// Token: 0x06005239 RID: 21049 RVA: 0x00129830 File Offset: 0x00127A30
[Token(Token = "0x6005239")]
[Address(RVA = "0x14A0400", Offset = "0x149F200", VA = "0x1814A0400")]
private DABKFAIHBBP GGALEIKIJIJ()
{
if (this.<BDBPEGLOHNJ>k__BackingField != (ulong)0L)
{
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
}
PMGCJEPKFOF<HAHHFHDFHIO> pmgcjepkfof = OJMCBOKJFOF.GFIMNOHBCEG();
Action<HAHHFHDFHIO> action = new Action(this.JFLELBCNECJ);
int num = 0;
num += num;
num++;
PMGCJEPKFOF<HAHHFHDFHIO> pmgcjepkfof2 = pmgcjepkfof.OHLPJBFCABI(action);
action += action;
throw new NullReferenceException();
}
// Token: 0x0600523A RID: 21050 RVA: 0x00129880 File Offset: 0x00127A80
[Token(Token = "0x600523A")]
[Address(RVA = "0x14A03C0", Offset = "0x149F1C0", VA = "0x1814A03C0")]
private static bool FOOEBPEIBKH(string LMAJKCLDDIF, KLCOGEIGEBJ DDEGOJKBEAN)
{
return DDEGOJKBEAN.<LGACIEKBLBM>k__BackingField.ToLowerInvariant().Contains(LMAJKCLDDIF);
}
// Token: 0x0600523B RID: 21051 RVA: 0x001298A4 File Offset: 0x00127AA4
[Token(Token = "0x600523B")]
[Address(RVA = "0x14A0590", Offset = "0x149F390", VA = "0x1814A0590")]
private void GOEPJAHFDCA()
{
if (this.source != RoomListModel.BJFLLAKBLBD.ServerSearch)
{
int num;
FilterableListModel<long, KLCOGEIGEBJ, string>.GELHGAHJMCF.NKCOIANMNKG nkcoianmnkg = new FilterableListModel.GELHGAHJMCF.NKCOIANMNKG(num.LNEOGIHNBLB);
num = 0;
int num2;
FilterableListModel<long, KLCOGEIGEBJ, string>.GELHGAHJMCF gelhgahjmcf = new FilterableListModel.GELHGAHJMCF(nkcoianmnkg, num2);
num2 = 0;
base.HCIIGEOGCMF(true, gelhgahjmcf);
return;
}
base.DJCMEOKMKAF(true);
}
// Token: 0x0600523C RID: 21052 RVA: 0x001298E4 File Offset: 0x00127AE4
[Token(Token = "0x600523C")]
[Address(RVA = "0x14A2360", Offset = "0x14A1160", VA = "0x1814A2360")]
private static string[] LNEOGIHNBLB(KLCOGEIGEBJ DDEGOJKBEAN)
{
string[] array = new string[2];
string <LGACIEKBLBM>k__BackingField = DDEGOJKBEAN.<LGACIEKBLBM>k__BackingField;
if (<LGACIEKBLBM>k__BackingField != 0)
{
}
array[0] = <LGACIEKBLBM>k__BackingField;
string <EHGJCEHECFB>k__BackingField = DDEGOJKBEAN.<EHGJCEHECFB>k__BackingField;
if (<EHGJCEHECFB>k__BackingField != 0)
{
}
array[1] = <EHGJCEHECFB>k__BackingField;
return array;
}
// Token: 0x0600523D RID: 21053 RVA: 0x00129944 File Offset: 0x00127B44
[Token(Token = "0x600523D")]
[Address(RVA = "0x14A24F0", Offset = "0x14A12F0", VA = "0x1814A24F0")]
private PMGCJEPKFOF<IEnumerable<KLCOGEIGEBJ>> MIJIJBLBEEP(IEnumerable<KLCOGEIGEBJ> BOOHBJEEGKH)
{
/*
An exception occurred when decompiling this method (0600523D)
ICSharpCode.Decompiler.DecompilerException: Error decompiling PMGCJEPKFOF<System.Collections.Generic.IEnumerable`1<KLCOGEIGEBJ>> RRUI.Data.RoomListModel::MIJIJBLBEEP(System.Collections.Generic.IEnumerable`1<KLCOGEIGEBJ>)
---> System.Exception: Basic block has to end with unconditional control flow.
{
IL_ED:
stloc:ArgumentOutOfRangeException(var_15_F2, newobj:ArgumentOutOfRangeException(ArgumentOutOfRangeException::.ctor))
}
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 1660
*/;
}
// Token: 0x0600523E RID: 21054 RVA: 0x00129A44 File Offset: 0x00127C44
[Token(Token = "0x600523E")]
[Address(RVA = "0x14A3420", Offset = "0x14A2220", VA = "0x1814A3420")]
public RoomListModel()
{
string empty = string.Empty;
this.hotTags = empty;
HashSet<string> hashSet = new HashSet();
this.CEFENLKKEAG = hashSet;
this.playlistId = (long)((ulong)(-1L));
this.BIAFOBPIBDB = (int)((ulong)4294967295L);
List<RoomListModel.KOIHDFMCOOO> list = new List();
this.NPGPDHJNHGC = list;
base..ctor();
}
// Token: 0x0600523F RID: 21055 RVA: 0x00129AB4 File Offset: 0x00127CB4
[Token(Token = "0x600523F")]
[Address(RVA = "0x14A0B20", Offset = "0x149F920", VA = "0x1814A0B20")]
[CompilerGenerated]
private void JAGDOOPJHGP(object DNGKIAJLLHG)
{
object obj;
if (this.sortCriteria != obj)
{
this.sortCriteria = obj;
base.ACHCNJEMIBA();
int num = 0;
base.MKBLJJGJAOH(num);
}
}
// Token: 0x06005240 RID: 21056 RVA: 0x00129AE8 File Offset: 0x00127CE8
[Token(Token = "0x6005240")]
[Address(RVA = "0x14A2C80", Offset = "0x14A1A80", VA = "0x1814A2C80")]
[CompilerGenerated]
private object PGILEGPCILG()
{
/*
An exception occurred when decompiling this method (06005240)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Object RRUI.Data.RoomListModel::PGILEGPCILG()
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
stloc:AMFLBMDDNKI(var_0_06, ldfld:AMFLBMDDNKI(RoomListModel::sortCriteria, ldloc:RoomListModel(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 1660
*/;
}
// Token: 0x06005241 RID: 21057 RVA: 0x00129AFC File Offset: 0x00127CFC
[Token(Token = "0x6005241")]
[Address(RVA = "0x14A2CD0", Offset = "0x14A1AD0", VA = "0x1814A2CD0")]
[CompilerGenerated]
private void PNIOOPOHPGM(RoomsConfig.AMFLBMDDNKI DNGKIAJLLHG)
{
if (this.sortCriteria != DNGKIAJLLHG)
{
this.sortCriteria = DNGKIAJLLHG;
base.ACHCNJEMIBA();
int num = 0;
base.MKBLJJGJAOH(num);
}
}
// Token: 0x06005242 RID: 21058 RVA: 0x00129B2C File Offset: 0x00127D2C
[Token(Token = "0x6005242")]
[Address(RVA = "0x14A29A0", Offset = "0x14A17A0", VA = "0x1814A29A0")]
[CompilerGenerated]
private IReadOnlyList<KLCOGEIGEBJ> NDLKGHBOEIH(BMFAGMFKODA GHJIELBDJBN)
{
this.<MBIIBNAGOKI>k__BackingField = GHJIELBDJBN;
return GHJIELBDJBN.GEAHKJHAPKE();
}
// Token: 0x06005243 RID: 21059 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6005243")]
[Address(RVA = "0x14A29D0", Offset = "0x14A17D0", VA = "0x1814A29D0")]
[CompilerGenerated]
private PMGCJEPKFOF<RoomListModel.ECOEBMELNNG> PDKIHFILBBI(List<PLILLKHMNDA> MNBFKHPGIIM)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06005244 RID: 21060 RVA: 0x00129B4C File Offset: 0x00127D4C
[Token(Token = "0x6005244")]
[Address(RVA = "0x14A0750", Offset = "0x149F550", VA = "0x1814A0750")]
[CompilerGenerated]
private PMGCJEPKFOF<IReadOnlyList<KLCOGEIGEBJ>> IHDCONPOHGI(RoomListModel.ECOEBMELNNG HHACLHFKOMP)
{
int num = 0;
int num2 = 0;
ThrowHelper.ThrowArgumentOutOfRangeException();
List<RoomListModel.KOIHDFMCOOO> npgpdhjnhgc = this.NPGPDHJNHGC;
num++;
num2++;
List<RoomListModel.KOIHDFMCOOO> npgpdhjnhgc2 = this.NPGPDHJNHGC;
Func<RoomListModel.KOIHDFMCOOO, long> func;
if (RoomListModel.<>c.<>9__70_27 == 0)
{
func = delegate(RoomListModel.KOIHDFMCOOO c)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
};
RoomListModel.<>c.<>9__70_27 = func;
}
return OJMCBOKJFOF.JPNBCKICJIH(Enumerable.ToList<long>(Enumerable.Select<RoomListModel.KOIHDFMCOOO, long>(npgpdhjnhgc2, func)));
}
// Token: 0x06005245 RID: 21061 RVA: 0x00129BBC File Offset: 0x00127DBC
[Token(Token = "0x6005245")]
[Address(RVA = "0x14A2150", Offset = "0x14A0F50", VA = "0x1814A2150")]
[CompilerGenerated]
private PMGCJEPKFOF<IReadOnlyList<KLCOGEIGEBJ>> LLOCFIFAEHG(List<int> PKMFFCAFLIM)
{
PMGCJEPKFOF<IReadOnlyList<KLCOGEIGEBJ>> pmgcjepkfof = OJMCBOKJFOF.IEMCBJIJICG(PKMFFCAFLIM);
return this.JIKBLKFGGEO(pmgcjepkfof);
}
// Token: 0x06005246 RID: 21062 RVA: 0x00129BD8 File Offset: 0x00127DD8
[Token(Token = "0x6005246")]
[Address(RVA = "0x14A06B0", Offset = "0x149F4B0", VA = "0x1814A06B0")]
[CompilerGenerated]
private void HAAPBHFEPMJ(string MOPOMPHBHKF)
{
RoomListModel.BJFLLAKBLBD bjfllakblbd = this.source;
Debug.LogError(string.Format("Error refreshing rooms from source {0}: {1}", bjfllakblbd, MOPOMPHBHKF));
}
// Token: 0x06005247 RID: 21063 RVA: 0x00129C00 File Offset: 0x00127E00
[Token(Token = "0x6005247")]
[Address(RVA = "0x14A0BE0", Offset = "0x149F9E0", VA = "0x1814A0BE0")]
[CompilerGenerated]
private void JFLELBCNECJ(HAHHFHDFHIO MLPOPEMJGPH)
{
List<string> <EPPJKINEHHJ>k__BackingField = MLPOPEMJGPH.<EPPJKINEHHJ>k__BackingField;
HashSet<string> cefenlkkeag = this.CEFENLKKEAG;
this.<BDBPEGLOHNJ>k__BackingField = <EPPJKINEHHJ>k__BackingField;
List<string> <KDBHCAOHJJJ>k__BackingField = MLPOPEMJGPH.<KDBHCAOHJJJ>k__BackingField;
this.<CLNDGJNAKAH>k__BackingField = <KDBHCAOHJJJ>k__BackingField;
cefenlkkeag.Clear();
int num = 0;
base.MKBLJJGJAOH(num);
}
// Token: 0x04003A0E RID: 14862
[Token(Token = "0x4003A0E")]
public const string SEARCH_QUERY_KEY = "SEARCH_QUERY_KEY";
// Token: 0x04003A0F RID: 14863
[FieldOffset(Offset = "0x100")]
[Token(Token = "0x4003A0F")]
[SerializeField]
private RoomListModel.BJFLLAKBLBD source = (RoomListModel.BJFLLAKBLBD)((ulong)6L);
// Token: 0x04003A10 RID: 14864
[FieldOffset(Offset = "0x104")]
[Token(Token = "0x4003A10")]
[SerializeField]
[OMAIFIIBMNL("source", 12)]
private bool sortByPlayerCount;
// Token: 0x04003A11 RID: 14865
[FieldOffset(Offset = "0x105")]
[Token(Token = "0x4003A11")]
[SerializeField]
[OMAIFIIBMNL("source", 12)]
private bool showPlayerCountBadge;
// Token: 0x04003A12 RID: 14866
[FieldOffset(Offset = "0x108")]
[Token(Token = "0x4003A12")]
[SerializeField]
private RoomsConfig.AMFLBMDDNKI sortCriteria = (RoomsConfig.AMFLBMDDNKI)((ulong)4L);
// Token: 0x04003A13 RID: 14867
[FieldOffset(Offset = "0x10C")]
[Token(Token = "0x4003A13")]
[SerializeField]
private float spaceBetweenRoomSortOptions = 16f;
// Token: 0x04003A14 RID: 14868
[FieldOffset(Offset = "0x110")]
[Token(Token = "0x4003A14")]
[SerializeField]
[OMAIFIIBMNL("source", 1)]
private string hotTags;
// Token: 0x04003A15 RID: 14869
[FieldOffset(Offset = "0x118")]
[Token(Token = "0x4003A15")]
[SerializeField]
private bool overrideLoadSceneSource;
// Token: 0x04003A16 RID: 14870
[FieldOffset(Offset = "0x11C")]
[Token(Token = "0x4003A16")]
[SerializeField]
[OMAIFIIBMNL("overrideLoadSceneSource")]
private SessionManager.BDPNOBGNGNI loadSceneSourceOverride;
// Token: 0x04003A19 RID: 14873
[FieldOffset(Offset = "0x130")]
[Token(Token = "0x4003A19")]
private HashSet<string> CEFENLKKEAG;
// Token: 0x04003A1A RID: 14874
[FieldOffset(Offset = "0x138")]
[Token(Token = "0x4003A1A")]
[SerializeField]
[OMAIFIIBMNL("source", 8)]
private long playlistId;
// Token: 0x04003A1C RID: 14876
[FieldOffset(Offset = "0x148")]
[Token(Token = "0x4003A1C")]
private RoomsConfig.AMFLBMDDNKI CDNCOAAGDHO;
// Token: 0x04003A1D RID: 14877
[FieldOffset(Offset = "0x14C")]
[Token(Token = "0x4003A1D")]
private int BIAFOBPIBDB;
// Token: 0x04003A1E RID: 14878
[FieldOffset(Offset = "0x150")]
[Token(Token = "0x4003A1E")]
private readonly List<RoomListModel.KOIHDFMCOOO> NPGPDHJNHGC;
// Token: 0x04003A20 RID: 14880
[FieldOffset(Offset = "0x15C")]
[Token(Token = "0x4003A20")]
private SessionManager.BDPNOBGNGNI? FCCDCNMKNIO;
// Token: 0x02000D94 RID: 3476
[Token(Token = "0x2000D94")]
public enum BJFLLAKBLBD
{
// Token: 0x04003A22 RID: 14882
[Token(Token = "0x4003A22")]
ServerSearch,
// Token: 0x04003A23 RID: 14883
[Token(Token = "0x4003A23")]
Hot,
// Token: 0x04003A24 RID: 14884
[Token(Token = "0x4003A24")]
Featured,
// Token: 0x04003A25 RID: 14885
[Token(Token = "0x4003A25")]
Recent,
// Token: 0x04003A26 RID: 14886
[Token(Token = "0x4003A26")]
MyCreatedRooms,
// Token: 0x04003A27 RID: 14887
[Token(Token = "0x4003A27")]
PlayerCreatedRooms,
// Token: 0x04003A28 RID: 14888
[Token(Token = "0x4003A28")]
None,
// Token: 0x04003A29 RID: 14889
[Token(Token = "0x4003A29")]
PlayerShowcaseRooms,
// Token: 0x04003A2A RID: 14890
[Token(Token = "0x4003A2A")]
PlaylistById,
// Token: 0x04003A2B RID: 14891
[Token(Token = "0x4003A2B")]
Recommended,
// Token: 0x04003A2C RID: 14892
[Token(Token = "0x4003A2C")]
MyFavorites,
// Token: 0x04003A2D RID: 14893
[Token(Token = "0x4003A2D")]
FriendPresence,
// Token: 0x04003A2E RID: 14894
[Token(Token = "0x4003A2E")]
MyClubhouses,
// Token: 0x04003A2F RID: 14895
[Token(Token = "0x4003A2F")]
MySubscriptions,
// Token: 0x04003A30 RID: 14896
[Token(Token = "0x4003A30")]
TopCreators,
// Token: 0x04003A31 RID: 14897
[Token(Token = "0x4003A31")]
MoreFromContestWinners
}
// Token: 0x02000D95 RID: 3477
[Token(Token = "0x2000D95")]
public struct KOIHDFMCOOO
{
// Token: 0x04003A32 RID: 14898
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4003A32")]
public long IHHDJHJFJLE;
// Token: 0x04003A33 RID: 14899
[FieldOffset(Offset = "0x8")]
[Token(Token = "0x4003A33")]
public long CCGOEDABKNN;
// Token: 0x04003A34 RID: 14900
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003A34")]
public int HLFNLKMCNAC;
}
// Token: 0x02000D96 RID: 3478
[Token(Token = "0x2000D96")]
public struct ECOEBMELNNG
{
// Token: 0x04003A35 RID: 14901
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4003A35")]
public List<PLILLKHMNDA> LOBAOIAGNHG;
// Token: 0x04003A36 RID: 14902
[FieldOffset(Offset = "0x8")]
[Token(Token = "0x4003A36")]
public Dictionary<long, OPPFHOCNCHC> CBLCMHBNILA;
}
// Token: 0x02000D97 RID: 3479
[Token(Token = "0x2000D97")]
[CompilerGenerated]
private sealed class BOEOLMMCIMN
{
// Token: 0x06005248 RID: 21064 RVA: 0x00129C48 File Offset: 0x00127E48
[Token(Token = "0x6005248")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public BOEOLMMCIMN()
{
}
// Token: 0x06005249 RID: 21065 RVA: 0x00129C5C File Offset: 0x00127E5C
[Token(Token = "0x6005249")]
[Address(RVA = "0x14917D0", Offset = "0x14905D0", VA = "0x1814917D0")]
internal bool <IsPinnedTagActive>b__0(string t)
{
string text = this.tag;
return t.Equals(text, StringComparison.CurrentCultureIgnoreCase);
}
// Token: 0x04003A37 RID: 14903
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003A37")]
public string tag;
}
// Token: 0x02000D98 RID: 3480
[Token(Token = "0x2000D98")]
[CompilerGenerated]
private sealed class KHDPKFLAJMN
{
// Token: 0x0600524A RID: 21066 RVA: 0x00129C80 File Offset: 0x00127E80
[Token(Token = "0x600524A")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public KHDPKFLAJMN()
{
}
// Token: 0x0600524B RID: 21067 RVA: 0x00129C94 File Offset: 0x00127E94
[Token(Token = "0x600524B")]
[Address(RVA = "0x14942F0", Offset = "0x14930F0", VA = "0x1814942F0")]
internal RoomListModel.ECOEBMELNNG <RefreshCacheInternal>b__23(IReadOnlyList<OPPFHOCNCHC> summaries)
{
RoomListModel.FEIIFPBIFCG feiifpbifcg = new RoomListModel.FEIIFPBIFCG();
if (RoomListModel.<>c.<>9__70_24 == 0)
{
RoomListModel.<>c.<>9__70_24 = (OPPFHOCNCHC s) => s.<CHPCFOKEIFM>k__BackingField;
}
if (RoomListModel.<>c.<>9__70_25 == 0)
{
RoomListModel.<>c.<>9__70_25 = (OPPFHOCNCHC s) => s;
}
Dictionary<OPPFHOCNCHC, long> dictionary;
feiifpbifcg.summaryLookup = dictionary;
Func<PLILLKHMNDA, int> func = delegate(PLILLKHMNDA c)
{
int num = 0;
long <CHPCFOKEIFM>k__BackingField = c.<CHPCFOKEIFM>k__BackingField;
long num2 = CDHKGKPIOLK.GLPALAONCFG<long, OPPFHOCNCHC>(feiifpbifcg.summaryLookup, <CHPCFOKEIFM>k__BackingField, (long)num);
throw new NullReferenceException();
};
IOrderedEnumerable<PLILLKHMNDA> orderedEnumerable;
List<PLILLKHMNDA> list = Enumerable.ToList<PLILLKHMNDA>(orderedEnumerable);
Dictionary<long, OPPFHOCNCHC> summaryLookup = feiifpbifcg.summaryLookup;
throw new NullReferenceException();
}
// Token: 0x04003A38 RID: 14904
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003A38")]
public IEnumerable<PLILLKHMNDA> clubsWithClubhouse;
// Token: 0x04003A39 RID: 14905
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4003A39")]
public RoomListModel <>4__this;
}
// Token: 0x02000D99 RID: 3481
[Token(Token = "0x2000D99")]
[CompilerGenerated]
private sealed class FEIIFPBIFCG
{
// Token: 0x0600524C RID: 21068 RVA: 0x00129D0C File Offset: 0x00127F0C
[Token(Token = "0x600524C")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public FEIIFPBIFCG()
{
}
// Token: 0x0600524D RID: 21069 RVA: 0x00129D20 File Offset: 0x00127F20
[Token(Token = "0x600524D")]
[Address(RVA = "0x1492D90", Offset = "0x1491B90", VA = "0x181492D90")]
internal int <RefreshCacheInternal>b__26(PLILLKHMNDA c)
{
int num = 0;
long <CHPCFOKEIFM>k__BackingField = c.<CHPCFOKEIFM>k__BackingField;
long num2 = CDHKGKPIOLK.GLPALAONCFG<long, OPPFHOCNCHC>(this.summaryLookup, <CHPCFOKEIFM>k__BackingField, (long)num);
throw new NullReferenceException();
}
// Token: 0x04003A3A RID: 14906
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003A3A")]
public Dictionary<long, OPPFHOCNCHC> summaryLookup;
}
}
}