320 lines
10 KiB
C#
320 lines
10 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using JetBrains.Annotations;
|
|
using RecRoom.Async;
|
|
using RRUI.Navigation;
|
|
using UnityEngine;
|
|
|
|
namespace RRUI.Data
|
|
{
|
|
// Token: 0x02000936 RID: 2358
|
|
[Token(Token = "0x2000936")]
|
|
[StructLayout(3)]
|
|
public class ClubCreationModel : RRUIModel
|
|
{
|
|
// Token: 0x17000B07 RID: 2823
|
|
// (get) Token: 0x06003ED8 RID: 16088 RVA: 0x000FD294 File Offset: 0x000FB494
|
|
// (set) Token: 0x06003ED9 RID: 16089 RVA: 0x000FD2A8 File Offset: 0x000FB4A8
|
|
[Token(Token = "0x17000B07")]
|
|
public int CHJNLKDJIJN
|
|
{
|
|
[Token(Token = "0x6003ED8")]
|
|
[Address(RVA = "0x6C10C0", Offset = "0x6BFAC0", VA = "0x1806C10C0")]
|
|
get;
|
|
[Token(Token = "0x6003ED9")]
|
|
[Address(RVA = "0xCD8100", Offset = "0xCD6B00", VA = "0x180CD8100")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000B08 RID: 2824
|
|
// (get) Token: 0x06003EDA RID: 16090 RVA: 0x000FD2BC File Offset: 0x000FB4BC
|
|
// (set) Token: 0x06003EDB RID: 16091 RVA: 0x000FD2DC File Offset: 0x000FB4DC
|
|
[Token(Token = "0x17000B08")]
|
|
public string EJAINIDPFCL
|
|
{
|
|
[Token(Token = "0x6003EDA")]
|
|
[Address(RVA = "0x1A53460", Offset = "0x1A51E60", VA = "0x181A53460")]
|
|
get
|
|
{
|
|
return this.CANECPGCIAM.EJAINIDPFCL;
|
|
}
|
|
[Token(Token = "0x6003EDB")]
|
|
[Address(RVA = "0x1BD5230", Offset = "0x1BD3C30", VA = "0x181BD5230")]
|
|
set
|
|
{
|
|
this.CANECPGCIAM.EJAINIDPFCL = value;
|
|
base.JOJPOMANGPO();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000B09 RID: 2825
|
|
// (get) Token: 0x06003EDC RID: 16092 RVA: 0x000FD304 File Offset: 0x000FB504
|
|
// (set) Token: 0x06003EDD RID: 16093 RVA: 0x000FD324 File Offset: 0x000FB524
|
|
[Token(Token = "0x17000B09")]
|
|
public string BOGLOAOHKEE
|
|
{
|
|
[Token(Token = "0x6003EDC")]
|
|
[Address(RVA = "0x1A534F0", Offset = "0x1A51EF0", VA = "0x181A534F0")]
|
|
get
|
|
{
|
|
return this.CANECPGCIAM.BOGLOAOHKEE;
|
|
}
|
|
[Token(Token = "0x6003EDD")]
|
|
[Address(RVA = "0x1BD51D0", Offset = "0x1BD3BD0", VA = "0x181BD51D0")]
|
|
set
|
|
{
|
|
this.CANECPGCIAM.BOGLOAOHKEE = value;
|
|
base.JOJPOMANGPO();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06003EDE RID: 16094 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6003EDE")]
|
|
[Address(RVA = "0x1BD4CE0", Offset = "0x1BD36E0", VA = "0x181BD4CE0")]
|
|
public string GetPrimaryTagById(int EFBDCIJMFGD)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x17000B0A RID: 2826
|
|
// (get) Token: 0x06003EDF RID: 16095 RVA: 0x000FD34C File Offset: 0x000FB54C
|
|
// (set) Token: 0x06003EE0 RID: 16096 RVA: 0x000FD36C File Offset: 0x000FB56C
|
|
[Token(Token = "0x17000B0A")]
|
|
public int DOCMMHIPGCM
|
|
{
|
|
[Token(Token = "0x6003EDF")]
|
|
[Address(RVA = "0x1BD5140", Offset = "0x1BD3B40", VA = "0x181BD5140")]
|
|
get
|
|
{
|
|
return this.CANECPGCIAM.PGDNCOCIJKF;
|
|
}
|
|
[Token(Token = "0x6003EE0")]
|
|
[Address(RVA = "0x1BD5290", Offset = "0x1BD3C90", VA = "0x181BD5290")]
|
|
set
|
|
{
|
|
this.CANECPGCIAM.PGDNCOCIJKF = value;
|
|
base.JOJPOMANGPO();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000B0B RID: 2827
|
|
// (get) Token: 0x06003EE1 RID: 16097 RVA: 0x000FD394 File Offset: 0x000FB594
|
|
[Token(Token = "0x17000B0B")]
|
|
public bool JDDIGBAHPFO
|
|
{
|
|
[Token(Token = "0x6003EE1")]
|
|
[Address(RVA = "0x1BD50F0", Offset = "0x1BD3AF0", VA = "0x181BD50F0")]
|
|
get
|
|
{
|
|
ClubCreationModel.MCHEFLAKDBE canecpgciam = this.CANECPGCIAM;
|
|
if (canecpgciam != 0 && !string.IsNullOrEmpty(canecpgciam.EJAINIDPFCL))
|
|
{
|
|
return this.CANECPGCIAM.PGDNCOCIJKF != -1;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000B0C RID: 2828
|
|
// (get) Token: 0x06003EE2 RID: 16098 RVA: 0x000FD3D4 File Offset: 0x000FB5D4
|
|
// (set) Token: 0x06003EE3 RID: 16099 RVA: 0x000FD3E8 File Offset: 0x000FB5E8
|
|
[Token(Token = "0x17000B0C")]
|
|
public ClubCreationModel.MCHEFLAKDBE DLECMLIOHGP
|
|
{
|
|
[Token(Token = "0x6003EE2")]
|
|
[Address(RVA = "0x4BD780", Offset = "0x4BC180", VA = "0x1804BD780")]
|
|
get
|
|
{
|
|
return this.CANECPGCIAM;
|
|
}
|
|
[Token(Token = "0x6003EE3")]
|
|
[Address(RVA = "0x1BD5160", Offset = "0x1BD3B60", VA = "0x181BD5160")]
|
|
set
|
|
{
|
|
if (value == 0)
|
|
{
|
|
new ClubCreationModel.MCHEFLAKDBE().PGDNCOCIJKF = (int)((ulong)4294967295L);
|
|
}
|
|
this.CANECPGCIAM = value;
|
|
base.JOJPOMANGPO();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000B0D RID: 2829
|
|
// (get) Token: 0x06003EE4 RID: 16100 RVA: 0x000FD41C File Offset: 0x000FB61C
|
|
[Token(Token = "0x17000B0D")]
|
|
protected override bool PHGOLNMDJLH
|
|
{
|
|
[Token(Token = "0x6003EE4")]
|
|
[Address(RVA = "0x4405A0", Offset = "0x43EFA0", VA = "0x1804405A0", Slot = "11")]
|
|
get
|
|
{
|
|
return true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06003EE5 RID: 16101 RVA: 0x000FD42C File Offset: 0x000FB62C
|
|
[Token(Token = "0x6003EE5")]
|
|
[Address(RVA = "0x1BD5010", Offset = "0x1BD3A10", VA = "0x181BD5010")]
|
|
public void ResetForm()
|
|
{
|
|
base.Clear();
|
|
base.MKBLJJGJAOH();
|
|
}
|
|
|
|
// Token: 0x06003EE6 RID: 16102 RVA: 0x000FD448 File Offset: 0x000FB648
|
|
[Token(Token = "0x6003EE6")]
|
|
[Address(RVA = "0x1BD4950", Offset = "0x1BD3350", VA = "0x181BD4950", Slot = "19")]
|
|
protected override void AHFKACICJNC()
|
|
{
|
|
this.CANECPGCIAM = new ClubCreationModel.MCHEFLAKDBE
|
|
{
|
|
PGDNCOCIJKF = (int)((ulong)4294967295L)
|
|
};
|
|
base.JOJPOMANGPO();
|
|
}
|
|
|
|
// Token: 0x06003EE7 RID: 16103 RVA: 0x000FD478 File Offset: 0x000FB678
|
|
[Token(Token = "0x6003EE7")]
|
|
[Address(RVA = "0x1BD4BF0", Offset = "0x1BD35F0", VA = "0x181BD4BF0", Slot = "20")]
|
|
protected override IPromise GLPJPIEOLDF()
|
|
{
|
|
IPromise<List<string>> promise = JDJGIBLMFKK.PAKNBFOJENP();
|
|
IPromise<List<PLILLKHMNDA>> promise2 = JDJGIBLMFKK.LJJLGJIMJED();
|
|
AggregatePromise<List<string>, List<PLILLKHMNDA>> aggregatePromise = new AggregatePromise(promise, promise2);
|
|
Action<global::System.Tuple<List<string>, List<PLILLKHMNDA>>> action = new Action(this.MLINILPDFAF);
|
|
IPromise promise3 = aggregatePromise.Then(action);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06003EE8 RID: 16104 RVA: 0x000FD4BC File Offset: 0x000FB6BC
|
|
[Token(Token = "0x6003EE8")]
|
|
[Address(RVA = "0x1BD49C0", Offset = "0x1BD33C0", VA = "0x181BD49C0")]
|
|
public void CreateClub()
|
|
{
|
|
JDJGIBLMFKK.ACNILMIFDJJ acnilmifdjj = new JDJGIBLMFKK.ACNILMIFDJJ();
|
|
string ejainidpfcl = this.CANECPGCIAM.EJAINIDPFCL;
|
|
acnilmifdjj.<LGACIEKBLBM>k__BackingField = ejainidpfcl;
|
|
string bogloaohkee = this.CANECPGCIAM.BOGLOAOHKEE;
|
|
acnilmifdjj.<EHGJCEHECFB>k__BackingField = bogloaohkee;
|
|
int pgdncocijkf = this.CANECPGCIAM.PGDNCOCIJKF;
|
|
int size = this.PrimaryTags._size;
|
|
ThrowHelper.ThrowArgumentOutOfRangeException();
|
|
Debug.LogError("Primary tag id out of bounds");
|
|
string empty = string.Empty;
|
|
acnilmifdjj.<JONPEHKMAFB>k__BackingField = empty;
|
|
IPromise<PIHMJGCGNLP> promise = JDJGIBLMFKK.KMPJFFBGJMD(acnilmifdjj);
|
|
Action<PIHMJGCGNLP> action = new Action(this.LMMHIGALFBM);
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
base.FEBJILEABKB(num, "Creating...");
|
|
}
|
|
|
|
// Token: 0x06003EE9 RID: 16105 RVA: 0x000FD578 File Offset: 0x000FB778
|
|
[Token(Token = "0x6003EE9")]
|
|
[Address(RVA = "0x1BD5060", Offset = "0x1BD3A60", VA = "0x181BD5060")]
|
|
public ClubCreationModel()
|
|
{
|
|
List<string> list = new List();
|
|
this.PrimaryTags = list;
|
|
this.CANECPGCIAM = new ClubCreationModel.MCHEFLAKDBE
|
|
{
|
|
PGDNCOCIJKF = (int)((ulong)4294967295L)
|
|
};
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x06003EEA RID: 16106 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6003EEA")]
|
|
[Address(RVA = "0x1BD4FB0", Offset = "0x1BD39B0", VA = "0x181BD4FB0")]
|
|
[CompilerGenerated]
|
|
private void MLINILPDFAF(global::System.Tuple<List<string>, List<PLILLKHMNDA>> LLCIDEKMKBG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06003EEB RID: 16107 RVA: 0x000FD5B8 File Offset: 0x000FB7B8
|
|
[Token(Token = "0x6003EEB")]
|
|
[Address(RVA = "0x1BD4DA0", Offset = "0x1BD37A0", VA = "0x181BD4DA0")]
|
|
[CompilerGenerated]
|
|
private void LMMHIGALFBM(PIHMJGCGNLP EKNEGALFAHB)
|
|
{
|
|
int num = 0;
|
|
if (this != num && this.redirectOnCreation)
|
|
{
|
|
BrowserModel componentInParent = base.GetComponentInParent<BrowserModel>();
|
|
int num2 = 0;
|
|
if (componentInParent == num2)
|
|
{
|
|
Debug.LogError("Failed to find BrowserModel for redirect");
|
|
return;
|
|
}
|
|
CECAKDDNHLN cecakddnhln = new CECAKDDNHLN(this.redirectRoute);
|
|
PLILLKHMNDA <DNGCBIHOEJE>k__BackingField = EKNEGALFAHB.<DNGCBIHOEJE>k__BackingField;
|
|
Func<PLILLKHMNDA, long> <>9__29_ = ClubCreationModel.<>c.<>9__29_1;
|
|
if (<>9__29_ == 0)
|
|
{
|
|
ClubCreationModel.<>c.<>9__29_1 = (PLILLKHMNDA club) => club.<CHPCFOKEIFM>k__BackingField;
|
|
}
|
|
CECAKDDNHLN cecakddnhln2 = cecakddnhln.JKHELHNPILB(<DNGCBIHOEJE>k__BackingField, <>9__29_);
|
|
componentInParent.GoTo(cecakddnhln2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x040033DB RID: 13275
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x40033DB")]
|
|
[SerializeField]
|
|
private bool redirectOnCreation;
|
|
|
|
// Token: 0x040033DC RID: 13276
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x40033DC")]
|
|
[SerializeField]
|
|
[OMAIFIIBMNL("redirectOnCreation")]
|
|
private Route redirectRoute;
|
|
|
|
// Token: 0x040033DE RID: 13278
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x40033DE")]
|
|
public List<string> PrimaryTags;
|
|
|
|
// Token: 0x040033DF RID: 13279
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x40033DF")]
|
|
[NotNull]
|
|
private ClubCreationModel.MCHEFLAKDBE CANECPGCIAM;
|
|
|
|
// Token: 0x02000937 RID: 2359
|
|
[Token(Token = "0x2000937")]
|
|
public class MCHEFLAKDBE
|
|
{
|
|
// Token: 0x06003EEC RID: 16108 RVA: 0x000FD648 File Offset: 0x000FB848
|
|
[Token(Token = "0x6003EEC")]
|
|
[Address(RVA = "0x1BDB660", Offset = "0x1BDA060", VA = "0x181BDB660")]
|
|
public MCHEFLAKDBE()
|
|
{
|
|
}
|
|
|
|
// Token: 0x040033E0 RID: 13280
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40033E0")]
|
|
public string EJAINIDPFCL;
|
|
|
|
// Token: 0x040033E1 RID: 13281
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40033E1")]
|
|
public string BOGLOAOHKEE;
|
|
|
|
// Token: 0x040033E2 RID: 13282
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x40033E2")]
|
|
public int PGDNCOCIJKF = (int)((ulong)4294967295L);
|
|
}
|
|
}
|
|
}
|