1315 lines
48 KiB
C#
1315 lines
48 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using AGUI.StackedUI.Dialog;
|
|
using Cpp2IlInjected;
|
|
using RecNet;
|
|
using RecRoom;
|
|
using RecRoom.Async;
|
|
using RecRoom.Core;
|
|
using RecRoom.Persistence;
|
|
using TMPro;
|
|
using UnityEngine;
|
|
|
|
namespace AGUI.StackedUI
|
|
{
|
|
// Token: 0x02001B65 RID: 7013
|
|
[Token(Token = "0x2001B65")]
|
|
[StructLayout(3)]
|
|
public class RoomSettingsScreen : WatchUIFlow
|
|
{
|
|
// Token: 0x17001DED RID: 7661
|
|
// (get) Token: 0x0600BC6D RID: 48237 RVA: 0x002C6268 File Offset: 0x002C4468
|
|
// (set) Token: 0x0600BC6E RID: 48238 RVA: 0x002C627C File Offset: 0x002C447C
|
|
[Token(Token = "0x17001DED")]
|
|
private long EOBGBLLFJEJ
|
|
{
|
|
[Token(Token = "0x600BC6D")]
|
|
[Address(RVA = "0xBABC60", Offset = "0xBAA660", VA = "0x180BABC60")]
|
|
get
|
|
{
|
|
return this.KAOLAFMLEEO;
|
|
}
|
|
[Token(Token = "0x600BC6E")]
|
|
[Address(RVA = "0x1A909F0", Offset = "0x1A8F3F0", VA = "0x181A909F0")]
|
|
set
|
|
{
|
|
if (this.KAOLAFMLEEO != value)
|
|
{
|
|
this.KAOLAFMLEEO = value;
|
|
CIIBGMBOFEI ciibgmbofei = Matchmaking.BBJAEJHMAPB;
|
|
long kaolafmleeo = this.KAOLAFMLEEO;
|
|
bool flag = value == ciibgmbofei.<DOFDAMHCJLP>k__BackingField;
|
|
this.HGHEMGDFMAK = flag;
|
|
this.FODLGIJCALM(kaolafmleeo);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17001DEE RID: 7662
|
|
// (get) Token: 0x0600BC6F RID: 48239 RVA: 0x002C62C8 File Offset: 0x002C44C8
|
|
[Token(Token = "0x17001DEE")]
|
|
private DNACJGJEPEC EPLLHKEEJHA
|
|
{
|
|
[Token(Token = "0x600BC6F")]
|
|
[Address(RVA = "0x1A92F20", Offset = "0x1A91920", VA = "0x181A92F20")]
|
|
get
|
|
{
|
|
PPENFJMFPNE aembagpghge = this.AEMBAGPGHGE;
|
|
if (aembagpghge != 0)
|
|
{
|
|
long <DOFDAMHCJLP>k__BackingField = aembagpghge.<DOFDAMHCJLP>k__BackingField;
|
|
CIIBGMBOFEI ciibgmbofei = Matchmaking.BBJAEJHMAPB;
|
|
if (<DOFDAMHCJLP>k__BackingField == ciibgmbofei.<DOFDAMHCJLP>k__BackingField)
|
|
{
|
|
return Matchmaking.ELHFNPEDCCN;
|
|
}
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600BC70 RID: 48240 RVA: 0x002C630C File Offset: 0x002C450C
|
|
[Token(Token = "0x600BC70")]
|
|
[Address(RVA = "0x1A91A10", Offset = "0x1A90410", VA = "0x181A91A10", Slot = "9")]
|
|
public override void Initialize(StackedUIBase LJOCNMLBCAH)
|
|
{
|
|
base.Initialize(LJOCNMLBCAH);
|
|
RoomPersistenceManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
this.PGFPEGEDLJF = instance;
|
|
Action action = new Action(this.KALENKBFKED);
|
|
instance.NPCNGKGEKMB += action;
|
|
RoomPersistenceManager pgfpegedljf = this.PGFPEGEDLJF;
|
|
Action<string> action2 = new Action(this.DGNOOGDNKKJ);
|
|
pgfpegedljf.RoomSaveFailureEvent += action2;
|
|
RecRoomSceneManager <OCDLBPHJMOP>k__BackingField = RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField;
|
|
int num = 0;
|
|
if (<OCDLBPHJMOP>k__BackingField != num)
|
|
{
|
|
SceneGeometrySettings geometrySettings = RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField.geometrySettings;
|
|
Action action3 = new Action(this.GNIPGBJJHOJ);
|
|
geometrySettings.CJJFGDJMIJH += action3;
|
|
SceneRenderingSettings sceneRenderingSettings = RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField.sceneRenderingSettings;
|
|
Action action4 = new Action(this.DNOOPPCOIAE);
|
|
sceneRenderingSettings.CJJFGDJMIJH += action4;
|
|
}
|
|
GameManager instance2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num2 = 0;
|
|
if (instance2 != num2)
|
|
{
|
|
GameManager instance3 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
MIEIBBPMDMP.GGPHEKCPPMP ggphekcppmp = new MIEIBBPMDMP.GGPHEKCPPMP(this.FMLLKNMGNLN);
|
|
instance3.KMKCFILCLNO += ggphekcppmp;
|
|
}
|
|
ActionEvent dokminnfcgc = Matchmaking.DOKMINNFCGC;
|
|
Action action5 = new Action(this.DOKMINNFCGC);
|
|
Matchmaking.DOKMINNFCGC = dokminnfcgc + action5;
|
|
SubscreenControl subscreenControl = this.subscreenControl;
|
|
SubscreenControl.MKNMDALPANG mknmdalpang = new SubscreenControl.MKNMDALPANG(this.PGCKPPIDMCA);
|
|
subscreenControl.GHBAJCIEIPD += mknmdalpang;
|
|
}
|
|
|
|
// Token: 0x0600BC71 RID: 48241 RVA: 0x002C6434 File Offset: 0x002C4634
|
|
[Token(Token = "0x600BC71")]
|
|
[Address(RVA = "0x1A935C0", Offset = "0x1A91FC0", VA = "0x181A935C0", Slot = "6")]
|
|
protected override void OnDestroy()
|
|
{
|
|
int num = 0;
|
|
this.OnFlowEntered(num);
|
|
RoomPersistenceManager pgfpegedljf = this.PGFPEGEDLJF;
|
|
int num2 = 0;
|
|
if (pgfpegedljf != num2)
|
|
{
|
|
RoomPersistenceManager pgfpegedljf2 = this.PGFPEGEDLJF;
|
|
Action action = new Action(this.KALENKBFKED);
|
|
pgfpegedljf2.NPCNGKGEKMB -= action;
|
|
RoomPersistenceManager pgfpegedljf3 = this.PGFPEGEDLJF;
|
|
Action<string> action2 = new Action(this.DGNOOGDNKKJ);
|
|
pgfpegedljf3.RoomSaveFailureEvent -= action2;
|
|
}
|
|
RecRoomSceneManager <OCDLBPHJMOP>k__BackingField = RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField;
|
|
int num3 = 0;
|
|
if (<OCDLBPHJMOP>k__BackingField != num3)
|
|
{
|
|
SceneGeometrySettings geometrySettings = RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField.geometrySettings;
|
|
Action action3 = new Action(this.GNIPGBJJHOJ);
|
|
geometrySettings.CJJFGDJMIJH -= action3;
|
|
SceneRenderingSettings sceneRenderingSettings = RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField.sceneRenderingSettings;
|
|
Action action4 = new Action(this.DNOOPPCOIAE);
|
|
sceneRenderingSettings.CJJFGDJMIJH -= action4;
|
|
}
|
|
GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num4 = 0;
|
|
if (instance != num4)
|
|
{
|
|
GameManager instance2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
MIEIBBPMDMP.GGPHEKCPPMP ggphekcppmp = new MIEIBBPMDMP.GGPHEKCPPMP(this.FMLLKNMGNLN);
|
|
instance2.KMKCFILCLNO -= ggphekcppmp;
|
|
}
|
|
ActionEvent dokminnfcgc = Matchmaking.DOKMINNFCGC;
|
|
Action action5 = new Action(this.DOKMINNFCGC);
|
|
Matchmaking.DOKMINNFCGC = dokminnfcgc - action5;
|
|
SubscreenControl subscreenControl = this.subscreenControl;
|
|
SubscreenControl.MKNMDALPANG mknmdalpang = new SubscreenControl.MKNMDALPANG(this.PGCKPPIDMCA);
|
|
subscreenControl.GHBAJCIEIPD -= mknmdalpang;
|
|
}
|
|
|
|
// Token: 0x0600BC72 RID: 48242 RVA: 0x002C6574 File Offset: 0x002C4774
|
|
[Token(Token = "0x600BC72")]
|
|
[Address(RVA = "0x1A93A60", Offset = "0x1A92460", VA = "0x181A93A60", Slot = "10")]
|
|
public override void OnFlowEntered(StackedUIFlowBase BFHJBBGCMAN)
|
|
{
|
|
base.OnFlowEntered(BFHJBBGCMAN);
|
|
ActionEvent<long> nfmlkmfeakd = OJMCBOKJFOF.NFMLKMFEAKD;
|
|
Action<long> action = new Action(this.FODLGIJCALM);
|
|
OJMCBOKJFOF.NFMLKMFEAKD = nfmlkmfeakd + action;
|
|
long kaolafmleeo = this.KAOLAFMLEEO;
|
|
if (this.KAOLAFMLEEO == kaolafmleeo)
|
|
{
|
|
PPENFJMFPNE ppenfjmfpne = OJMCBOKJFOF.OGLOMMGCEEB(kaolafmleeo);
|
|
this.AEMBAGPGHGE = ppenfjmfpne;
|
|
this.NLFKNCBPAPN();
|
|
}
|
|
this.GJJIEGDEJIP();
|
|
TextMeshProUGUI textMeshProUGUI = this.infoText;
|
|
string empty = string.Empty;
|
|
textMeshProUGUI.text = empty;
|
|
}
|
|
|
|
// Token: 0x0600BC73 RID: 48243 RVA: 0x002C65F0 File Offset: 0x002C47F0
|
|
[Token(Token = "0x600BC73")]
|
|
[Address(RVA = "0x1A93BD0", Offset = "0x1A925D0", VA = "0x181A93BD0", Slot = "11")]
|
|
public override void OnFlowExited(StackedUIFlowBase NBINAJPFBOA, bool CJEIBCEPAPO)
|
|
{
|
|
base.OnFlowExited(NBINAJPFBOA, CJEIBCEPAPO);
|
|
ActionEvent<long> nfmlkmfeakd = OJMCBOKJFOF.NFMLKMFEAKD;
|
|
Action<long> action = new Action(this.FODLGIJCALM);
|
|
OJMCBOKJFOF.NFMLKMFEAKD = nfmlkmfeakd - action;
|
|
}
|
|
|
|
// Token: 0x0600BC74 RID: 48244 RVA: 0x002C6624 File Offset: 0x002C4824
|
|
[Token(Token = "0x600BC74")]
|
|
[Address(RVA = "0x1A91EA0", Offset = "0x1A908A0", VA = "0x181A91EA0")]
|
|
private void KALENKBFKED()
|
|
{
|
|
this.infoText.text = "Room saved!";
|
|
this.GJJIEGDEJIP();
|
|
}
|
|
|
|
// Token: 0x0600BC75 RID: 48245 RVA: 0x002C6650 File Offset: 0x002C4850
|
|
[Token(Token = "0x600BC75")]
|
|
[Address(RVA = "0x1A90ED0", Offset = "0x1A8F8D0", VA = "0x181A90ED0")]
|
|
private void DGNOOGDNKKJ(string LICNAIGLFCP)
|
|
{
|
|
this.infoText.text = "Failed to save room. Please try again.";
|
|
Debug.LogError("Error saving room: " + LICNAIGLFCP);
|
|
}
|
|
|
|
// Token: 0x0600BC76 RID: 48246 RVA: 0x002C6684 File Offset: 0x002C4884
|
|
[Token(Token = "0x600BC76")]
|
|
[Address(RVA = "0x1A90E30", Offset = "0x1A8F830", VA = "0x181A90E30")]
|
|
private void FMLLKNMGNLN(ushort LLEHBLJHJHM, ushort CPMPEJFMDED, ushort PLGFJEILFGP, ushort OEAPMLMHLLF)
|
|
{
|
|
this.LHGCMJNHOHE();
|
|
}
|
|
|
|
// Token: 0x0600BC77 RID: 48247 RVA: 0x002C6698 File Offset: 0x002C4898
|
|
[Token(Token = "0x600BC77")]
|
|
[Address(RVA = "0x1A90E30", Offset = "0x1A8F830", VA = "0x181A90E30")]
|
|
private void COKOOMOEKJP(ushort LLEHBLJHJHM, ushort CPMPEJFMDED, ushort PLGFJEILFGP, ushort OEAPMLMHLLF)
|
|
{
|
|
this.LHGCMJNHOHE();
|
|
}
|
|
|
|
// Token: 0x0600BC78 RID: 48248 RVA: 0x002C66AC File Offset: 0x002C48AC
|
|
[Token(Token = "0x600BC78")]
|
|
[Address(RVA = "0x1A917C0", Offset = "0x1A901C0", VA = "0x181A917C0")]
|
|
private void GNIPGBJJHOJ()
|
|
{
|
|
this.KHCLIEEAOJF();
|
|
}
|
|
|
|
// Token: 0x0600BC79 RID: 48249 RVA: 0x002C66C0 File Offset: 0x002C48C0
|
|
[Token(Token = "0x600BC79")]
|
|
[Address(RVA = "0x1A912C0", Offset = "0x1A8FCC0", VA = "0x181A912C0")]
|
|
private void DNOOPPCOIAE()
|
|
{
|
|
this.LLKHHIHNAKE();
|
|
}
|
|
|
|
// Token: 0x0600BC7A RID: 48250 RVA: 0x002C66D4 File Offset: 0x002C48D4
|
|
[Token(Token = "0x600BC7A")]
|
|
[Address(RVA = "0x1A91620", Offset = "0x1A90020", VA = "0x181A91620")]
|
|
private void FODLGIJCALM(long HNHLJONGKHB)
|
|
{
|
|
if (this.KAOLAFMLEEO == HNHLJONGKHB)
|
|
{
|
|
PPENFJMFPNE ppenfjmfpne = OJMCBOKJFOF.OGLOMMGCEEB(HNHLJONGKHB);
|
|
this.AEMBAGPGHGE = ppenfjmfpne;
|
|
this.NLFKNCBPAPN();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600BC7B RID: 48251 RVA: 0x002C6700 File Offset: 0x002C4900
|
|
[Token(Token = "0x600BC7B")]
|
|
[Address(RVA = "0x1A912D0", Offset = "0x1A8FCD0", VA = "0x181A912D0")]
|
|
private void DOKMINNFCGC()
|
|
{
|
|
if (this.HGHEMGDFMAK)
|
|
{
|
|
long kaolafmleeo = this.KAOLAFMLEEO;
|
|
CIIBGMBOFEI ciibgmbofei = Matchmaking.BBJAEJHMAPB;
|
|
if (kaolafmleeo != ciibgmbofei.<DOFDAMHCJLP>k__BackingField)
|
|
{
|
|
long <DOFDAMHCJLP>k__BackingField = Matchmaking.BBJAEJHMAPB.<DOFDAMHCJLP>k__BackingField;
|
|
if (this.KAOLAFMLEEO != <DOFDAMHCJLP>k__BackingField)
|
|
{
|
|
this.KAOLAFMLEEO = <DOFDAMHCJLP>k__BackingField;
|
|
CIIBGMBOFEI ciibgmbofei2 = Matchmaking.BBJAEJHMAPB;
|
|
long kaolafmleeo2 = this.KAOLAFMLEEO;
|
|
bool flag = <DOFDAMHCJLP>k__BackingField == ciibgmbofei2.<DOFDAMHCJLP>k__BackingField;
|
|
this.HGHEMGDFMAK = flag;
|
|
this.FODLGIJCALM(kaolafmleeo2);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600BC7C RID: 48252 RVA: 0x002C6784 File Offset: 0x002C4984
|
|
[Token(Token = "0x600BC7C")]
|
|
[Address(RVA = "0x1A93CB0", Offset = "0x1A926B0", VA = "0x181A93CB0")]
|
|
private void PGCKPPIDMCA()
|
|
{
|
|
this.NLFKNCBPAPN();
|
|
}
|
|
|
|
// Token: 0x0600BC7D RID: 48253 RVA: 0x002C6798 File Offset: 0x002C4998
|
|
[Token(Token = "0x600BC7D")]
|
|
[Address(RVA = "0x1A93290", Offset = "0x1A91C90", VA = "0x181A93290")]
|
|
private void NLFKNCBPAPN()
|
|
{
|
|
ScreenHeader screenHeader = this.screenHeader;
|
|
int num = 0;
|
|
if (!(screenHeader == num) && this.screenHeader.title != (ulong)0L)
|
|
{
|
|
if (this.AEMBAGPGHGE == (ulong)0L)
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
Subscreen <KJIJOKAOPPM>k__BackingField = this.subscreenControl.<KJIJOKAOPPM>k__BackingField;
|
|
Subscreen subscreen = this.roomSubscreen;
|
|
bool flag = <KJIJOKAOPPM>k__BackingField == subscreen;
|
|
ScreenHeader screenHeader2 = this.screenHeader;
|
|
PPENFJMFPNE aembagpghge = this.AEMBAGPGHGE;
|
|
if (!flag)
|
|
{
|
|
string <LGACIEKBLBM>k__BackingField = aembagpghge.<LGACIEKBLBM>k__BackingField;
|
|
if (this.EPLLHKEEJHA != 0)
|
|
{
|
|
string <LGACIEKBLBM>k__BackingField2 = this.EPLLHKEEJHA.<LGACIEKBLBM>k__BackingField;
|
|
string text = "." + <LGACIEKBLBM>k__BackingField2;
|
|
}
|
|
string empty = string.Empty;
|
|
string text2 = string.Format("^{0}{1}", <LGACIEKBLBM>k__BackingField, empty);
|
|
}
|
|
string <LGACIEKBLBM>k__BackingField3 = aembagpghge.<LGACIEKBLBM>k__BackingField;
|
|
string text3 = string.Format("^{0}", <LGACIEKBLBM>k__BackingField3);
|
|
screenHeader2.LKIBJOMNFFD = text3;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600BC7E RID: 48254 RVA: 0x002C6878 File Offset: 0x002C4A78
|
|
[Token(Token = "0x600BC7E")]
|
|
[Address(RVA = "0x1A93E30", Offset = "0x1A92830", VA = "0x181A93E30")]
|
|
public void ShowRoomSettingsScreen(long CAGPFMDALKC)
|
|
{
|
|
this.EOBGBLLFJEJ = CAGPFMDALKC;
|
|
WatchUI <LBNLPAIAGHF>k__BackingField = this.<LBNLPAIAGHF>k__BackingField;
|
|
string lghbppioobm = this.LGHBPPIOOBM;
|
|
this.LGHBPPIOOBM = lghbppioobm;
|
|
bool isCompleted = ((IAsyncResult)<LBNLPAIAGHF>k__BackingField).IsCompleted;
|
|
}
|
|
|
|
// Token: 0x0600BC7F RID: 48255 RVA: 0x002C68B0 File Offset: 0x002C4AB0
|
|
[Token(Token = "0x600BC7F")]
|
|
[Address(RVA = "0x1A916A0", Offset = "0x1A900A0", VA = "0x181A916A0")]
|
|
private void GJJIEGDEJIP()
|
|
{
|
|
PPENFJMFPNE aembagpghge = this.AEMBAGPGHGE;
|
|
if (aembagpghge != 0)
|
|
{
|
|
ToggleButton3D toggleButton3D = this.copyableToggle;
|
|
bool <FOCEEOPNILB>k__BackingField = aembagpghge.<FOCEEOPNILB>k__BackingField;
|
|
toggleButton3D.BOHIGPFGJBA = <FOCEEOPNILB>k__BackingField;
|
|
PPENFJMFPNE aembagpghge2 = this.AEMBAGPGHGE;
|
|
ToggleButton3D toggleButton3D2 = this.disableMicAutoMutingToggle;
|
|
bool <AHMINIPLFJJ>k__BackingField = aembagpghge2.<AHMINIPLFJJ>k__BackingField;
|
|
toggleButton3D2.BOHIGPFGJBA = <AHMINIPLFJJ>k__BackingField;
|
|
PPENFJMFPNE aembagpghge3 = this.AEMBAGPGHGE;
|
|
ToggleButton3D toggleButton3D3 = this.disableRoomCommentsToggle;
|
|
bool <BAOCJDDFIBG>k__BackingField = aembagpghge3.<BAOCJDDFIBG>k__BackingField;
|
|
toggleButton3D3.BOHIGPFGJBA = <BAOCJDDFIBG>k__BackingField;
|
|
PPENFJMFPNE aembagpghge4 = this.AEMBAGPGHGE;
|
|
ToggleButton3D toggleButton3D4 = this.encryptVoiceChatToggle;
|
|
bool <CMBNLGLLFFM>k__BackingField = aembagpghge4.<CMBNLGLLFFM>k__BackingField;
|
|
toggleButton3D4.BOHIGPFGJBA = <CMBNLGLLFFM>k__BackingField;
|
|
PPENFJMFPNE aembagpghge5 = this.AEMBAGPGHGE;
|
|
ToggleButton3D toggleButton3D5 = this.allowBetaContentToggle;
|
|
bool flag = aembagpghge5.MMFBPKOOLNG;
|
|
toggleButton3D5.BOHIGPFGJBA = flag;
|
|
}
|
|
this.LHGCMJNHOHE();
|
|
this.NLFKNCBPAPN();
|
|
}
|
|
|
|
// Token: 0x0600BC80 RID: 48256 RVA: 0x002C6978 File Offset: 0x002C4B78
|
|
[Token(Token = "0x600BC80")]
|
|
[Address(RVA = "0x1A90D20", Offset = "0x1A8F720", VA = "0x181A90D20")]
|
|
private void CMFEEFOLCED()
|
|
{
|
|
PPENFJMFPNE aembagpghge = this.AEMBAGPGHGE;
|
|
if (aembagpghge != 0)
|
|
{
|
|
ToggleButton3D toggleButton3D = this.copyableToggle;
|
|
bool <FOCEEOPNILB>k__BackingField = aembagpghge.<FOCEEOPNILB>k__BackingField;
|
|
toggleButton3D.BOHIGPFGJBA = <FOCEEOPNILB>k__BackingField;
|
|
PPENFJMFPNE aembagpghge2 = this.AEMBAGPGHGE;
|
|
ToggleButton3D toggleButton3D2 = this.disableMicAutoMutingToggle;
|
|
bool <AHMINIPLFJJ>k__BackingField = aembagpghge2.<AHMINIPLFJJ>k__BackingField;
|
|
toggleButton3D2.BOHIGPFGJBA = <AHMINIPLFJJ>k__BackingField;
|
|
PPENFJMFPNE aembagpghge3 = this.AEMBAGPGHGE;
|
|
ToggleButton3D toggleButton3D3 = this.disableRoomCommentsToggle;
|
|
bool <BAOCJDDFIBG>k__BackingField = aembagpghge3.<BAOCJDDFIBG>k__BackingField;
|
|
toggleButton3D3.BOHIGPFGJBA = <BAOCJDDFIBG>k__BackingField;
|
|
PPENFJMFPNE aembagpghge4 = this.AEMBAGPGHGE;
|
|
ToggleButton3D toggleButton3D4 = this.encryptVoiceChatToggle;
|
|
bool <CMBNLGLLFFM>k__BackingField = aembagpghge4.<CMBNLGLLFFM>k__BackingField;
|
|
toggleButton3D4.BOHIGPFGJBA = <CMBNLGLLFFM>k__BackingField;
|
|
PPENFJMFPNE aembagpghge5 = this.AEMBAGPGHGE;
|
|
ToggleButton3D toggleButton3D5 = this.allowBetaContentToggle;
|
|
bool flag = aembagpghge5.MMFBPKOOLNG;
|
|
toggleButton3D5.BOHIGPFGJBA = flag;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600BC81 RID: 48257 RVA: 0x002C6A34 File Offset: 0x002C4C34
|
|
[Token(Token = "0x600BC81")]
|
|
[Address(RVA = "0x1A92950", Offset = "0x1A91350", VA = "0x181A92950")]
|
|
private void LHGCMJNHOHE()
|
|
{
|
|
if (this.EPLLHKEEJHA == 0)
|
|
{
|
|
this.subroomSubscreen.Button.label.text = "Subroom Settings";
|
|
SubscreenControl subscreenControl = this.subscreenControl;
|
|
Subscreen subscreen = this.roomSubscreen;
|
|
subscreenControl.ShowSubscreen(subscreen);
|
|
}
|
|
InputField3D inputField3D = this.subroomNameInputField;
|
|
string <LGACIEKBLBM>k__BackingField = this.EPLLHKEEJHA.<LGACIEKBLBM>k__BackingField;
|
|
inputField3D.KKJIOHNFHFJ = <LGACIEKBLBM>k__BackingField;
|
|
Button3D button3D = this.chooseParentRoomButton;
|
|
PPENFJMFPNE aembagpghge = this.AEMBAGPGHGE;
|
|
TextMeshProUGUI label = button3D.label;
|
|
string <LGACIEKBLBM>k__BackingField2 = aembagpghge.<LGACIEKBLBM>k__BackingField;
|
|
string text = string.Format("^{0}", <LGACIEKBLBM>k__BackingField2);
|
|
label.text = text;
|
|
this.KEBFCIBIGPH();
|
|
this.LLKHHIHNAKE();
|
|
this.KHCLIEEAOJF();
|
|
ToggleButton3D toggleButton3D = this.movementBlockersEnabledToggle;
|
|
bool movementBlockersEnabled = RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField.geometrySettings.MovementBlockersEnabled;
|
|
toggleButton3D.BOHIGPFGJBA = movementBlockersEnabled;
|
|
if (RecRoomSceneManager.FFNIFALJLDD)
|
|
{
|
|
ToggleButton3D toggleButton3D2 = this.useDirectionalVoiceChatToggle;
|
|
bool useDirectionalVoiceChat = RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField.audioSettings.UseDirectionalVoiceChat;
|
|
toggleButton3D2.BOHIGPFGJBA = useDirectionalVoiceChat;
|
|
}
|
|
int <PGOEAIDCELB>k__BackingField = (int)this.EPLLHKEEJHA.<PGOEAIDCELB>k__BackingField;
|
|
this.maxPlayersSlider.minValue = 1f;
|
|
this.maxPlayersSlider.maxValue = 1f;
|
|
Slider3D slider3D = this.maxPlayersSlider;
|
|
DNACJGJEPEC dnacjgjepec = this.EPLLHKEEJHA;
|
|
float value = slider3D.value;
|
|
float floatOrRoundedValue = this.maxPlayersSlider.BJLPHCELPLH;
|
|
TextMeshProUGUI textMeshProUGUI = this.maxPlayersSliderText;
|
|
string dblpobipmpa = this.DBLPOBIPMPA;
|
|
string text2 = string.Format("{0} ({1})", dblpobipmpa, dnacjgjepec);
|
|
textMeshProUGUI.text = text2;
|
|
this.maxPlayersLabelText.text = text2;
|
|
this.LAILFGALAHC();
|
|
Button3DBase button = this.subroomSubscreen.Button;
|
|
bool flag = this.EPLLHKEEJHA != 0;
|
|
button.FFDOINJEHMM = flag;
|
|
}
|
|
|
|
// Token: 0x0600BC82 RID: 48258 RVA: 0x002C6BE8 File Offset: 0x002C4DE8
|
|
[Token(Token = "0x600BC82")]
|
|
[Address(RVA = "0x1A92E40", Offset = "0x1A91840", VA = "0x181A92E40")]
|
|
private void LLKHHIHNAKE()
|
|
{
|
|
ToggleButton3D toggleButton3D = this.showGadgetsToEveryoneToggle;
|
|
bool showGadgetsToEveryone = RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField.sceneRenderingSettings.ShowGadgetsToEveryone;
|
|
toggleButton3D.BOHIGPFGJBA = showGadgetsToEveryone;
|
|
}
|
|
|
|
// Token: 0x0600BC83 RID: 48259 RVA: 0x002C6C1C File Offset: 0x002C4E1C
|
|
[Token(Token = "0x600BC83")]
|
|
[Address(RVA = "0x1A925C0", Offset = "0x1A90FC0", VA = "0x181A925C0")]
|
|
private void KHCLIEEAOJF()
|
|
{
|
|
ToggleButton3D toggleButton3D = this.hostsOnlyAreasToggle;
|
|
bool enforceHostsOnlyAreas = RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField.geometrySettings.EnforceHostsOnlyAreas;
|
|
toggleButton3D.BOHIGPFGJBA = enforceHostsOnlyAreas;
|
|
ToggleButton3D toggleButton3D2 = this.movementBlockersEnabledToggle;
|
|
bool movementBlockersEnabled = RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField.geometrySettings.MovementBlockersEnabled;
|
|
toggleButton3D2.BOHIGPFGJBA = movementBlockersEnabled;
|
|
}
|
|
|
|
// Token: 0x0600BC84 RID: 48260 RVA: 0x002C6C6C File Offset: 0x002C4E6C
|
|
[Token(Token = "0x600BC84")]
|
|
[Address(RVA = "0x1A93D00", Offset = "0x1A92700", VA = "0x181A93D00")]
|
|
private void PJJIALHOGOE()
|
|
{
|
|
ToggleButton3D toggleButton3D = this.movementBlockersEnabledToggle;
|
|
bool movementBlockersEnabled = RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField.geometrySettings.MovementBlockersEnabled;
|
|
toggleButton3D.BOHIGPFGJBA = movementBlockersEnabled;
|
|
}
|
|
|
|
// Token: 0x0600BC85 RID: 48261 RVA: 0x002C6CA0 File Offset: 0x002C4EA0
|
|
[Token(Token = "0x600BC85")]
|
|
[Address(RVA = "0x1A92FC0", Offset = "0x1A919C0", VA = "0x181A92FC0")]
|
|
private void MOAEIENLFKL()
|
|
{
|
|
int <PGOEAIDCELB>k__BackingField = (int)this.EPLLHKEEJHA.<PGOEAIDCELB>k__BackingField;
|
|
this.maxPlayersSlider.minValue = 1f;
|
|
this.maxPlayersSlider.maxValue = 1f;
|
|
Slider3D slider3D = this.maxPlayersSlider;
|
|
DNACJGJEPEC dnacjgjepec = this.EPLLHKEEJHA;
|
|
float value = slider3D.value;
|
|
float floatOrRoundedValue = this.maxPlayersSlider.BJLPHCELPLH;
|
|
TextMeshProUGUI textMeshProUGUI = this.maxPlayersSliderText;
|
|
string dblpobipmpa = this.DBLPOBIPMPA;
|
|
string text = string.Format("{0} ({1})", dblpobipmpa, dnacjgjepec);
|
|
textMeshProUGUI.text = text;
|
|
this.maxPlayersLabelText.text = text;
|
|
}
|
|
|
|
// Token: 0x0600BC86 RID: 48262 RVA: 0x002C6D3C File Offset: 0x002C4F3C
|
|
[Token(Token = "0x600BC86")]
|
|
[Address(RVA = "0x1A909B0", Offset = "0x1A8F3B0", VA = "0x181A909B0")]
|
|
private void AMBADDJKOHP()
|
|
{
|
|
PPENFJMFPNE aembagpghge = this.AEMBAGPGHGE;
|
|
ToggleButton3D toggleButton3D = this.copyableToggle;
|
|
bool <FOCEEOPNILB>k__BackingField = aembagpghge.<FOCEEOPNILB>k__BackingField;
|
|
toggleButton3D.BOHIGPFGJBA = <FOCEEOPNILB>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x0600BC87 RID: 48263 RVA: 0x002C6D6C File Offset: 0x002C4F6C
|
|
[Token(Token = "0x600BC87")]
|
|
[Address(RVA = "0x1A93DE0", Offset = "0x1A927E0", VA = "0x181A93DE0")]
|
|
private void PLKFHJEKHOD()
|
|
{
|
|
PPENFJMFPNE aembagpghge = this.AEMBAGPGHGE;
|
|
ToggleButton3D toggleButton3D = this.disableMicAutoMutingToggle;
|
|
bool <AHMINIPLFJJ>k__BackingField = aembagpghge.<AHMINIPLFJJ>k__BackingField;
|
|
toggleButton3D.BOHIGPFGJBA = <AHMINIPLFJJ>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x0600BC88 RID: 48264 RVA: 0x002C6D9C File Offset: 0x002C4F9C
|
|
[Token(Token = "0x600BC88")]
|
|
[Address(RVA = "0x1A91560", Offset = "0x1A8FF60", VA = "0x181A91560")]
|
|
private void FMHFPHGEGNK()
|
|
{
|
|
PPENFJMFPNE aembagpghge = this.AEMBAGPGHGE;
|
|
ToggleButton3D toggleButton3D = this.disableRoomCommentsToggle;
|
|
bool <BAOCJDDFIBG>k__BackingField = aembagpghge.<BAOCJDDFIBG>k__BackingField;
|
|
toggleButton3D.BOHIGPFGJBA = <BAOCJDDFIBG>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x0600BC89 RID: 48265 RVA: 0x002C6DCC File Offset: 0x002C4FCC
|
|
[Token(Token = "0x600BC89")]
|
|
[Address(RVA = "0x1A93CC0", Offset = "0x1A926C0", VA = "0x181A93CC0")]
|
|
private void PIGBFDHNMGP()
|
|
{
|
|
PPENFJMFPNE aembagpghge = this.AEMBAGPGHGE;
|
|
ToggleButton3D toggleButton3D = this.encryptVoiceChatToggle;
|
|
bool <CMBNLGLLFFM>k__BackingField = aembagpghge.<CMBNLGLLFFM>k__BackingField;
|
|
toggleButton3D.BOHIGPFGJBA = <CMBNLGLLFFM>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x0600BC8A RID: 48266 RVA: 0x002C6DFC File Offset: 0x002C4FFC
|
|
[Token(Token = "0x600BC8A")]
|
|
[Address(RVA = "0x1A917D0", Offset = "0x1A901D0", VA = "0x181A917D0")]
|
|
private void HGLMCOJJGOE()
|
|
{
|
|
ToggleButton3D toggleButton3D = this.allowBetaContentToggle;
|
|
bool flag = this.AEMBAGPGHGE.MMFBPKOOLNG;
|
|
toggleButton3D.BOHIGPFGJBA = flag;
|
|
}
|
|
|
|
// Token: 0x0600BC8B RID: 48267 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600BC8B")]
|
|
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60")]
|
|
private void JFKKJKICELH()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600BC8C RID: 48268 RVA: 0x002C6E2C File Offset: 0x002C502C
|
|
[Token(Token = "0x600BC8C")]
|
|
[Address(RVA = "0x1A92760", Offset = "0x1A91160", VA = "0x181A92760")]
|
|
private void LAILFGALAHC()
|
|
{
|
|
if (!RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField.sceneMoodSettings.RoomMoodsEnabled)
|
|
{
|
|
GameObject gameObject = this.currentRoomMoodObject;
|
|
PagedGrid pagedGrid = this.subroomSettingsPagedGrid;
|
|
Transform transform = gameObject.transform;
|
|
pagedGrid.AddIgnoredChild(transform);
|
|
return;
|
|
}
|
|
TextMeshProUGUI textMeshProUGUI = this.currentRoomMoodText;
|
|
string friendlyName = RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField.sceneMoodSettings.CurrentMood.FriendlyName;
|
|
textMeshProUGUI.text = friendlyName;
|
|
GameObject gameObject2 = this.currentRoomMoodObject;
|
|
PagedGrid pagedGrid2 = this.subroomSettingsPagedGrid;
|
|
Transform transform2 = gameObject2.transform;
|
|
pagedGrid2.RemoveIgnoredChild(transform2);
|
|
}
|
|
|
|
// Token: 0x0600BC8D RID: 48269 RVA: 0x002C6EB8 File Offset: 0x002C50B8
|
|
[Token(Token = "0x600BC8D")]
|
|
[Address(RVA = "0x1A93160", Offset = "0x1A91B60", VA = "0x181A93160")]
|
|
private void NEIBNNBIACJ()
|
|
{
|
|
InputField3D inputField3D = this.subroomNameInputField;
|
|
string <LGACIEKBLBM>k__BackingField = this.EPLLHKEEJHA.<LGACIEKBLBM>k__BackingField;
|
|
inputField3D.KKJIOHNFHFJ = <LGACIEKBLBM>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x0600BC8E RID: 48270 RVA: 0x002C6EE8 File Offset: 0x002C50E8
|
|
[Token(Token = "0x600BC8E")]
|
|
[Address(RVA = "0x1A92310", Offset = "0x1A90D10", VA = "0x181A92310")]
|
|
private void KEBFCIBIGPH()
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
ToggleButton3D toggleButton3D = this.isStartingRoomToggle;
|
|
DNACJGJEPEC dnacjgjepec = this.EPLLHKEEJHA;
|
|
bool flag;
|
|
toggleButton3D.BOHIGPFGJBA = flag;
|
|
IReadOnlyList<DNACJGJEPEC> <LGPGODCCLPI>k__BackingField = this.AEMBAGPGHGE.<LGPGODCCLPI>k__BackingField;
|
|
if (dnacjgjepec != 0)
|
|
{
|
|
if (num >= dnacjgjepec)
|
|
{
|
|
goto IL_38;
|
|
}
|
|
num += num;
|
|
if (num != dnacjgjepec)
|
|
{
|
|
num++;
|
|
goto IL_38;
|
|
}
|
|
IL_56:
|
|
int num2;
|
|
num2 += num2;
|
|
goto IL_5D;
|
|
IL_38:
|
|
long <OMCJBBKKIKO>k__BackingField = dnacjgjepec.<OMCJBBKKIKO>k__BackingField;
|
|
num2 = 0;
|
|
DNACJGJEPEC dnacjgjepec2 = this.EPLLHKEEJHA;
|
|
while (<OMCJBBKKIKO>k__BackingField == dnacjgjepec2.<OMCJBBKKIKO>k__BackingField)
|
|
{
|
|
}
|
|
goto IL_56;
|
|
}
|
|
IL_5D:
|
|
if (dnacjgjepec != 0)
|
|
{
|
|
}
|
|
if (num != -1)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
ToggleButton3D toggleButton3D2 = this.isStartingRoomToggle;
|
|
PPENFJMFPNE aembagpghge = this.AEMBAGPGHGE;
|
|
IReadOnlyList<DNACJGJEPEC> <LGPGODCCLPI>k__BackingField2 = aembagpghge.<LGPGODCCLPI>k__BackingField;
|
|
bool flag2 = aembagpghge > (ulong)1L;
|
|
toggleButton3D2.FFDOINJEHMM = flag2;
|
|
}
|
|
|
|
// Token: 0x0600BC8F RID: 48271 RVA: 0x002C6FA4 File Offset: 0x002C51A4
|
|
[Token(Token = "0x600BC8F")]
|
|
[Address(RVA = "0x1A915A0", Offset = "0x1A8FFA0", VA = "0x181A915A0")]
|
|
private void FNGCALBMLFH()
|
|
{
|
|
Button3D button3D = this.chooseParentRoomButton;
|
|
PPENFJMFPNE aembagpghge = this.AEMBAGPGHGE;
|
|
TextMeshProUGUI label = button3D.label;
|
|
string <LGACIEKBLBM>k__BackingField = aembagpghge.<LGACIEKBLBM>k__BackingField;
|
|
string text = string.Format("^{0}", <LGACIEKBLBM>k__BackingField);
|
|
label.text = text;
|
|
}
|
|
|
|
// Token: 0x0600BC90 RID: 48272 RVA: 0x002C6FE8 File Offset: 0x002C51E8
|
|
[Token(Token = "0x600BC90")]
|
|
[Address(RVA = "0x1A92730", Offset = "0x1A91130", VA = "0x181A92730")]
|
|
private void KJFEHOGAEJA(string DBDDKLHPNNA, bool BCOHEOIEPLL)
|
|
{
|
|
this.infoText.text = DBDDKLHPNNA;
|
|
}
|
|
|
|
// Token: 0x0600BC91 RID: 48273 RVA: 0x002C7008 File Offset: 0x002C5208
|
|
[Token(Token = "0x600BC91")]
|
|
[Address(RVA = "0x1A91450", Offset = "0x1A8FE50", VA = "0x181A91450")]
|
|
private void FLMEGHBJLGC()
|
|
{
|
|
if (RecRoomSceneManager.FFNIFALJLDD)
|
|
{
|
|
ToggleButton3D toggleButton3D = this.useDirectionalVoiceChatToggle;
|
|
bool useDirectionalVoiceChat = RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField.audioSettings.UseDirectionalVoiceChat;
|
|
toggleButton3D.BOHIGPFGJBA = useDirectionalVoiceChat;
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600BC92 RID: 48274 RVA: 0x002C7044 File Offset: 0x002C5244
|
|
[Token(Token = "0x600BC92")]
|
|
[Address(RVA = "0x1A91F00", Offset = "0x1A90900", VA = "0x181A91F00")]
|
|
private void KBBFCFJINJG()
|
|
{
|
|
for (;;)
|
|
{
|
|
Subscreen <KJIJOKAOPPM>k__BackingField = this.subscreenControl.<KJIJOKAOPPM>k__BackingField;
|
|
Subscreen subscreen = this.roomSubscreen;
|
|
if (!(<KJIJOKAOPPM>k__BackingField == subscreen))
|
|
{
|
|
break;
|
|
}
|
|
bool lljfgdmoofa = this.allowBetaContentToggle.LLJFGDMOOFA;
|
|
this.DLFNFFHIBBA();
|
|
if (this.AEMBAGPGHGE.MMFBPKOOLNG != lljfgdmoofa)
|
|
{
|
|
if (lljfgdmoofa)
|
|
{
|
|
goto IL_100;
|
|
}
|
|
if (this.AEMBAGPGHGE.MMFBPKOOLNG)
|
|
{
|
|
goto Block_5;
|
|
}
|
|
}
|
|
}
|
|
Subscreen <KJIJOKAOPPM>k__BackingField2 = this.subscreenControl.<KJIJOKAOPPM>k__BackingField;
|
|
Subscreen subscreen2 = this.subroomSubscreen;
|
|
if (<KJIJOKAOPPM>k__BackingField2 == subscreen2)
|
|
{
|
|
this.infoText.text = "Updating subroom...";
|
|
long <DOFDAMHCJLP>k__BackingField = this.EPLLHKEEJHA.<DOFDAMHCJLP>k__BackingField;
|
|
DNACJGJEPEC dnacjgjepec = this.EPLLHKEEJHA;
|
|
string text = this.subroomNameInputField.KKJIOHNFHFJ.Trim();
|
|
bool lljfgdmoofa2 = this.isStartingRoomToggle.LLJFGDMOOFA;
|
|
float floatOrRoundedValue = this.maxPlayersSlider.BJLPHCELPLH;
|
|
if (RoomSettingsScreen.<>c.<>9__70_0 == 0)
|
|
{
|
|
RoomSettingsScreen.<>c.<>9__70_0 = delegate(PPENFJMFPNE newRoomDetails)
|
|
{
|
|
NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.RequestSaveRoomData();
|
|
};
|
|
}
|
|
Action<string> action = new Action(this.NEMGCFGAAOI);
|
|
}
|
|
return;
|
|
Block_5:
|
|
int num = 0;
|
|
this.ICJNGLNNEDO(num != 0);
|
|
IL_100:
|
|
WatchUI <LBNLPAIAGHF>k__BackingField = this.<LBNLPAIAGHF>k__BackingField;
|
|
string text2 = this.betaFeaturesConfirmationBodyText;
|
|
IPromise<JPIJGHNNIDP> promise = <LBNLPAIAGHF>k__BackingField.ShowConfirmationDialog((UIConfirmationDialog.MCLCMCALGMA)((uint)13), "Enable The Creative Tools Beta?", text2);
|
|
Action<JPIJGHNNIDP> action2 = new Action(this.DFOPMLLEOCI);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600BC93 RID: 48275 RVA: 0x002C7188 File Offset: 0x002C5388
|
|
[Token(Token = "0x600BC93")]
|
|
[Address(RVA = "0x1A91400", Offset = "0x1A8FE00", VA = "0x181A91400")]
|
|
private void FFKJIEKPEOG(bool HBHLKJKFMLO)
|
|
{
|
|
if (this.AEMBAGPGHGE.MMFBPKOOLNG != HBHLKJKFMLO)
|
|
{
|
|
this.ICJNGLNNEDO(HBHLKJKFMLO);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600BC94 RID: 48276 RVA: 0x002C71B0 File Offset: 0x002C53B0
|
|
[Token(Token = "0x600BC94")]
|
|
[Address(RVA = "0x1A91020", Offset = "0x1A8FA20", VA = "0x181A91020")]
|
|
private void DLFNFFHIBBA()
|
|
{
|
|
this.infoText.text = "Updating room...";
|
|
PPENFJMFPNE aembagpghge = this.AEMBAGPGHGE;
|
|
long <DOFDAMHCJLP>k__BackingField = aembagpghge.<DOFDAMHCJLP>k__BackingField;
|
|
DPLPMKMFMPB <OMHKPJKDFLJ>k__BackingField = aembagpghge.<OMHKPJKDFLJ>k__BackingField;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600BC95 RID: 48277 RVA: 0x002C7258 File Offset: 0x002C5458
|
|
[Token(Token = "0x600BC95")]
|
|
[Address(RVA = "0x1A922E0", Offset = "0x1A90CE0", VA = "0x181A922E0")]
|
|
private bool KDFHGLNIMOK(bool HBHLKJKFMLO)
|
|
{
|
|
return this.AEMBAGPGHGE.MMFBPKOOLNG != HBHLKJKFMLO;
|
|
}
|
|
|
|
// Token: 0x0600BC96 RID: 48278 RVA: 0x002C727C File Offset: 0x002C547C
|
|
[Token(Token = "0x600BC96")]
|
|
[Address(RVA = "0x1A91810", Offset = "0x1A90210", VA = "0x181A91810")]
|
|
private void ICJNGLNNEDO(bool HBHLKJKFMLO)
|
|
{
|
|
List<string> list = Enumerable.ToList<string>(this.AEMBAGPGHGE.NKLOLBCEOIH());
|
|
List<string> list2 = Enumerable.ToList<string>(this.AEMBAGPGHGE.GGDLHOFJKCC());
|
|
bool shouldRequestRoomSave = false;
|
|
if (!HBHLKJKFMLO)
|
|
{
|
|
bool flag = list.Remove("beta");
|
|
}
|
|
bool flag2 = ListExt.AddUnique<string>(list, "beta");
|
|
shouldRequestRoomSave = flag2;
|
|
long <DOFDAMHCJLP>k__BackingField = this.AEMBAGPGHGE.<DOFDAMHCJLP>k__BackingField;
|
|
long roomId = <DOFDAMHCJLP>k__BackingField;
|
|
IPromise<PPENFJMFPNE> promise = OJMCBOKJFOF.ENGFFJGIEGH(this.AEMBAGPGHGE.<DOFDAMHCJLP>k__BackingField, list, list2);
|
|
Action action = delegate
|
|
{
|
|
if (shouldRequestRoomSave)
|
|
{
|
|
RoomPersistenceManager pgfpegedljf = this.PGFPEGEDLJF;
|
|
int num = 0;
|
|
if (pgfpegedljf != num)
|
|
{
|
|
RoomSettingsScreen <>4__this = this;
|
|
if (<>4__this.AEMBAGPGHGE != 0)
|
|
{
|
|
long roomId2 = roomId;
|
|
<>4__this.PGFPEGEDLJF.RequestSaveRoomData();
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
};
|
|
Action<string> action2 = delegate(string error)
|
|
{
|
|
object[] array = new object[1];
|
|
if (error != 0)
|
|
{
|
|
}
|
|
array[0] = error;
|
|
Debug.LogErrorFormat("Error changing room tags: {0}", array);
|
|
this.infoText.text = error;
|
|
};
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600BC97 RID: 48279 RVA: 0x002C7330 File Offset: 0x002C5530
|
|
[Token(Token = "0x600BC97")]
|
|
[Address(RVA = "0x1A93450", Offset = "0x1A91E50", VA = "0x181A93450")]
|
|
private void OFJIAMKICCF(bool NLIECGEOPGH)
|
|
{
|
|
if (!NLIECGEOPGH)
|
|
{
|
|
RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField.sceneMoodSettings.PGKABKFFODD();
|
|
}
|
|
RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField.sceneMoodSettings.BOPFLKMIFEL();
|
|
this.LAILFGALAHC();
|
|
}
|
|
|
|
// Token: 0x0600BC98 RID: 48280 RVA: 0x002C736C File Offset: 0x002C556C
|
|
[Token(Token = "0x600BC98")]
|
|
[Address(RVA = "0x1A90C80", Offset = "0x1A8F680", VA = "0x181A90C80")]
|
|
public void Button_SetRoomWarning()
|
|
{
|
|
SetRoomContentWarningsScreen flowByType = this.<LBNLPAIAGHF>k__BackingField.GetFlowByType<SetRoomContentWarningsScreen>();
|
|
int num = 0;
|
|
if (flowByType != num)
|
|
{
|
|
PPENFJMFPNE aembagpghge = this.AEMBAGPGHGE;
|
|
flowByType.Show(aembagpghge);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600BC99 RID: 48281 RVA: 0x002C73A8 File Offset: 0x002C55A8
|
|
[Token(Token = "0x600BC99")]
|
|
[Address(RVA = "0x1A90C70", Offset = "0x1A8F670", VA = "0x181A90C70")]
|
|
public void Button_Save()
|
|
{
|
|
this.KBBFCFJINJG();
|
|
}
|
|
|
|
// Token: 0x0600BC9A RID: 48282 RVA: 0x002C73BC File Offset: 0x002C55BC
|
|
[Token(Token = "0x600BC9A")]
|
|
[Address(RVA = "0x1A90A90", Offset = "0x1A8F490", VA = "0x181A90A90")]
|
|
public void Button_ChooseParentRoom()
|
|
{
|
|
if (this.EPLLHKEEJHA != 0)
|
|
{
|
|
PPENFJMFPNE aembagpghge = this.AEMBAGPGHGE;
|
|
IReadOnlyList<DNACJGJEPEC> <LGPGODCCLPI>k__BackingField = aembagpghge.<LGPGODCCLPI>k__BackingField;
|
|
if (aembagpghge == (ulong)1L)
|
|
{
|
|
PPENFJMFPNE aembagpghge2 = this.AEMBAGPGHGE;
|
|
if (aembagpghge2.<NJKPKMNOFFD>k__BackingField.<MJCOMMCDGJH>k__BackingField > 0)
|
|
{
|
|
WatchUI <LBNLPAIAGHF>k__BackingField = this.<LBNLPAIAGHF>k__BackingField;
|
|
string <LGACIEKBLBM>k__BackingField = aembagpghge2.<LGACIEKBLBM>k__BackingField;
|
|
string text = string.Format("Once this subroom is moved, ^{0} and all its stats will be deleted. This action is NOT reversable.", <LGACIEKBLBM>k__BackingField);
|
|
int num = 0;
|
|
string text2;
|
|
string text3;
|
|
string text4;
|
|
ulong num2;
|
|
IPromise<JPIJGHNNIDP> promise = <LBNLPAIAGHF>k__BackingField.ShowConfirmationDialog((UIConfirmationDialog.MCLCMCALGMA)((uint)3), "Warning!", text, text2, text3, text4, (NotificationManager.HLJEOKDOLPF)num, num2 != 0UL);
|
|
Action<JPIJGHNNIDP> action = new Action(this.ADFGMJEFCKO);
|
|
return;
|
|
}
|
|
}
|
|
WatchUI <LBNLPAIAGHF>k__BackingField2 = this.<LBNLPAIAGHF>k__BackingField;
|
|
ChooseParentRoomDialog chooseParentRoomDialog = this.chooseParentRoomDialog;
|
|
PPENFJMFPNE aembagpghge3 = this.AEMBAGPGHGE;
|
|
DNACJGJEPEC dnacjgjepec = this.EPLLHKEEJHA;
|
|
int num3 = 0;
|
|
IPromise promise2 = <LBNLPAIAGHF>k__BackingField2.ShowTemporaryConfirmationDialog<PPENFJMFPNE, DNACJGJEPEC>(chooseParentRoomDialog, aembagpghge3, dnacjgjepec, (NotificationManager.HLJEOKDOLPF)num3, num3);
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600BC9B RID: 48283 RVA: 0x002C7480 File Offset: 0x002C5680
|
|
[Token(Token = "0x600BC9B")]
|
|
[Address(RVA = "0x1A93FE0", Offset = "0x1A929E0", VA = "0x181A93FE0")]
|
|
public void Toggle_EnforceHostAreas(bool value)
|
|
{
|
|
RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField.geometrySettings.EnforceHostsOnlyAreas = value;
|
|
}
|
|
|
|
// Token: 0x0600BC9C RID: 48284 RVA: 0x002C74A4 File Offset: 0x002C56A4
|
|
[Token(Token = "0x600BC9C")]
|
|
[Address(RVA = "0x1A93F20", Offset = "0x1A92920", VA = "0x181A93F20")]
|
|
public void Toggle_EnableMovementBlockers(bool value)
|
|
{
|
|
RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField.geometrySettings.MovementBlockersEnabled = value;
|
|
}
|
|
|
|
// Token: 0x0600BC9D RID: 48285 RVA: 0x002C74C8 File Offset: 0x002C56C8
|
|
[Token(Token = "0x600BC9D")]
|
|
[Address(RVA = "0x1A940A0", Offset = "0x1A92AA0", VA = "0x181A940A0")]
|
|
public void Toggle_ShowGadgetsToEveryone(bool value)
|
|
{
|
|
SceneRenderingSettings sceneRenderingSettings = RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField.sceneRenderingSettings;
|
|
int num = 0;
|
|
if (!sceneRenderingSettings.PILJHJNBICO(value, num != 0))
|
|
{
|
|
this.LLKHHIHNAKE();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600BC9E RID: 48286 RVA: 0x002C74FC File Offset: 0x002C56FC
|
|
[Token(Token = "0x600BC9E")]
|
|
[Address(RVA = "0x1A93E80", Offset = "0x1A92880", VA = "0x181A93E80")]
|
|
public void SliderValueChanged_MaxPlayers(float value)
|
|
{
|
|
float floatOrRoundedValue = this.maxPlayersSlider.BJLPHCELPLH;
|
|
string text;
|
|
this.maxPlayersSliderText.text = text;
|
|
}
|
|
|
|
// Token: 0x0600BC9F RID: 48287 RVA: 0x002C7528 File Offset: 0x002C5728
|
|
[Token(Token = "0x600BC9F")]
|
|
[Address(RVA = "0x1A93440", Offset = "0x1A91E40", VA = "0x181A93440")]
|
|
public void NextPressed_CurrentMood()
|
|
{
|
|
this.OFJIAMKICCF(true);
|
|
}
|
|
|
|
// Token: 0x0600BCA0 RID: 48288 RVA: 0x002C753C File Offset: 0x002C573C
|
|
[Token(Token = "0x600BCA0")]
|
|
[Address(RVA = "0x1A93E20", Offset = "0x1A92820", VA = "0x181A93E20")]
|
|
public void PreviousPressed_CurrentMood()
|
|
{
|
|
int num = 0;
|
|
this.OFJIAMKICCF(num != 0);
|
|
}
|
|
|
|
// Token: 0x0600BCA1 RID: 48289 RVA: 0x002C7554 File Offset: 0x002C5754
|
|
[Token(Token = "0x600BCA1")]
|
|
[Address(RVA = "0x1A94180", Offset = "0x1A92B80", VA = "0x181A94180")]
|
|
public void Toggle_UseDirectionalVoiceChat(bool value)
|
|
{
|
|
if (RecRoomSceneManager.FFNIFALJLDD)
|
|
{
|
|
RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField.audioSettings.UseDirectionalVoiceChat = value;
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600BCA2 RID: 48290 RVA: 0x002C7584 File Offset: 0x002C5784
|
|
[Token(Token = "0x600BCA2")]
|
|
[Address(RVA = "0x1A94280", Offset = "0x1A92C80", VA = "0x181A94280")]
|
|
public RoomSettingsScreen()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600BCA3 RID: 48291 RVA: 0x002C75B8 File Offset: 0x002C57B8
|
|
[Token(Token = "0x600BCA3")]
|
|
[Address(RVA = "0x1A90E40", Offset = "0x1A8F840", VA = "0x181A90E40")]
|
|
[CompilerGenerated]
|
|
private void DFOPMLLEOCI(JPIJGHNNIDP AFBNLNNBCDH)
|
|
{
|
|
PPENFJMFPNE aembagpghge;
|
|
for (;;)
|
|
{
|
|
this.allowBetaContentToggle.BOHIGPFGJBA = true;
|
|
aembagpghge = this.AEMBAGPGHGE;
|
|
if (AFBNLNNBCDH != JPIJGHNNIDP.Affirmative)
|
|
{
|
|
break;
|
|
}
|
|
if (!aembagpghge.MMFBPKOOLNG)
|
|
{
|
|
goto Block_1;
|
|
}
|
|
}
|
|
ToggleButton3D toggleButton3D = this.allowBetaContentToggle;
|
|
bool flag = aembagpghge.MMFBPKOOLNG;
|
|
toggleButton3D.BOHIGPFGJBA = flag;
|
|
return;
|
|
Block_1:
|
|
this.ICJNGLNNEDO(true);
|
|
}
|
|
|
|
// Token: 0x0600BCA4 RID: 48292 RVA: 0x002C760C File Offset: 0x002C580C
|
|
[Token(Token = "0x600BCA4")]
|
|
[Address(RVA = "0x1A931A0", Offset = "0x1A91BA0", VA = "0x181A931A0")]
|
|
[CompilerGenerated]
|
|
private void NEMGCFGAAOI(string MOPOMPHBHKF)
|
|
{
|
|
object[] array = new object[1];
|
|
if (MOPOMPHBHKF != 0)
|
|
{
|
|
}
|
|
array[0] = MOPOMPHBHKF;
|
|
Debug.LogErrorFormat("Error updating room setup: {0}", array);
|
|
this.infoText.text = MOPOMPHBHKF;
|
|
}
|
|
|
|
// Token: 0x0600BCA5 RID: 48293 RVA: 0x002C764C File Offset: 0x002C584C
|
|
[Token(Token = "0x600BCA5")]
|
|
[Address(RVA = "0x1A90F70", Offset = "0x1A8F970", VA = "0x181A90F70")]
|
|
[CompilerGenerated]
|
|
private void DJGHHCAIHNO(PPENFJMFPNE GJKGOKHKMMP)
|
|
{
|
|
TextMeshProUGUI textMeshProUGUI = this.infoText;
|
|
string empty = string.Empty;
|
|
textMeshProUGUI.text = empty;
|
|
NotificationManager instance = SingletonMonoBehaviour.Instance;
|
|
int num = 0;
|
|
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Medium, "Success!", 3f, num, num);
|
|
}
|
|
|
|
// Token: 0x0600BCA6 RID: 48294 RVA: 0x002C7690 File Offset: 0x002C5890
|
|
[Token(Token = "0x600BCA6")]
|
|
[Address(RVA = "0x1A90790", Offset = "0x1A8F190", VA = "0x181A90790")]
|
|
[CompilerGenerated]
|
|
private void ACFJFBHJAIK(string MOPOMPHBHKF)
|
|
{
|
|
object[] array = new object[1];
|
|
if (MOPOMPHBHKF != 0)
|
|
{
|
|
}
|
|
array[0] = MOPOMPHBHKF;
|
|
Debug.LogErrorFormat("Error updating room setup: {0}", array);
|
|
this.infoText.text = MOPOMPHBHKF;
|
|
}
|
|
|
|
// Token: 0x0600BCA7 RID: 48295 RVA: 0x002C76D0 File Offset: 0x002C58D0
|
|
[Token(Token = "0x600BCA7")]
|
|
[Address(RVA = "0x1A90880", Offset = "0x1A8F280", VA = "0x181A90880")]
|
|
[CompilerGenerated]
|
|
private void ADFGMJEFCKO(JPIJGHNNIDP MAOOLFEBOOD)
|
|
{
|
|
if (MAOOLFEBOOD == JPIJGHNNIDP.Affirmative)
|
|
{
|
|
WatchUI <LBNLPAIAGHF>k__BackingField = this.<LBNLPAIAGHF>k__BackingField;
|
|
PPENFJMFPNE aembagpghge = this.AEMBAGPGHGE;
|
|
if (aembagpghge != 0)
|
|
{
|
|
long <DOFDAMHCJLP>k__BackingField = aembagpghge.<DOFDAMHCJLP>k__BackingField;
|
|
CIIBGMBOFEI ciibgmbofei = Matchmaking.BBJAEJHMAPB;
|
|
if (<DOFDAMHCJLP>k__BackingField == ciibgmbofei.<DOFDAMHCJLP>k__BackingField)
|
|
{
|
|
DNACJGJEPEC dnacjgjepec = Matchmaking.ELHFNPEDCCN;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x04007C3F RID: 31807
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x4007C3F")]
|
|
[SerializeField]
|
|
[Header("Dialogs")]
|
|
private ChooseParentRoomDialog chooseParentRoomDialog;
|
|
|
|
// Token: 0x04007C40 RID: 31808
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x4007C40")]
|
|
[SerializeField]
|
|
[Header("Subscreens")]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.Children, false, false)]
|
|
private SubscreenControl subscreenControl;
|
|
|
|
// Token: 0x04007C41 RID: 31809
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x4007C41")]
|
|
[SerializeField]
|
|
private Subscreen roomSubscreen;
|
|
|
|
// Token: 0x04007C42 RID: 31810
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x4007C42")]
|
|
[SerializeField]
|
|
private Subscreen subroomSubscreen;
|
|
|
|
// Token: 0x04007C43 RID: 31811
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x4007C43")]
|
|
[SerializeField]
|
|
[Header("General")]
|
|
private TextMeshProUGUI infoText;
|
|
|
|
// Token: 0x04007C44 RID: 31812
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")]
|
|
[Token(Token = "0x4007C44")]
|
|
[SerializeField]
|
|
private Button3D saveButton;
|
|
|
|
// Token: 0x04007C45 RID: 31813
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE8")]
|
|
[Token(Token = "0x4007C45")]
|
|
[SerializeField]
|
|
[Header("Room")]
|
|
public ToggleButton3D copyableToggle;
|
|
|
|
// Token: 0x04007C46 RID: 31814
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF0")]
|
|
[Token(Token = "0x4007C46")]
|
|
[SerializeField]
|
|
public AllowedPlayerTypesSettings allowedPlayerTypesSettings;
|
|
|
|
// Token: 0x04007C47 RID: 31815
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x110")]
|
|
[Token(Token = "0x4007C47")]
|
|
[SerializeField]
|
|
public ToggleButton3D disableMicAutoMutingToggle;
|
|
|
|
// Token: 0x04007C48 RID: 31816
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x118")]
|
|
[Token(Token = "0x4007C48")]
|
|
[SerializeField]
|
|
public ToggleButton3D disableRoomCommentsToggle;
|
|
|
|
// Token: 0x04007C49 RID: 31817
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x120")]
|
|
[Token(Token = "0x4007C49")]
|
|
[SerializeField]
|
|
public ToggleButton3D encryptVoiceChatToggle;
|
|
|
|
// Token: 0x04007C4A RID: 31818
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x128")]
|
|
[Token(Token = "0x4007C4A")]
|
|
[SerializeField]
|
|
public ToggleButton3D allowBetaContentToggle;
|
|
|
|
// Token: 0x04007C4B RID: 31819
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x130")]
|
|
[Token(Token = "0x4007C4B")]
|
|
[SerializeField]
|
|
[Header("Subroom")]
|
|
private InputField3D subroomNameInputField;
|
|
|
|
// Token: 0x04007C4C RID: 31820
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x138")]
|
|
[Token(Token = "0x4007C4C")]
|
|
[SerializeField]
|
|
private ToggleButton3D hostsOnlyAreasToggle;
|
|
|
|
// Token: 0x04007C4D RID: 31821
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x140")]
|
|
[Token(Token = "0x4007C4D")]
|
|
[SerializeField]
|
|
private ToggleButton3D movementBlockersEnabledToggle;
|
|
|
|
// Token: 0x04007C4E RID: 31822
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x148")]
|
|
[Token(Token = "0x4007C4E")]
|
|
[SerializeField]
|
|
private ToggleButton3D showGadgetsToEveryoneToggle;
|
|
|
|
// Token: 0x04007C4F RID: 31823
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x150")]
|
|
[Token(Token = "0x4007C4F")]
|
|
[SerializeField]
|
|
private Button3D chooseParentRoomButton;
|
|
|
|
// Token: 0x04007C50 RID: 31824
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x158")]
|
|
[Token(Token = "0x4007C50")]
|
|
[SerializeField]
|
|
private ToggleButton3D isStartingRoomToggle;
|
|
|
|
// Token: 0x04007C51 RID: 31825
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x160")]
|
|
[Token(Token = "0x4007C51")]
|
|
[SerializeField]
|
|
private ToggleButton3D useDirectionalVoiceChatToggle;
|
|
|
|
// Token: 0x04007C52 RID: 31826
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x168")]
|
|
[Token(Token = "0x4007C52")]
|
|
[SerializeField]
|
|
private Slider3D maxPlayersSlider;
|
|
|
|
// Token: 0x04007C53 RID: 31827
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x170")]
|
|
[Token(Token = "0x4007C53")]
|
|
[SerializeField]
|
|
private TextMeshProUGUI maxPlayersSliderText;
|
|
|
|
// Token: 0x04007C54 RID: 31828
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x178")]
|
|
[Token(Token = "0x4007C54")]
|
|
[SerializeField]
|
|
private TextMeshProUGUI maxPlayersLabelText;
|
|
|
|
// Token: 0x04007C55 RID: 31829
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x180")]
|
|
[Token(Token = "0x4007C55")]
|
|
[SerializeField]
|
|
private GameObject currentRoomMoodObject;
|
|
|
|
// Token: 0x04007C56 RID: 31830
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x188")]
|
|
[Token(Token = "0x4007C56")]
|
|
[SerializeField]
|
|
private TextMeshProUGUI currentRoomMoodText;
|
|
|
|
// Token: 0x04007C57 RID: 31831
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x190")]
|
|
[Token(Token = "0x4007C57")]
|
|
[SerializeField]
|
|
private PagedGrid subroomSettingsPagedGrid;
|
|
|
|
// Token: 0x04007C58 RID: 31832
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x198")]
|
|
[Token(Token = "0x4007C58")]
|
|
[SerializeField]
|
|
[TextArea]
|
|
private string betaFeaturesConfirmationBodyText = "Enabling the Creative Tools Beta unlocks currently in-development tools that are exclusive to this room. Using beta content in your rooms comes with the following risks:\n\n- We may make drastic changes to beta content, up to, and including breaking your creations that use beta content.\n- Any room that uses beta content forfeits the ability to be entered into official Rec Room creative contests.\n- Beta content cannot be used in inventions. This may change later.\n- Rooms that use beta content will be marked with a beta icon in the thumbnail, and will have the #beta tag.\n\nAre you sure you wish to turn them on?";
|
|
|
|
// Token: 0x04007C59 RID: 31833
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1A0")]
|
|
[Token(Token = "0x4007C59")]
|
|
private string DBLPOBIPMPA = "Maximum Players";
|
|
|
|
// Token: 0x04007C5A RID: 31834
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1A8")]
|
|
[Token(Token = "0x4007C5A")]
|
|
private RoomPersistenceManager PGFPEGEDLJF;
|
|
|
|
// Token: 0x04007C5B RID: 31835
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1B0")]
|
|
[Token(Token = "0x4007C5B")]
|
|
private bool HGHEMGDFMAK;
|
|
|
|
// Token: 0x04007C5C RID: 31836
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1B8")]
|
|
[Token(Token = "0x4007C5C")]
|
|
private long KAOLAFMLEEO = (long)((ulong)(-1L));
|
|
|
|
// Token: 0x04007C5D RID: 31837
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1C0")]
|
|
[Token(Token = "0x4007C5D")]
|
|
private PPENFJMFPNE AEMBAGPGHGE;
|
|
|
|
// Token: 0x02001B67 RID: 7015
|
|
[Token(Token = "0x2001B67")]
|
|
[CompilerGenerated]
|
|
private sealed class GGNAFCDHNCO
|
|
{
|
|
// Token: 0x0600BCAB RID: 48299 RVA: 0x002C776C File Offset: 0x002C596C
|
|
[Token(Token = "0x600BCAB")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public GGNAFCDHNCO()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600BCAC RID: 48300 RVA: 0x002C7780 File Offset: 0x002C5980
|
|
[Token(Token = "0x600BCAC")]
|
|
[Address(RVA = "0x1A8E1C0", Offset = "0x1A8CBC0", VA = "0x181A8E1C0")]
|
|
internal void <ApplyTagChanges>b__0()
|
|
{
|
|
if (this.shouldRequestRoomSave)
|
|
{
|
|
RoomPersistenceManager pgfpegedljf = this.<>4__this.PGFPEGEDLJF;
|
|
int num = 0;
|
|
if (pgfpegedljf != num)
|
|
{
|
|
RoomSettingsScreen roomSettingsScreen = this.<>4__this;
|
|
if (roomSettingsScreen.AEMBAGPGHGE != 0)
|
|
{
|
|
long num2 = this.roomId;
|
|
roomSettingsScreen.PGFPEGEDLJF.RequestSaveRoomData();
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600BCAD RID: 48301 RVA: 0x002C77D8 File Offset: 0x002C59D8
|
|
[Token(Token = "0x600BCAD")]
|
|
[Address(RVA = "0x1A8E290", Offset = "0x1A8CC90", VA = "0x181A8E290")]
|
|
internal void <ApplyTagChanges>b__1(string error)
|
|
{
|
|
object[] array = new object[1];
|
|
if (error != 0)
|
|
{
|
|
}
|
|
array[0] = error;
|
|
Debug.LogErrorFormat("Error changing room tags: {0}", array);
|
|
this.<>4__this.infoText.text = error;
|
|
}
|
|
|
|
// Token: 0x04007C60 RID: 31840
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4007C60")]
|
|
public bool shouldRequestRoomSave;
|
|
|
|
// Token: 0x04007C61 RID: 31841
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4007C61")]
|
|
public RoomSettingsScreen <>4__this;
|
|
|
|
// Token: 0x04007C62 RID: 31842
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4007C62")]
|
|
public long roomId;
|
|
}
|
|
}
|
|
}
|