296 lines
9.8 KiB
C#
296 lines
9.8 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using AGUI.StackedUI;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Core;
|
|
using UnityEngine;
|
|
|
|
namespace RRUI.Data
|
|
{
|
|
// Token: 0x02000943 RID: 2371
|
|
[Token(Token = "0x2000943")]
|
|
[StructLayout(3)]
|
|
public class ClubEventListModelController : ModelController<ClubEventListModel>
|
|
{
|
|
// Token: 0x06003F22 RID: 16162 RVA: 0x000FDCFC File Offset: 0x000FBEFC
|
|
[Token(Token = "0x6003F22")]
|
|
[Address(RVA = "0x1BD5670", Offset = "0x1BD4070", VA = "0x181BD5670")]
|
|
public ClubEventListModelController()
|
|
{
|
|
}
|
|
|
|
// Token: 0x02000944 RID: 2372
|
|
[Token(Token = "0x2000944")]
|
|
[Serializable]
|
|
private class Shim_NavigateToOldWatchCreateEventButtonImpl : ButtonControllerImpl<ClubEventListModel>
|
|
{
|
|
// Token: 0x06003F23 RID: 16163 RVA: 0x000FDD10 File Offset: 0x000FBF10
|
|
[Token(Token = "0x6003F23")]
|
|
[Address(RVA = "0x1BDCA50", Offset = "0x1BDB450", VA = "0x181BDCA50", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
if (ClubEventListModel.<>c.<>9__18_0 == 0)
|
|
{
|
|
ClubEventListModel.<>c.<>9__18_0 = (PIHMJGCGNLP clubDetails) => clubDetails.NJHNHHMCILD.<IHEDALHKGKG>k__BackingField;
|
|
}
|
|
Action<bool> action = new Action(this.MMPMHPICNHN);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06003F24 RID: 16164 RVA: 0x000FDD50 File Offset: 0x000FBF50
|
|
[Token(Token = "0x6003F24")]
|
|
[Address(RVA = "0x1BDCC10", Offset = "0x1BDB610", VA = "0x181BDCC10", Slot = "29")]
|
|
protected override void IKNMALNFPII()
|
|
{
|
|
EventsScreen flowByType = WatchUI.BFPPPLIJIGC.GetFlowByType<EventsScreen>();
|
|
WatchUI local = WatchUI.BFPPPLIJIGC;
|
|
int num = 0;
|
|
local.PushFlow(flowByType, num);
|
|
flowByType.Button_CreateEventDisplayMode();
|
|
int num2 = 0;
|
|
flowByType.SetTargetEventClub(num2);
|
|
}
|
|
|
|
// Token: 0x06003F25 RID: 16165 RVA: 0x000FDD98 File Offset: 0x000FBF98
|
|
[Token(Token = "0x6003F25")]
|
|
[Address(RVA = "0x1BDCD20", Offset = "0x1BDB720", VA = "0x181BDCD20")]
|
|
public Shim_NavigateToOldWatchCreateEventButtonImpl()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06003F26 RID: 16166 RVA: 0x000FDDAC File Offset: 0x000FBFAC
|
|
[Token(Token = "0x6003F26")]
|
|
[Address(RVA = "0x1BDCD00", Offset = "0x1BDB700", VA = "0x181BDCD00")]
|
|
[CompilerGenerated]
|
|
private void MMPMHPICNHN(bool HNDJFDAKKAP)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000945 RID: 2373
|
|
[Token(Token = "0x2000945")]
|
|
[Serializable]
|
|
private class FromUriImpl : FromUriControllerImpl<ClubEventListModel>
|
|
{
|
|
// Token: 0x06003F27 RID: 16167 RVA: 0x000FDDC0 File Offset: 0x000FBFC0
|
|
[Token(Token = "0x6003F27")]
|
|
[Address(RVA = "0x1BDA130", Offset = "0x1BD8B30", VA = "0x181BDA130", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
CECAKDDNHLN cecakddnhln;
|
|
if (cecakddnhln != 0)
|
|
{
|
|
}
|
|
if (0 != 0)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x06003F28 RID: 16168 RVA: 0x000FDDE0 File Offset: 0x000FBFE0
|
|
[Token(Token = "0x6003F28")]
|
|
[Address(RVA = "0x1BDA690", Offset = "0x1BD9090", VA = "0x181BDA690")]
|
|
public FromUriImpl()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000946 RID: 2374
|
|
[Token(Token = "0x2000946")]
|
|
[Serializable]
|
|
private class ClubEventListItemSpawnerImpl : InfiniteListCardSpawnerControllerImpl<ClubEventListModel, ClubEventModel, ClubEventModelController, JLGAIEADCNI>
|
|
{
|
|
// Token: 0x17000B13 RID: 2835
|
|
// (get) Token: 0x06003F29 RID: 16169 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x17000B13")]
|
|
protected override IReadOnlyList<JLGAIEADCNI> ModelItems
|
|
{
|
|
[Token(Token = "0x6003F29")]
|
|
[Address(RVA = "0x1BD5630", Offset = "0x1BD4030", VA = "0x181BD5630", Slot = "33")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x06003F2A RID: 16170 RVA: 0x000FDDF4 File Offset: 0x000FBFF4
|
|
[Token(Token = "0x6003F2A")]
|
|
[Address(RVA = "0x1BD5500", Offset = "0x1BD3F00", VA = "0x181BD5500", Slot = "36")]
|
|
protected override void EALFGJEFCGM(GameObject GCCLEJOGCCE, int EFBDCIJMFGD, ClubEventModel JJCABIDCGDO, BAEJLDPBGFI EHKHKNBDIFJ)
|
|
{
|
|
int num = 0;
|
|
int num2;
|
|
if (num < EFBDCIJMFGD)
|
|
{
|
|
num += num;
|
|
if (num == EFBDCIJMFGD)
|
|
{
|
|
num2 += num2;
|
|
throw new NullReferenceException();
|
|
}
|
|
num++;
|
|
}
|
|
num2 = 0;
|
|
JJCABIDCGDO.MKBLJJGJAOH();
|
|
}
|
|
|
|
// Token: 0x06003F2B RID: 16171 RVA: 0x000FDE28 File Offset: 0x000FC028
|
|
[Token(Token = "0x6003F2B")]
|
|
[Address(RVA = "0x1BD54B0", Offset = "0x1BD3EB0", VA = "0x181BD54B0", Slot = "37")]
|
|
protected override void CEEDKELODAO(GameObject GCCLEJOGCCE, ClubEventModel JJCABIDCGDO, BAEJLDPBGFI EHKHKNBDIFJ)
|
|
{
|
|
JJCABIDCGDO.Clear();
|
|
}
|
|
|
|
// Token: 0x06003F2C RID: 16172 RVA: 0x000FDE44 File Offset: 0x000FC044
|
|
[Token(Token = "0x6003F2C")]
|
|
[Address(RVA = "0x1BD55F0", Offset = "0x1BD3FF0", VA = "0x181BD55F0")]
|
|
public ClubEventListItemSpawnerImpl()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000947 RID: 2375
|
|
[Token(Token = "0x2000947")]
|
|
[Serializable]
|
|
private class ClubEventListCardSpawnerImpl : InfiniteListCardSpawnerControllerImpl<ClubEventListModel, ClubEventModel, ClubEventModelController, JLGAIEADCNI>
|
|
{
|
|
// Token: 0x17000B14 RID: 2836
|
|
// (get) Token: 0x06003F2D RID: 16173 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x17000B14")]
|
|
protected override IReadOnlyList<JLGAIEADCNI> ModelItems
|
|
{
|
|
[Token(Token = "0x6003F2D")]
|
|
[Address(RVA = "0x1BD5470", Offset = "0x1BD3E70", VA = "0x181BD5470", Slot = "33")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x06003F2E RID: 16174 RVA: 0x000FDE58 File Offset: 0x000FC058
|
|
[Token(Token = "0x6003F2E")]
|
|
[Address(RVA = "0x1BD5340", Offset = "0x1BD3D40", VA = "0x181BD5340", Slot = "36")]
|
|
protected override void EALFGJEFCGM(GameObject GCCLEJOGCCE, int EFBDCIJMFGD, ClubEventModel JJCABIDCGDO, BAEJLDPBGFI EHKHKNBDIFJ)
|
|
{
|
|
int num = 0;
|
|
int num2;
|
|
if (num < EFBDCIJMFGD)
|
|
{
|
|
num += num;
|
|
if (num == EFBDCIJMFGD)
|
|
{
|
|
num2 += num2;
|
|
throw new NullReferenceException();
|
|
}
|
|
num++;
|
|
}
|
|
num2 = 0;
|
|
JJCABIDCGDO.MKBLJJGJAOH();
|
|
}
|
|
|
|
// Token: 0x06003F2F RID: 16175 RVA: 0x000FDE8C File Offset: 0x000FC08C
|
|
[Token(Token = "0x6003F2F")]
|
|
[Address(RVA = "0x1BD52F0", Offset = "0x1BD3CF0", VA = "0x181BD52F0", Slot = "37")]
|
|
protected override void CEEDKELODAO(GameObject GCCLEJOGCCE, ClubEventModel JJCABIDCGDO, BAEJLDPBGFI EHKHKNBDIFJ)
|
|
{
|
|
JJCABIDCGDO.Clear();
|
|
}
|
|
|
|
// Token: 0x06003F30 RID: 16176 RVA: 0x000FDEA8 File Offset: 0x000FC0A8
|
|
[Token(Token = "0x6003F30")]
|
|
[Address(RVA = "0x1BD5430", Offset = "0x1BD3E30", VA = "0x181BD5430")]
|
|
public ClubEventListCardSpawnerImpl()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000948 RID: 2376
|
|
[Token(Token = "0x2000948")]
|
|
[Serializable]
|
|
private class ClubEventListSpawnerImpl : InfiniteScrollListControllerImpl<ClubEventListModel, ClubEventModel, JLGAIEADCNI>
|
|
{
|
|
// Token: 0x17000B15 RID: 2837
|
|
// (get) Token: 0x06003F31 RID: 16177 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x17000B15")]
|
|
protected override IReadOnlyList<JLGAIEADCNI> ModelItems
|
|
{
|
|
[Token(Token = "0x6003F31")]
|
|
[Address(RVA = "0x1BD67F0", Offset = "0x1BD51F0", VA = "0x181BD67F0", Slot = "33")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x06003F32 RID: 16178 RVA: 0x000FDEBC File Offset: 0x000FC0BC
|
|
[Token(Token = "0x6003F32")]
|
|
[Address(RVA = "0x1BD6740", Offset = "0x1BD5140", VA = "0x181BD6740", Slot = "22")]
|
|
protected override void OFFLOPLJBBG()
|
|
{
|
|
base.OFFLOPLJBBG();
|
|
Dictionary<GameObject, ClubEventModel> dictionary = new Dictionary();
|
|
this._instanceToModelMapping = dictionary;
|
|
}
|
|
|
|
// Token: 0x06003F33 RID: 16179 RVA: 0x000FDEDC File Offset: 0x000FC0DC
|
|
[Token(Token = "0x6003F33")]
|
|
[Address(RVA = "0x1BD6510", Offset = "0x1BD4F10", VA = "0x181BD6510")]
|
|
private ClubEventModel ALOPGICPPKN(GameObject GCCLEJOGCCE)
|
|
{
|
|
if (!this._instanceToModelMapping.ContainsKey(GCCLEJOGCCE))
|
|
{
|
|
Dictionary<GameObject, ClubEventModel> instanceToModelMapping = this._instanceToModelMapping;
|
|
ClubEventModel componentInChildren = GCCLEJOGCCE.GetComponentInChildren<ClubEventModel>();
|
|
instanceToModelMapping[GCCLEJOGCCE] = componentInChildren;
|
|
}
|
|
return this._instanceToModelMapping[GCCLEJOGCCE];
|
|
}
|
|
|
|
// Token: 0x06003F34 RID: 16180 RVA: 0x000FDF20 File Offset: 0x000FC120
|
|
[Token(Token = "0x6003F34")]
|
|
[Address(RVA = "0x1BD6620", Offset = "0x1BD5020", VA = "0x181BD6620", Slot = "34")]
|
|
protected override void EALFGJEFCGM(GameObject GCCLEJOGCCE, int EFBDCIJMFGD)
|
|
{
|
|
int num = 0;
|
|
int num2;
|
|
if (num < EFBDCIJMFGD)
|
|
{
|
|
num += num;
|
|
if ("{il2cpp array field il2cppMethodInfo->}" == typeof(IReadOnlyList<JLGAIEADCNI>).TypeHandle)
|
|
{
|
|
num2 += num2;
|
|
throw new NullReferenceException();
|
|
}
|
|
num++;
|
|
}
|
|
ClubEventModel clubEventModel = this.ALOPGICPPKN(GCCLEJOGCCE);
|
|
num2 = 0;
|
|
clubEventModel.MKBLJJGJAOH();
|
|
}
|
|
|
|
// Token: 0x06003F35 RID: 16181 RVA: 0x000FDF64 File Offset: 0x000FC164
|
|
[Token(Token = "0x6003F35")]
|
|
[Address(RVA = "0x1BD65C0", Offset = "0x1BD4FC0", VA = "0x181BD65C0", Slot = "35")]
|
|
protected override void CEEDKELODAO(GameObject GCCLEJOGCCE)
|
|
{
|
|
this.ALOPGICPPKN(GCCLEJOGCCE).Clear();
|
|
}
|
|
|
|
// Token: 0x06003F36 RID: 16182 RVA: 0x000FDF84 File Offset: 0x000FC184
|
|
[Token(Token = "0x6003F36")]
|
|
[Address(RVA = "0x1BD67B0", Offset = "0x1BD51B0", VA = "0x181BD67B0")]
|
|
public ClubEventListSpawnerImpl()
|
|
{
|
|
}
|
|
|
|
// Token: 0x040033F1 RID: 13297
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x40033F1")]
|
|
[NonSerialized]
|
|
private Dictionary<GameObject, ClubEventModel> _instanceToModelMapping;
|
|
}
|
|
}
|
|
}
|