using System; using System.Collections.Generic; using System.Linq; using System.Runtime.CompilerServices; using Cpp2IlInjected; using TMPro; using UnityEngine; using UnityEngine.Events; namespace RRUI.Data { // Token: 0x02000A72 RID: 2674 [Token(Token = "0x2000A72")] public class ClubListModelController : ModelController { // Token: 0x0600451C RID: 17692 RVA: 0x0010A560 File Offset: 0x00108760 [Token(Token = "0x600451C")] [Address(RVA = "0x2090840", Offset = "0x208F840", VA = "0x182090840")] public ClubListModelController() { } // Token: 0x02000A73 RID: 2675 [Token(Token = "0x2000A73")] [Serializable] private class ClubListNoResultTextImpl : TextControllerImpl { // Token: 0x0600451D RID: 17693 RVA: 0x0010A574 File Offset: 0x00108774 [Token(Token = "0x600451D")] [Address(RVA = "0x2092560", Offset = "0x2091560", VA = "0x182092560", Slot = "27")] protected override void DMAHGBLDMFA() { int num = 0; bool flag; bool flag2; if (flag && !flag2) { if (flag2) { string text = this.noResultsBaseMessage + " for '" + num + "'"; } string[] array = new string[6]; string text2 = this.noResultsBaseMessage; throw new ArrayTypeMismatchException(); } } // Token: 0x0600451E RID: 17694 RVA: 0x0010A638 File Offset: 0x00108838 [Token(Token = "0x600451E")] [Address(RVA = "0x2092800", Offset = "0x2091800", VA = "0x182092800")] public ClubListNoResultTextImpl() { } // Token: 0x04003659 RID: 13913 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4003659")] [SerializeField] private string noResultsBaseMessage = "No results found"; } // Token: 0x02000A74 RID: 2676 [Token(Token = "0x2000A74")] [Serializable] private class ClubListClearSearchQueryButtonImpl : ButtonControllerImpl { // Token: 0x0600451F RID: 17695 RVA: 0x0010A658 File Offset: 0x00108858 [Token(Token = "0x600451F")] [Address(RVA = "0x2090060", Offset = "0x208F060", VA = "0x182090060", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag2; bool flag = !flag2; } // Token: 0x06004520 RID: 17696 RVA: 0x0010A670 File Offset: 0x00108870 [Token(Token = "0x6004520")] [Address(RVA = "0x20900C0", Offset = "0x208F0C0", VA = "0x1820900C0", Slot = "29")] protected override void IKNMALNFPII() { string empty = string.Empty; } // Token: 0x06004521 RID: 17697 RVA: 0x0010A68C File Offset: 0x0010888C [Token(Token = "0x6004521")] [Address(RVA = "0x2090120", Offset = "0x208F120", VA = "0x182090120")] public ClubListClearSearchQueryButtonImpl() { } } // Token: 0x02000A75 RID: 2677 [Token(Token = "0x2000A75")] [Serializable] private class ClubListToggleSearchButtonImpl : ButtonControllerImpl { // Token: 0x06004522 RID: 17698 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6004522")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "27")] protected override void DMAHGBLDMFA() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06004523 RID: 17699 RVA: 0x0010A6A0 File Offset: 0x001088A0 [Token(Token = "0x6004523")] [Address(RVA = "0x2093190", Offset = "0x2092190", VA = "0x182093190", Slot = "29")] protected override void IKNMALNFPII() { bool flag; if (!flag) { string empty = string.Empty; } } // Token: 0x06004524 RID: 17700 RVA: 0x0010A6C0 File Offset: 0x001088C0 [Token(Token = "0x6004524")] [Address(RVA = "0x2093270", Offset = "0x2092270", VA = "0x182093270")] public ClubListToggleSearchButtonImpl() { } } // Token: 0x02000A76 RID: 2678 [Token(Token = "0x2000A76")] [Serializable] private class ClubListSearchQueryInputFieldImpl : InputFieldControllerImpl { // Token: 0x06004525 RID: 17701 RVA: 0x0010A6D4 File Offset: 0x001088D4 [Token(Token = "0x6004525")] [Address(RVA = "0x2092A50", Offset = "0x2091A50", VA = "0x182092A50", Slot = "22")] protected override void OFFLOPLJBBG() { base.OFFLOPLJBBG(); UnityAction unityAction = new UnityAction(this.DKIDKEPJPLJ); } // Token: 0x06004526 RID: 17702 RVA: 0x0010A6FC File Offset: 0x001088FC [Token(Token = "0x6004526")] [Address(RVA = "0x2092940", Offset = "0x2091940", VA = "0x182092940", Slot = "25")] protected override void MDDAPCCABNK() { UnityAction unityAction = new UnityAction(this.DKIDKEPJPLJ); base.MDDAPCCABNK(); } // Token: 0x06004527 RID: 17703 RVA: 0x0010A724 File Offset: 0x00108924 [Token(Token = "0x6004527")] [Address(RVA = "0x20928B0", Offset = "0x20918B0", VA = "0x1820928B0", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; if (flag) { return; } } // Token: 0x06004528 RID: 17704 RVA: 0x0010A73C File Offset: 0x0010893C [Token(Token = "0x6004528")] [Address(RVA = "0x2092850", Offset = "0x2091850", VA = "0x182092850")] private void DKIDKEPJPLJ(string PAANJCAOOAG) { } // Token: 0x06004529 RID: 17705 RVA: 0x0010A750 File Offset: 0x00108950 [Token(Token = "0x6004529")] [Address(RVA = "0x20929F0", Offset = "0x20919F0", VA = "0x1820929F0", Slot = "30")] protected override void OCOCJCIGJLE(string ONGBFDACHHG) { } // Token: 0x0600452A RID: 17706 RVA: 0x0010A768 File Offset: 0x00108968 [Token(Token = "0x600452A")] [Address(RVA = "0x2092B00", Offset = "0x2091B00", VA = "0x182092B00")] public ClubListSearchQueryInputFieldImpl() { } } // Token: 0x02000A77 RID: 2679 [Token(Token = "0x2000A77")] [Serializable] private class ClubListFilterByPrimaryTagDropdownImpl : DropdownControllerImpl { // Token: 0x0600452B RID: 17707 RVA: 0x0010A77C File Offset: 0x0010897C [Token(Token = "0x600452B")] [Address(RVA = "0x2090160", Offset = "0x208F160", VA = "0x182090160", Slot = "27")] protected override void DMAHGBLDMFA() { new List().Add("Any"); int num2; int num = num2 + 1; } // Token: 0x0600452C RID: 17708 RVA: 0x0010A7A4 File Offset: 0x001089A4 [Token(Token = "0x600452C")] [Address(RVA = "0x20902A0", Offset = "0x208F2A0", VA = "0x1820902A0", Slot = "29")] protected override void NLPIDFIICNE(int EFBDCIJMFGD) { if (EFBDCIJMFGD != 0) { int num = EFBDCIJMFGD - 1; ThrowHelper.ThrowArgumentOutOfRangeException(); } } // Token: 0x0600452D RID: 17709 RVA: 0x0010A7C8 File Offset: 0x001089C8 [Token(Token = "0x600452D")] [Address(RVA = "0x2090390", Offset = "0x208F390", VA = "0x182090390")] public ClubListFilterByPrimaryTagDropdownImpl() { } } // Token: 0x02000A78 RID: 2680 [Token(Token = "0x2000A78")] [Serializable] private class ClubListSortByDropdownImpl : DropdownControllerImpl { // Token: 0x0600452E RID: 17710 RVA: 0x0010A7DC File Offset: 0x001089DC [Token(Token = "0x600452E")] [Address(RVA = "0x2092D10", Offset = "0x2091D10", VA = "0x182092D10", 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: 0x0600452F RID: 17711 RVA: 0x0010A878 File Offset: 0x00108A78 [Token(Token = "0x600452F")] [Address(RVA = "0x2092B40", Offset = "0x2091B40", VA = "0x182092B40", Slot = "27")] protected override void DMAHGBLDMFA() { List list = this.sortCriteriaConfig; Predicate predicate = new Predicate(this.NHGMBBDPBNJ); int num = list.FindIndex(predicate); } // Token: 0x06004530 RID: 17712 RVA: 0x0010A8A8 File Offset: 0x00108AA8 [Token(Token = "0x6004530")] [Address(RVA = "0x2092C50", Offset = "0x2091C50", VA = "0x182092C50", Slot = "29")] protected override void NLPIDFIICNE(int EFBDCIJMFGD) { List list = this.sortCriteriaConfig; int num = 0; ThrowHelper.ThrowArgumentOutOfRangeException(); num += num; } // Token: 0x06004531 RID: 17713 RVA: 0x0010A8D0 File Offset: 0x00108AD0 [Token(Token = "0x6004531")] [Address(RVA = "0x2092F80", Offset = "0x2091F80", VA = "0x182092F80")] public ClubListSortByDropdownImpl() { } // Token: 0x06004532 RID: 17714 RVA: 0x0010A8E4 File Offset: 0x00108AE4 [Token(Token = "0x6004532")] [Address(RVA = "0x2092BF0", Offset = "0x2091BF0", VA = "0x182092BF0")] [CompilerGenerated] private bool NHGMBBDPBNJ(ClubsConfig.ClubSortFriendlyNameMapping IOBEPGLJNIP) { bool flag; return flag; } // Token: 0x0400365A RID: 13914 [FieldOffset(Offset = "0x38")] [Token(Token = "0x400365A")] [NonSerialized] private List sortCriteriaConfig; } // Token: 0x02000A7A RID: 2682 [Token(Token = "0x2000A7A")] [Serializable] private class ClubListFromUriImpl : FromUriControllerImpl { // Token: 0x06004537 RID: 17719 RVA: 0x0010A910 File Offset: 0x00108B10 [Token(Token = "0x6004537")] [Address(RVA = "0x20903D0", Offset = "0x208F3D0", VA = "0x1820903D0", Slot = "29")] protected override void BOEJIAHIFCH() { int num = 0; CECAKDDNHLN cecakddnhln; if (cecakddnhln.HEMDEJHCHGI(num)) { } CECAKDDNHLN cecakddnhln2; if (cecakddnhln2.NIAPNGIGHFE(num)) { string empty = string.Empty; } } // Token: 0x06004538 RID: 17720 RVA: 0x0010A940 File Offset: 0x00108B40 [Token(Token = "0x6004538")] [Address(RVA = "0x2090570", Offset = "0x208F570", VA = "0x182090570")] public ClubListFromUriImpl() { } } // Token: 0x02000A7B RID: 2683 [Token(Token = "0x2000A7B")] [Serializable] private class ClubListHideIfNotSearchingImpl : HideableControllerImpl, CPNNLEAKNBA { // Token: 0x06004539 RID: 17721 RVA: 0x0010A954 File Offset: 0x00108B54 [Token(Token = "0x6004539")] [Address(RVA = "0x20905B0", Offset = "0x208F5B0", VA = "0x1820905B0", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x0600453A RID: 17722 RVA: 0x0010A968 File Offset: 0x00108B68 [Token(Token = "0x600453A")] [Address(RVA = "0x2090640", Offset = "0x208F640", VA = "0x182090640")] public ClubListHideIfNotSearchingImpl() { } } // Token: 0x02000A7C RID: 2684 [Token(Token = "0x2000A7C")] [Serializable] private class ClubListHideIfSearchingImpl : HideableControllerImpl, CPNNLEAKNBA { // Token: 0x0600453B RID: 17723 RVA: 0x0010A97C File Offset: 0x00108B7C [Token(Token = "0x600453B")] [Address(RVA = "0x2090770", Offset = "0x208F770", VA = "0x182090770", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag = string.IsNullOrEmpty(0); bool flag2 = !flag; } // Token: 0x0600453C RID: 17724 RVA: 0x0010A9A0 File Offset: 0x00108BA0 [Token(Token = "0x600453C")] [Address(RVA = "0x2090800", Offset = "0x208F800", VA = "0x182090800")] public ClubListHideIfSearchingImpl() { } } // Token: 0x02000A7D RID: 2685 [Token(Token = "0x2000A7D")] [Serializable] private class ClubListHideIfSearchingAndNotEmptyImpl : HideableControllerImpl, CPNNLEAKNBA { // Token: 0x0600453D RID: 17725 RVA: 0x0010A9B4 File Offset: 0x00108BB4 [Token(Token = "0x600453D")] [Address(RVA = "0x2090680", Offset = "0x208F680", VA = "0x182090680", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x0600453E RID: 17726 RVA: 0x0010A9CC File Offset: 0x00108BCC [Token(Token = "0x600453E")] [Address(RVA = "0x2090730", Offset = "0x208F730", VA = "0x182090730")] public ClubListHideIfSearchingAndNotEmptyImpl() { } } // Token: 0x02000A7E RID: 2686 [Token(Token = "0x2000A7E")] [Serializable] private class ClubListCardSpawnerImpl : InfiniteListCardSpawnerControllerImpl { // Token: 0x17000C18 RID: 3096 // (get) Token: 0x0600453F RID: 17727 RVA: 0x0010A9E0 File Offset: 0x00108BE0 [Token(Token = "0x17000C18")] protected override IReadOnlyList ModelItems { [Token(Token = "0x600453F")] [Address(RVA = "0x2090020", Offset = "0x208F020", VA = "0x182090020", Slot = "34")] get { throw new NullReferenceException(); } } // Token: 0x06004540 RID: 17728 RVA: 0x0010A9F4 File Offset: 0x00108BF4 [Token(Token = "0x6004540")] [Address(RVA = "0x208FEB0", Offset = "0x208EEB0", VA = "0x18208FEB0", Slot = "37")] 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: 0x06004541 RID: 17729 RVA: 0x0010AA3C File Offset: 0x00108C3C [Token(Token = "0x6004541")] [Address(RVA = "0x208FE60", Offset = "0x208EE60", VA = "0x18208FE60", Slot = "38")] protected override void CEEDKELODAO(GameObject GCCLEJOGCCE, ClubModel KALKMGBDEDP, BAEJLDPBGFI FGLPMLDHFKO) { KALKMGBDEDP.Clear(); } // Token: 0x06004542 RID: 17730 RVA: 0x0010AA58 File Offset: 0x00108C58 [Token(Token = "0x6004542")] [Address(RVA = "0x208FFE0", Offset = "0x208EFE0", VA = "0x18208FFE0")] public ClubListCardSpawnerImpl() { } } // Token: 0x02000A7F RID: 2687 [Token(Token = "0x2000A7F")] [Serializable] private class ClubListSpawnerImpl : InfiniteScrollListControllerImpl { // Token: 0x17000C19 RID: 3097 // (get) Token: 0x06004543 RID: 17731 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x17000C19")] protected override IReadOnlyList ModelItems { [Token(Token = "0x6004543")] [Address(RVA = "0x2093150", Offset = "0x2092150", VA = "0x182093150", Slot = "34")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x06004544 RID: 17732 RVA: 0x0010AA6C File Offset: 0x00108C6C [Token(Token = "0x6004544")] [Address(RVA = "0x2093020", Offset = "0x2092020", VA = "0x182093020", Slot = "35")] 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: 0x06004545 RID: 17733 RVA: 0x0010AAA4 File Offset: 0x00108CA4 [Token(Token = "0x6004545")] [Address(RVA = "0x2092FC0", Offset = "0x2091FC0", VA = "0x182092FC0", Slot = "36")] protected override void CEEDKELODAO(GameObject GCCLEJOGCCE) { GCCLEJOGCCE.GetComponentInChildren().Clear(); } // Token: 0x06004546 RID: 17734 RVA: 0x0010AAC4 File Offset: 0x00108CC4 [Token(Token = "0x6004546")] [Address(RVA = "0x2093110", Offset = "0x2092110", VA = "0x182093110")] public ClubListSpawnerImpl() { } } } }