315 lines
10 KiB
C#
315 lines
10 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using TMPro;
|
|
using UnityEngine;
|
|
|
|
namespace RRUI.Data
|
|
{
|
|
// Token: 0x02000A27 RID: 2599
|
|
[Token(Token = "0x2000A27")]
|
|
public class ClubCreationModelController : ModelController<ClubCreationModel>
|
|
{
|
|
// Token: 0x06004358 RID: 17240 RVA: 0x00106530 File Offset: 0x00104730
|
|
[Token(Token = "0x6004358")]
|
|
[Address(RVA = "0x13DB150", Offset = "0x13D9F50", VA = "0x1813DB150")]
|
|
public ClubCreationModelController()
|
|
{
|
|
}
|
|
|
|
// Token: 0x02000A28 RID: 2600
|
|
[Token(Token = "0x2000A28")]
|
|
[Serializable]
|
|
private class SubmitButtonImpl : ButtonControllerImpl<ClubCreationModel>
|
|
{
|
|
// Token: 0x06004359 RID: 17241 RVA: 0x00106544 File Offset: 0x00104744
|
|
[Token(Token = "0x6004359")]
|
|
[Address(RVA = "0x13E6D10", Offset = "0x13E5B10", VA = "0x1813E6D10", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600435A RID: 17242 RVA: 0x0010655C File Offset: 0x0010475C
|
|
[Token(Token = "0x600435A")]
|
|
[Address(RVA = "0x13E6DA0", Offset = "0x13E5BA0", VA = "0x1813E6DA0", Slot = "29")]
|
|
protected override void IKNMALNFPII()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600435B RID: 17243 RVA: 0x00106570 File Offset: 0x00104770
|
|
[Token(Token = "0x600435B")]
|
|
[Address(RVA = "0x13E6DE0", Offset = "0x13E5BE0", VA = "0x1813E6DE0")]
|
|
public SubmitButtonImpl()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000A29 RID: 2601
|
|
[Token(Token = "0x2000A29")]
|
|
[Serializable]
|
|
private class DescriptionInputFieldImpl : InputFieldControllerImpl<ClubCreationModel>
|
|
{
|
|
// Token: 0x0600435C RID: 17244 RVA: 0x00106584 File Offset: 0x00104784
|
|
[Token(Token = "0x600435C")]
|
|
[Address(RVA = "0x13E0A80", Offset = "0x13DF880", VA = "0x1813E0A80", Slot = "22")]
|
|
protected override void OFFLOPLJBBG()
|
|
{
|
|
base.OFFLOPLJBBG();
|
|
int num;
|
|
TMP_InputField.OnValidateInput onValidateInput = new TMP_InputField.OnValidateInput(num.OnClubDescriptionValidate);
|
|
num = 0;
|
|
}
|
|
|
|
// Token: 0x0600435D RID: 17245 RVA: 0x001065AC File Offset: 0x001047AC
|
|
[Token(Token = "0x600435D")]
|
|
[Address(RVA = "0x13D38D0", Offset = "0x13D26D0", VA = "0x1813D38D0", Slot = "29")]
|
|
protected override void JEMOHLKEMFD()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600435E RID: 17246 RVA: 0x001065C0 File Offset: 0x001047C0
|
|
[Token(Token = "0x600435E")]
|
|
[Address(RVA = "0x13E0960", Offset = "0x13DF760", VA = "0x1813E0960", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600435F RID: 17247 RVA: 0x001065D8 File Offset: 0x001047D8
|
|
[Token(Token = "0x600435F")]
|
|
[Address(RVA = "0x13E0A00", Offset = "0x13DF800", VA = "0x1813E0A00", Slot = "30")]
|
|
protected override void OCOCJCIGJLE(string ONGBFDACHHG)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004360 RID: 17248 RVA: 0x001065EC File Offset: 0x001047EC
|
|
[Token(Token = "0x6004360")]
|
|
[Address(RVA = "0x13E0B10", Offset = "0x13DF910", VA = "0x1813E0B10")]
|
|
public DescriptionInputFieldImpl()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000A2A RID: 2602
|
|
[Token(Token = "0x2000A2A")]
|
|
[Serializable]
|
|
private class NameInputFieldImpl : InputFieldControllerImpl<ClubCreationModel>
|
|
{
|
|
// Token: 0x06004361 RID: 17249 RVA: 0x00106600 File Offset: 0x00104800
|
|
[Token(Token = "0x6004361")]
|
|
[Address(RVA = "0x13E4450", Offset = "0x13E3250", VA = "0x1813E4450", Slot = "22")]
|
|
protected override void OFFLOPLJBBG()
|
|
{
|
|
base.OFFLOPLJBBG();
|
|
int num;
|
|
TMP_InputField.OnValidateInput onValidateInput = new TMP_InputField.OnValidateInput(num.OnClubNameFieldValidate);
|
|
num = 0;
|
|
}
|
|
|
|
// Token: 0x06004362 RID: 17250 RVA: 0x00106628 File Offset: 0x00104828
|
|
[Token(Token = "0x6004362")]
|
|
[Address(RVA = "0x13E43A0", Offset = "0x13E31A0", VA = "0x1813E43A0", Slot = "29")]
|
|
protected override void JEMOHLKEMFD()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004363 RID: 17251 RVA: 0x0010663C File Offset: 0x0010483C
|
|
[Token(Token = "0x6004363")]
|
|
[Address(RVA = "0x13E4300", Offset = "0x13E3100", VA = "0x1813E4300", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004364 RID: 17252 RVA: 0x00106654 File Offset: 0x00104854
|
|
[Token(Token = "0x6004364")]
|
|
[Address(RVA = "0x13E43D0", Offset = "0x13E31D0", VA = "0x1813E43D0", Slot = "30")]
|
|
protected override void OCOCJCIGJLE(string ONGBFDACHHG)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004365 RID: 17253 RVA: 0x00106668 File Offset: 0x00104868
|
|
[Token(Token = "0x6004365")]
|
|
[Address(RVA = "0x13E44E0", Offset = "0x13E32E0", VA = "0x1813E44E0")]
|
|
public NameInputFieldImpl()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000A2B RID: 2603
|
|
[Token(Token = "0x2000A2B")]
|
|
[Serializable]
|
|
private class PrimaryTagDropdownImpl : DropdownControllerImpl<ClubCreationModel>
|
|
{
|
|
// Token: 0x06004366 RID: 17254 RVA: 0x0010667C File Offset: 0x0010487C
|
|
[Token(Token = "0x6004366")]
|
|
[Address(RVA = "0x13E57C0", Offset = "0x13E45C0", VA = "0x1813E57C0", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
string text = this.placeholderText;
|
|
}
|
|
|
|
// Token: 0x06004367 RID: 17255 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6004367")]
|
|
[Address(RVA = "0x13E5890", Offset = "0x13E4690", VA = "0x1813E5890", Slot = "29")]
|
|
protected override void NLPIDFIICNE(int EFBDCIJMFGD)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06004368 RID: 17256 RVA: 0x0010669C File Offset: 0x0010489C
|
|
[Token(Token = "0x6004368")]
|
|
[Address(RVA = "0x13E5970", Offset = "0x13E4770", VA = "0x1813E5970")]
|
|
public PrimaryTagDropdownImpl()
|
|
{
|
|
string empty = string.Empty;
|
|
this.placeholderText = empty;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x04003557 RID: 13655
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4003557")]
|
|
[SerializeField]
|
|
private string placeholderText;
|
|
}
|
|
|
|
// Token: 0x02000A2C RID: 2604
|
|
[Token(Token = "0x2000A2C")]
|
|
[Serializable]
|
|
private class TryStartLinkImpl : LinkControllerImpl<ClubCreationModel>
|
|
{
|
|
// Token: 0x06004369 RID: 17257 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6004369")]
|
|
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600436A RID: 17258 RVA: 0x001066BC File Offset: 0x001048BC
|
|
[Token(Token = "0x600436A")]
|
|
[Address(RVA = "0x13E7A60", Offset = "0x13E6860", VA = "0x1813E7A60", 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: 0x0600436B RID: 17259 RVA: 0x00106780 File Offset: 0x00104980
|
|
[Token(Token = "0x600436B")]
|
|
[Address(RVA = "0x13E7CD0", Offset = "0x13E6AD0", VA = "0x1813E7CD0")]
|
|
private void NHJKGBMHNJO()
|
|
{
|
|
FBPACFPINIK.LBIOGBGOOAM(false);
|
|
}
|
|
|
|
// Token: 0x0600436C RID: 17260 RVA: 0x00106794 File Offset: 0x00104994
|
|
[Token(Token = "0x600436C")]
|
|
[Address(RVA = "0x13E7D20", Offset = "0x13E6B20", VA = "0x1813E7D20")]
|
|
public TryStartLinkImpl()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000A2D RID: 2605
|
|
[Token(Token = "0x2000A2D")]
|
|
[Serializable]
|
|
private class ClearOnPageChangeImpl : ControllerImplementation<ClubCreationModel>
|
|
{
|
|
// Token: 0x17000BD3 RID: 3027
|
|
// (get) Token: 0x0600436D RID: 17261 RVA: 0x001067A8 File Offset: 0x001049A8
|
|
[Token(Token = "0x17000BD3")]
|
|
public override bool SubscribeToDefaultModelEvents
|
|
{
|
|
[Token(Token = "0x600436D")]
|
|
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "13")]
|
|
get
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000BD4 RID: 3028
|
|
// (get) Token: 0x0600436E RID: 17262 RVA: 0x001067B8 File Offset: 0x001049B8
|
|
[Token(Token = "0x17000BD4")]
|
|
public override bool RefreshOnEnable
|
|
{
|
|
[Token(Token = "0x600436E")]
|
|
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "15")]
|
|
get
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600436F RID: 17263 RVA: 0x001067C8 File Offset: 0x001049C8
|
|
[Token(Token = "0x600436F")]
|
|
[Address(RVA = "0x13D45D0", Offset = "0x13D33D0", VA = "0x1813D45D0", Slot = "22")]
|
|
protected override void OFFLOPLJBBG()
|
|
{
|
|
base.OFFLOPLJBBG();
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06004370 RID: 17264 RVA: 0x001067EC File Offset: 0x001049EC
|
|
[Token(Token = "0x6004370")]
|
|
[Address(RVA = "0x13D44D0", Offset = "0x13D32D0", VA = "0x1813D44D0", Slot = "25")]
|
|
protected override void MDDAPCCABNK()
|
|
{
|
|
base.MDDAPCCABNK();
|
|
BrowserModel browserModel = this.browserModel;
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
browserModel += browserModel;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06004371 RID: 17265 RVA: 0x0010681C File Offset: 0x00104A1C
|
|
[Token(Token = "0x6004371")]
|
|
[Address(RVA = "0x13D4460", Offset = "0x13D3260", VA = "0x1813D4460", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004372 RID: 17266 RVA: 0x00106830 File Offset: 0x00104A30
|
|
[Token(Token = "0x6004372")]
|
|
[Address(RVA = "0x13D46D0", Offset = "0x13D34D0", VA = "0x1813D46D0")]
|
|
public ClearOnPageChangeImpl()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04003558 RID: 13656
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4003558")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.Parent, false, false, false)]
|
|
private BrowserModel browserModel;
|
|
}
|
|
}
|
|
}
|