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 { // 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 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 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(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 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 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::get_ClubhouseAndClubIds() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:class [mscorlib]System.Collections.Generic.List`1(var_0_06, ldfld:class [mscorlib]System.Collections.Generic.List`1(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.ADDEJHBFEGL addejhbfegl = new FilterableListModel.ADDEJHBFEGL(num.FOOEBPEIBKH); num = 0; base.CGGDDKNENAP(addejhbfegl); FilterableListModel.CJGAJDBAHNG cjgajdbahng = new FilterableListModel.CJGAJDBAHNG(this.MIJIJBLBEEP); base.DHBAJGIIFEI(cjgajdbahng); this.GOEPJAHFDCA(); if (this.k__BackingField != (ulong)0L) { } PMGCJEPKFOF pmgcjepkfof = OJMCBOKJFOF.GFIMNOHBCEG(); Action 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 cefenlkkeag = this.CEFENLKKEAG; Func func = delegate(string t) { string tag = GHBNIGCAPPL; return t.Equals(tag, StringComparison.CurrentCultureIgnoreCase); }; return Enumerable.Any(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(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 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> 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> JIKBLKFGGEO(PMGCJEPKFOF> ENBJKJGDOIH) { if (RoomListModel.<>c.<>9__71_0 == 0) { RoomListModel.<>c.<>9__71_0 = delegate(IReadOnlyList rooms) { Func <>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.k__BackingField || oncgmpldepm.k__BackingField; }; } return Enumerable.ToList(Enumerable.Where(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.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.k__BackingField != (ulong)0L) { return JJEKJGALHKO.k__BackingField; } PMGCJEPKFOF pmgcjepkfof = OJMCBOKJFOF.GFIMNOHBCEG(); Action action = new Action(this.JFLELBCNECJ); int num = 0; num += num; num++; PMGCJEPKFOF 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.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.GELHGAHJMCF.NKCOIANMNKG nkcoianmnkg = new FilterableListModel.GELHGAHJMCF.NKCOIANMNKG(num.LNEOGIHNBLB); num = 0; int num2; FilterableListModel.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 k__BackingField = DDEGOJKBEAN.k__BackingField; if (k__BackingField != 0) { } array[0] = k__BackingField; string k__BackingField = DDEGOJKBEAN.k__BackingField; if (k__BackingField != 0) { } array[1] = 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> MIJIJBLBEEP(IEnumerable BOOHBJEEGKH) { /* An exception occurred when decompiling this method (0600523D) ICSharpCode.Decompiler.DecompilerException: Error decompiling PMGCJEPKFOF> RRUI.Data.RoomListModel::MIJIJBLBEEP(System.Collections.Generic.IEnumerable`1) ---> 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 hashSet = new HashSet(); this.CEFENLKKEAG = hashSet; this.playlistId = (long)((ulong)(-1L)); this.BIAFOBPIBDB = (int)((ulong)4294967295L); List 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 NDLKGHBOEIH(BMFAGMFKODA GHJIELBDJBN) { this.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 PDKIHFILBBI(List 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> IHDCONPOHGI(RoomListModel.ECOEBMELNNG HHACLHFKOMP) { int num = 0; int num2 = 0; ThrowHelper.ThrowArgumentOutOfRangeException(); List npgpdhjnhgc = this.NPGPDHJNHGC; num++; num2++; List npgpdhjnhgc2 = this.NPGPDHJNHGC; Func 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(Enumerable.Select(npgpdhjnhgc2, func))); } // Token: 0x06005245 RID: 21061 RVA: 0x00129BBC File Offset: 0x00127DBC [Token(Token = "0x6005245")] [Address(RVA = "0x14A2150", Offset = "0x14A0F50", VA = "0x1814A2150")] [CompilerGenerated] private PMGCJEPKFOF> LLOCFIFAEHG(List PKMFFCAFLIM) { PMGCJEPKFOF> 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 k__BackingField = MLPOPEMJGPH.k__BackingField; HashSet cefenlkkeag = this.CEFENLKKEAG; this.k__BackingField = k__BackingField; List k__BackingField = MLPOPEMJGPH.k__BackingField; this.k__BackingField = 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 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 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 LOBAOIAGNHG; // Token: 0x04003A36 RID: 14902 [FieldOffset(Offset = "0x8")] [Token(Token = "0x4003A36")] public Dictionary 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 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 b__23(IReadOnlyList summaries) { RoomListModel.FEIIFPBIFCG feiifpbifcg = new RoomListModel.FEIIFPBIFCG(); if (RoomListModel.<>c.<>9__70_24 == 0) { RoomListModel.<>c.<>9__70_24 = (OPPFHOCNCHC s) => s.k__BackingField; } if (RoomListModel.<>c.<>9__70_25 == 0) { RoomListModel.<>c.<>9__70_25 = (OPPFHOCNCHC s) => s; } Dictionary dictionary; feiifpbifcg.summaryLookup = dictionary; Func func = delegate(PLILLKHMNDA c) { int num = 0; long k__BackingField = c.k__BackingField; long num2 = CDHKGKPIOLK.GLPALAONCFG(feiifpbifcg.summaryLookup, k__BackingField, (long)num); throw new NullReferenceException(); }; IOrderedEnumerable orderedEnumerable; List list = Enumerable.ToList(orderedEnumerable); Dictionary summaryLookup = feiifpbifcg.summaryLookup; throw new NullReferenceException(); } // Token: 0x04003A38 RID: 14904 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4003A38")] public IEnumerable 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 b__26(PLILLKHMNDA c) { int num = 0; long k__BackingField = c.k__BackingField; long num2 = CDHKGKPIOLK.GLPALAONCFG(this.summaryLookup, k__BackingField, (long)num); throw new NullReferenceException(); } // Token: 0x04003A3A RID: 14906 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4003A3A")] public Dictionary summaryLookup; } } }