using System; using System.Collections.Generic; using System.Linq; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using AGUI.StackedUI; using Cpp2IlInjected; using RecRoom; using RecRoom.Core; using RRUI.Navigation; using UnityEngine; namespace RRUI.Data { // Token: 0x02000B9F RID: 2975 [Token(Token = "0x2000B9F")] [StructLayout(3)] public class RoomListModelController : ModelController { // Token: 0x0600499A RID: 18842 RVA: 0x001160B4 File Offset: 0x001142B4 [Token(Token = "0x600499A")] [Address(RVA = "0x1AF89D0", Offset = "0x1AF73D0", VA = "0x181AF89D0")] public RoomListModelController() { } // Token: 0x02000BA0 RID: 2976 [Token(Token = "0x2000BA0")] [Serializable] private class SourceLabelTextImpl : TextControllerImpl { // Token: 0x0600499B RID: 18843 RVA: 0x001160C8 File Offset: 0x001142C8 [Token(Token = "0x600499B")] [Address(RVA = "0x1B01540", Offset = "0x1AFFF40", VA = "0x181B01540", Slot = "27")] protected override void DMAHGBLDMFA() { int num = 0; string text = RoomsConfig.Instance.OPBOLMAGHOO((RoomListModel.BJFLLAKBLBD)num); if (text == 0 || text.m_stringLength == 0) { string empty = string.Empty; } } // Token: 0x0600499C RID: 18844 RVA: 0x00116100 File Offset: 0x00114300 [Token(Token = "0x600499C")] [Address(RVA = "0x1B01660", Offset = "0x1B00060", VA = "0x181B01660")] public SourceLabelTextImpl() { } } // Token: 0x02000BA1 RID: 2977 [Token(Token = "0x2000BA1")] [Serializable] private class ClearSearchQueryButtonImpl : ButtonControllerImpl { // Token: 0x0600499D RID: 18845 RVA: 0x00116114 File Offset: 0x00114314 [Token(Token = "0x600499D")] [Address(RVA = "0x1AF2EA0", Offset = "0x1AF18A0", VA = "0x181AF2EA0", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag2; bool flag = !flag2; } // Token: 0x0600499E RID: 18846 RVA: 0x0011612C File Offset: 0x0011432C [Token(Token = "0x600499E")] [Address(RVA = "0x1AF2F10", Offset = "0x1AF1910", VA = "0x181AF2F10", Slot = "29")] protected override void IKNMALNFPII() { } // Token: 0x0600499F RID: 18847 RVA: 0x00116140 File Offset: 0x00114340 [Token(Token = "0x600499F")] [Address(RVA = "0x1AF2F70", Offset = "0x1AF1970", VA = "0x181AF2F70")] public ClearSearchQueryButtonImpl() { } } // Token: 0x02000BA2 RID: 2978 [Token(Token = "0x2000BA2")] [Serializable] private class ClearFilterButtonImpl : ButtonControllerImpl { // Token: 0x060049A0 RID: 18848 RVA: 0x00116154 File Offset: 0x00114354 [Token(Token = "0x60049A0")] [Address(RVA = "0x1AF2D80", Offset = "0x1AF1780", VA = "0x181AF2D80", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x060049A1 RID: 18849 RVA: 0x00116168 File Offset: 0x00114368 [Token(Token = "0x60049A1")] [Address(RVA = "0x1AF2E00", Offset = "0x1AF1800", VA = "0x181AF2E00", Slot = "29")] protected override void IKNMALNFPII() { } // Token: 0x060049A2 RID: 18850 RVA: 0x0011617C File Offset: 0x0011437C [Token(Token = "0x60049A2")] [Address(RVA = "0x1AF2E60", Offset = "0x1AF1860", VA = "0x181AF2E60")] public ClearFilterButtonImpl() { } } // Token: 0x02000BA3 RID: 2979 [Token(Token = "0x2000BA3")] [Serializable] private class SearchQueryButtonImpl : ButtonControllerImpl { // Token: 0x060049A3 RID: 18851 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60049A3")] [Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "27")] protected override void DMAHGBLDMFA() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060049A4 RID: 18852 RVA: 0x00116190 File Offset: 0x00114390 [Token(Token = "0x60049A4")] [Address(RVA = "0x1AFF740", Offset = "0x1AFE140", VA = "0x181AFF740", Slot = "29")] protected override void IKNMALNFPII() { if (this.type == RoomListModelController.SearchQueryButtonImpl.OILFFPHOMMJ.Set) { } } // Token: 0x060049A5 RID: 18853 RVA: 0x001161B0 File Offset: 0x001143B0 [Token(Token = "0x60049A5")] [Address(RVA = "0x1AFF7D0", Offset = "0x1AFE1D0", VA = "0x181AFF7D0")] public SearchQueryButtonImpl() { string empty = string.Empty; this.value = empty; base..ctor(); } // Token: 0x0400375B RID: 14171 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x400375B")] [SerializeField] private string value; // Token: 0x0400375C RID: 14172 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x400375C")] [SerializeField] private RoomListModelController.SearchQueryButtonImpl.OILFFPHOMMJ type; // Token: 0x02000BA4 RID: 2980 [Token(Token = "0x2000BA4")] private enum OILFFPHOMMJ { // Token: 0x0400375E RID: 14174 [Token(Token = "0x400375E")] Set, // Token: 0x0400375F RID: 14175 [Token(Token = "0x400375F")] Append } } // Token: 0x02000BA5 RID: 2981 [Token(Token = "0x2000BA5")] [Serializable] private class Shim_NavigateToOldWatchPlaySearchButtonImpl : ButtonControllerImpl { // Token: 0x060049A6 RID: 18854 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60049A6")] [Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "27")] protected override void DMAHGBLDMFA() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060049A7 RID: 18855 RVA: 0x001161D0 File Offset: 0x001143D0 [Token(Token = "0x60049A7")] [Address(RVA = "0x1B009A0", Offset = "0x1AFF3A0", VA = "0x181B009A0", Slot = "29")] protected override void IKNMALNFPII() { WatchUI local = WatchUI.BFPPPLIJIGC; int num = 0; if (local != num) { BrowseRoomsScreen flowByType = WatchUI.BFPPPLIJIGC.GetFlowByType(); flowByType.Button_SearchDisplayMode(); WatchUI local2 = WatchUI.BFPPPLIJIGC; int num2 = 0; local2.PushFlow(flowByType, num2); return; } } // Token: 0x060049A8 RID: 18856 RVA: 0x00116228 File Offset: 0x00114428 [Token(Token = "0x60049A8")] [Address(RVA = "0x1B00AA0", Offset = "0x1AFF4A0", VA = "0x181B00AA0")] public Shim_NavigateToOldWatchPlaySearchButtonImpl() { } } // Token: 0x02000BA6 RID: 2982 [Token(Token = "0x2000BA6")] [Serializable] private class SourceToggleImpl : ToggleControllerImpl { // Token: 0x060049A9 RID: 18857 RVA: 0x0011623C File Offset: 0x0011443C [Token(Token = "0x60049A9")] [Address(RVA = "0x1B01800", Offset = "0x1B00200", VA = "0x181B01800", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag = this.DHEIFNLDBKN(); } // Token: 0x060049AA RID: 18858 RVA: 0x00116258 File Offset: 0x00114458 [Token(Token = "0x60049AA")] [Address(RVA = "0x1B01830", Offset = "0x1B00230", VA = "0x181B01830", Slot = "29")] protected override void IKNMALNFPII() { if (!this.DHEIFNLDBKN()) { RoomListModel.BJFLLAKBLBD bjfllakblbd = this.source; if (bjfllakblbd == RoomListModel.BJFLLAKBLBD.ServerSearch) { return; } if (bjfllakblbd == RoomListModel.BJFLLAKBLBD.Hot) { string text = this.hotTags; return; } } } // Token: 0x060049AB RID: 18859 RVA: 0x00116290 File Offset: 0x00114490 [Token(Token = "0x60049AB")] [Address(RVA = "0x1B01750", Offset = "0x1B00150", VA = "0x181B01750")] private bool DHEIFNLDBKN() { if (this.requireMatchHotTags) { string text = this.hotTags; if (this.requireMatchSearchQuery) { string text2 = this.searchQuery; return true; } } return true; } // Token: 0x060049AC RID: 18860 RVA: 0x001162C8 File Offset: 0x001144C8 [Token(Token = "0x60049AC")] [Address(RVA = "0x1B01920", Offset = "0x1B00320", VA = "0x181B01920")] public SourceToggleImpl() { string empty = string.Empty; this.searchQuery = empty; this.requireMatchSearchQuery = true; string empty2 = string.Empty; this.hotTags = empty2; this.requireMatchHotTags = true; base..ctor(); } // Token: 0x04003760 RID: 14176 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x4003760")] [SerializeField] private RoomListModel.BJFLLAKBLBD source; // Token: 0x04003761 RID: 14177 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x4003761")] [SerializeField] [OMAIFIIBMNL("source", 0)] private string searchQuery; // Token: 0x04003762 RID: 14178 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x4003762")] [SerializeField] [OMAIFIIBMNL("source", 0)] private bool requireMatchSearchQuery; // Token: 0x04003763 RID: 14179 [global::Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x4003763")] [SerializeField] [OMAIFIIBMNL("source", 1)] private string hotTags; // Token: 0x04003764 RID: 14180 [global::Cpp2IlInjected.FieldOffset(Offset = "0x60")] [Token(Token = "0x4003764")] [SerializeField] [OMAIFIIBMNL("source", 1)] private bool requireMatchHotTags; } // Token: 0x02000BA7 RID: 2983 [Token(Token = "0x2000BA7")] [Serializable] private class SearchQueryInputFieldImpl : InputFieldControllerImpl { // Token: 0x060049AD RID: 18861 RVA: 0x00116304 File Offset: 0x00114504 [Token(Token = "0x60049AD")] [Address(RVA = "0x1AFF820", Offset = "0x1AFE220", VA = "0x181AFF820", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; if (flag) { } } // Token: 0x060049AE RID: 18862 RVA: 0x0011631C File Offset: 0x0011451C [Token(Token = "0x60049AE")] [Address(RVA = "0x1AFF8D0", Offset = "0x1AFE2D0", VA = "0x181AFF8D0", Slot = "30")] protected override void OCOCJCIGJLE(string ONGBFDACHHG) { } // Token: 0x060049AF RID: 18863 RVA: 0x00116330 File Offset: 0x00114530 [Token(Token = "0x60049AF")] [Address(RVA = "0x1AFF930", Offset = "0x1AFE330", VA = "0x181AFF930")] public SearchQueryInputFieldImpl() { } } // Token: 0x02000BA8 RID: 2984 [Token(Token = "0x2000BA8")] [Serializable] private class FilterInputFieldImpl : InputFieldControllerImpl { // Token: 0x060049B0 RID: 18864 RVA: 0x00116344 File Offset: 0x00114544 [Token(Token = "0x60049B0")] [Address(RVA = "0x1AF3B30", Offset = "0x1AF2530", VA = "0x181AF3B30", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; if (flag) { } } // Token: 0x060049B1 RID: 18865 RVA: 0x0011635C File Offset: 0x0011455C [Token(Token = "0x60049B1")] [Address(RVA = "0x1AF3BE0", Offset = "0x1AF25E0", VA = "0x181AF3BE0", Slot = "30")] protected override void OCOCJCIGJLE(string ONGBFDACHHG) { } // Token: 0x060049B2 RID: 18866 RVA: 0x00116370 File Offset: 0x00114570 [Token(Token = "0x60049B2")] [Address(RVA = "0x1AF3C40", Offset = "0x1AF2640", VA = "0x181AF3C40")] public FilterInputFieldImpl() { } } // Token: 0x02000BA9 RID: 2985 [Token(Token = "0x2000BA9")] [Serializable] private class SourceDropdownImpl : EnumDropdownControllerImpl { // Token: 0x060049B3 RID: 18867 RVA: 0x00116384 File Offset: 0x00114584 [Token(Token = "0x60049B3")] [Address(RVA = "0x1B01460", Offset = "0x1AFFE60", VA = "0x181B01460", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x060049B4 RID: 18868 RVA: 0x00116398 File Offset: 0x00114598 [Token(Token = "0x60049B4")] [Address(RVA = "0x1B014B0", Offset = "0x1AFFEB0", VA = "0x181B014B0", Slot = "31")] protected override void GBIHKNLACAN(RoomListModel.BJFLLAKBLBD ONGBFDACHHG) { } // Token: 0x060049B5 RID: 18869 RVA: 0x001163AC File Offset: 0x001145AC [Token(Token = "0x60049B5")] [Address(RVA = "0x1B01500", Offset = "0x1AFFF00", VA = "0x181B01500")] public SourceDropdownImpl() { } } // Token: 0x02000BAA RID: 2986 [Token(Token = "0x2000BAA")] [Serializable] private class SortByDropdownImpl : DropdownControllerImpl { // Token: 0x060049B6 RID: 18870 RVA: 0x001163C0 File Offset: 0x001145C0 [Token(Token = "0x60049B6")] [Address(RVA = "0x1B01350", Offset = "0x1AFFD50", VA = "0x181B01350", Slot = "22")] protected override void OFFLOPLJBBG() { base.OFFLOPLJBBG(); List list = new List(); this.sortCriteriaConfig = list; RoomsConfig instance = RoomsConfig.Instance; } // Token: 0x060049B7 RID: 18871 RVA: 0x001163F0 File Offset: 0x001145F0 [Token(Token = "0x60049B7")] [Address(RVA = "0x1B01170", Offset = "0x1AFFB70", VA = "0x181B01170", Slot = "27")] protected override void DMAHGBLDMFA() { List list = this.sortCriteriaConfig; Predicate predicate = new Predicate(this.NHGMBBDPBNJ); int num = list.FindIndex(predicate); } // Token: 0x060049B8 RID: 18872 RVA: 0x00116420 File Offset: 0x00114620 [Token(Token = "0x60049B8")] [Address(RVA = "0x1B01280", Offset = "0x1AFFC80", VA = "0x181B01280", Slot = "29")] protected override void NLPIDFIICNE(int EFBDCIJMFGD) { List list = this.sortCriteriaConfig; int num = 0; ThrowHelper.ThrowArgumentOutOfRangeException(); num += num; } // Token: 0x060049B9 RID: 18873 RVA: 0x00116448 File Offset: 0x00114648 [Token(Token = "0x60049B9")] [Address(RVA = "0x1B01420", Offset = "0x1AFFE20", VA = "0x181B01420")] public SortByDropdownImpl() { } // Token: 0x060049BA RID: 18874 RVA: 0x0011645C File Offset: 0x0011465C [Token(Token = "0x60049BA")] [Address(RVA = "0x1B01220", Offset = "0x1AFFC20", VA = "0x181B01220")] [CompilerGenerated] private bool NHGMBBDPBNJ(RoomsConfig.RoomSortFriendlyNameMapping IOBEPGLJNIP) { bool flag; return flag; } // Token: 0x04003765 RID: 14181 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x4003765")] [NonSerialized] private List sortCriteriaConfig; } // Token: 0x02000BAB RID: 2987 [Token(Token = "0x2000BAB")] [Serializable] private class RoomsBySourceLinkImpl : LinkControllerImpl { // Token: 0x060049BB RID: 18875 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60049BB")] [Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "27")] protected override void DMAHGBLDMFA() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060049BC RID: 18876 RVA: 0x00116470 File Offset: 0x00114670 [Token(Token = "0x60049BC")] [Address(RVA = "0x1AFEED0", Offset = "0x1AFD8D0", VA = "0x181AFEED0", Slot = "29")] protected override void IKNMALNFPII() { ulong num; if (this.source == RoomListModel.BJFLLAKBLBD.PlaylistById && num > (ulong)0L) { int num2 = 0; CECAKDDNHLN cecakddnhln2; CECAKDDNHLN cecakddnhln = cecakddnhln2.JKHELHNPILB(num2); } } // Token: 0x060049BD RID: 18877 RVA: 0x001164A0 File Offset: 0x001146A0 [Token(Token = "0x60049BD")] [Address(RVA = "0x1AFEFF0", Offset = "0x1AFD9F0", VA = "0x181AFEFF0")] public RoomsBySourceLinkImpl() { } // Token: 0x04003766 RID: 14182 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x4003766")] [SerializeField] private RoomListModel.BJFLLAKBLBD source; } // Token: 0x02000BAC RID: 2988 [Token(Token = "0x2000BAC")] [Serializable] private class RoomsByTagLinkImpl : LinkControllerImpl { // Token: 0x060049BE RID: 18878 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60049BE")] [Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "27")] protected override void DMAHGBLDMFA() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060049BF RID: 18879 RVA: 0x001164B4 File Offset: 0x001146B4 [Token(Token = "0x60049BF")] [Address(RVA = "0x1AFF030", Offset = "0x1AFDA30", VA = "0x181AFF030", Slot = "29")] protected override void IKNMALNFPII() { } // Token: 0x060049C0 RID: 18880 RVA: 0x001164C8 File Offset: 0x001146C8 [Token(Token = "0x60049C0")] [Address(RVA = "0x1AFF0F0", Offset = "0x1AFDAF0", VA = "0x181AFF0F0")] public RoomsByTagLinkImpl() { } // Token: 0x04003767 RID: 14183 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x4003767")] [SerializeField] private string tagName; } // Token: 0x02000BAD RID: 2989 [Token(Token = "0x2000BAD")] [Serializable] private class FromUriImpl : FromUriControllerImpl { // Token: 0x060049C1 RID: 18881 RVA: 0x001164DC File Offset: 0x001146DC [Token(Token = "0x60049C1")] [Address(RVA = "0x1AF3DF0", Offset = "0x1AF27F0", VA = "0x181AF3DF0", Slot = "27")] protected override void DMAHGBLDMFA() { CECAKDDNHLN cecakddnhln; if (cecakddnhln != 0) { int? num = DLHICINBEPA.IBBLBKFGAAI(cecakddnhln); } CECAKDDNHLN cecakddnhln2; if (cecakddnhln2 != 0) { RoomListModel.BJFLLAKBLBD bjfllakblbd = cecakddnhln2.NIAPNGIGHFE(); } CECAKDDNHLN cecakddnhln3; if (cecakddnhln2 != 0 && cecakddnhln3 != 0) { RoomListModel roomListModel = cecakddnhln3.NIAPNGIGHFE(); } CECAKDDNHLN cecakddnhln4; if (cecakddnhln3 == 0 || cecakddnhln4 != 0) { } int num2 = 0; if (num2 != 0) { string empty = string.Empty; } } // Token: 0x060049C2 RID: 18882 RVA: 0x0011653C File Offset: 0x0011473C [Token(Token = "0x60049C2")] [Address(RVA = "0x1AF4070", Offset = "0x1AF2A70", VA = "0x181AF4070")] public FromUriImpl() { } } // Token: 0x02000BAE RID: 2990 [Token(Token = "0x2000BAE")] [Serializable] private class HideIfNotSearchingImpl : HideableControllerImpl, CPNNLEAKNBA { // Token: 0x060049C3 RID: 18883 RVA: 0x00116550 File Offset: 0x00114750 [Token(Token = "0x60049C3")] [Address(RVA = "0x1AF4E50", Offset = "0x1AF3850", VA = "0x181AF4E50", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag = string.IsNullOrWhiteSpace(0); } // Token: 0x060049C4 RID: 18884 RVA: 0x0011656C File Offset: 0x0011476C [Token(Token = "0x60049C4")] [Address(RVA = "0x1AF4ED0", Offset = "0x1AF38D0", VA = "0x181AF4ED0")] public HideIfNotSearchingImpl() { } } // Token: 0x02000BAF RID: 2991 [Token(Token = "0x2000BAF")] [Serializable] private class HideIfSearchingImpl : HideableControllerImpl, CPNNLEAKNBA { // Token: 0x060049C5 RID: 18885 RVA: 0x00116580 File Offset: 0x00114780 [Token(Token = "0x60049C5")] [Address(RVA = "0x1AF51D0", Offset = "0x1AF3BD0", VA = "0x181AF51D0", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag2; bool flag = !flag2; } // Token: 0x060049C6 RID: 18886 RVA: 0x00116598 File Offset: 0x00114798 [Token(Token = "0x60049C6")] [Address(RVA = "0x1AF5260", Offset = "0x1AF3C60", VA = "0x181AF5260")] public HideIfSearchingImpl() { } } // Token: 0x02000BB0 RID: 2992 [Token(Token = "0x2000BB0")] [Serializable] public abstract class SourceMatchImpl : HideableControllerImpl { // Token: 0x17000CEE RID: 3310 // (get) Token: 0x060049C7 RID: 18887 RVA: 0x001165AC File Offset: 0x001147AC [Token(Token = "0x17000CEE")] protected bool isMatch { [Token(Token = "0x60049C7")] [Address(RVA = "0x1B016A0", Offset = "0x1B000A0", VA = "0x181B016A0")] get { if (this.requireMatchHotTags) { string text = this.hotTags; if (this.requireMatchSearchQuery) { string text2 = this.searchQuery; return true; } } return true; } } // Token: 0x060049C8 RID: 18888 RVA: 0x001165E4 File Offset: 0x001147E4 [Token(Token = "0x60049C8")] [Address(RVA = "0x1B016A0", Offset = "0x1B000A0", VA = "0x181B016A0")] private bool DHEIFNLDBKN() { if (this.requireMatchHotTags) { string text = this.hotTags; if (this.requireMatchSearchQuery) { string text2 = this.searchQuery; return true; } } return true; } // Token: 0x060049C9 RID: 18889 RVA: 0x0011661C File Offset: 0x0011481C [Token(Token = "0x60049C9")] [Address(RVA = "0x1AF4F50", Offset = "0x1AF3950", VA = "0x181AF4F50")] protected SourceMatchImpl() { string empty = string.Empty; this.searchQuery = empty; this.requireMatchSearchQuery = true; string empty2 = string.Empty; this.hotTags = empty2; this.requireMatchHotTags = true; base..ctor(); } // Token: 0x04003768 RID: 14184 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x4003768")] [SerializeField] private RoomListModel.BJFLLAKBLBD source; // Token: 0x04003769 RID: 14185 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x4003769")] [SerializeField] [OMAIFIIBMNL("source", 0)] private string searchQuery; // Token: 0x0400376A RID: 14186 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x400376A")] [SerializeField] [OMAIFIIBMNL("source", 0)] private bool requireMatchSearchQuery; // Token: 0x0400376B RID: 14187 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x400376B")] [SerializeField] [OMAIFIIBMNL("source", 1)] private string hotTags; // Token: 0x0400376C RID: 14188 [global::Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x400376C")] [SerializeField] [OMAIFIIBMNL("source", 1)] private bool requireMatchHotTags; } // Token: 0x02000BB1 RID: 2993 [Token(Token = "0x2000BB1")] [Serializable] private class HideIfNotSourceMatchImpl : RoomListModelController.SourceMatchImpl { // Token: 0x060049CA RID: 18890 RVA: 0x00116658 File Offset: 0x00114858 [Token(Token = "0x60049CA")] [Address(RVA = "0x1AF4F10", Offset = "0x1AF3910", VA = "0x181AF4F10", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag = !base.isMatch; } // Token: 0x060049CB RID: 18891 RVA: 0x00116678 File Offset: 0x00114878 [Token(Token = "0x60049CB")] [Address(RVA = "0x1AF4F50", Offset = "0x1AF3950", VA = "0x181AF4F50")] public HideIfNotSourceMatchImpl() { string empty = string.Empty; this.searchQuery = empty; this.requireMatchSearchQuery = true; string empty2 = string.Empty; this.hotTags = empty2; this.requireMatchHotTags = true; base..ctor(); } } // Token: 0x02000BB2 RID: 2994 [Token(Token = "0x2000BB2")] [Serializable] private class HideIfSourceMatchImpl : RoomListModelController.SourceMatchImpl { // Token: 0x060049CC RID: 18892 RVA: 0x001166B4 File Offset: 0x001148B4 [Token(Token = "0x60049CC")] [Address(RVA = "0x1AF52A0", Offset = "0x1AF3CA0", VA = "0x181AF52A0", Slot = "27")] protected override void DMAHGBLDMFA() { bool isMatch = base.isMatch; } // Token: 0x060049CD RID: 18893 RVA: 0x001166D0 File Offset: 0x001148D0 [Token(Token = "0x60049CD")] [Address(RVA = "0x1AF4F50", Offset = "0x1AF3950", VA = "0x181AF4F50")] public HideIfSourceMatchImpl() { string empty = string.Empty; this.searchQuery = empty; this.requireMatchSearchQuery = true; string empty2 = string.Empty; this.hotTags = empty2; this.requireMatchHotTags = true; base..ctor(); } } // Token: 0x02000BB3 RID: 2995 [Token(Token = "0x2000BB3")] [Serializable] private class RoomListSpawnerImpl : RecyclingListControllerImpl { // Token: 0x060049CE RID: 18894 RVA: 0x0011670C File Offset: 0x0011490C [Token(Token = "0x60049CE")] [Address(RVA = "0x1AFABA0", Offset = "0x1AF95A0", VA = "0x181AFABA0", Slot = "27")] protected override void DMAHGBLDMFA() { int num = 0; base.KDEDJECMBGK(num); } // Token: 0x060049CF RID: 18895 RVA: 0x00116724 File Offset: 0x00114924 [Token(Token = "0x60049CF")] [Address(RVA = "0x1AFAA80", Offset = "0x1AF9480", VA = "0x181AFAA80", Slot = "32")] protected override void CLBPDGGELMA(GameObject GCCLEJOGCCE, int EFBDCIJMFGD) { int num = 0; RoomModel cachedComponentInChildren = GCCLEJOGCCE.GetCachedComponentInChildren(true, num != 0); if (cachedComponentInChildren != 0) { } int num2 = 0; cachedComponentInChildren.Clear(); cachedComponentInChildren.EKNHEEDECPK = (SessionManager.BDPNOBGNGNI)num2; cachedComponentInChildren.GDPJLIOIIAM = false; cachedComponentInChildren.MKBLJJGJAOH(); } // Token: 0x060049D0 RID: 18896 RVA: 0x00116764 File Offset: 0x00114964 [Token(Token = "0x60049D0")] [Address(RVA = "0x1AFABF0", Offset = "0x1AF95F0", VA = "0x181AFABF0")] public RoomListSpawnerImpl() { } } // Token: 0x02000BB4 RID: 2996 [Token(Token = "0x2000BB4")] [Serializable] private class RoomListCardSpawnerImpl : RecyclingListCardSpawnerControllerImpl { // Token: 0x060049D1 RID: 18897 RVA: 0x00116778 File Offset: 0x00114978 [Token(Token = "0x60049D1")] [Address(RVA = "0x1AF84E0", Offset = "0x1AF6EE0", VA = "0x181AF84E0", Slot = "27")] protected override void DMAHGBLDMFA() { int num = 0; base.KDEDJECMBGK(num); } // Token: 0x060049D2 RID: 18898 RVA: 0x00116790 File Offset: 0x00114990 [Token(Token = "0x60049D2")] [Address(RVA = "0x1AF8060", Offset = "0x1AF6A60", VA = "0x181AF8060", Slot = "33")] protected override void CLBPDGGELMA(GameObject GCCLEJOGCCE, int EFBDCIJMFGD, RoomModel NGOJLFNMAEJ, BAEJLDPBGFI BBPGEEEJAIP) { RoomListModelController.RoomListCardSpawnerImpl.BEMEEDDANEG bemeeddaneg = new RoomListModelController.RoomListCardSpawnerImpl.BEMEEDDANEG(); bemeeddaneg.roomModel = NGOJLFNMAEJ; if (typeof(IReadOnlyList).TypeHandle != (ulong)1L && typeof(IReadOnlyList).TypeHandle != 0) { if (bemeeddaneg != (ulong)11L && bemeeddaneg == (ulong)12L && bemeeddaneg.roomModel.k__BackingField != (ulong)0L) { Func func = () => null; if (RoomListModelController.RoomListCardSpawnerImpl.<>c.<>9__1_5 != 0) { goto IL_C4; } RoomListModelController.RoomListCardSpawnerImpl.<>c.<>9__1_5 = () => null; } Func func2 = () => null; if (RoomListModelController.RoomListCardSpawnerImpl.<>c.<>9__1_3 != 0) { goto IL_C4; } RoomListModelController.RoomListCardSpawnerImpl.<>c.<>9__1_3 = () => null; } Func func3 = () => null; if (RoomListModelController.RoomListCardSpawnerImpl.<>c.<>9__1_1 == 0) { RoomListModelController.RoomListCardSpawnerImpl.<>c.<>9__1_1 = () => null; } IL_C4: if (typeof(RoomListModelController.RoomListCardSpawnerImpl.<>c).TypeHandle != 0) { } int num = 0; RoomModel roomModel = bemeeddaneg.roomModel; roomModel.Clear(); roomModel.IHGKFJEAPNA = bemeeddaneg; roomModel.EKNHEEDECPK = (SessionManager.BDPNOBGNGNI)num; roomModel.GDPJLIOIIAM = false; roomModel.MKBLJJGJAOH(); } // Token: 0x060049D3 RID: 18899 RVA: 0x001168A4 File Offset: 0x00114AA4 [Token(Token = "0x60049D3")] [Address(RVA = "0x1AF8530", Offset = "0x1AF6F30", VA = "0x181AF8530")] public RoomListCardSpawnerImpl() { } // Token: 0x02000BB5 RID: 2997 [Token(Token = "0x2000BB5")] [CompilerGenerated] private sealed class BEMEEDDANEG { // Token: 0x060049D4 RID: 18900 RVA: 0x0003C3EA File Offset: 0x0003A5EA [Token(Token = "0x60049D4")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public BEMEEDDANEG() { } // Token: 0x060049D5 RID: 18901 RVA: 0x00062DDE File Offset: 0x00060FDE [Token(Token = "0x60049D5")] [Address(RVA = "0x1AF24E0", Offset = "0x1AF0EE0", VA = "0x181AF24E0")] internal string b__0() { return null; } // Token: 0x060049D6 RID: 18902 RVA: 0x00062DDE File Offset: 0x00060FDE [Token(Token = "0x60049D6")] [Address(RVA = "0x1AF2530", Offset = "0x1AF0F30", VA = "0x181AF2530")] internal string b__2() { return null; } // Token: 0x060049D7 RID: 18903 RVA: 0x00062DDE File Offset: 0x00060FDE [Token(Token = "0x60049D7")] [Address(RVA = "0x1AF2570", Offset = "0x1AF0F70", VA = "0x181AF2570")] internal string b__4() { return null; } // Token: 0x0400376D RID: 14189 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400376D")] public RoomModel roomModel; } } // Token: 0x02000BB7 RID: 2999 [Token(Token = "0x2000BB7")] [Serializable] private class SelectableRoomListCardSpawnerImpl : SelectableRecyclingListCardSpawnerControllerImpl { // Token: 0x060049DD RID: 18909 RVA: 0x001168B8 File Offset: 0x00114AB8 [Token(Token = "0x60049DD")] [Address(RVA = "0x1B00600", Offset = "0x1AFF000", VA = "0x181B00600", Slot = "27")] protected override void DMAHGBLDMFA() { int num = 0; base.KDEDJECMBGK(num); } // Token: 0x060049DE RID: 18910 RVA: 0x001168D0 File Offset: 0x00114AD0 [Token(Token = "0x60049DE")] [Address(RVA = "0x1B00570", Offset = "0x1AFEF70", VA = "0x181B00570", Slot = "33")] protected override void CLBPDGGELMA(GameObject GCCLEJOGCCE, int EFBDCIJMFGD, RoomModel NGOJLFNMAEJ, BAEJLDPBGFI BBPGEEEJAIP) { this.CEONKCONGKP(EFBDCIJMFGD, NGOJLFNMAEJ); } // Token: 0x060049DF RID: 18911 RVA: 0x001168E8 File Offset: 0x00114AE8 [Token(Token = "0x60049DF")] [Address(RVA = "0x1B00470", Offset = "0x1AFEE70", VA = "0x181B00470", Slot = "36")] protected override void BAOBINJLAIL(GameObject GCCLEJOGCCE, int EFBDCIJMFGD, RoomModel NGOJLFNMAEJ) { this.CEONKCONGKP(EFBDCIJMFGD, NGOJLFNMAEJ); } // Token: 0x060049E0 RID: 18912 RVA: 0x00116900 File Offset: 0x00114B00 [Token(Token = "0x60049E0")] [Address(RVA = "0x1B00490", Offset = "0x1AFEE90", VA = "0x181B00490")] private void CEONKCONGKP(int EFBDCIJMFGD, RoomModel NGOJLFNMAEJ) { if (0 != 0) { } int num = 0; NGOJLFNMAEJ.Clear(); NGOJLFNMAEJ.IHGKFJEAPNA = (long)EFBDCIJMFGD; NGOJLFNMAEJ.EKNHEEDECPK = (SessionManager.BDPNOBGNGNI)num; NGOJLFNMAEJ.GDPJLIOIIAM = false; NGOJLFNMAEJ.MKBLJJGJAOH(); } // Token: 0x060049E1 RID: 18913 RVA: 0x0011693C File Offset: 0x00114B3C [Token(Token = "0x60049E1")] [Address(RVA = "0x1B00650", Offset = "0x1AFF050", VA = "0x181B00650")] public SelectableRoomListCardSpawnerImpl() { } } // Token: 0x02000BB8 RID: 3000 [Token(Token = "0x2000BB8")] [Serializable] private class RoomListClubhouseSelectionCardSpawnerImpl : RoomListModelController.RoomListCardSpawnerImpl { // Token: 0x060049E2 RID: 18914 RVA: 0x00116950 File Offset: 0x00114B50 [Token(Token = "0x60049E2")] [Address(RVA = "0x1AF86F0", Offset = "0x1AF70F0", VA = "0x181AF86F0", Slot = "22")] protected override void OFFLOPLJBBG() { base.OFFLOPLJBBG(); ClubModel clubModel; this.clubModel = clubModel; } // Token: 0x060049E3 RID: 18915 RVA: 0x00116970 File Offset: 0x00114B70 [Token(Token = "0x60049E3")] [Address(RVA = "0x1AF86A0", Offset = "0x1AF70A0", VA = "0x181AF86A0", Slot = "27")] protected override void DMAHGBLDMFA() { int num = 0; base.KDEDJECMBGK(num); } // Token: 0x060049E4 RID: 18916 RVA: 0x00116988 File Offset: 0x00114B88 [Token(Token = "0x60049E4")] [Address(RVA = "0x1AF8570", Offset = "0x1AF6F70", VA = "0x181AF8570", Slot = "33")] protected override void CLBPDGGELMA(GameObject GCCLEJOGCCE, int EFBDCIJMFGD, RoomModel NGOJLFNMAEJ, BAEJLDPBGFI BBPGEEEJAIP) { Func func = () => null; Action action = delegate { }; throw new NullReferenceException(); } // Token: 0x060049E5 RID: 18917 RVA: 0x001169C8 File Offset: 0x00114BC8 [Token(Token = "0x60049E5")] [Address(RVA = "0x1AF8530", Offset = "0x1AF6F30", VA = "0x181AF8530")] public RoomListClubhouseSelectionCardSpawnerImpl() { } // Token: 0x04003772 RID: 14194 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x4003772")] private ClubModel clubModel; // Token: 0x02000BB9 RID: 3001 [Token(Token = "0x2000BB9")] [CompilerGenerated] private sealed class NBMNEAFEFIK { // Token: 0x060049E6 RID: 18918 RVA: 0x0003C3EA File Offset: 0x0003A5EA [Token(Token = "0x60049E6")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public NBMNEAFEFIK() { } // Token: 0x060049E7 RID: 18919 RVA: 0x00062DDE File Offset: 0x00060FDE [Token(Token = "0x60049E7")] [Address(RVA = "0x1AF6600", Offset = "0x1AF5000", VA = "0x181AF6600")] internal Sprite b__0() { return null; } // Token: 0x060049E8 RID: 18920 RVA: 0x0003C3EA File Offset: 0x0003A5EA [Token(Token = "0x60049E8")] [Address(RVA = "0x1AF66B0", Offset = "0x1AF50B0", VA = "0x181AF66B0")] internal void b__1() { } // Token: 0x04003773 RID: 14195 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003773")] public RoomListModelController.RoomListClubhouseSelectionCardSpawnerImpl <>4__this; // Token: 0x04003774 RID: 14196 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003774")] public RoomModel roomModel; } } // Token: 0x02000BBA RID: 3002 [Token(Token = "0x2000BBA")] [Serializable] private class RoomListClubhouseToClubCardSpawnerImpl : RoomListModelController.RoomListCardSpawnerImpl { // Token: 0x060049E9 RID: 18921 RVA: 0x001169DC File Offset: 0x00114BDC [Token(Token = "0x60049E9")] [Address(RVA = "0x1AF88A0", Offset = "0x1AF72A0", VA = "0x181AF88A0", Slot = "27")] protected override void DMAHGBLDMFA() { if (RoomListModelController.RoomListClubhouseToClubCardSpawnerImpl.<>c.<>9__1_0 == 0) { RoomListModelController.RoomListClubhouseToClubCardSpawnerImpl.<>c.<>9__1_0 = (RoomListModel.KOIHDFMCOOO c) => 0L; } IEnumerable enumerable; List list = Enumerable.ToList(enumerable); } // Token: 0x060049EA RID: 18922 RVA: 0x00116A10 File Offset: 0x00114C10 [Token(Token = "0x60049EA")] [Address(RVA = "0x1AF8750", Offset = "0x1AF7150", VA = "0x181AF8750", Slot = "33")] protected override void CLBPDGGELMA(GameObject GCCLEJOGCCE, int EFBDCIJMFGD, RoomModel NGOJLFNMAEJ, BAEJLDPBGFI BBPGEEEJAIP) { RoomModel roomModel = NGOJLFNMAEJ; RoomListModelController.RoomListClubhouseToClubCardSpawnerImpl <>4__this = this; int k__BackingField = NGOJLFNMAEJ.k__BackingField; Func func = (RoomListModel.KOIHDFMCOOO c) => default(bool); RoomListModel.KOIHDFMCOOO koihdfmcooo; RoomListModel.KOIHDFMCOOO clubhouseAndClubId = koihdfmcooo; if (koihdfmcooo != 0) { Action action = delegate { }; } } // Token: 0x060049EB RID: 18923 RVA: 0x00116A68 File Offset: 0x00114C68 [Token(Token = "0x60049EB")] [Address(RVA = "0x1AF8530", Offset = "0x1AF6F30", VA = "0x181AF8530")] public RoomListClubhouseToClubCardSpawnerImpl() { } // Token: 0x04003775 RID: 14197 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x4003775")] [SerializeField] private Route ClubDetailsRoute; // Token: 0x02000BBC RID: 3004 [Token(Token = "0x2000BBC")] [CompilerGenerated] private sealed class IGDBNLPFMJI { // Token: 0x060049EF RID: 18927 RVA: 0x0003C3EA File Offset: 0x0003A5EA [Token(Token = "0x60049EF")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public IGDBNLPFMJI() { } // Token: 0x060049F0 RID: 18928 RVA: 0x00116A94 File Offset: 0x00114C94 [Token(Token = "0x60049F0")] [Address(RVA = "0x1AF54D0", Offset = "0x1AF3ED0", VA = "0x181AF54D0")] internal bool b__0(RoomListModel.KOIHDFMCOOO c) { return default(bool); } // Token: 0x060049F1 RID: 18929 RVA: 0x0003C3EA File Offset: 0x0003A5EA [Token(Token = "0x60049F1")] [Address(RVA = "0x1AF5500", Offset = "0x1AF3F00", VA = "0x181AF5500")] internal void b__1() { } // Token: 0x04003778 RID: 14200 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003778")] public RoomModel roomModel; // Token: 0x04003779 RID: 14201 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003779")] public RoomListModelController.RoomListClubhouseToClubCardSpawnerImpl <>4__this; // Token: 0x0400377A RID: 14202 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400377A")] public RoomListModel.KOIHDFMCOOO clubhouseAndClubId; } } } }