using System; using System.Collections.Generic; using System.Linq; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; using TMPro; using UnityEngine; using UnityEngine.Events; namespace RRUI.Data { // Token: 0x0200095E RID: 2398 [Token(Token = "0x200095E")] [StructLayout(3)] public class ClubListModelController : ModelController { // Token: 0x06003FAB RID: 16299 RVA: 0x000FF314 File Offset: 0x000FD514 [Token(Token = "0x6003FAB")] [Address(RVA = "0x1D6B900", Offset = "0x1D6A300", VA = "0x181D6B900")] public ClubListModelController() { } // Token: 0x0200095F RID: 2399 [Token(Token = "0x200095F")] [Serializable] private class ClubListNoResultTextImpl : TextControllerImpl { // Token: 0x06003FAC RID: 16300 RVA: 0x000FF328 File Offset: 0x000FD528 [Token(Token = "0x6003FAC")] [Address(RVA = "0x1D6B940", Offset = "0x1D6A340", VA = "0x181D6B940", Slot = "27")] protected override void DMAHGBLDMFA() { string text = this.noResultsBaseMessage; int num = 0; bool flag; bool flag2; if (flag && !flag2) { if (flag2) { string text2 = this.noResultsBaseMessage + " for '" + num + "'"; } string[] array = new string[6]; string text3 = this.noResultsBaseMessage; throw new ArrayTypeMismatchException(); } } // Token: 0x06003FAD RID: 16301 RVA: 0x000FF3F0 File Offset: 0x000FD5F0 [Token(Token = "0x6003FAD")] [Address(RVA = "0x1D6BBD0", Offset = "0x1D6A5D0", VA = "0x181D6BBD0")] public ClubListNoResultTextImpl() { } // Token: 0x04003426 RID: 13350 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x4003426")] [SerializeField] private string noResultsBaseMessage = "No results found"; } // Token: 0x02000960 RID: 2400 [Token(Token = "0x2000960")] [Serializable] private class ClubListClearSearchQueryButtonImpl : ButtonControllerImpl { // Token: 0x06003FAE RID: 16302 RVA: 0x000FF410 File Offset: 0x000FD610 [Token(Token = "0x6003FAE")] [Address(RVA = "0x1D6B290", Offset = "0x1D69C90", VA = "0x181D6B290", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag2; bool flag = !flag2; } // Token: 0x06003FAF RID: 16303 RVA: 0x000FF428 File Offset: 0x000FD628 [Token(Token = "0x6003FAF")] [Address(RVA = "0x1D6B2F0", Offset = "0x1D69CF0", VA = "0x181D6B2F0", Slot = "29")] protected override void IKNMALNFPII() { string empty = string.Empty; } // Token: 0x06003FB0 RID: 16304 RVA: 0x000FF444 File Offset: 0x000FD644 [Token(Token = "0x6003FB0")] [Address(RVA = "0x1D6B350", Offset = "0x1D69D50", VA = "0x181D6B350")] public ClubListClearSearchQueryButtonImpl() { } } // Token: 0x02000961 RID: 2401 [Token(Token = "0x2000961")] [Serializable] private class ClubListToggleSearchButtonImpl : ButtonControllerImpl { // Token: 0x06003FB1 RID: 16305 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6003FB1")] [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: 0x06003FB2 RID: 16306 RVA: 0x000FF458 File Offset: 0x000FD658 [Token(Token = "0x6003FB2")] [Address(RVA = "0x1D6C530", Offset = "0x1D6AF30", VA = "0x181D6C530", Slot = "29")] protected override void IKNMALNFPII() { bool flag2; bool flag = !flag2; } // Token: 0x06003FB3 RID: 16307 RVA: 0x000FF470 File Offset: 0x000FD670 [Token(Token = "0x6003FB3")] [Address(RVA = "0x1D6C590", Offset = "0x1D6AF90", VA = "0x181D6C590")] public ClubListToggleSearchButtonImpl() { } } // Token: 0x02000962 RID: 2402 [Token(Token = "0x2000962")] [Serializable] private class ClubListSearchQueryInputFieldImpl : InputFieldControllerImpl { // Token: 0x06003FB4 RID: 16308 RVA: 0x000FF484 File Offset: 0x000FD684 [Token(Token = "0x6003FB4")] [Address(RVA = "0x1D6BE20", Offset = "0x1D6A820", VA = "0x181D6BE20", Slot = "22")] protected override void OFFLOPLJBBG() { base.OFFLOPLJBBG(); UnityAction unityAction = new UnityAction(this.DKIDKEPJPLJ); } // Token: 0x06003FB5 RID: 16309 RVA: 0x000FF4AC File Offset: 0x000FD6AC [Token(Token = "0x6003FB5")] [Address(RVA = "0x1D6BD10", Offset = "0x1D6A710", VA = "0x181D6BD10", Slot = "25")] protected override void MDDAPCCABNK() { UnityAction unityAction = new UnityAction(this.DKIDKEPJPLJ); base.MDDAPCCABNK(); } // Token: 0x06003FB6 RID: 16310 RVA: 0x000FF4D4 File Offset: 0x000FD6D4 [Token(Token = "0x6003FB6")] [Address(RVA = "0x1D6BC80", Offset = "0x1D6A680", VA = "0x181D6BC80", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; if (flag) { return; } } // Token: 0x06003FB7 RID: 16311 RVA: 0x000FF4EC File Offset: 0x000FD6EC [Token(Token = "0x6003FB7")] [Address(RVA = "0x1D6BC20", Offset = "0x1D6A620", VA = "0x181D6BC20")] private void DKIDKEPJPLJ(string PAANJCAOOAG) { } // Token: 0x06003FB8 RID: 16312 RVA: 0x000FF500 File Offset: 0x000FD700 [Token(Token = "0x6003FB8")] [Address(RVA = "0x1D6BDC0", Offset = "0x1D6A7C0", VA = "0x181D6BDC0", Slot = "30")] protected override void OCOCJCIGJLE(string ONGBFDACHHG) { } // Token: 0x06003FB9 RID: 16313 RVA: 0x000FF518 File Offset: 0x000FD718 [Token(Token = "0x6003FB9")] [Address(RVA = "0x1D6BED0", Offset = "0x1D6A8D0", VA = "0x181D6BED0")] public ClubListSearchQueryInputFieldImpl() { } } // Token: 0x02000963 RID: 2403 [Token(Token = "0x2000963")] [Serializable] private class ClubListFilterByPrimaryTagDropdownImpl : DropdownControllerImpl { // Token: 0x06003FBA RID: 16314 RVA: 0x000FF52C File Offset: 0x000FD72C [Token(Token = "0x6003FBA")] [Address(RVA = "0x1D6B390", Offset = "0x1D69D90", VA = "0x181D6B390", Slot = "27")] protected override void DMAHGBLDMFA() { new List().Add("Any"); int num2; int num = num2 + 1; } // Token: 0x06003FBB RID: 16315 RVA: 0x000FF554 File Offset: 0x000FD754 [Token(Token = "0x6003FBB")] [Address(RVA = "0x1D6B4D0", Offset = "0x1D69ED0", VA = "0x181D6B4D0", Slot = "29")] protected override void NLPIDFIICNE(int EFBDCIJMFGD) { if (EFBDCIJMFGD != 0) { int num = EFBDCIJMFGD - 1; ThrowHelper.ThrowArgumentOutOfRangeException(); return; } throw new NullReferenceException(); } // Token: 0x06003FBC RID: 16316 RVA: 0x000FF578 File Offset: 0x000FD778 [Token(Token = "0x6003FBC")] [Address(RVA = "0x1D6B570", Offset = "0x1D69F70", VA = "0x181D6B570")] public ClubListFilterByPrimaryTagDropdownImpl() { } } // Token: 0x02000964 RID: 2404 [Token(Token = "0x2000964")] [Serializable] private class ClubListSortByDropdownImpl : DropdownControllerImpl { // Token: 0x06003FBD RID: 16317 RVA: 0x000FF58C File Offset: 0x000FD78C [Token(Token = "0x6003FBD")] [Address(RVA = "0x1D6C0B0", Offset = "0x1D6AAB0", VA = "0x181D6C0B0", Slot = "22")] protected override void OFFLOPLJBBG() { base.OFFLOPLJBBG(); List list = new List(); this.sortCriteriaConfig = list; List clubSortCriteria = ClubsConfig.Instance.ClubSortCriteria; Func <>9__1_ = ClubListModelController.ClubListSortByDropdownImpl.<>c.<>9__1_0; if (<>9__1_ == 0) { ClubListModelController.ClubListSortByDropdownImpl.<>c.<>9__1_0 = (ClubsConfig.ClubSortFriendlyNameMapping sc) => DDJBHNJMNBH.MemberCount_Desc; } List list2 = Enumerable.ToList(Enumerable.OrderBy(clubSortCriteria, <>9__1_)); this.sortCriteriaConfig = list2; Func func; if (ClubListModelController.ClubListSortByDropdownImpl.<>c.<>9__1_1 == 0) { func = (ClubsConfig.ClubSortFriendlyNameMapping m) => null; ClubListModelController.ClubListSortByDropdownImpl.<>c.<>9__1_1 = func; } List list3 = Enumerable.ToList(Enumerable.Select(list2, func)); } // Token: 0x06003FBE RID: 16318 RVA: 0x000FF628 File Offset: 0x000FD828 [Token(Token = "0x6003FBE")] [Address(RVA = "0x1D6BF10", Offset = "0x1D6A910", VA = "0x181D6BF10", Slot = "27")] protected override void DMAHGBLDMFA() { List list = this.sortCriteriaConfig; Predicate predicate = new Predicate(this.NHGMBBDPBNJ); int num = list.FindIndex(predicate); } // Token: 0x06003FBF RID: 16319 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6003FBF")] [Address(RVA = "0x1D6C020", Offset = "0x1D6AA20", VA = "0x181D6C020", Slot = "29")] protected override void NLPIDFIICNE(int EFBDCIJMFGD) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06003FC0 RID: 16320 RVA: 0x000FF658 File Offset: 0x000FD858 [Token(Token = "0x6003FC0")] [Address(RVA = "0x1D6C320", Offset = "0x1D6AD20", VA = "0x181D6C320")] public ClubListSortByDropdownImpl() { } // Token: 0x06003FC1 RID: 16321 RVA: 0x000FF66C File Offset: 0x000FD86C [Token(Token = "0x6003FC1")] [Address(RVA = "0x1D6BFC0", Offset = "0x1D6A9C0", VA = "0x181D6BFC0")] [CompilerGenerated] private bool NHGMBBDPBNJ(ClubsConfig.ClubSortFriendlyNameMapping IOBEPGLJNIP) { bool flag; return flag; } // Token: 0x04003427 RID: 13351 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x4003427")] [NonSerialized] private List sortCriteriaConfig; } // Token: 0x02000966 RID: 2406 [Token(Token = "0x2000966")] [Serializable] private class ClubListFromUriImpl : FromUriControllerImpl { // Token: 0x06003FC6 RID: 16326 RVA: 0x000FF698 File Offset: 0x000FD898 [Token(Token = "0x6003FC6")] [Address(RVA = "0x1D6B5B0", Offset = "0x1D69FB0", VA = "0x181D6B5B0", Slot = "27")] protected override void DMAHGBLDMFA() { CECAKDDNHLN cecakddnhln2; do { int num = 0; CECAKDDNHLN cecakddnhln; if (cecakddnhln != 0) { int? num2 = DLHICINBEPA.IBBLBKFGAAI(cecakddnhln); } if (num != 0) { } } while (cecakddnhln2 == 0); if (cecakddnhln2.NIAPNGIGHFE() != ClubListModel.LBDCOIIPNLO.ServerSearch) { } } // Token: 0x06003FC7 RID: 16327 RVA: 0x000FF6CC File Offset: 0x000FD8CC [Token(Token = "0x6003FC7")] [Address(RVA = "0x1D6B6B0", Offset = "0x1D6A0B0", VA = "0x181D6B6B0")] public ClubListFromUriImpl() { } } // Token: 0x02000967 RID: 2407 [Token(Token = "0x2000967")] [Serializable] private class ClubListHideIfNotSearchingImpl : HideableControllerImpl, CPNNLEAKNBA { // Token: 0x06003FC8 RID: 16328 RVA: 0x000FF6E0 File Offset: 0x000FD8E0 [Token(Token = "0x6003FC8")] [Address(RVA = "0x1D6B6F0", Offset = "0x1D6A0F0", VA = "0x181D6B6F0", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag2; bool flag = !flag2; } // Token: 0x06003FC9 RID: 16329 RVA: 0x000FF6FC File Offset: 0x000FD8FC [Token(Token = "0x6003FC9")] [Address(RVA = "0x1D6B770", Offset = "0x1D6A170", VA = "0x181D6B770")] public ClubListHideIfNotSearchingImpl() { } } // Token: 0x02000968 RID: 2408 [Token(Token = "0x2000968")] [Serializable] private class ClubListHideIfSearchingImpl : HideableControllerImpl, CPNNLEAKNBA { // Token: 0x06003FCA RID: 16330 RVA: 0x000FF710 File Offset: 0x000FD910 [Token(Token = "0x6003FCA")] [Address(RVA = "0x1D6B850", Offset = "0x1D6A250", VA = "0x181D6B850", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x06003FCB RID: 16331 RVA: 0x000FF724 File Offset: 0x000FD924 [Token(Token = "0x6003FCB")] [Address(RVA = "0x1D6B8C0", Offset = "0x1D6A2C0", VA = "0x181D6B8C0")] public ClubListHideIfSearchingImpl() { } } // Token: 0x02000969 RID: 2409 [Token(Token = "0x2000969")] [Serializable] private class ClubListHideIfSearchingAndNotEmptyImpl : HideableControllerImpl, CPNNLEAKNBA { // Token: 0x06003FCC RID: 16332 RVA: 0x000FF738 File Offset: 0x000FD938 [Token(Token = "0x6003FCC")] [Address(RVA = "0x1D6B7B0", Offset = "0x1D6A1B0", VA = "0x181D6B7B0", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x06003FCD RID: 16333 RVA: 0x000FF74C File Offset: 0x000FD94C [Token(Token = "0x6003FCD")] [Address(RVA = "0x1D6B810", Offset = "0x1D6A210", VA = "0x181D6B810")] public ClubListHideIfSearchingAndNotEmptyImpl() { } } // Token: 0x0200096A RID: 2410 [Token(Token = "0x200096A")] [Serializable] private class ClubListCardSpawnerImpl : InfiniteListCardSpawnerControllerImpl { // Token: 0x17000B2A RID: 2858 // (get) Token: 0x06003FCE RID: 16334 RVA: 0x000FF760 File Offset: 0x000FD960 [Token(Token = "0x17000B2A")] protected override IReadOnlyList ModelItems { [Token(Token = "0x6003FCE")] [Address(RVA = "0x1D6B250", Offset = "0x1D69C50", VA = "0x181D6B250", Slot = "33")] get { throw new NullReferenceException(); } } // Token: 0x06003FCF RID: 16335 RVA: 0x000FF774 File Offset: 0x000FD974 [Token(Token = "0x6003FCF")] [Address(RVA = "0x1D6B0E0", Offset = "0x1D69AE0", VA = "0x181D6B0E0", Slot = "36")] protected override void EALFGJEFCGM(GameObject GCCLEJOGCCE, int EFBDCIJMFGD, ClubModel KALKMGBDEDP, BAEJLDPBGFI FGLPMLDHFKO) { int num = 0; if (KALKMGBDEDP == num) { Debug.LogError("clubModel is null..."); } KALKMGBDEDP.Clear(); KALKMGBDEDP.k__BackingField = this; KALKMGBDEDP.GDPJLIOIIAM = false; KALKMGBDEDP.MKBLJJGJAOH((uint)1); } // Token: 0x06003FD0 RID: 16336 RVA: 0x000FF7BC File Offset: 0x000FD9BC [Token(Token = "0x6003FD0")] [Address(RVA = "0x1D6B090", Offset = "0x1D69A90", VA = "0x181D6B090", Slot = "37")] protected override void CEEDKELODAO(GameObject GCCLEJOGCCE, ClubModel KALKMGBDEDP, BAEJLDPBGFI FGLPMLDHFKO) { KALKMGBDEDP.Clear(); } // Token: 0x06003FD1 RID: 16337 RVA: 0x000FF7D8 File Offset: 0x000FD9D8 [Token(Token = "0x6003FD1")] [Address(RVA = "0x1D6B210", Offset = "0x1D69C10", VA = "0x181D6B210")] public ClubListCardSpawnerImpl() { } } // Token: 0x0200096B RID: 2411 [Token(Token = "0x200096B")] [Serializable] private class ClubListSpawnerImpl : InfiniteScrollListControllerImpl { // Token: 0x17000B2B RID: 2859 // (get) Token: 0x06003FD2 RID: 16338 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x17000B2B")] protected override IReadOnlyList ModelItems { [Token(Token = "0x6003FD2")] [Address(RVA = "0x1D6C4F0", Offset = "0x1D6AEF0", VA = "0x181D6C4F0", Slot = "33")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x06003FD3 RID: 16339 RVA: 0x000FF7EC File Offset: 0x000FD9EC [Token(Token = "0x6003FD3")] [Address(RVA = "0x1D6C3C0", Offset = "0x1D6ADC0", VA = "0x181D6C3C0", Slot = "34")] protected override void EALFGJEFCGM(GameObject GCCLEJOGCCE, int EFBDCIJMFGD) { ClubModel componentInChildren = GCCLEJOGCCE.GetComponentInChildren(); componentInChildren.Clear(); componentInChildren.k__BackingField = this; componentInChildren.GDPJLIOIIAM = false; componentInChildren.MKBLJJGJAOH((uint)1); } // Token: 0x06003FD4 RID: 16340 RVA: 0x000FF824 File Offset: 0x000FDA24 [Token(Token = "0x6003FD4")] [Address(RVA = "0x1D6C360", Offset = "0x1D6AD60", VA = "0x181D6C360", Slot = "35")] protected override void CEEDKELODAO(GameObject GCCLEJOGCCE) { GCCLEJOGCCE.GetComponentInChildren().Clear(); } // Token: 0x06003FD5 RID: 16341 RVA: 0x000FF844 File Offset: 0x000FDA44 [Token(Token = "0x6003FD5")] [Address(RVA = "0x1D6C4B0", Offset = "0x1D6AEB0", VA = "0x181D6C4B0")] public ClubListSpawnerImpl() { } } } }