315 lines
10 KiB
C#
315 lines
10 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using TMPro;
|
|
using UnityEngine;
|
|
|
|
namespace RRUI.Data
|
|
{
|
|
// Token: 0x02000A4D RID: 2637
|
|
[Token(Token = "0x2000A4D")]
|
|
public class ClubCreationModelController : ModelController<ClubCreationModel>
|
|
{
|
|
// Token: 0x0600445D RID: 17501 RVA: 0x001087E8 File Offset: 0x001069E8
|
|
[Token(Token = "0x600445D")]
|
|
[Address(RVA = "0x1FB8820", Offset = "0x1FB7820", VA = "0x181FB8820")]
|
|
public ClubCreationModelController()
|
|
{
|
|
}
|
|
|
|
// Token: 0x02000A4E RID: 2638
|
|
[Token(Token = "0x2000A4E")]
|
|
[Serializable]
|
|
private class SubmitButtonImpl : ButtonControllerImpl<ClubCreationModel>
|
|
{
|
|
// Token: 0x0600445E RID: 17502 RVA: 0x001087FC File Offset: 0x001069FC
|
|
[Token(Token = "0x600445E")]
|
|
[Address(RVA = "0x1FC27E0", Offset = "0x1FC17E0", VA = "0x181FC27E0", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600445F RID: 17503 RVA: 0x00108814 File Offset: 0x00106A14
|
|
[Token(Token = "0x600445F")]
|
|
[Address(RVA = "0x1FC2870", Offset = "0x1FC1870", VA = "0x181FC2870", Slot = "29")]
|
|
protected override void IKNMALNFPII()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004460 RID: 17504 RVA: 0x00108828 File Offset: 0x00106A28
|
|
[Token(Token = "0x6004460")]
|
|
[Address(RVA = "0x1FC28B0", Offset = "0x1FC18B0", VA = "0x181FC28B0")]
|
|
public SubmitButtonImpl()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000A4F RID: 2639
|
|
[Token(Token = "0x2000A4F")]
|
|
[Serializable]
|
|
private class DescriptionInputFieldImpl : InputFieldControllerImpl<ClubCreationModel>
|
|
{
|
|
// Token: 0x06004461 RID: 17505 RVA: 0x0010883C File Offset: 0x00106A3C
|
|
[Token(Token = "0x6004461")]
|
|
[Address(RVA = "0x1FBC520", Offset = "0x1FBB520", VA = "0x181FBC520", Slot = "22")]
|
|
protected override void OFFLOPLJBBG()
|
|
{
|
|
base.OFFLOPLJBBG();
|
|
int num;
|
|
TMP_InputField.OnValidateInput onValidateInput = new TMP_InputField.OnValidateInput(num.OnClubDescriptionValidate);
|
|
num = 0;
|
|
}
|
|
|
|
// Token: 0x06004462 RID: 17506 RVA: 0x00108864 File Offset: 0x00106A64
|
|
[Token(Token = "0x6004462")]
|
|
[Address(RVA = "0x1FB0EA0", Offset = "0x1FAFEA0", VA = "0x181FB0EA0", Slot = "29")]
|
|
protected override void JEMOHLKEMFD()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004463 RID: 17507 RVA: 0x00108878 File Offset: 0x00106A78
|
|
[Token(Token = "0x6004463")]
|
|
[Address(RVA = "0x1FBC400", Offset = "0x1FBB400", VA = "0x181FBC400", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004464 RID: 17508 RVA: 0x00108890 File Offset: 0x00106A90
|
|
[Token(Token = "0x6004464")]
|
|
[Address(RVA = "0x1FBC4A0", Offset = "0x1FBB4A0", VA = "0x181FBC4A0", Slot = "30")]
|
|
protected override void OCOCJCIGJLE(string ONGBFDACHHG)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004465 RID: 17509 RVA: 0x001088A4 File Offset: 0x00106AA4
|
|
[Token(Token = "0x6004465")]
|
|
[Address(RVA = "0x1FBC5B0", Offset = "0x1FBB5B0", VA = "0x181FBC5B0")]
|
|
public DescriptionInputFieldImpl()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000A50 RID: 2640
|
|
[Token(Token = "0x2000A50")]
|
|
[Serializable]
|
|
private class NameInputFieldImpl : InputFieldControllerImpl<ClubCreationModel>
|
|
{
|
|
// Token: 0x06004466 RID: 17510 RVA: 0x001088B8 File Offset: 0x00106AB8
|
|
[Token(Token = "0x6004466")]
|
|
[Address(RVA = "0x1FBFF00", Offset = "0x1FBEF00", VA = "0x181FBFF00", Slot = "22")]
|
|
protected override void OFFLOPLJBBG()
|
|
{
|
|
base.OFFLOPLJBBG();
|
|
int num;
|
|
TMP_InputField.OnValidateInput onValidateInput = new TMP_InputField.OnValidateInput(num.OnClubNameFieldValidate);
|
|
num = 0;
|
|
}
|
|
|
|
// Token: 0x06004467 RID: 17511 RVA: 0x001088E0 File Offset: 0x00106AE0
|
|
[Token(Token = "0x6004467")]
|
|
[Address(RVA = "0x1FBFE50", Offset = "0x1FBEE50", VA = "0x181FBFE50", Slot = "29")]
|
|
protected override void JEMOHLKEMFD()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004468 RID: 17512 RVA: 0x001088F4 File Offset: 0x00106AF4
|
|
[Token(Token = "0x6004468")]
|
|
[Address(RVA = "0x1FBFDB0", Offset = "0x1FBEDB0", VA = "0x181FBFDB0", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004469 RID: 17513 RVA: 0x0010890C File Offset: 0x00106B0C
|
|
[Token(Token = "0x6004469")]
|
|
[Address(RVA = "0x1FBFE80", Offset = "0x1FBEE80", VA = "0x181FBFE80", Slot = "30")]
|
|
protected override void OCOCJCIGJLE(string ONGBFDACHHG)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600446A RID: 17514 RVA: 0x00108920 File Offset: 0x00106B20
|
|
[Token(Token = "0x600446A")]
|
|
[Address(RVA = "0x1FBFF90", Offset = "0x1FBEF90", VA = "0x181FBFF90")]
|
|
public NameInputFieldImpl()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000A51 RID: 2641
|
|
[Token(Token = "0x2000A51")]
|
|
[Serializable]
|
|
private class PrimaryTagDropdownImpl : DropdownControllerImpl<ClubCreationModel>
|
|
{
|
|
// Token: 0x0600446B RID: 17515 RVA: 0x00108934 File Offset: 0x00106B34
|
|
[Token(Token = "0x600446B")]
|
|
[Address(RVA = "0x1FC1290", Offset = "0x1FC0290", VA = "0x181FC1290", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
string text = this.placeholderText;
|
|
}
|
|
|
|
// Token: 0x0600446C RID: 17516 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600446C")]
|
|
[Address(RVA = "0x1FC1360", Offset = "0x1FC0360", VA = "0x181FC1360", Slot = "29")]
|
|
protected override void NLPIDFIICNE(int EFBDCIJMFGD)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600446D RID: 17517 RVA: 0x00108954 File Offset: 0x00106B54
|
|
[Token(Token = "0x600446D")]
|
|
[Address(RVA = "0x1FC1440", Offset = "0x1FC0440", VA = "0x181FC1440")]
|
|
public PrimaryTagDropdownImpl()
|
|
{
|
|
string empty = string.Empty;
|
|
this.placeholderText = empty;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x04003615 RID: 13845
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4003615")]
|
|
[SerializeField]
|
|
private string placeholderText;
|
|
}
|
|
|
|
// Token: 0x02000A52 RID: 2642
|
|
[Token(Token = "0x2000A52")]
|
|
[Serializable]
|
|
private class TryStartLinkImpl : LinkControllerImpl<ClubCreationModel>
|
|
{
|
|
// Token: 0x0600446E RID: 17518 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600446E")]
|
|
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600446F RID: 17519 RVA: 0x00108974 File Offset: 0x00106B74
|
|
[Token(Token = "0x600446F")]
|
|
[Address(RVA = "0x1FC3530", Offset = "0x1FC2530", VA = "0x181FC3530", Slot = "29")]
|
|
protected override void IKNMALNFPII()
|
|
{
|
|
if (EBAIPNMBKLK.FJJKKHPNMIM.<GCPBJLIPDEO>k__BackingField)
|
|
{
|
|
CECAKDDNHLN cecakddnhln;
|
|
base.MHALLIKJGPN(cecakddnhln);
|
|
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;
|
|
PMGCJEPKFOF<TwoButtonMessageDialogModel> pmgcjepkfof = dialogListModel.AddTwoButtonMessageDialog(pmcghgjacnb);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06004470 RID: 17520 RVA: 0x00108A38 File Offset: 0x00106C38
|
|
[Token(Token = "0x6004470")]
|
|
[Address(RVA = "0x1FC37A0", Offset = "0x1FC27A0", VA = "0x181FC37A0")]
|
|
private void NHJKGBMHNJO()
|
|
{
|
|
FBPACFPINIK.LBIOGBGOOAM(false);
|
|
}
|
|
|
|
// Token: 0x06004471 RID: 17521 RVA: 0x00108A4C File Offset: 0x00106C4C
|
|
[Token(Token = "0x6004471")]
|
|
[Address(RVA = "0x1FC37F0", Offset = "0x1FC27F0", VA = "0x181FC37F0")]
|
|
public TryStartLinkImpl()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000A53 RID: 2643
|
|
[Token(Token = "0x2000A53")]
|
|
[Serializable]
|
|
private class ClearOnPageChangeImpl : ControllerImplementation<ClubCreationModel>
|
|
{
|
|
// Token: 0x17000BFC RID: 3068
|
|
// (get) Token: 0x06004472 RID: 17522 RVA: 0x00108A60 File Offset: 0x00106C60
|
|
[Token(Token = "0x17000BFC")]
|
|
public override bool SubscribeToDefaultModelEvents
|
|
{
|
|
[Token(Token = "0x6004472")]
|
|
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "13")]
|
|
get
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000BFD RID: 3069
|
|
// (get) Token: 0x06004473 RID: 17523 RVA: 0x00108A70 File Offset: 0x00106C70
|
|
[Token(Token = "0x17000BFD")]
|
|
public override bool RefreshOnEnable
|
|
{
|
|
[Token(Token = "0x6004473")]
|
|
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "15")]
|
|
get
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004474 RID: 17524 RVA: 0x00108A80 File Offset: 0x00106C80
|
|
[Token(Token = "0x6004474")]
|
|
[Address(RVA = "0x1FB1B80", Offset = "0x1FB0B80", VA = "0x181FB1B80", Slot = "22")]
|
|
protected override void OFFLOPLJBBG()
|
|
{
|
|
base.OFFLOPLJBBG();
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06004475 RID: 17525 RVA: 0x00108AA4 File Offset: 0x00106CA4
|
|
[Token(Token = "0x6004475")]
|
|
[Address(RVA = "0x1FB1A80", Offset = "0x1FB0A80", VA = "0x181FB1A80", Slot = "25")]
|
|
protected override void MDDAPCCABNK()
|
|
{
|
|
base.MDDAPCCABNK();
|
|
BrowserModel browserModel = this.browserModel;
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
browserModel += browserModel;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06004476 RID: 17526 RVA: 0x00108AD4 File Offset: 0x00106CD4
|
|
[Token(Token = "0x6004476")]
|
|
[Address(RVA = "0x1FB1A10", Offset = "0x1FB0A10", VA = "0x181FB1A10", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004477 RID: 17527 RVA: 0x00108AE8 File Offset: 0x00106CE8
|
|
[Token(Token = "0x6004477")]
|
|
[Address(RVA = "0x1FB1C80", Offset = "0x1FB0C80", VA = "0x181FB1C80")]
|
|
public ClearOnPageChangeImpl()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04003616 RID: 13846
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4003616")]
|
|
[SerializeField]
|
|
[NKNLDEIPALE(FHBJCBPFODN.Parent, false, false, false)]
|
|
private BrowserModel browserModel;
|
|
}
|
|
}
|
|
}
|