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 { // 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 { // 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.k__BackingField; } Action 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(); 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 { // 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 { // Token: 0x17000B13 RID: 2835 // (get) Token: 0x06003F29 RID: 16169 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x17000B13")] protected override IReadOnlyList 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 { // Token: 0x17000B14 RID: 2836 // (get) Token: 0x06003F2D RID: 16173 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x17000B14")] protected override IReadOnlyList 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 { // Token: 0x17000B15 RID: 2837 // (get) Token: 0x06003F31 RID: 16177 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x17000B15")] protected override IReadOnlyList 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 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 instanceToModelMapping = this._instanceToModelMapping; ClubEventModel componentInChildren = GCCLEJOGCCE.GetComponentInChildren(); 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).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 _instanceToModelMapping; } } }