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

324 lines
10 KiB
C#

using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using RecRoom.Async;
using TMPro;
using UnityEngine;
namespace RRUI.Data
{
// Token: 0x02000939 RID: 2361
[Token(Token = "0x2000939")]
[StructLayout(3)]
public class ClubCreationModelController : ModelController<ClubCreationModel>
{
// Token: 0x06003EF0 RID: 16112 RVA: 0x000FD6B4 File Offset: 0x000FB8B4
[Token(Token = "0x6003EF0")]
[Address(RVA = "0x1BD4910", Offset = "0x1BD3310", VA = "0x181BD4910")]
public ClubCreationModelController()
{
}
// Token: 0x0200093A RID: 2362
[Token(Token = "0x200093A")]
[Serializable]
private class SubmitButtonImpl : ButtonControllerImpl<ClubCreationModel>
{
// Token: 0x06003EF1 RID: 16113 RVA: 0x000FD6C8 File Offset: 0x000FB8C8
[Token(Token = "0x6003EF1")]
[Address(RVA = "0x1BDD870", Offset = "0x1BDC270", VA = "0x181BDD870", Slot = "27")]
protected override void DMAHGBLDMFA()
{
}
// Token: 0x06003EF2 RID: 16114 RVA: 0x000FD6E0 File Offset: 0x000FB8E0
[Token(Token = "0x6003EF2")]
[Address(RVA = "0x1BDD900", Offset = "0x1BDC300", VA = "0x181BDD900", Slot = "29")]
protected override void IKNMALNFPII()
{
}
// Token: 0x06003EF3 RID: 16115 RVA: 0x000FD6F4 File Offset: 0x000FB8F4
[Token(Token = "0x6003EF3")]
[Address(RVA = "0x1BDD940", Offset = "0x1BDC340", VA = "0x181BDD940")]
public SubmitButtonImpl()
{
}
}
// Token: 0x0200093B RID: 2363
[Token(Token = "0x200093B")]
[Serializable]
private class DescriptionInputFieldImpl : InputFieldControllerImpl<ClubCreationModel>
{
// Token: 0x06003EF4 RID: 16116 RVA: 0x000FD708 File Offset: 0x000FB908
[Token(Token = "0x6003EF4")]
[Address(RVA = "0x1BD9A80", Offset = "0x1BD8480", VA = "0x181BD9A80", Slot = "22")]
protected override void OFFLOPLJBBG()
{
base.OFFLOPLJBBG();
int num;
AG_TMP_InputField.OnValidateInput onValidateInput = new AG_TMP_InputField.OnValidateInput(num.OnClubDescriptionValidate);
num = 0;
}
// Token: 0x06003EF5 RID: 16117 RVA: 0x000FD730 File Offset: 0x000FB930
[Token(Token = "0x6003EF5")]
[Address(RVA = "0x1BCDC40", Offset = "0x1BCC640", VA = "0x181BCDC40", Slot = "29")]
protected override void JEMOHLKEMFD()
{
}
// Token: 0x06003EF6 RID: 16118 RVA: 0x000FD744 File Offset: 0x000FB944
[Token(Token = "0x6003EF6")]
[Address(RVA = "0x1BD9960", Offset = "0x1BD8360", VA = "0x181BD9960", Slot = "27")]
protected override void DMAHGBLDMFA()
{
bool flag;
if (flag)
{
return;
}
}
// Token: 0x06003EF7 RID: 16119 RVA: 0x000FD75C File Offset: 0x000FB95C
[Token(Token = "0x6003EF7")]
[Address(RVA = "0x1BD9A00", Offset = "0x1BD8400", VA = "0x181BD9A00", Slot = "30")]
protected override void OCOCJCIGJLE(string ONGBFDACHHG)
{
}
// Token: 0x06003EF8 RID: 16120 RVA: 0x000FD770 File Offset: 0x000FB970
[Token(Token = "0x6003EF8")]
[Address(RVA = "0x1BD9B10", Offset = "0x1BD8510", VA = "0x181BD9B10")]
public DescriptionInputFieldImpl()
{
}
}
// Token: 0x0200093C RID: 2364
[Token(Token = "0x200093C")]
[Serializable]
private class NameInputFieldImpl : InputFieldControllerImpl<ClubCreationModel>
{
// Token: 0x06003EF9 RID: 16121 RVA: 0x000FD784 File Offset: 0x000FB984
[Token(Token = "0x6003EF9")]
[Address(RVA = "0x1BDBD50", Offset = "0x1BDA750", VA = "0x181BDBD50", Slot = "22")]
protected override void OFFLOPLJBBG()
{
base.OFFLOPLJBBG();
int num;
AG_TMP_InputField.OnValidateInput onValidateInput = new AG_TMP_InputField.OnValidateInput(num.OnClubNameFieldValidate);
num = 0;
}
// Token: 0x06003EFA RID: 16122 RVA: 0x000FD7AC File Offset: 0x000FB9AC
[Token(Token = "0x6003EFA")]
[Address(RVA = "0x1BDBCA0", Offset = "0x1BDA6A0", VA = "0x181BDBCA0", Slot = "29")]
protected override void JEMOHLKEMFD()
{
}
// Token: 0x06003EFB RID: 16123 RVA: 0x000FD7C0 File Offset: 0x000FB9C0
[Token(Token = "0x6003EFB")]
[Address(RVA = "0x1BDBC00", Offset = "0x1BDA600", VA = "0x181BDBC00", Slot = "27")]
protected override void DMAHGBLDMFA()
{
bool flag;
if (flag)
{
return;
}
}
// Token: 0x06003EFC RID: 16124 RVA: 0x000FD7D8 File Offset: 0x000FB9D8
[Token(Token = "0x6003EFC")]
[Address(RVA = "0x1BDBCD0", Offset = "0x1BDA6D0", VA = "0x181BDBCD0", Slot = "30")]
protected override void OCOCJCIGJLE(string ONGBFDACHHG)
{
}
// Token: 0x06003EFD RID: 16125 RVA: 0x000FD7EC File Offset: 0x000FB9EC
[Token(Token = "0x6003EFD")]
[Address(RVA = "0x1BDBDE0", Offset = "0x1BDA7E0", VA = "0x181BDBDE0")]
public NameInputFieldImpl()
{
}
}
// Token: 0x0200093D RID: 2365
[Token(Token = "0x200093D")]
[Serializable]
private class PrimaryTagDropdownImpl : DropdownControllerImpl<ClubCreationModel>
{
// Token: 0x06003EFE RID: 16126 RVA: 0x000FD800 File Offset: 0x000FBA00
[Token(Token = "0x6003EFE")]
[Address(RVA = "0x1BDC5F0", Offset = "0x1BDAFF0", VA = "0x181BDC5F0", Slot = "27")]
protected override void DMAHGBLDMFA()
{
string text = this.placeholderText;
}
// Token: 0x06003EFF RID: 16127 RVA: 0x000FD820 File Offset: 0x000FBA20
[Token(Token = "0x6003EFF")]
[Address(RVA = "0x1BDC6C0", Offset = "0x1BDB0C0", VA = "0x181BDC6C0", Slot = "29")]
protected override void NLPIDFIICNE(int EFBDCIJMFGD)
{
ThrowHelper.ThrowArgumentOutOfRangeException();
string text = this.placeholderText;
bool flag;
if (!flag)
{
}
}
// Token: 0x06003F00 RID: 16128 RVA: 0x000FD848 File Offset: 0x000FBA48
[Token(Token = "0x6003F00")]
[Address(RVA = "0x1BDC7A0", Offset = "0x1BDB1A0", VA = "0x181BDC7A0")]
public PrimaryTagDropdownImpl()
{
string empty = string.Empty;
this.placeholderText = empty;
base..ctor();
}
// Token: 0x040033E5 RID: 13285
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x40033E5")]
[SerializeField]
private string placeholderText;
}
// Token: 0x0200093E RID: 2366
[Token(Token = "0x200093E")]
[Serializable]
private class TryStartLinkImpl : LinkControllerImpl<ClubCreationModel>
{
// Token: 0x06003F01 RID: 16129 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6003F01")]
[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: 0x06003F02 RID: 16130 RVA: 0x000FD868 File Offset: 0x000FBA68
[Token(Token = "0x6003F02")]
[Address(RVA = "0x1BDE400", Offset = "0x1BDCE00", VA = "0x181BDE400", Slot = "29")]
protected override void IKNMALNFPII()
{
JGEBJEJLNBK fjjkkhpnmim = EBAIPNMBKLK.FJJKKHPNMIM;
int num = 0;
if (fjjkkhpnmim.LCHBNILBADA)
{
CECAKDDNHLN cecakddnhln = new CECAKDDNHLN(num);
return;
}
PMCGHGJACNB pmcghgjacnb = new PMCGHGJACNB();
pmcghgjacnb.<CEJPKGDKMJE>k__BackingField = "Creation Restricted";
pmcghgjacnb.<LHJAKNBODPE>k__BackingField = "You have too many moderation incidents recently to create a club. As you continue to play Rec Room, this restriction may go away if you abide by the Rec Room Code of Conduct.";
pmcghgjacnb.<AHIKLCLHOFO>k__BackingField = "Code of Conduct";
Action action = new Action(this.NHJKGBMHNJO);
pmcghgjacnb.<ECHBNKMHBBM>k__BackingField = action;
pmcghgjacnb.<DALHFNGFDHN>k__BackingField = false;
pmcghgjacnb.<GNGPJNNHLCJ>k__BackingField = "Cancel";
DialogListModel dialogListModel;
IPromise<TwoButtonMessageDialogModel> promise = dialogListModel.AddTwoButtonMessageDialog(pmcghgjacnb);
throw new NullReferenceException();
}
// Token: 0x06003F03 RID: 16131 RVA: 0x000FD934 File Offset: 0x000FBB34
[Token(Token = "0x6003F03")]
[Address(RVA = "0x1BDE680", Offset = "0x1BDD080", VA = "0x181BDE680")]
private void NHJKGBMHNJO()
{
FBPACFPINIK.LBIOGBGOOAM(false);
}
// Token: 0x06003F04 RID: 16132 RVA: 0x000FD948 File Offset: 0x000FBB48
[Token(Token = "0x6003F04")]
[Address(RVA = "0x1BDE6D0", Offset = "0x1BDD0D0", VA = "0x181BDE6D0")]
public TryStartLinkImpl()
{
}
}
// Token: 0x0200093F RID: 2367
[Token(Token = "0x200093F")]
[Serializable]
private class ClearOnPageChangeImpl : ControllerImplementation<ClubCreationModel>
{
// Token: 0x17000B0E RID: 2830
// (get) Token: 0x06003F05 RID: 16133 RVA: 0x000FD95C File Offset: 0x000FBB5C
[Token(Token = "0x17000B0E")]
public override bool SubscribeToDefaultModelEvents
{
[Token(Token = "0x6003F05")]
[Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "13")]
get
{
}
}
// Token: 0x17000B0F RID: 2831
// (get) Token: 0x06003F06 RID: 16134 RVA: 0x000FD96C File Offset: 0x000FBB6C
[Token(Token = "0x17000B0F")]
public override bool RefreshOnEnable
{
[Token(Token = "0x6003F06")]
[Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "15")]
get
{
}
}
// Token: 0x06003F07 RID: 16135 RVA: 0x000FD97C File Offset: 0x000FBB7C
[Token(Token = "0x6003F07")]
[Address(RVA = "0x1BCE4C0", Offset = "0x1BCCEC0", VA = "0x181BCE4C0", Slot = "22")]
protected override void OFFLOPLJBBG()
{
base.OFFLOPLJBBG();
int num = 0;
num += num;
num++;
throw new NullReferenceException();
}
// Token: 0x06003F08 RID: 16136 RVA: 0x000FD9A0 File Offset: 0x000FBBA0
[Token(Token = "0x6003F08")]
[Address(RVA = "0x1BCE3C0", Offset = "0x1BCCDC0", VA = "0x181BCE3C0", Slot = "25")]
protected override void MDDAPCCABNK()
{
base.MDDAPCCABNK();
BrowserModel browserModel = this.browserModel;
int num = 0;
num += num;
num++;
browserModel += browserModel;
throw new NullReferenceException();
}
// Token: 0x06003F09 RID: 16137 RVA: 0x000FD9D0 File Offset: 0x000FBBD0
[Token(Token = "0x6003F09")]
[Address(RVA = "0x1BCE350", Offset = "0x1BCCD50", VA = "0x181BCE350", Slot = "27")]
protected override void DMAHGBLDMFA()
{
}
// Token: 0x06003F0A RID: 16138 RVA: 0x000FD9E4 File Offset: 0x000FBBE4
[Token(Token = "0x6003F0A")]
[Address(RVA = "0x1BCE5C0", Offset = "0x1BCCFC0", VA = "0x181BCE5C0")]
public ClearOnPageChangeImpl()
{
}
// Token: 0x040033E6 RID: 13286
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x40033E6")]
[SerializeField]
[DDPIINEJFMD(JIBDPHMGEGO.Parent, false, false)]
private BrowserModel browserModel;
}
}
}