Files
27Aug2021-Cpp2IL-Dump/Assembly-CSharp/RRUI/Data/ClubListModelController.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

481 lines
16 KiB
C#

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<ClubListModel>
{
// 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<ClubListModel>
{
// 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<ClubListModel>
{
// 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<ClubListModel>
{
// 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<ClubListModel>
{
// 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<string> 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<string> 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<ClubListModel>
{
// 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<ClubListModel>
{
// 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<ClubsConfig.ClubSortFriendlyNameMapping> list = new List();
this.sortCriteriaConfig = list;
List<ClubsConfig.ClubSortFriendlyNameMapping> clubSortCriteria = ClubsConfig.Instance.ClubSortCriteria;
Func<ClubsConfig.ClubSortFriendlyNameMapping, DDJBHNJMNBH> <>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<ClubsConfig.ClubSortFriendlyNameMapping> list2 = Enumerable.ToList<ClubsConfig.ClubSortFriendlyNameMapping>(Enumerable.OrderBy<ClubsConfig.ClubSortFriendlyNameMapping, DDJBHNJMNBH>(clubSortCriteria, <>9__1_));
this.sortCriteriaConfig = list2;
Func<ClubsConfig.ClubSortFriendlyNameMapping, TMP_Dropdown.OptionData> func;
if (ClubListModelController.ClubListSortByDropdownImpl.<>c.<>9__1_1 == 0)
{
func = (ClubsConfig.ClubSortFriendlyNameMapping m) => null;
ClubListModelController.ClubListSortByDropdownImpl.<>c.<>9__1_1 = func;
}
List<TMP_Dropdown.OptionData> list3 = Enumerable.ToList<TMP_Dropdown.OptionData>(Enumerable.Select<ClubsConfig.ClubSortFriendlyNameMapping, TMP_Dropdown.OptionData>(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<ClubsConfig.ClubSortFriendlyNameMapping> list = this.sortCriteriaConfig;
Predicate<ClubsConfig.ClubSortFriendlyNameMapping> 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<ClubsConfig.ClubSortFriendlyNameMapping> 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<ClubsConfig.ClubSortFriendlyNameMapping> sortCriteriaConfig;
}
// Token: 0x02000A7A RID: 2682
[Token(Token = "0x2000A7A")]
[Serializable]
private class ClubListFromUriImpl : FromUriControllerImpl<ClubListModel>
{
// 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<ClubListModel>, CPNNLEAKNBA<ONHKPELDJGM>
{
// 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<ClubListModel>, CPNNLEAKNBA<ONHKPELDJGM>
{
// 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<ClubListModel>, CPNNLEAKNBA<ONHKPELDJGM>
{
// 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<ClubListModel, ClubModel, ClubModelController, long>
{
// Token: 0x17000C18 RID: 3096
// (get) Token: 0x0600453F RID: 17727 RVA: 0x0010A9E0 File Offset: 0x00108BE0
[Token(Token = "0x17000C18")]
protected override IReadOnlyList<long> 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.<CHPCFOKEIFM>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<ClubListModel, ClubModel, long>
{
// Token: 0x17000C19 RID: 3097
// (get) Token: 0x06004543 RID: 17731 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x17000C19")]
protected override IReadOnlyList<long> 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<ClubModel>();
componentInChildren.Clear();
componentInChildren.<CHPCFOKEIFM>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<ClubModel>().Clear();
}
// Token: 0x06004546 RID: 17734 RVA: 0x0010AAC4 File Offset: 0x00108CC4
[Token(Token = "0x6004546")]
[Address(RVA = "0x2093110", Offset = "0x2092110", VA = "0x182093110")]
public ClubListSpawnerImpl()
{
}
}
}
}