This commit is contained in:
niko
2026-04-12 16:51:38 +02:00
parent 1b6f6d81d0
commit c12fbe3fc6
17828 changed files with 2994770 additions and 0 deletions
+1140
View File
@@ -0,0 +1,1140 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
using UnityEngine;
namespace RRUI.Data
{
// Token: 0x02000DDE RID: 3550
[Token(Token = "0x2000DDE")]
public class RoomListModel : FilterableListModel<long, KLCOGEIGEBJ, string>
{
// Token: 0x17000EC6 RID: 3782
// (get) Token: 0x0600538C RID: 21388 RVA: 0x0012C294 File Offset: 0x0012A494
[Token(Token = "0x17000EC6")]
protected override bool PHGOLNMDJLH
{
[Token(Token = "0x600538C")]
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "12")]
get
{
return true;
}
}
// Token: 0x17000EC7 RID: 3783
// (get) Token: 0x0600538D RID: 21389 RVA: 0x0012C2A4 File Offset: 0x0012A4A4
[Token(Token = "0x17000EC7")]
public bool CHMCGGHLLDK
{
[Token(Token = "0x600538D")]
[Address(RVA = "0x1F33F30", Offset = "0x1F32F30", VA = "0x181F33F30")]
get
{
return this.showPlayerCountBadge;
}
}
// Token: 0x17000EC8 RID: 3784
// (get) Token: 0x0600538E RID: 21390 RVA: 0x0012C2B8 File Offset: 0x0012A4B8
// (set) Token: 0x0600538F RID: 21391 RVA: 0x0012C2CC File Offset: 0x0012A4CC
[Token(Token = "0x17000EC8")]
public IReadOnlyList<string> BGIOOBDGLMP
{
[Token(Token = "0x600538E")]
[Address(RVA = "0x5BF220", Offset = "0x5BE220", VA = "0x1805BF220")]
get;
[Token(Token = "0x600538F")]
[Address(RVA = "0x5BF360", Offset = "0x5BE360", VA = "0x1805BF360")]
private set;
}
// Token: 0x17000EC9 RID: 3785
// (get) Token: 0x06005390 RID: 21392 RVA: 0x0012C2E0 File Offset: 0x0012A4E0
// (set) Token: 0x06005391 RID: 21393 RVA: 0x0012C2F4 File Offset: 0x0012A4F4
[Token(Token = "0x17000EC9")]
public IReadOnlyList<string> EMJDGCMAHEL
{
[Token(Token = "0x6005390")]
[Address(RVA = "0x5D17E0", Offset = "0x5D07E0", VA = "0x1805D17E0")]
get;
[Token(Token = "0x6005391")]
[Address(RVA = "0x550600", Offset = "0x54F600", VA = "0x180550600")]
private set;
}
// Token: 0x17000ECA RID: 3786
// (get) Token: 0x06005392 RID: 21394 RVA: 0x0012C308 File Offset: 0x0012A508
[Token(Token = "0x17000ECA")]
public bool KIOHJNLEGEM
{
[Token(Token = "0x6005392")]
[Address(RVA = "0x1F33EF0", Offset = "0x1F32EF0", VA = "0x181F33EF0")]
get
{
return Enumerable.Any<string>(this.CEFENLKKEAG);
}
}
// Token: 0x17000ECB RID: 3787
// (get) Token: 0x06005393 RID: 21395 RVA: 0x0012C320 File Offset: 0x0012A520
// (set) Token: 0x06005394 RID: 21396 RVA: 0x0012C334 File Offset: 0x0012A534
[Token(Token = "0x17000ECB")]
public RoomListModel.BJFLLAKBLBD PDOJHGJMNPH
{
[Token(Token = "0x6005393")]
[Address(RVA = "0x5BF140", Offset = "0x5BE140", VA = "0x1805BF140")]
get
{
return this.source;
}
[Token(Token = "0x6005394")]
[Address(RVA = "0x1F34070", Offset = "0x1F33070", VA = "0x181F34070")]
set
{
if (this.source != value)
{
this.source = value;
this.GOEPJAHFDCA();
int num = 0;
string empty = string.Empty;
this.hotTags = empty;
base.MKBLJJGJAOH(num);
}
}
}
// Token: 0x17000ECC RID: 3788
// (get) Token: 0x06005395 RID: 21397 RVA: 0x0012C370 File Offset: 0x0012A570
// (set) Token: 0x06005396 RID: 21398 RVA: 0x0012C384 File Offset: 0x0012A584
[Token(Token = "0x17000ECC")]
public string KEEDDMHCLOH
{
[Token(Token = "0x6005395")]
[Address(RVA = "0x5B7080", Offset = "0x5B6080", VA = "0x1805B7080")]
get
{
return this.hotTags;
}
[Token(Token = "0x6005396")]
[Address(RVA = "0x1F33FB0", Offset = "0x1F32FB0", VA = "0x181F33FB0")]
set
{
this.source = (RoomListModel.BJFLLAKBLBD)((ulong)1L);
int num = 0;
this.hotTags = value;
base.MKBLJJGJAOH(num);
}
}
// Token: 0x17000ECD RID: 3789
// (get) Token: 0x06005397 RID: 21399 RVA: 0x0012C3AC File Offset: 0x0012A5AC
[Token(Token = "0x17000ECD")]
public bool ODJHMIFIKJD
{
[Token(Token = "0x6005397")]
[Address(RVA = "0x1F33E80", Offset = "0x1F32E80", VA = "0x181F33E80")]
get
{
int count = this.MEPGPGKFENE;
bool flag;
if (!flag)
{
return true;
}
HashSet<string> cefenlkkeag = this.CEFENLKKEAG;
bool flag2;
return flag2;
}
}
// Token: 0x17000ECE RID: 3790
// (get) Token: 0x06005398 RID: 21400 RVA: 0x0012C3D4 File Offset: 0x0012A5D4
// (set) Token: 0x06005399 RID: 21401 RVA: 0x0012C3E8 File Offset: 0x0012A5E8
[Token(Token = "0x17000ECE")]
public long BBGEDJMGFFO
{
[Token(Token = "0x6005398")]
[Address(RVA = "0xCBC4E0", Offset = "0xCBB4E0", VA = "0x180CBC4E0")]
get
{
return this.playlistId;
}
[Token(Token = "0x6005399")]
[Address(RVA = "0x1F34010", Offset = "0x1F33010", VA = "0x181F34010")]
set
{
this.playlistId = value;
if (this.source == RoomListModel.BJFLLAKBLBD.PlaylistById)
{
base.MKBLJJGJAOH((uint)1);
}
}
}
// Token: 0x17000ECF RID: 3791
// (get) Token: 0x0600539A RID: 21402 RVA: 0x0012C410 File Offset: 0x0012A610
// (set) Token: 0x0600539B RID: 21403 RVA: 0x0012C424 File Offset: 0x0012A624
[Token(Token = "0x17000ECF")]
public BMFAGMFKODA CEOIPIILNPE
{
[Token(Token = "0x600539A")]
[Address(RVA = "0x5D1330", Offset = "0x5D0330", VA = "0x1805D1330")]
get;
[Token(Token = "0x600539B")]
[Address(RVA = "0x141F370", Offset = "0x141E370", VA = "0x18141F370")]
private set;
}
// Token: 0x17000ED0 RID: 3792
// (get) Token: 0x0600539C RID: 21404 RVA: 0x0012C438 File Offset: 0x0012A638
// (set) Token: 0x0600539D RID: 21405 RVA: 0x0012C44C File Offset: 0x0012A64C
[Token(Token = "0x17000ED0")]
public RoomsConfig.AMFLBMDDNKI OCPOEHIEKIN
{
[Token(Token = "0x600539C")]
[Address(RVA = "0x5BF060", Offset = "0x5BE060", VA = "0x1805BF060")]
get
{
return this.sortCriteria;
}
[Token(Token = "0x600539D")]
[Address(RVA = "0x1F33640", Offset = "0x1F32640", VA = "0x181F33640")]
set
{
if (this.sortCriteria != value)
{
this.sortCriteria = value;
base.ACHCNJEMIBA();
int num = 0;
base.MKBLJJGJAOH(num);
}
}
}
// Token: 0x17000ED1 RID: 3793
// (get) Token: 0x0600539E RID: 21406 RVA: 0x0012C47C File Offset: 0x0012A67C
// (set) Token: 0x0600539F RID: 21407 RVA: 0x0012C490 File Offset: 0x0012A690
[Token(Token = "0x17000ED1")]
public int BADIGBCKECA
{
[Token(Token = "0x600539E")]
[Address(RVA = "0x1F33E70", Offset = "0x1F32E70", VA = "0x181F33E70")]
get
{
return this.BIAFOBPIBDB;
}
[Token(Token = "0x600539F")]
[Address(RVA = "0x1F33F40", Offset = "0x1F32F40", VA = "0x181F33F40")]
set
{
if (this.BIAFOBPIBDB != value)
{
this.BIAFOBPIBDB = value;
base.ACHCNJEMIBA();
int num = 0;
base.MKBLJJGJAOH(num);
}
}
}
// Token: 0x17000ED2 RID: 3794
// (get) Token: 0x060053A0 RID: 21408 RVA: 0x0012C4BC File Offset: 0x0012A6BC
[Token(Token = "0x17000ED2")]
public IReadOnlyList<RoomListModel.KOIHDFMCOOO> PMIKBLIPILC
{
[Token(Token = "0x60053A0")]
[Address(RVA = "0xFB4610", Offset = "0xFB3610", VA = "0x180FB4610")]
get
{
/*
An exception occurred when decompiling this method (060053A0)
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 1663
*/;
}
}
// Token: 0x17000ED3 RID: 3795
// (get) Token: 0x060053A1 RID: 21409 RVA: 0x0012C4D0 File Offset: 0x0012A6D0
// (set) Token: 0x060053A2 RID: 21410 RVA: 0x0012C4E4 File Offset: 0x0012A6E4
[Token(Token = "0x17000ED3")]
public SessionManager.BDPNOBGNGNI FFBGKEIKCLJ
{
[Token(Token = "0x60053A1")]
[Address(RVA = "0xB39AD0", Offset = "0xB38AD0", VA = "0x180B39AD0")]
get;
[Token(Token = "0x60053A2")]
[Address(RVA = "0x1F30A20", Offset = "0x1F2FA20", VA = "0x181F30A20")]
private set;
}
// Token: 0x060053A3 RID: 21411 RVA: 0x0012C4F8 File Offset: 0x0012A6F8
[Token(Token = "0x60053A3")]
[Address(RVA = "0x1F32B20", Offset = "0x1F31B20", VA = "0x181F32B20")]
private SessionManager.BDPNOBGNGNI LMOECJHLLHG()
{
/*
An exception occurred when decompiling this method (060053A3)
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_18_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 1663
*/;
}
// Token: 0x060053A4 RID: 21412 RVA: 0x0012C528 File Offset: 0x0012A728
[Token(Token = "0x60053A4")]
[Address(RVA = "0x1F32880", Offset = "0x1F31880", VA = "0x181F32880", 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: 0x060053A5 RID: 21413 RVA: 0x0012C5C0 File Offset: 0x0012A7C0
[Token(Token = "0x60053A5")]
[Address(RVA = "0x1F337D0", Offset = "0x1F327D0", VA = "0x181F337D0")]
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: 0x060053A6 RID: 21414 RVA: 0x0012C65C File Offset: 0x0012A85C
[Token(Token = "0x60053A6")]
[Address(RVA = "0x1F33720", Offset = "0x1F32720", VA = "0x181F33720", Slot = "35")]
public override void Search(string CNBKKCJAHPP)
{
CECAKDDNHLN cecakddnhln = base.DHJAICFKEHL.NJIBHKPHKFF.FHIIFPOFNPP("SEARCH_QUERY_KEY", CNBKKCJAHPP);
base.Search(CNBKKCJAHPP);
}
// Token: 0x060053A7 RID: 21415 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x60053A7")]
[Address(RVA = "0x1F339A0", Offset = "0x1F329A0", VA = "0x181F339A0")]
public void TryShowSortDialogPopUp()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060053A8 RID: 21416 RVA: 0x0012C690 File Offset: 0x0012A890
[Token(Token = "0x60053A8")]
[Address(RVA = "0x1F31160", Offset = "0x1F30160", VA = "0x181F31160")]
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: 0x060053A9 RID: 21417 RVA: 0x0012C6CC File Offset: 0x0012A8CC
[Token(Token = "0x60053A9")]
[Address(RVA = "0x1F336B0", Offset = "0x1F326B0", VA = "0x181F336B0")]
public void RemoveActivePinnedTag(string GHBNIGCAPPL)
{
if (this.CEFENLKKEAG.Remove(GHBNIGCAPPL))
{
int num = 0;
base.MKBLJJGJAOH(num);
}
}
// Token: 0x060053AA RID: 21418 RVA: 0x0012C6F8 File Offset: 0x0012A8F8
[Token(Token = "0x60053AA")]
[Address(RVA = "0x1F309B0", Offset = "0x1F2F9B0", VA = "0x181F309B0")]
public void AddActivePinnedTag(string GHBNIGCAPPL)
{
if (this.CEFENLKKEAG.Add(GHBNIGCAPPL))
{
int num = 0;
base.MKBLJJGJAOH(num);
}
}
// Token: 0x060053AB RID: 21419 RVA: 0x0012C724 File Offset: 0x0012A924
[Token(Token = "0x60053AB")]
[Address(RVA = "0x1F30A30", Offset = "0x1F2FA30", VA = "0x181F30A30")]
public void ClearPinnedTags()
{
if (Enumerable.Any<string>(this.CEFENLKKEAG))
{
this.CEFENLKKEAG.Clear();
int num = 0;
base.MKBLJJGJAOH(num);
return;
}
}
// Token: 0x060053AC RID: 21420 RVA: 0x0012C75C File Offset: 0x0012A95C
[Token(Token = "0x60053AC")]
[Address(RVA = "0x1F30920", Offset = "0x1F2F920", VA = "0x181F30920", 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: 0x060053AD RID: 21421 RVA: 0x0012C7B4 File Offset: 0x0012A9B4
[Token(Token = "0x60053AD")]
[Address(RVA = "0x1F30D40", Offset = "0x1F2FD40", VA = "0x181F30D40")]
public void GetHotRoomsByTags(string CAFPJPHILMN)
{
this.source = (RoomListModel.BJFLLAKBLBD)((ulong)1L);
int num = 0;
this.hotTags = CAFPJPHILMN;
base.MKBLJJGJAOH(num);
}
// Token: 0x060053AE RID: 21422 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x60053AE")]
[Address(RVA = "0x1F31450", Offset = "0x1F30450", VA = "0x181F31450", Slot = "37")]
protected override PMGCJEPKFOF<IReadOnlyList<KLCOGEIGEBJ>> JLMBBMAEFPA()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060053AF RID: 21423 RVA: 0x0012C7DC File Offset: 0x0012A9DC
[Token(Token = "0x60053AF")]
[Address(RVA = "0x1F31350", Offset = "0x1F30350", VA = "0x181F31350")]
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: 0x060053B0 RID: 21424 RVA: 0x0012C80C File Offset: 0x0012AA0C
[Token(Token = "0x60053B0")]
[Address(RVA = "0x14AC3B0", Offset = "0x14AB3B0", VA = "0x1814AC3B0", Slot = "36")]
protected override long EAJAHMHILAC(KLCOGEIGEBJ DDEGOJKBEAN)
{
return DDEGOJKBEAN.<DOFDAMHCJLP>k__BackingField;
}
// Token: 0x060053B1 RID: 21425 RVA: 0x0012C828 File Offset: 0x0012AA28
[Token(Token = "0x60053B1")]
[Address(RVA = "0x1F30AF0", Offset = "0x1F2FAF0", VA = "0x181F30AF0")]
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: 0x060053B2 RID: 21426 RVA: 0x0012C878 File Offset: 0x0012AA78
[Token(Token = "0x60053B2")]
[Address(RVA = "0x1F30AB0", Offset = "0x1F2FAB0", VA = "0x181F30AB0")]
private static bool FOOEBPEIBKH(string LMAJKCLDDIF, KLCOGEIGEBJ DDEGOJKBEAN)
{
return DDEGOJKBEAN.<LGACIEKBLBM>k__BackingField.ToLowerInvariant().Contains(LMAJKCLDDIF);
}
// Token: 0x060053B3 RID: 21427 RVA: 0x0012C89C File Offset: 0x0012AA9C
[Token(Token = "0x60053B3")]
[Address(RVA = "0x1F30C80", Offset = "0x1F2FC80", VA = "0x181F30C80")]
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: 0x060053B4 RID: 21428 RVA: 0x0012C8DC File Offset: 0x0012AADC
[Token(Token = "0x60053B4")]
[Address(RVA = "0x1F32CD0", Offset = "0x1F31CD0", VA = "0x181F32CD0")]
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: 0x060053B5 RID: 21429 RVA: 0x0012C93C File Offset: 0x0012AB3C
[Token(Token = "0x60053B5")]
[Address(RVA = "0x1F32E60", Offset = "0x1F31E60", VA = "0x181F32E60")]
private PMGCJEPKFOF<IEnumerable<KLCOGEIGEBJ>> MIJIJBLBEEP(IEnumerable<KLCOGEIGEBJ> BOOHBJEEGKH)
{
/*
An exception occurred when decompiling this method (060053B5)
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 1663
*/;
}
// Token: 0x060053B6 RID: 21430 RVA: 0x0012CA3C File Offset: 0x0012AC3C
[Token(Token = "0x60053B6")]
[Address(RVA = "0x1F33D90", Offset = "0x1F32D90", VA = "0x181F33D90")]
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: 0x060053B7 RID: 21431 RVA: 0x0012CAAC File Offset: 0x0012ACAC
[Token(Token = "0x60053B7")]
[Address(RVA = "0x1F31210", Offset = "0x1F30210", VA = "0x181F31210")]
[CompilerGenerated]
private void JAGDOOPJHGP(object DNGKIAJLLHG)
{
object obj;
if (this.sortCriteria != obj)
{
this.sortCriteria = obj;
base.ACHCNJEMIBA();
int num = 0;
base.MKBLJJGJAOH(num);
}
}
// Token: 0x060053B8 RID: 21432 RVA: 0x0012CAE0 File Offset: 0x0012ACE0
[Token(Token = "0x60053B8")]
[Address(RVA = "0x1F335F0", Offset = "0x1F325F0", VA = "0x181F335F0")]
[CompilerGenerated]
private object PGILEGPCILG()
{
/*
An exception occurred when decompiling this method (060053B8)
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 1663
*/;
}
// Token: 0x060053B9 RID: 21433 RVA: 0x0012CAF4 File Offset: 0x0012ACF4
[Token(Token = "0x60053B9")]
[Address(RVA = "0x1F33640", Offset = "0x1F32640", VA = "0x181F33640")]
[CompilerGenerated]
private void PNIOOPOHPGM(RoomsConfig.AMFLBMDDNKI DNGKIAJLLHG)
{
if (this.sortCriteria != DNGKIAJLLHG)
{
this.sortCriteria = DNGKIAJLLHG;
base.ACHCNJEMIBA();
int num = 0;
base.MKBLJJGJAOH(num);
}
}
// Token: 0x060053BA RID: 21434 RVA: 0x0012CB24 File Offset: 0x0012AD24
[Token(Token = "0x60053BA")]
[Address(RVA = "0x1F33310", Offset = "0x1F32310", VA = "0x181F33310")]
[CompilerGenerated]
private IReadOnlyList<KLCOGEIGEBJ> NDLKGHBOEIH(BMFAGMFKODA GHJIELBDJBN)
{
this.<MBIIBNAGOKI>k__BackingField = GHJIELBDJBN;
return GHJIELBDJBN.GEAHKJHAPKE();
}
// Token: 0x060053BB RID: 21435 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x60053BB")]
[Address(RVA = "0x1F33340", Offset = "0x1F32340", VA = "0x181F33340")]
[CompilerGenerated]
private PMGCJEPKFOF<RoomListModel.ECOEBMELNNG> PDKIHFILBBI(List<PLILLKHMNDA> MNBFKHPGIIM)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060053BC RID: 21436 RVA: 0x0012CB44 File Offset: 0x0012AD44
[Token(Token = "0x60053BC")]
[Address(RVA = "0x1F30E40", Offset = "0x1F2FE40", VA = "0x181F30E40")]
[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_31 == 0)
{
func = delegate(RoomListModel.KOIHDFMCOOO c)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
};
RoomListModel.<>c.<>9__70_31 = func;
}
return OJMCBOKJFOF.JPNBCKICJIH(Enumerable.ToList<long>(Enumerable.Select<RoomListModel.KOIHDFMCOOO, long>(npgpdhjnhgc2, func)));
}
// Token: 0x060053BD RID: 21437 RVA: 0x0012CBB4 File Offset: 0x0012ADB4
[Token(Token = "0x60053BD")]
[Address(RVA = "0x1F32AB0", Offset = "0x1F31AB0", VA = "0x181F32AB0")]
[CompilerGenerated]
private PMGCJEPKFOF<IReadOnlyList<KLCOGEIGEBJ>> LLOCFIFAEHG(List<int> PKMFFCAFLIM)
{
PMGCJEPKFOF<IReadOnlyList<KLCOGEIGEBJ>> pmgcjepkfof = OJMCBOKJFOF.IEMCBJIJICG(PKMFFCAFLIM);
return this.JIKBLKFGGEO(pmgcjepkfof);
}
// Token: 0x060053BE RID: 21438 RVA: 0x0012CBD0 File Offset: 0x0012ADD0
[Token(Token = "0x60053BE")]
[Address(RVA = "0x1F30DA0", Offset = "0x1F2FDA0", VA = "0x181F30DA0")]
[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: 0x060053BF RID: 21439 RVA: 0x0012CBF8 File Offset: 0x0012ADF8
[Token(Token = "0x60053BF")]
[Address(RVA = "0x1F312D0", Offset = "0x1F302D0", VA = "0x181F312D0")]
[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: 0x04003AED RID: 15085
[Token(Token = "0x4003AED")]
public const string SEARCH_QUERY_KEY = "SEARCH_QUERY_KEY";
// Token: 0x04003AEE RID: 15086
[FieldOffset(Offset = "0x108")]
[Token(Token = "0x4003AEE")]
[SerializeField]
private RoomListModel.BJFLLAKBLBD source = (RoomListModel.BJFLLAKBLBD)((ulong)6L);
// Token: 0x04003AEF RID: 15087
[FieldOffset(Offset = "0x10C")]
[Token(Token = "0x4003AEF")]
[SerializeField]
[JEAMMEGEDDJ("source", 12)]
private bool sortByPlayerCount;
// Token: 0x04003AF0 RID: 15088
[FieldOffset(Offset = "0x10D")]
[Token(Token = "0x4003AF0")]
[SerializeField]
[JEAMMEGEDDJ("source", 12)]
private bool showPlayerCountBadge;
// Token: 0x04003AF1 RID: 15089
[FieldOffset(Offset = "0x110")]
[Token(Token = "0x4003AF1")]
[SerializeField]
private RoomsConfig.AMFLBMDDNKI sortCriteria = (RoomsConfig.AMFLBMDDNKI)((ulong)4L);
// Token: 0x04003AF2 RID: 15090
[FieldOffset(Offset = "0x114")]
[Token(Token = "0x4003AF2")]
[SerializeField]
private float spaceBetweenRoomSortOptions = 16f;
// Token: 0x04003AF3 RID: 15091
[FieldOffset(Offset = "0x118")]
[Token(Token = "0x4003AF3")]
[SerializeField]
[JEAMMEGEDDJ("source", 1)]
private string hotTags;
// Token: 0x04003AF4 RID: 15092
[FieldOffset(Offset = "0x120")]
[Token(Token = "0x4003AF4")]
[SerializeField]
private bool overrideLoadSceneSource;
// Token: 0x04003AF5 RID: 15093
[FieldOffset(Offset = "0x124")]
[Token(Token = "0x4003AF5")]
[SerializeField]
[JEAMMEGEDDJ("overrideLoadSceneSource")]
private SessionManager.BDPNOBGNGNI loadSceneSourceOverride;
// Token: 0x04003AF8 RID: 15096
[FieldOffset(Offset = "0x138")]
[Token(Token = "0x4003AF8")]
private HashSet<string> CEFENLKKEAG;
// Token: 0x04003AF9 RID: 15097
[FieldOffset(Offset = "0x140")]
[Token(Token = "0x4003AF9")]
[SerializeField]
[JEAMMEGEDDJ("source", 8)]
private long playlistId;
// Token: 0x04003AFB RID: 15099
[FieldOffset(Offset = "0x150")]
[Token(Token = "0x4003AFB")]
private RoomsConfig.AMFLBMDDNKI CDNCOAAGDHO;
// Token: 0x04003AFC RID: 15100
[FieldOffset(Offset = "0x154")]
[Token(Token = "0x4003AFC")]
private int BIAFOBPIBDB;
// Token: 0x04003AFD RID: 15101
[FieldOffset(Offset = "0x158")]
[Token(Token = "0x4003AFD")]
private readonly List<RoomListModel.KOIHDFMCOOO> NPGPDHJNHGC;
// Token: 0x04003AFF RID: 15103
[FieldOffset(Offset = "0x164")]
[Token(Token = "0x4003AFF")]
private SessionManager.BDPNOBGNGNI? FCCDCNMKNIO;
// Token: 0x02000DDF RID: 3551
[Token(Token = "0x2000DDF")]
public enum BJFLLAKBLBD
{
// Token: 0x04003B01 RID: 15105
[Token(Token = "0x4003B01")]
ServerSearch,
// Token: 0x04003B02 RID: 15106
[Token(Token = "0x4003B02")]
Hot,
// Token: 0x04003B03 RID: 15107
[Token(Token = "0x4003B03")]
Featured,
// Token: 0x04003B04 RID: 15108
[Token(Token = "0x4003B04")]
Recent,
// Token: 0x04003B05 RID: 15109
[Token(Token = "0x4003B05")]
MyCreatedRooms,
// Token: 0x04003B06 RID: 15110
[Token(Token = "0x4003B06")]
PlayerCreatedRooms,
// Token: 0x04003B07 RID: 15111
[Token(Token = "0x4003B07")]
None,
// Token: 0x04003B08 RID: 15112
[Token(Token = "0x4003B08")]
PlayerShowcaseRooms,
// Token: 0x04003B09 RID: 15113
[Token(Token = "0x4003B09")]
PlaylistById,
// Token: 0x04003B0A RID: 15114
[Token(Token = "0x4003B0A")]
Recommended,
// Token: 0x04003B0B RID: 15115
[Token(Token = "0x4003B0B")]
MyFavorites,
// Token: 0x04003B0C RID: 15116
[Token(Token = "0x4003B0C")]
FriendPresence,
// Token: 0x04003B0D RID: 15117
[Token(Token = "0x4003B0D")]
MyClubhouses,
// Token: 0x04003B0E RID: 15118
[Token(Token = "0x4003B0E")]
MySubscriptions,
// Token: 0x04003B0F RID: 15119
[Token(Token = "0x4003B0F")]
TopCreators,
// Token: 0x04003B10 RID: 15120
[Token(Token = "0x4003B10")]
MoreFromContestWinners,
// Token: 0x04003B11 RID: 15121
[Token(Token = "0x4003B11")]
ForYou
}
// Token: 0x02000DE0 RID: 3552
[Token(Token = "0x2000DE0")]
public struct KOIHDFMCOOO
{
// Token: 0x04003B12 RID: 15122
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4003B12")]
public long IHHDJHJFJLE;
// Token: 0x04003B13 RID: 15123
[FieldOffset(Offset = "0x8")]
[Token(Token = "0x4003B13")]
public long CCGOEDABKNN;
// Token: 0x04003B14 RID: 15124
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003B14")]
public int HLFNLKMCNAC;
}
// Token: 0x02000DE1 RID: 3553
[Token(Token = "0x2000DE1")]
public struct ECOEBMELNNG
{
// Token: 0x04003B15 RID: 15125
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4003B15")]
public List<PLILLKHMNDA> LOBAOIAGNHG;
// Token: 0x04003B16 RID: 15126
[FieldOffset(Offset = "0x8")]
[Token(Token = "0x4003B16")]
public Dictionary<long, OPPFHOCNCHC> CBLCMHBNILA;
}
// Token: 0x02000DE2 RID: 3554
[Token(Token = "0x2000DE2")]
[CompilerGenerated]
private sealed class BOEOLMMCIMN
{
// Token: 0x060053C0 RID: 21440 RVA: 0x0012CC40 File Offset: 0x0012AE40
[Token(Token = "0x60053C0")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public BOEOLMMCIMN()
{
}
// Token: 0x060053C1 RID: 21441 RVA: 0x0012CC54 File Offset: 0x0012AE54
[Token(Token = "0x60053C1")]
[Address(RVA = "0x1F21780", Offset = "0x1F20780", VA = "0x181F21780")]
internal bool <IsPinnedTagActive>b__0(string t)
{
string text = this.tag;
return t.Equals(text, StringComparison.CurrentCultureIgnoreCase);
}
// Token: 0x04003B17 RID: 15127
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003B17")]
public string tag;
}
// Token: 0x02000DE3 RID: 3555
[Token(Token = "0x2000DE3")]
[CompilerGenerated]
private sealed class KHDPKFLAJMN
{
// Token: 0x060053C2 RID: 21442 RVA: 0x0012CC78 File Offset: 0x0012AE78
[Token(Token = "0x60053C2")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public KHDPKFLAJMN()
{
}
// Token: 0x060053C3 RID: 21443 RVA: 0x0012CC8C File Offset: 0x0012AE8C
[Token(Token = "0x60053C3")]
[Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")]
internal void <RefreshCacheInternal>b__13(KLCOGEIGEBJ room)
{
this.recCenterDTO = room;
}
// Token: 0x060053C4 RID: 21444 RVA: 0x0012CCA0 File Offset: 0x0012AEA0
[Token(Token = "0x60053C4")]
[Address(RVA = "0x1F24520", Offset = "0x1F23520", VA = "0x181F24520")]
internal void <RefreshCacheInternal>b__14(IReadOnlyList<KLCOGEIGEBJ> recentRooms)
{
Func<KLCOGEIGEBJ, bool> <>9__70_ = RoomListModel.<>c.<>9__70_32;
if (<>9__70_ == 0)
{
RoomListModel.<>c.<>9__70_32 = delegate(KLCOGEIGEBJ r)
{
if (r.<GONMENKLJOD>k__BackingField)
{
}
string <LGACIEKBLBM>k__BackingField = r.<LGACIEKBLBM>k__BackingField;
string recCenterName = SessionManager.RecCenterName;
return !string.Equals(<LGACIEKBLBM>k__BackingField, recCenterName);
};
}
IEnumerable<KLCOGEIGEBJ> enumerable = Enumerable.Where<KLCOGEIGEBJ>(recentRooms, <>9__70_);
this.results.AddRange(enumerable);
}
// Token: 0x060053C5 RID: 21445 RVA: 0x0012CCE8 File Offset: 0x0012AEE8
[Token(Token = "0x60053C5")]
[Address(RVA = "0x1F24640", Offset = "0x1F23640", VA = "0x181F24640")]
internal void <RefreshCacheInternal>b__15(IReadOnlyList<KLCOGEIGEBJ> creatorsImSubscribedToRooms)
{
this.results.AddRange(creatorsImSubscribedToRooms);
}
// Token: 0x060053C6 RID: 21446 RVA: 0x0012CD08 File Offset: 0x0012AF08
[Token(Token = "0x60053C6")]
[Address(RVA = "0x1F246A0", Offset = "0x1F236A0", VA = "0x181F246A0")]
internal PMGCJEPKFOF<IReadOnlyList<KLCOGEIGEBJ>> <RefreshCacheInternal>b__16()
{
ECNNGIFNNNM.AAJEKBGLFCJ<KLCOGEIGEBJ>(this.results);
KLCOGEIGEBJ klcogeigebj = this.recCenterDTO;
if (klcogeigebj != 0)
{
List<KLCOGEIGEBJ> list = Enumerable.ToList<KLCOGEIGEBJ>(Enumerable.Prepend<KLCOGEIGEBJ>(this.results, klcogeigebj));
this.results = list;
}
RoomListModel roomListModel = this.<>4__this;
List<KLCOGEIGEBJ> list2 = this.results;
PMGCJEPKFOF<KLCOGEIGEBJ> pmgcjepkfof;
return roomListModel.JIKBLKFGGEO(pmgcjepkfof);
}
// Token: 0x04003B18 RID: 15128
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003B18")]
public KLCOGEIGEBJ recCenterDTO;
// Token: 0x04003B19 RID: 15129
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4003B19")]
public List<KLCOGEIGEBJ> results;
// Token: 0x04003B1A RID: 15130
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4003B1A")]
public RoomListModel <>4__this;
}
// Token: 0x02000DE4 RID: 3556
[Token(Token = "0x2000DE4")]
[CompilerGenerated]
private sealed class FEIIFPBIFCG
{
// Token: 0x060053C7 RID: 21447 RVA: 0x0012CD60 File Offset: 0x0012AF60
[Token(Token = "0x60053C7")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public FEIIFPBIFCG()
{
}
// Token: 0x060053C8 RID: 21448 RVA: 0x0012CD74 File Offset: 0x0012AF74
[Token(Token = "0x60053C8")]
[Address(RVA = "0x1F22E20", Offset = "0x1F21E20", VA = "0x181F22E20")]
internal RoomListModel.ECOEBMELNNG <RefreshCacheInternal>b__27(IReadOnlyList<OPPFHOCNCHC> summaries)
{
RoomListModel.DNIMOCDFAKB dnimocdfakb = new RoomListModel.DNIMOCDFAKB();
if (RoomListModel.<>c.<>9__70_28 == 0)
{
RoomListModel.<>c.<>9__70_28 = (OPPFHOCNCHC s) => s.<CHPCFOKEIFM>k__BackingField;
}
if (RoomListModel.<>c.<>9__70_29 == 0)
{
RoomListModel.<>c.<>9__70_29 = (OPPFHOCNCHC s) => s;
}
Dictionary<OPPFHOCNCHC, long> dictionary;
dnimocdfakb.summaryLookup = dictionary;
Func<PLILLKHMNDA, int> func = delegate(PLILLKHMNDA c)
{
int num = 0;
long <CHPCFOKEIFM>k__BackingField = c.<CHPCFOKEIFM>k__BackingField;
long num2 = CDFGOFKDGEN.GLPALAONCFG<long, OPPFHOCNCHC>(dnimocdfakb.summaryLookup, <CHPCFOKEIFM>k__BackingField, (long)num);
throw new NullReferenceException();
};
IOrderedEnumerable<PLILLKHMNDA> orderedEnumerable;
List<PLILLKHMNDA> list = Enumerable.ToList<PLILLKHMNDA>(orderedEnumerable);
Dictionary<long, OPPFHOCNCHC> summaryLookup = dnimocdfakb.summaryLookup;
throw new NullReferenceException();
}
// Token: 0x04003B1B RID: 15131
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003B1B")]
public IEnumerable<PLILLKHMNDA> clubsWithClubhouse;
// Token: 0x04003B1C RID: 15132
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4003B1C")]
public RoomListModel <>4__this;
}
// Token: 0x02000DE5 RID: 3557
[Token(Token = "0x2000DE5")]
[CompilerGenerated]
private sealed class DNIMOCDFAKB
{
// Token: 0x060053C9 RID: 21449 RVA: 0x0012CDEC File Offset: 0x0012AFEC
[Token(Token = "0x60053C9")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public DNIMOCDFAKB()
{
}
// Token: 0x060053CA RID: 21450 RVA: 0x0012CE00 File Offset: 0x0012B000
[Token(Token = "0x60053CA")]
[Address(RVA = "0x1F223D0", Offset = "0x1F213D0", VA = "0x181F223D0")]
internal int <RefreshCacheInternal>b__30(PLILLKHMNDA c)
{
int num = 0;
long <CHPCFOKEIFM>k__BackingField = c.<CHPCFOKEIFM>k__BackingField;
long num2 = CDFGOFKDGEN.GLPALAONCFG<long, OPPFHOCNCHC>(this.summaryLookup, <CHPCFOKEIFM>k__BackingField, (long)num);
throw new NullReferenceException();
}
// Token: 0x04003B1D RID: 15133
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003B1D")]
public Dictionary<long, OPPFHOCNCHC> summaryLookup;
}
}
}