1054 lines
42 KiB
C#
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 1663
|
|
*/;
|
|
}
|
|
}
|
|
|
|
// 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 1663
|
|
*/;
|
|
}
|
|
|
|
// 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 1663
|
|
*/;
|
|
}
|
|
|
|
// 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 1663
|
|
*/;
|
|
}
|
|
|
|
// 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;
|
|
}
|
|
}
|
|
}
|