354 lines
12 KiB
C#
354 lines
12 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.CompilerServices;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
namespace RRUI.Data
|
|
{
|
|
// Token: 0x020009E9 RID: 2537
|
|
[Token(Token = "0x20009E9")]
|
|
public class ClubAnnouncementListModelController : ModelController<ClubAnnouncementListModel>
|
|
{
|
|
// Token: 0x0600425E RID: 16990 RVA: 0x00103CD8 File Offset: 0x00101ED8
|
|
[Token(Token = "0x600425E")]
|
|
[Address(RVA = "0x13D55D0", Offset = "0x13D43D0", VA = "0x1813D55D0")]
|
|
public ClubAnnouncementListModelController()
|
|
{
|
|
}
|
|
|
|
// Token: 0x020009EA RID: 2538
|
|
[Token(Token = "0x20009EA")]
|
|
[Serializable]
|
|
private class SortByDropdownImpl : DropdownControllerImpl<ClubAnnouncementListModel>
|
|
{
|
|
// Token: 0x0600425F RID: 16991 RVA: 0x00103CEC File Offset: 0x00101EEC
|
|
[Token(Token = "0x600425F")]
|
|
[Address(RVA = "0x13E6A50", Offset = "0x13E5850", VA = "0x1813E6A50", Slot = "22")]
|
|
protected override void OFFLOPLJBBG()
|
|
{
|
|
base.OFFLOPLJBBG();
|
|
List<ClubAnnouncementsConfig.ClubAnnouncementSortFriendlyNameMapping> list = new List();
|
|
this.sortCriteriaConfig = list;
|
|
ClubAnnouncementsConfig instance = ClubAnnouncementsConfig.Instance;
|
|
}
|
|
|
|
// Token: 0x06004260 RID: 16992 RVA: 0x00103D1C File Offset: 0x00101F1C
|
|
[Token(Token = "0x6004260")]
|
|
[Address(RVA = "0x13E6440", Offset = "0x13E5240", VA = "0x1813E6440", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
List<ClubAnnouncementsConfig.ClubAnnouncementSortFriendlyNameMapping> list = this.sortCriteriaConfig;
|
|
Predicate<ClubAnnouncementsConfig.ClubAnnouncementSortFriendlyNameMapping> predicate = new Predicate(this.NHGMBBDPBNJ);
|
|
int num = list.FindIndex(predicate);
|
|
}
|
|
|
|
// Token: 0x06004261 RID: 16993 RVA: 0x00103D4C File Offset: 0x00101F4C
|
|
[Token(Token = "0x6004261")]
|
|
[Address(RVA = "0x13E6710", Offset = "0x13E5510", VA = "0x1813E6710", Slot = "29")]
|
|
protected override void NLPIDFIICNE(int EFBDCIJMFGD)
|
|
{
|
|
List<ClubAnnouncementsConfig.ClubAnnouncementSortFriendlyNameMapping> list = this.sortCriteriaConfig;
|
|
int num = 0;
|
|
ThrowHelper.ThrowArgumentOutOfRangeException();
|
|
num += num;
|
|
}
|
|
|
|
// Token: 0x06004262 RID: 16994 RVA: 0x00103D74 File Offset: 0x00101F74
|
|
[Token(Token = "0x6004262")]
|
|
[Address(RVA = "0x13E6B20", Offset = "0x13E5920", VA = "0x1813E6B20")]
|
|
public SortByDropdownImpl()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004263 RID: 16995 RVA: 0x00103D88 File Offset: 0x00101F88
|
|
[Token(Token = "0x6004263")]
|
|
[Address(RVA = "0x13E6600", Offset = "0x13E5400", VA = "0x1813E6600")]
|
|
[CompilerGenerated]
|
|
private bool NHGMBBDPBNJ(ClubAnnouncementsConfig.ClubAnnouncementSortFriendlyNameMapping IOBEPGLJNIP)
|
|
{
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
|
|
// Token: 0x0400350A RID: 13578
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x400350A")]
|
|
[NonSerialized]
|
|
private List<ClubAnnouncementsConfig.ClubAnnouncementSortFriendlyNameMapping> sortCriteriaConfig;
|
|
}
|
|
|
|
// Token: 0x020009EB RID: 2539
|
|
[Token(Token = "0x20009EB")]
|
|
[Serializable]
|
|
private class ClubAnnouncementCreateLinkImpl : LinkControllerImpl<ClubAnnouncementListModel>
|
|
{
|
|
// Token: 0x06004264 RID: 16996 RVA: 0x00103D9C File Offset: 0x00101F9C
|
|
[Token(Token = "0x6004264")]
|
|
[Address(RVA = "0x13D4710", Offset = "0x13D3510", VA = "0x1813D4710", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
int num = 0;
|
|
int num2 = 0;
|
|
if (num != 0)
|
|
{
|
|
}
|
|
long? currentClubId = num2;
|
|
if (this != 0)
|
|
{
|
|
if (ClubAnnouncementListModel.<>c.<>9__22_0 == 0)
|
|
{
|
|
ClubAnnouncementListModel.<>c.<>9__22_0 = (PIHMJGCGNLP clubDetails) => clubDetails.NJHNHHMCILD.<OKCLBHJMLGI>k__BackingField;
|
|
}
|
|
Action<bool> action = delegate(bool canBeCreated)
|
|
{
|
|
};
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004265 RID: 16997 RVA: 0x00103DFC File Offset: 0x00101FFC
|
|
[Token(Token = "0x6004265")]
|
|
[Address(RVA = "0x13D4930", Offset = "0x13D3730", VA = "0x1813D4930", Slot = "29")]
|
|
protected override void IKNMALNFPII()
|
|
{
|
|
int num = 0;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
CECAKDDNHLN cecakddnhln = new CECAKDDNHLN(num).JIEFBCDJKAI((long)num);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004266 RID: 16998 RVA: 0x00103E24 File Offset: 0x00102024
|
|
[Token(Token = "0x6004266")]
|
|
[Address(RVA = "0x13D4A20", Offset = "0x13D3820", VA = "0x1813D4A20")]
|
|
public ClubAnnouncementCreateLinkImpl()
|
|
{
|
|
}
|
|
|
|
// Token: 0x020009EC RID: 2540
|
|
[Token(Token = "0x20009EC")]
|
|
[CompilerGenerated]
|
|
private sealed class NPCCFHLIGFH
|
|
{
|
|
// Token: 0x06004267 RID: 16999 RVA: 0x000396E2 File Offset: 0x000378E2
|
|
[Token(Token = "0x6004267")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public NPCCFHLIGFH()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004268 RID: 17000 RVA: 0x000396E2 File Offset: 0x000378E2
|
|
[Token(Token = "0x6004268")]
|
|
[Address(RVA = "0x13E4260", Offset = "0x13E3060", VA = "0x1813E4260")]
|
|
internal void <OnModelChanged>b__0(bool canBeCreated)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400350B RID: 13579
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400350B")]
|
|
public ClubAnnouncementListModelController.ClubAnnouncementCreateLinkImpl <>4__this;
|
|
|
|
// Token: 0x0400350C RID: 13580
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400350C")]
|
|
public long? currentClubId;
|
|
}
|
|
}
|
|
|
|
// Token: 0x020009ED RID: 2541
|
|
[Token(Token = "0x20009ED")]
|
|
[Serializable]
|
|
private class ClubAnnouncementListFromUriImpl : FromUriControllerImpl<ClubAnnouncementListModel>
|
|
{
|
|
// Token: 0x06004269 RID: 17001 RVA: 0x00103E38 File Offset: 0x00102038
|
|
[Token(Token = "0x6004269")]
|
|
[Address(RVA = "0x13D52C0", Offset = "0x13D40C0", VA = "0x1813D52C0", Slot = "29")]
|
|
protected override void BOEJIAHIFCH()
|
|
{
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600426A RID: 17002 RVA: 0x00103E54 File Offset: 0x00102054
|
|
[Token(Token = "0x600426A")]
|
|
[Address(RVA = "0x13D53A0", Offset = "0x13D41A0", VA = "0x1813D53A0")]
|
|
public ClubAnnouncementListFromUriImpl()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x020009EE RID: 2542
|
|
[Token(Token = "0x20009EE")]
|
|
[Serializable]
|
|
private class ClubAnnouncementListCardSpawnerImpl : InfiniteListCardSpawnerControllerImpl<ClubAnnouncementListModel, ClubAnnouncementModel, ClubAnnouncementModelController, ClubAnnouncementModel.PNOPENEGIIM>
|
|
{
|
|
// Token: 0x17000BB8 RID: 3000
|
|
// (get) Token: 0x0600426B RID: 17003 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x17000BB8")]
|
|
protected override IReadOnlyList<ClubAnnouncementModel.PNOPENEGIIM> ModelItems
|
|
{
|
|
[Token(Token = "0x600426B")]
|
|
[Address(RVA = "0x13D5280", Offset = "0x13D4080", VA = "0x1813D5280", Slot = "34")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600426C RID: 17004 RVA: 0x00103E68 File Offset: 0x00102068
|
|
[Token(Token = "0x600426C")]
|
|
[Address(RVA = "0x13D5120", Offset = "0x13D3F20", VA = "0x1813D5120", Slot = "37")]
|
|
protected override void EALFGJEFCGM(GameObject GCCLEJOGCCE, int EFBDCIJMFGD, ClubAnnouncementModel GEMMPDIOODN, BAEJLDPBGFI GIIAPHAEICF)
|
|
{
|
|
int num = 0;
|
|
int num2;
|
|
if (num < EFBDCIJMFGD)
|
|
{
|
|
num += num;
|
|
if (num == EFBDCIJMFGD)
|
|
{
|
|
num2 += num2;
|
|
throw new NullReferenceException();
|
|
}
|
|
num++;
|
|
}
|
|
GEMMPDIOODN.<HKKBNCJMPDP>k__BackingField = 0;
|
|
num2 = 0;
|
|
GEMMPDIOODN.MKBLJJGJAOH(num2);
|
|
}
|
|
|
|
// Token: 0x0600426D RID: 17005 RVA: 0x00103EA4 File Offset: 0x001020A4
|
|
[Token(Token = "0x600426D")]
|
|
[Address(RVA = "0x13D50D0", Offset = "0x13D3ED0", VA = "0x1813D50D0", Slot = "38")]
|
|
protected override void CEEDKELODAO(GameObject GCCLEJOGCCE, ClubAnnouncementModel GEMMPDIOODN, BAEJLDPBGFI GIIAPHAEICF)
|
|
{
|
|
GEMMPDIOODN.Clear();
|
|
}
|
|
|
|
// Token: 0x0600426E RID: 17006 RVA: 0x00103EC0 File Offset: 0x001020C0
|
|
[Token(Token = "0x600426E")]
|
|
[Address(RVA = "0x13D5240", Offset = "0x13D4040", VA = "0x1813D5240")]
|
|
public ClubAnnouncementListCardSpawnerImpl()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x020009EF RID: 2543
|
|
[Token(Token = "0x20009EF")]
|
|
[Serializable]
|
|
private class ClubAnnouncementListItemSpawnerImpl : InfiniteListCardSpawnerControllerImpl<ClubAnnouncementListModel, ClubAnnouncementModel, ClubAnnouncementModelController, ClubAnnouncementModel.PNOPENEGIIM>
|
|
{
|
|
// Token: 0x17000BB9 RID: 3001
|
|
// (get) Token: 0x0600426F RID: 17007 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x17000BB9")]
|
|
protected override IReadOnlyList<ClubAnnouncementModel.PNOPENEGIIM> ModelItems
|
|
{
|
|
[Token(Token = "0x600426F")]
|
|
[Address(RVA = "0x13D5590", Offset = "0x13D4390", VA = "0x1813D5590", Slot = "34")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004270 RID: 17008 RVA: 0x00103ED4 File Offset: 0x001020D4
|
|
[Token(Token = "0x6004270")]
|
|
[Address(RVA = "0x13D5430", Offset = "0x13D4230", VA = "0x1813D5430", Slot = "37")]
|
|
protected override void EALFGJEFCGM(GameObject GCCLEJOGCCE, int EFBDCIJMFGD, ClubAnnouncementModel GEMMPDIOODN, BAEJLDPBGFI GIIAPHAEICF)
|
|
{
|
|
int num = 0;
|
|
int num2;
|
|
if (num < EFBDCIJMFGD)
|
|
{
|
|
num += num;
|
|
if (num == EFBDCIJMFGD)
|
|
{
|
|
num2 += num2;
|
|
throw new NullReferenceException();
|
|
}
|
|
num++;
|
|
}
|
|
GEMMPDIOODN.<HKKBNCJMPDP>k__BackingField = 0;
|
|
num2 = 0;
|
|
GEMMPDIOODN.MKBLJJGJAOH(num2);
|
|
}
|
|
|
|
// Token: 0x06004271 RID: 17009 RVA: 0x00103F10 File Offset: 0x00102110
|
|
[Token(Token = "0x6004271")]
|
|
[Address(RVA = "0x13D53E0", Offset = "0x13D41E0", VA = "0x1813D53E0", Slot = "38")]
|
|
protected override void CEEDKELODAO(GameObject GCCLEJOGCCE, ClubAnnouncementModel GEMMPDIOODN, BAEJLDPBGFI GIIAPHAEICF)
|
|
{
|
|
GEMMPDIOODN.Clear();
|
|
}
|
|
|
|
// Token: 0x06004272 RID: 17010 RVA: 0x00103F2C File Offset: 0x0010212C
|
|
[Token(Token = "0x6004272")]
|
|
[Address(RVA = "0x13D5550", Offset = "0x13D4350", VA = "0x1813D5550")]
|
|
public ClubAnnouncementListItemSpawnerImpl()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x020009F0 RID: 2544
|
|
[Token(Token = "0x20009F0")]
|
|
[Serializable]
|
|
private class ClubAnnouncementListSpawnerImpl : InfiniteScrollListControllerImpl<ClubAnnouncementListModel, ClubAnnouncementModel, ClubAnnouncementModel.PNOPENEGIIM>
|
|
{
|
|
// Token: 0x17000BBA RID: 3002
|
|
// (get) Token: 0x06004273 RID: 17011 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x17000BBA")]
|
|
protected override IReadOnlyList<ClubAnnouncementModel.PNOPENEGIIM> ModelItems
|
|
{
|
|
[Token(Token = "0x6004273")]
|
|
[Address(RVA = "0x13D6520", Offset = "0x13D5320", VA = "0x1813D6520", Slot = "34")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004274 RID: 17012 RVA: 0x00103F40 File Offset: 0x00102140
|
|
[Token(Token = "0x6004274")]
|
|
[Address(RVA = "0x13D63A0", Offset = "0x13D51A0", VA = "0x1813D63A0", Slot = "35")]
|
|
protected override void EALFGJEFCGM(GameObject GCCLEJOGCCE, int EFBDCIJMFGD)
|
|
{
|
|
int num = 0;
|
|
int num2;
|
|
if (num < EFBDCIJMFGD)
|
|
{
|
|
num += num;
|
|
if (num == EFBDCIJMFGD)
|
|
{
|
|
num2 += num2;
|
|
throw new NullReferenceException();
|
|
}
|
|
num++;
|
|
}
|
|
ClubAnnouncementModel componentInChildren = GCCLEJOGCCE.GetComponentInChildren<ClubAnnouncementModel>();
|
|
num2 = 0;
|
|
componentInChildren.<HKKBNCJMPDP>k__BackingField = 0;
|
|
componentInChildren.MKBLJJGJAOH(num2);
|
|
}
|
|
|
|
// Token: 0x06004275 RID: 17013 RVA: 0x00103F80 File Offset: 0x00102180
|
|
[Token(Token = "0x6004275")]
|
|
[Address(RVA = "0x13D6340", Offset = "0x13D5140", VA = "0x1813D6340", Slot = "36")]
|
|
protected override void CEEDKELODAO(GameObject GCCLEJOGCCE)
|
|
{
|
|
GCCLEJOGCCE.GetComponentInChildren<ClubAnnouncementModel>().Clear();
|
|
}
|
|
|
|
// Token: 0x06004276 RID: 17014 RVA: 0x00103FA0 File Offset: 0x001021A0
|
|
[Token(Token = "0x6004276")]
|
|
[Address(RVA = "0x13D64E0", Offset = "0x13D52E0", VA = "0x1813D64E0")]
|
|
public ClubAnnouncementListSpawnerImpl()
|
|
{
|
|
}
|
|
}
|
|
}
|
|
}
|