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: 0x02000A4C RID: 2636 [Token(Token = "0x2000A4C")] public class ClubListModelController : ModelController { // Token: 0x06004414 RID: 17428 RVA: 0x001081C0 File Offset: 0x001063C0 [Token(Token = "0x6004414")] [Address(RVA = "0x15B3680", Offset = "0x15B2480", VA = "0x1815B3680")] public ClubListModelController() { } // Token: 0x02000A4D RID: 2637 [Token(Token = "0x2000A4D")] [Serializable] private class ClubListNoResultTextImpl : TextControllerImpl { // Token: 0x06004415 RID: 17429 RVA: 0x001081D4 File Offset: 0x001063D4 [Token(Token = "0x6004415")] [Address(RVA = "0x15B36C0", Offset = "0x15B24C0", VA = "0x1815B36C0", 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: 0x06004416 RID: 17430 RVA: 0x00108298 File Offset: 0x00106498 [Token(Token = "0x6004416")] [Address(RVA = "0x15B3960", Offset = "0x15B2760", VA = "0x1815B3960")] public ClubListNoResultTextImpl() { } // Token: 0x04003599 RID: 13721 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4003599")] [SerializeField] private string noResultsBaseMessage = "No results found"; } // Token: 0x02000A4E RID: 2638 [Token(Token = "0x2000A4E")] [Serializable] private class ClubListClearSearchQueryButtonImpl : ButtonControllerImpl { // Token: 0x06004417 RID: 17431 RVA: 0x001082B8 File Offset: 0x001064B8 [Token(Token = "0x6004417")] [Address(RVA = "0x15B3010", Offset = "0x15B1E10", VA = "0x1815B3010", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag2; bool flag = !flag2; } // Token: 0x06004418 RID: 17432 RVA: 0x001082D0 File Offset: 0x001064D0 [Token(Token = "0x6004418")] [Address(RVA = "0x15B3070", Offset = "0x15B1E70", VA = "0x1815B3070", Slot = "29")] protected override void IKNMALNFPII() { string empty = string.Empty; } // Token: 0x06004419 RID: 17433 RVA: 0x001082EC File Offset: 0x001064EC [Token(Token = "0x6004419")] [Address(RVA = "0x15B30D0", Offset = "0x15B1ED0", VA = "0x1815B30D0")] public ClubListClearSearchQueryButtonImpl() { } } // Token: 0x02000A4F RID: 2639 [Token(Token = "0x2000A4F")] [Serializable] private class ClubListToggleSearchButtonImpl : ButtonControllerImpl { // Token: 0x0600441A RID: 17434 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600441A")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "27")] protected override void DMAHGBLDMFA() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600441B RID: 17435 RVA: 0x00108300 File Offset: 0x00106500 [Token(Token = "0x600441B")] [Address(RVA = "0x15B42C0", Offset = "0x15B30C0", VA = "0x1815B42C0", Slot = "29")] protected override void IKNMALNFPII() { bool flag2; bool flag = !flag2; } // Token: 0x0600441C RID: 17436 RVA: 0x00108318 File Offset: 0x00106518 [Token(Token = "0x600441C")] [Address(RVA = "0x15B4320", Offset = "0x15B3120", VA = "0x1815B4320")] public ClubListToggleSearchButtonImpl() { } } // Token: 0x02000A50 RID: 2640 [Token(Token = "0x2000A50")] [Serializable] private class ClubListSearchQueryInputFieldImpl : InputFieldControllerImpl { // Token: 0x0600441D RID: 17437 RVA: 0x0010832C File Offset: 0x0010652C [Token(Token = "0x600441D")] [Address(RVA = "0x15B3BB0", Offset = "0x15B29B0", VA = "0x1815B3BB0", Slot = "22")] protected override void OFFLOPLJBBG() { base.OFFLOPLJBBG(); UnityAction unityAction = new UnityAction(this.DKIDKEPJPLJ); } // Token: 0x0600441E RID: 17438 RVA: 0x00108354 File Offset: 0x00106554 [Token(Token = "0x600441E")] [Address(RVA = "0x15B3AA0", Offset = "0x15B28A0", VA = "0x1815B3AA0", Slot = "25")] protected override void MDDAPCCABNK() { UnityAction unityAction = new UnityAction(this.DKIDKEPJPLJ); base.MDDAPCCABNK(); } // Token: 0x0600441F RID: 17439 RVA: 0x0010837C File Offset: 0x0010657C [Token(Token = "0x600441F")] [Address(RVA = "0x15B3A10", Offset = "0x15B2810", VA = "0x1815B3A10", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; if (flag) { return; } } // Token: 0x06004420 RID: 17440 RVA: 0x00108394 File Offset: 0x00106594 [Token(Token = "0x6004420")] [Address(RVA = "0x15B39B0", Offset = "0x15B27B0", VA = "0x1815B39B0")] private void DKIDKEPJPLJ(string PAANJCAOOAG) { } // Token: 0x06004421 RID: 17441 RVA: 0x001083A8 File Offset: 0x001065A8 [Token(Token = "0x6004421")] [Address(RVA = "0x15B3B50", Offset = "0x15B2950", VA = "0x1815B3B50", Slot = "30")] protected override void OCOCJCIGJLE(string ONGBFDACHHG) { } // Token: 0x06004422 RID: 17442 RVA: 0x001083C0 File Offset: 0x001065C0 [Token(Token = "0x6004422")] [Address(RVA = "0x15B3C60", Offset = "0x15B2A60", VA = "0x1815B3C60")] public ClubListSearchQueryInputFieldImpl() { } } // Token: 0x02000A51 RID: 2641 [Token(Token = "0x2000A51")] [Serializable] private class ClubListFilterByPrimaryTagDropdownImpl : DropdownControllerImpl { // Token: 0x06004423 RID: 17443 RVA: 0x001083D4 File Offset: 0x001065D4 [Token(Token = "0x6004423")] [Address(RVA = "0x15B3110", Offset = "0x15B1F10", VA = "0x1815B3110", Slot = "27")] protected override void DMAHGBLDMFA() { new List().Add("Any"); int num2; int num = num2 + 1; } // Token: 0x06004424 RID: 17444 RVA: 0x001083FC File Offset: 0x001065FC [Token(Token = "0x6004424")] [Address(RVA = "0x15B3250", Offset = "0x15B2050", VA = "0x1815B3250", Slot = "29")] protected override void NLPIDFIICNE(int EFBDCIJMFGD) { if (EFBDCIJMFGD != 0) { int num = EFBDCIJMFGD - 1; ThrowHelper.ThrowArgumentOutOfRangeException(); return; } throw new NullReferenceException(); } // Token: 0x06004425 RID: 17445 RVA: 0x00108420 File Offset: 0x00106620 [Token(Token = "0x6004425")] [Address(RVA = "0x15B32F0", Offset = "0x15B20F0", VA = "0x1815B32F0")] public ClubListFilterByPrimaryTagDropdownImpl() { } } // Token: 0x02000A52 RID: 2642 [Token(Token = "0x2000A52")] [Serializable] private class ClubListSortByDropdownImpl : DropdownControllerImpl { // Token: 0x06004426 RID: 17446 RVA: 0x00108434 File Offset: 0x00106634 [Token(Token = "0x6004426")] [Address(RVA = "0x15B3E40", Offset = "0x15B2C40", VA = "0x1815B3E40", 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: 0x06004427 RID: 17447 RVA: 0x001084D0 File Offset: 0x001066D0 [Token(Token = "0x6004427")] [Address(RVA = "0x15B3CA0", Offset = "0x15B2AA0", VA = "0x1815B3CA0", Slot = "27")] protected override void DMAHGBLDMFA() { List list = this.sortCriteriaConfig; Predicate predicate = new Predicate(this.NHGMBBDPBNJ); int num = list.FindIndex(predicate); } // Token: 0x06004428 RID: 17448 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6004428")] [Address(RVA = "0x15B3DB0", Offset = "0x15B2BB0", VA = "0x1815B3DB0", Slot = "29")] protected override void NLPIDFIICNE(int EFBDCIJMFGD) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06004429 RID: 17449 RVA: 0x00108500 File Offset: 0x00106700 [Token(Token = "0x6004429")] [Address(RVA = "0x15B40B0", Offset = "0x15B2EB0", VA = "0x1815B40B0")] public ClubListSortByDropdownImpl() { } // Token: 0x0600442A RID: 17450 RVA: 0x00108514 File Offset: 0x00106714 [Token(Token = "0x600442A")] [Address(RVA = "0x15B3D50", Offset = "0x15B2B50", VA = "0x1815B3D50")] [CompilerGenerated] private bool NHGMBBDPBNJ(ClubsConfig.ClubSortFriendlyNameMapping IOBEPGLJNIP) { bool flag; return flag; } // Token: 0x0400359A RID: 13722 [FieldOffset(Offset = "0x38")] [Token(Token = "0x400359A")] [NonSerialized] private List sortCriteriaConfig; } // Token: 0x02000A54 RID: 2644 [Token(Token = "0x2000A54")] [Serializable] private class ClubListFromUriImpl : FromUriControllerImpl { // Token: 0x0600442F RID: 17455 RVA: 0x00108540 File Offset: 0x00106740 [Token(Token = "0x600442F")] [Address(RVA = "0x15B3330", Offset = "0x15B2130", VA = "0x1815B3330", Slot = "29")] protected override void BOEJIAHIFCH() { int num = 0; CECAKDDNHLN cecakddnhln; if (cecakddnhln.HEMDEJHCHGI(num)) { } CECAKDDNHLN cecakddnhln2; if (cecakddnhln2.NIAPNGIGHFE(num)) { } } // Token: 0x06004430 RID: 17456 RVA: 0x0010856C File Offset: 0x0010676C [Token(Token = "0x6004430")] [Address(RVA = "0x15B3430", Offset = "0x15B2230", VA = "0x1815B3430")] public ClubListFromUriImpl() { } } // Token: 0x02000A55 RID: 2645 [Token(Token = "0x2000A55")] [Serializable] private class ClubListHideIfNotSearchingImpl : HideableControllerImpl, CPNNLEAKNBA { // Token: 0x06004431 RID: 17457 RVA: 0x00108580 File Offset: 0x00106780 [Token(Token = "0x6004431")] [Address(RVA = "0x15B3470", Offset = "0x15B2270", VA = "0x1815B3470", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag2; bool flag = !flag2; } // Token: 0x06004432 RID: 17458 RVA: 0x0010859C File Offset: 0x0010679C [Token(Token = "0x6004432")] [Address(RVA = "0x15B34F0", Offset = "0x15B22F0", VA = "0x1815B34F0")] public ClubListHideIfNotSearchingImpl() { } } // Token: 0x02000A56 RID: 2646 [Token(Token = "0x2000A56")] [Serializable] private class ClubListHideIfSearchingImpl : HideableControllerImpl, CPNNLEAKNBA { // Token: 0x06004433 RID: 17459 RVA: 0x001085B0 File Offset: 0x001067B0 [Token(Token = "0x6004433")] [Address(RVA = "0x15B35D0", Offset = "0x15B23D0", VA = "0x1815B35D0", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x06004434 RID: 17460 RVA: 0x001085C4 File Offset: 0x001067C4 [Token(Token = "0x6004434")] [Address(RVA = "0x15B3640", Offset = "0x15B2440", VA = "0x1815B3640")] public ClubListHideIfSearchingImpl() { } } // Token: 0x02000A57 RID: 2647 [Token(Token = "0x2000A57")] [Serializable] private class ClubListHideIfSearchingAndNotEmptyImpl : HideableControllerImpl, CPNNLEAKNBA { // Token: 0x06004435 RID: 17461 RVA: 0x001085D8 File Offset: 0x001067D8 [Token(Token = "0x6004435")] [Address(RVA = "0x15B3530", Offset = "0x15B2330", VA = "0x1815B3530", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x06004436 RID: 17462 RVA: 0x001085EC File Offset: 0x001067EC [Token(Token = "0x6004436")] [Address(RVA = "0x15B3590", Offset = "0x15B2390", VA = "0x1815B3590")] public ClubListHideIfSearchingAndNotEmptyImpl() { } } // Token: 0x02000A58 RID: 2648 [Token(Token = "0x2000A58")] [Serializable] private class ClubListCardSpawnerImpl : InfiniteListCardSpawnerControllerImpl { // Token: 0x17000BEF RID: 3055 // (get) Token: 0x06004437 RID: 17463 RVA: 0x00108600 File Offset: 0x00106800 [Token(Token = "0x17000BEF")] protected override IReadOnlyList ModelItems { [Token(Token = "0x6004437")] [Address(RVA = "0x15B2FD0", Offset = "0x15B1DD0", VA = "0x1815B2FD0", Slot = "34")] get { throw new NullReferenceException(); } } // Token: 0x06004438 RID: 17464 RVA: 0x00108614 File Offset: 0x00106814 [Token(Token = "0x6004438")] [Address(RVA = "0x15B2E60", Offset = "0x15B1C60", VA = "0x1815B2E60", 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: 0x06004439 RID: 17465 RVA: 0x0010865C File Offset: 0x0010685C [Token(Token = "0x6004439")] [Address(RVA = "0x15B2E10", Offset = "0x15B1C10", VA = "0x1815B2E10", Slot = "38")] protected override void CEEDKELODAO(GameObject GCCLEJOGCCE, ClubModel KALKMGBDEDP, BAEJLDPBGFI FGLPMLDHFKO) { KALKMGBDEDP.Clear(); } // Token: 0x0600443A RID: 17466 RVA: 0x00108678 File Offset: 0x00106878 [Token(Token = "0x600443A")] [Address(RVA = "0x15B2F90", Offset = "0x15B1D90", VA = "0x1815B2F90")] public ClubListCardSpawnerImpl() { } } // Token: 0x02000A59 RID: 2649 [Token(Token = "0x2000A59")] [Serializable] private class ClubListSpawnerImpl : InfiniteScrollListControllerImpl { // Token: 0x17000BF0 RID: 3056 // (get) Token: 0x0600443B RID: 17467 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x17000BF0")] protected override IReadOnlyList ModelItems { [Token(Token = "0x600443B")] [Address(RVA = "0x15B4280", Offset = "0x15B3080", VA = "0x1815B4280", Slot = "34")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x0600443C RID: 17468 RVA: 0x0010868C File Offset: 0x0010688C [Token(Token = "0x600443C")] [Address(RVA = "0x15B4150", Offset = "0x15B2F50", VA = "0x1815B4150", 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: 0x0600443D RID: 17469 RVA: 0x001086C4 File Offset: 0x001068C4 [Token(Token = "0x600443D")] [Address(RVA = "0x15B40F0", Offset = "0x15B2EF0", VA = "0x1815B40F0", Slot = "36")] protected override void CEEDKELODAO(GameObject GCCLEJOGCCE) { GCCLEJOGCCE.GetComponentInChildren().Clear(); } // Token: 0x0600443E RID: 17470 RVA: 0x001086E4 File Offset: 0x001068E4 [Token(Token = "0x600443E")] [Address(RVA = "0x15B4240", Offset = "0x15B3040", VA = "0x1815B4240")] public ClubListSpawnerImpl() { } } } }