using System; using System.Collections.Generic; using System.Linq; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom; using TMPro; using UnityEngine; namespace RRUI.Data.NUX { // Token: 0x02000C47 RID: 3143 [Token(Token = "0x2000C47")] [StructLayout(3)] public class FriendImportModelController : ModelController { // Token: 0x06004BD0 RID: 19408 RVA: 0x0011B548 File Offset: 0x00119748 [Token(Token = "0x6004BD0")] [Address(RVA = "0x1872460", Offset = "0x1870E60", VA = "0x181872460")] public FriendImportModelController() { } // Token: 0x02000C48 RID: 3144 [Token(Token = "0x2000C48")] [Serializable] private class AccountStatusTextImpl : TextControllerImpl { // Token: 0x17000D31 RID: 3377 // (get) Token: 0x06004BD1 RID: 19409 RVA: 0x0011B55C File Offset: 0x0011975C [Token(Token = "0x17000D31")] private int Id { [Token(Token = "0x6004BD1")] [Address(RVA = "0x186C5D0", Offset = "0x186AFD0", VA = "0x18186C5D0")] get { return this.accountModel.GKLPIFBPGOD; } } // Token: 0x06004BD2 RID: 19410 RVA: 0x0011B57C File Offset: 0x0011977C [Token(Token = "0x6004BD2")] [Address(RVA = "0x186C4C0", Offset = "0x186AEC0", VA = "0x18186C4C0", Slot = "22")] protected override void OFFLOPLJBBG() { base.OFFLOPLJBBG(); throw new NullReferenceException(); } // Token: 0x06004BD3 RID: 19411 RVA: 0x0011B594 File Offset: 0x00119794 [Token(Token = "0x6004BD3")] [Address(RVA = "0x186C460", Offset = "0x186AE60", VA = "0x18186C460", Slot = "25")] protected override void MDDAPCCABNK() { base.MDDAPCCABNK(); throw new NullReferenceException(); } // Token: 0x06004BD4 RID: 19412 RVA: 0x0011B5AC File Offset: 0x001197AC [Token(Token = "0x6004BD4")] [Address(RVA = "0x186C340", Offset = "0x186AD40", VA = "0x18186C340", Slot = "27")] protected override void DMAHGBLDMFA() { int gklpifbpgod = this.accountModel.GKLPIFBPGOD; bool flag; if (flag) { } AccountModel accountModel = this.accountModel; bool flag2; if (flag2) { } } // Token: 0x06004BD5 RID: 19413 RVA: 0x0011B5EC File Offset: 0x001197EC [Token(Token = "0x6004BD5")] [Address(RVA = "0x186C590", Offset = "0x186AF90", VA = "0x18186C590")] public AccountStatusTextImpl() { } // Token: 0x04003837 RID: 14391 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x4003837")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.SelfAndParent, false, false)] private AccountModel accountModel; // Token: 0x04003838 RID: 14392 [Token(Token = "0x4003838")] private static string AddedText = "Invite sent!"; // Token: 0x04003839 RID: 14393 [Token(Token = "0x4003839")] private static string DismissedText = "Skipped"; // Token: 0x0400383A RID: 14394 [Token(Token = "0x400383A")] private static string DefaultText = ""; } // Token: 0x02000C49 RID: 3145 [Token(Token = "0x2000C49")] [Serializable] private class AccountPlatformNameTextImpl : TextControllerImpl { // Token: 0x06004BD7 RID: 19415 RVA: 0x0011B62C File Offset: 0x0011982C [Token(Token = "0x6004BD7")] [Address(RVA = "0x186C2A0", Offset = "0x186ACA0", VA = "0x18186C2A0", Slot = "22")] protected override void OFFLOPLJBBG() { base.OFFLOPLJBBG(); throw new NullReferenceException(); } // Token: 0x06004BD8 RID: 19416 RVA: 0x0011B644 File Offset: 0x00119844 [Token(Token = "0x6004BD8")] [Address(RVA = "0x186C240", Offset = "0x186AC40", VA = "0x18186C240", Slot = "25")] protected override void MDDAPCCABNK() { base.MDDAPCCABNK(); throw new NullReferenceException(); } // Token: 0x06004BD9 RID: 19417 RVA: 0x0011B65C File Offset: 0x0011985C [Token(Token = "0x6004BD9")] [Address(RVA = "0x186C0E0", Offset = "0x186AAE0", VA = "0x18186C0E0", Slot = "27")] protected override void DMAHGBLDMFA() { string empty = string.Empty; int gklpifbpgod = this.accountModel.GKLPIFBPGOD; bool flag; if (!flag) { CCEOLAOLEKJ k__BackingField = this.accountModel.k__BackingField; Action action = new Action(this.IBMMMOCGBPA); return; } throw new NullReferenceException(); } // Token: 0x06004BDA RID: 19418 RVA: 0x0011B6A4 File Offset: 0x001198A4 [Token(Token = "0x6004BDA")] [Address(RVA = "0x186C300", Offset = "0x186AD00", VA = "0x18186C300")] public AccountPlatformNameTextImpl() { } // Token: 0x06004BDB RID: 19419 RVA: 0x0011B6B8 File Offset: 0x001198B8 [Token(Token = "0x6004BDB")] [Address(RVA = "0x186C220", Offset = "0x186AC20", VA = "0x18186C220")] [CompilerGenerated] private void IBMMMOCGBPA(string MMBOKOLAJFH) { } // Token: 0x0400383B RID: 14395 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x400383B")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.SelfAndParent, false, false)] private AccountModel accountModel; } // Token: 0x02000C4A RID: 3146 [Token(Token = "0x2000C4A")] [Serializable] private class AccountPlatformImageImpl : RawImageControllerImpl { // Token: 0x06004BDC RID: 19420 RVA: 0x0011B6CC File Offset: 0x001198CC [Token(Token = "0x6004BDC")] [Address(RVA = "0x186C040", Offset = "0x186AA40", VA = "0x18186C040", Slot = "22")] protected override void OFFLOPLJBBG() { base.OFFLOPLJBBG(); throw new NullReferenceException(); } // Token: 0x06004BDD RID: 19421 RVA: 0x0011B6E4 File Offset: 0x001198E4 [Token(Token = "0x6004BDD")] [Address(RVA = "0x186BFE0", Offset = "0x186A9E0", VA = "0x18186BFE0", Slot = "25")] protected override void MDDAPCCABNK() { base.MDDAPCCABNK(); throw new NullReferenceException(); } // Token: 0x06004BDE RID: 19422 RVA: 0x0011B6FC File Offset: 0x001198FC [Token(Token = "0x6004BDE")] [Address(RVA = "0x186BE20", Offset = "0x186A820", VA = "0x18186BE20", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; if (flag) { Texture2D defaultProfileImagePadded = SingletonMonoBehaviour.Instance.defaultProfileImagePadded; base.EEGKJDGOLLF(defaultProfileImagePadded); } CCEOLAOLEKJ k__BackingField = this.accountModel.k__BackingField; Action action = new Action(this.IBMMMOCGBPA); } // Token: 0x06004BDF RID: 19423 RVA: 0x0011B744 File Offset: 0x00119944 [Token(Token = "0x6004BDF")] [Address(RVA = "0x186C0A0", Offset = "0x186AAA0", VA = "0x18186C0A0")] public AccountPlatformImageImpl() { } // Token: 0x06004BE0 RID: 19424 RVA: 0x0011B758 File Offset: 0x00119958 [Token(Token = "0x6004BE0")] [Address(RVA = "0x186BF50", Offset = "0x186A950", VA = "0x18186BF50")] [CompilerGenerated] private void IBMMMOCGBPA(Texture PMHHJKDOGAC) { if (PMHHJKDOGAC == 0) { SessionManager instance = SingletonMonoBehaviour.Instance; } base.EEGKJDGOLLF(PMHHJKDOGAC); } // Token: 0x0400383C RID: 14396 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x400383C")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.SelfAndParent, false, false)] private AccountModel accountModel; } // Token: 0x02000C4B RID: 3147 [Token(Token = "0x2000C4B")] [Serializable] private class SkipAccountButtonImpl : ButtonControllerImpl { // Token: 0x17000D32 RID: 3378 // (get) Token: 0x06004BE1 RID: 19425 RVA: 0x0011B77C File Offset: 0x0011997C [Token(Token = "0x17000D32")] private int Id { [Token(Token = "0x6004BE1")] [Address(RVA = "0x186C5D0", Offset = "0x186AFD0", VA = "0x18186C5D0")] get { return this.accountModel.GKLPIFBPGOD; } } // Token: 0x06004BE2 RID: 19426 RVA: 0x0011B79C File Offset: 0x0011999C [Token(Token = "0x6004BE2")] [Address(RVA = "0x1880710", Offset = "0x187F110", VA = "0x181880710", Slot = "22")] protected override void OFFLOPLJBBG() { base.OFFLOPLJBBG(); throw new NullReferenceException(); } // Token: 0x06004BE3 RID: 19427 RVA: 0x0011B7B4 File Offset: 0x001199B4 [Token(Token = "0x6004BE3")] [Address(RVA = "0x18806B0", Offset = "0x187F0B0", VA = "0x1818806B0", Slot = "25")] protected override void MDDAPCCABNK() { base.MDDAPCCABNK(); throw new NullReferenceException(); } // Token: 0x06004BE4 RID: 19428 RVA: 0x0011B7CC File Offset: 0x001199CC [Token(Token = "0x6004BE4")] [Address(RVA = "0x1880510", Offset = "0x187EF10", VA = "0x181880510", Slot = "29")] protected override void IKNMALNFPII() { int gklpifbpgod = this.accountModel.GKLPIFBPGOD; AccountModel accountModel = this.accountModel; bool flag; if (!flag) { int gklpifbpgod2 = accountModel.GKLPIFBPGOD; KKHJMCMNJBE.KNGKGCADMNN(gklpifbpgod2); return; } int gklpifbpgod3 = accountModel.GKLPIFBPGOD; KKHJMCMNJBE.JFIIDFJOPAL(gklpifbpgod3); throw new NullReferenceException(); } // Token: 0x06004BE5 RID: 19429 RVA: 0x0011B818 File Offset: 0x00119A18 [Token(Token = "0x6004BE5")] [Address(RVA = "0x18803E0", Offset = "0x187EDE0", VA = "0x1818803E0", Slot = "27")] protected override void DMAHGBLDMFA() { int gklpifbpgod = this.accountModel.GKLPIFBPGOD; bool flag2; bool flag = !flag2; AccountModel accountModel = this.accountModel; TextMeshProUGUI textMeshProUGUI = this.textMeshProUGUI; int gklpifbpgod2 = accountModel.GKLPIFBPGOD; string text = "Skip"; bool flag3; if (flag3) { text = "Unskip"; } textMeshProUGUI.text = text; } // Token: 0x06004BE6 RID: 19430 RVA: 0x0011B870 File Offset: 0x00119A70 [Token(Token = "0x6004BE6")] [Address(RVA = "0x1880770", Offset = "0x187F170", VA = "0x181880770")] public SkipAccountButtonImpl() { } // Token: 0x0400383D RID: 14397 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x400383D")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.SelfAndParent, false, false)] private AccountModel accountModel; // Token: 0x0400383E RID: 14398 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x400383E")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.SelfAndChildren, false, false)] private TextMeshProUGUI textMeshProUGUI; } // Token: 0x02000C4C RID: 3148 [Token(Token = "0x2000C4C")] [Serializable] private class AddAllButtonImpl : ButtonControllerImpl { // Token: 0x06004BE7 RID: 19431 RVA: 0x0011B884 File Offset: 0x00119A84 [Token(Token = "0x6004BE7")] [Address(RVA = "0x186C980", Offset = "0x186B380", VA = "0x18186C980", Slot = "29")] protected override void IKNMALNFPII() { IEnumerable enumerable; int[] array = Enumerable.ToArray(enumerable); int length = array.Length; KKHJMCMNJBE.LLLEKJPBBAP(array); Action paaaikdbchk = FriendImportModel.PAAAIKDBCHK; if (paaaikdbchk != 0) { paaaikdbchk(length); } } // Token: 0x06004BE8 RID: 19432 RVA: 0x0011B8C4 File Offset: 0x00119AC4 [Token(Token = "0x6004BE8")] [Address(RVA = "0x186C8E0", Offset = "0x186B2E0", VA = "0x18186C8E0", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x06004BE9 RID: 19433 RVA: 0x0011B8DC File Offset: 0x00119ADC [Token(Token = "0x6004BE9")] [Address(RVA = "0x186CB00", Offset = "0x186B500", VA = "0x18186CB00")] public AddAllButtonImpl() { } } // Token: 0x02000C4D RID: 3149 [Token(Token = "0x2000C4D")] [Serializable] private class FriendImportAddFriendButtonImpl : ButtonControllerImpl { // Token: 0x06004BEA RID: 19434 RVA: 0x0011B8F0 File Offset: 0x00119AF0 [Token(Token = "0x6004BEA")] [Address(RVA = "0x18723C0", Offset = "0x1870DC0", VA = "0x1818723C0", Slot = "22")] protected override void OFFLOPLJBBG() { base.OFFLOPLJBBG(); throw new NullReferenceException(); } // Token: 0x06004BEB RID: 19435 RVA: 0x0011B908 File Offset: 0x00119B08 [Token(Token = "0x6004BEB")] [Address(RVA = "0x1872360", Offset = "0x1870D60", VA = "0x181872360", Slot = "25")] protected override void MDDAPCCABNK() { base.MDDAPCCABNK(); throw new NullReferenceException(); } // Token: 0x06004BEC RID: 19436 RVA: 0x0011B920 File Offset: 0x00119B20 [Token(Token = "0x6004BEC")] [Address(RVA = "0x1872310", Offset = "0x1870D10", VA = "0x181872310", Slot = "29")] protected override void IKNMALNFPII() { int gklpifbpgod = this.accountModel.GKLPIFBPGOD; } // Token: 0x06004BED RID: 19437 RVA: 0x0011B940 File Offset: 0x00119B40 [Token(Token = "0x6004BED")] [Address(RVA = "0x18721F0", Offset = "0x1870BF0", VA = "0x1818721F0", Slot = "27")] protected override void DMAHGBLDMFA() { int gklpifbpgod = this.accountModel.GKLPIFBPGOD; bool flag; if (flag) { } AccountModel accountModel = this.accountModel; bool flag3; bool flag2 = !flag3; } // Token: 0x06004BEE RID: 19438 RVA: 0x0011B970 File Offset: 0x00119B70 [Token(Token = "0x6004BEE")] [Address(RVA = "0x1872420", Offset = "0x1870E20", VA = "0x181872420")] public FriendImportAddFriendButtonImpl() { } // Token: 0x0400383F RID: 14399 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x400383F")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.SelfAndParent, false, false)] private AccountModel accountModel; } // Token: 0x02000C4E RID: 3150 [Token(Token = "0x2000C4E")] [Serializable] private class DoneButtonImpl : ButtonControllerImpl { // Token: 0x06004BEF RID: 19439 RVA: 0x0011B984 File Offset: 0x00119B84 [Token(Token = "0x6004BEF")] [Address(RVA = "0x186E5F0", Offset = "0x186CFF0", VA = "0x18186E5F0", Slot = "29")] protected override void IKNMALNFPII() { } // Token: 0x06004BF0 RID: 19440 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6004BF0")] [Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "27")] protected override void DMAHGBLDMFA() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06004BF1 RID: 19441 RVA: 0x0011B998 File Offset: 0x00119B98 [Token(Token = "0x6004BF1")] [Address(RVA = "0x186E710", Offset = "0x186D110", VA = "0x18186E710")] public DoneButtonImpl() { } } // Token: 0x02000C4F RID: 3151 [Token(Token = "0x2000C4F")] [Serializable] private class FriendImportAccountListCardSpawnerImpl : RecyclingListCardSpawnerControllerImpl { // Token: 0x06004BF2 RID: 19442 RVA: 0x0011B9AC File Offset: 0x00119BAC [Token(Token = "0x6004BF2")] [Address(RVA = "0x1871FF0", Offset = "0x18709F0", VA = "0x181871FF0", Slot = "27")] protected override void DMAHGBLDMFA() { int num = 0; base.KDEDJECMBGK(num); } // Token: 0x06004BF3 RID: 19443 RVA: 0x0011B9C4 File Offset: 0x00119BC4 [Token(Token = "0x6004BF3")] [Address(RVA = "0x1871DE0", Offset = "0x18707E0", VA = "0x181871DE0", Slot = "33")] protected override void CLBPDGGELMA(GameObject GCCLEJOGCCE, int EFBDCIJMFGD, AccountModel DPHHEGBNGJA, BAEJLDPBGFI IDFPDJMBJIF) { IReadOnlyList readOnlyList; int accountId = readOnlyList; Func func = () => null; Func func2 = () => default(bool); int num = 0; num += num; num++; Action action = delegate { }; AccountModel accountModel = DPHHEGBNGJA; int accountId2 = accountId; int num2 = 0; int num3 = 0; accountModel.Set(accountId2, num3 != 0, num2 != 0, num != 0, num != 0, num != 0); } // Token: 0x06004BF4 RID: 19444 RVA: 0x0011BA5C File Offset: 0x00119C5C [Token(Token = "0x6004BF4")] [Address(RVA = "0x1872040", Offset = "0x1870A40", VA = "0x181872040")] public FriendImportAccountListCardSpawnerImpl() { } // Token: 0x02000C50 RID: 3152 [Token(Token = "0x2000C50")] [CompilerGenerated] private sealed class NBEAFNFGHII { // Token: 0x06004BF5 RID: 19445 RVA: 0x0003C3EA File Offset: 0x0003A5EA [Token(Token = "0x6004BF5")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public NBEAFNFGHII() { } // Token: 0x06004BF6 RID: 19446 RVA: 0x00062DDE File Offset: 0x00060FDE [Token(Token = "0x6004BF6")] [Address(RVA = "0x187BD40", Offset = "0x187A740", VA = "0x18187BD40")] internal string b__0() { return null; } // Token: 0x06004BF7 RID: 19447 RVA: 0x0011BA70 File Offset: 0x00119C70 [Token(Token = "0x6004BF7")] [Address(RVA = "0x187BE70", Offset = "0x187A870", VA = "0x18187BE70")] internal bool b__1() { return default(bool); } // Token: 0x06004BF8 RID: 19448 RVA: 0x0003C3EA File Offset: 0x0003A5EA [Token(Token = "0x6004BF8")] [Address(RVA = "0x187BF90", Offset = "0x187A990", VA = "0x18187BF90")] internal void b__2() { } // Token: 0x04003840 RID: 14400 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003840")] public FriendImportModelController.FriendImportAccountListCardSpawnerImpl <>4__this; // Token: 0x04003841 RID: 14401 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003841")] public int accountId; // Token: 0x04003842 RID: 14402 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4003842")] public AccountModel accountModel; } } // Token: 0x02000C51 RID: 3153 [Token(Token = "0x2000C51")] [Serializable] private class FriendImportAccountListSpawnerImpl : RecyclingListControllerImpl { // Token: 0x06004BF9 RID: 19449 RVA: 0x0011BA88 File Offset: 0x00119C88 [Token(Token = "0x6004BF9")] [Address(RVA = "0x1872160", Offset = "0x1870B60", VA = "0x181872160", Slot = "27")] protected override void DMAHGBLDMFA() { int num = 0; base.KDEDJECMBGK(num); } // Token: 0x06004BFA RID: 19450 RVA: 0x0011BAA0 File Offset: 0x00119CA0 [Token(Token = "0x6004BFA")] [Address(RVA = "0x1872080", Offset = "0x1870A80", VA = "0x181872080", Slot = "32")] protected override void CLBPDGGELMA(GameObject CFAPNBBHEKB, int EFBDCIJMFGD) { int num = 0; AccountModel cachedComponentInChildren = CFAPNBBHEKB.GetCachedComponentInChildren(true, num != 0); } // Token: 0x06004BFB RID: 19451 RVA: 0x0011BAC0 File Offset: 0x00119CC0 [Token(Token = "0x6004BFB")] [Address(RVA = "0x18721B0", Offset = "0x1870BB0", VA = "0x1818721B0")] public FriendImportAccountListSpawnerImpl() { } } } }