Files
Jan2021-Cpp2Il-Dump/Assembly-CSharp/RRUI/Data/NUX/FriendImportModelController.cs
T
2026-04-08 23:40:05 +02:00

583 lines
18 KiB
C#

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<FriendImportModel>
{
// 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<FriendImportModel>
{
// 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<FriendImportModel>
{
// 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 <IOINKGNIKDM>k__BackingField = this.accountModel.<IOINKGNIKDM>k__BackingField;
Action<string> 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<FriendImportModel>
{
// 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 <IOINKGNIKDM>k__BackingField = this.accountModel.<IOINKGNIKDM>k__BackingField;
Action<Texture> 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<FriendImportModel>
{
// 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<FriendImportModel>
{
// 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<int> enumerable;
int[] array = Enumerable.ToArray<int>(enumerable);
int length = array.Length;
KKHJMCMNJBE.LLLEKJPBBAP(array);
Action<int> 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<FriendImportModel>
{
// 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<FriendImportModel>
{
// 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<FriendImportModel, AccountModel, AccountModelController>
{
// 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<int>(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<int> readOnlyList;
int accountId = readOnlyList;
Func<string> func = () => null;
Func<bool> 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 <OnPopulateInstance>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 <OnPopulateInstance>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 <OnPopulateInstance>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<FriendImportModel, AccountModel>
{
// 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<int>(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()
{
}
}
}
}