This commit is contained in:
niko
2026-04-10 22:50:51 +02:00
parent 6d1607d5a2
commit f18d448581
17033 changed files with 2863270 additions and 0 deletions
+4653
View File
@@ -0,0 +1,4653 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using AGUI.StackedUI.Dialog;
using CodeStage.AntiCheat.ObscuredTypes;
using Cpp2IlInjected;
using RecNet;
using RecRoom;
using RecRoom.Activities.Bowling;
using RecRoom.Core;
using RecRoom.Core.Creation;
using RecRoom.Core.Creation.AI;
using RecRoom.Persistence;
using RecRoom.Sharing;
using RecRoom.Systems.PlayerRoles;
using UnityEngine;
namespace RRUI.Data
{
// Token: 0x02000DBD RID: 3517
[Token(Token = "0x2000DBD")]
public class RoomModel : RRUIModel
{
// Token: 0x17000E92 RID: 3730
// (get) Token: 0x060052D5 RID: 21205 RVA: 0x0012AE4C File Offset: 0x0012904C
[Token(Token = "0x17000E92")]
public bool OFBCBIBCMLG
{
[Token(Token = "0x60052D5")]
[Address(RVA = "0x15002D0", Offset = "0x14FF0D0", VA = "0x1815002D0")]
get
{
LMLJHMJEIGM lmljhmjeigm = this.CFGODCLKAJK.MMBJPGGOFHL;
return true;
}
}
// Token: 0x17000E93 RID: 3731
// (get) Token: 0x060052D6 RID: 21206 RVA: 0x0012AE70 File Offset: 0x00129070
[Token(Token = "0x17000E93")]
public bool AOCLHEGLEDE
{
[Token(Token = "0x60052D6")]
[Address(RVA = "0x1501240", Offset = "0x1500040", VA = "0x181501240")]
get
{
LMLJHMJEIGM lmljhmjeigm = this.CFGODCLKAJK.MMBJPGGOFHL;
PPENFJMFPNE roomDetails = this.CFGODCLKAJK;
PPENFJMFPNE roomDetails2 = this.CFGODCLKAJK;
PPENFJMFPNE roomDetails3 = this.CFGODCLKAJK;
bool flag;
return flag;
}
}
// Token: 0x17000E94 RID: 3732
// (get) Token: 0x060052D7 RID: 21207 RVA: 0x0012AEAC File Offset: 0x001290AC
[Token(Token = "0x17000E94")]
public bool NDHEGAIIIDA
{
[Token(Token = "0x60052D7")]
[Address(RVA = "0x15015E0", Offset = "0x15003E0", VA = "0x1815015E0")]
get
{
LMLJHMJEIGM lmljhmjeigm = this.CFGODCLKAJK.MMBJPGGOFHL;
PPENFJMFPNE roomDetails = this.CFGODCLKAJK;
PPENFJMFPNE roomDetails2 = this.CFGODCLKAJK;
PPENFJMFPNE roomDetails3 = this.CFGODCLKAJK;
bool flag;
return flag;
}
}
// Token: 0x17000E95 RID: 3733
// (get) Token: 0x060052D8 RID: 21208 RVA: 0x0012AEE8 File Offset: 0x001290E8
[Token(Token = "0x17000E95")]
public bool KKMBNKKOHOB
{
[Token(Token = "0x60052D8")]
[Address(RVA = "0x15007E0", Offset = "0x14FF5E0", VA = "0x1815007E0")]
get
{
LMLJHMJEIGM lmljhmjeigm = this.CFGODCLKAJK.MMBJPGGOFHL;
PPENFJMFPNE roomDetails = this.CFGODCLKAJK;
PPENFJMFPNE roomDetails2 = this.CFGODCLKAJK;
bool flag;
return flag;
}
}
// Token: 0x17000E96 RID: 3734
// (get) Token: 0x060052D9 RID: 21209 RVA: 0x0012AF1C File Offset: 0x0012911C
[Token(Token = "0x17000E96")]
public bool CMHGOODOJCL
{
[Token(Token = "0x60052D9")]
[Address(RVA = "0x15007E0", Offset = "0x14FF5E0", VA = "0x1815007E0")]
get
{
LMLJHMJEIGM lmljhmjeigm = this.CFGODCLKAJK.MMBJPGGOFHL;
PPENFJMFPNE roomDetails = this.CFGODCLKAJK;
PPENFJMFPNE roomDetails2 = this.CFGODCLKAJK;
bool flag;
return flag;
}
}
// Token: 0x17000E97 RID: 3735
// (get) Token: 0x060052DA RID: 21210 RVA: 0x0012AF50 File Offset: 0x00129150
[Token(Token = "0x17000E97")]
public bool NALODDKKPNJ
{
[Token(Token = "0x60052DA")]
[Address(RVA = "0x1500C50", Offset = "0x14FFA50", VA = "0x181500C50")]
get
{
if (this.<GNAFMCCDKJA>k__BackingField != (ulong)0L)
{
LMLJHMJEIGM lmljhmjeigm = this.CFGODCLKAJK.MMBJPGGOFHL;
if (this.<EBNOKLMHKEF>k__BackingField)
{
bool flag;
return flag;
}
}
throw new NullReferenceException();
}
}
// Token: 0x17000E98 RID: 3736
// (get) Token: 0x060052DB RID: 21211 RVA: 0x0012AF88 File Offset: 0x00129188
// (set) Token: 0x060052DC RID: 21212 RVA: 0x0012AF9C File Offset: 0x0012919C
[Token(Token = "0x17000E98")]
public bool MPACBCKCBCD
{
[Token(Token = "0x60052DB")]
[Address(RVA = "0x75C260", Offset = "0x75B060", VA = "0x18075C260")]
get
{
return this.GPBDGOLLKCC;
}
[Token(Token = "0x60052DC")]
[Address(RVA = "0x1501D50", Offset = "0x1500B50", VA = "0x181501D50")]
set
{
this.GPBDGOLLKCC = value;
base.JOJPOMANGPO();
}
}
// Token: 0x17000E99 RID: 3737
// (get) Token: 0x060052DD RID: 21213 RVA: 0x0012AFB8 File Offset: 0x001291B8
// (set) Token: 0x060052DE RID: 21214 RVA: 0x0012AFCC File Offset: 0x001291CC
[Token(Token = "0x17000E99")]
public string PCPPGLPOCMF
{
[Token(Token = "0x60052DD")]
[Address(RVA = "0x4335D0", Offset = "0x4323D0", VA = "0x1804335D0")]
get;
[Token(Token = "0x60052DE")]
[Address(RVA = "0x703580", Offset = "0x702380", VA = "0x180703580")]
set;
}
// Token: 0x17000E9A RID: 3738
// (get) Token: 0x060052DF RID: 21215 RVA: 0x0012AFE0 File Offset: 0x001291E0
// (set) Token: 0x060052E0 RID: 21216 RVA: 0x0012AFF4 File Offset: 0x001291F4
[Token(Token = "0x17000E9A")]
public string EIKMKMFBMFA
{
[Token(Token = "0x60052DF")]
[Address(RVA = "0x4391F0", Offset = "0x437FF0", VA = "0x1804391F0")]
get;
[Token(Token = "0x60052E0")]
[Address(RVA = "0x7D58F0", Offset = "0x7D46F0", VA = "0x1807D58F0")]
set;
}
// Token: 0x17000E9B RID: 3739
// (get) Token: 0x060052E1 RID: 21217 RVA: 0x0012B008 File Offset: 0x00129208
// (set) Token: 0x060052E2 RID: 21218 RVA: 0x0012B01C File Offset: 0x0012921C
[Token(Token = "0x17000E9B")]
public string CKIJNKBKCAD
{
[Token(Token = "0x60052E1")]
[Address(RVA = "0x567CE0", Offset = "0x566AE0", VA = "0x180567CE0")]
get;
[Token(Token = "0x60052E2")]
[Address(RVA = "0x567D20", Offset = "0x566B20", VA = "0x180567D20")]
set;
}
// Token: 0x17000E9C RID: 3740
// (get) Token: 0x060052E3 RID: 21219 RVA: 0x0012B030 File Offset: 0x00129230
[Token(Token = "0x17000E9C")]
public bool IHFIJJMGHFN
{
[Token(Token = "0x60052E3")]
[Address(RVA = "0x1500A40", Offset = "0x14FF840", VA = "0x181500A40")]
get
{
if (!this.MEMNHFMKAMJ)
{
LMLJHMJEIGM lmljhmjeigm = this.CFGODCLKAJK.MMBJPGGOFHL;
PPENFJMFPNE roomDetails = this.CFGODCLKAJK;
PPENFJMFPNE roomDetails2 = this.CFGODCLKAJK;
bool flag;
return flag;
}
throw new NullReferenceException();
}
}
// Token: 0x17000E9D RID: 3741
// (get) Token: 0x060052E4 RID: 21220 RVA: 0x0012B06C File Offset: 0x0012926C
[Token(Token = "0x17000E9D")]
public bool HLJNGBBHCHH
{
[Token(Token = "0x60052E4")]
[Address(RVA = "0x1500AB0", Offset = "0x14FF8B0", VA = "0x181500AB0")]
get
{
LMLJHMJEIGM lmljhmjeigm = this.CFGODCLKAJK.MMBJPGGOFHL;
throw new NullReferenceException();
}
}
// Token: 0x17000E9E RID: 3742
// (get) Token: 0x060052E5 RID: 21221 RVA: 0x0012B08C File Offset: 0x0012928C
[Token(Token = "0x17000E9E")]
public bool CKBNIEJJDAF
{
[Token(Token = "0x60052E5")]
[Address(RVA = "0x1500430", Offset = "0x14FF230", VA = "0x181500430")]
get
{
if (!this.MEMNHFMKAMJ)
{
LMLJHMJEIGM lmljhmjeigm = this.CFGODCLKAJK.MMBJPGGOFHL;
PPENFJMFPNE roomDetails = this.CFGODCLKAJK;
PPENFJMFPNE roomDetails2 = this.CFGODCLKAJK;
return this.<EBNOKLMHKEF>k__BackingField;
}
throw new NullReferenceException();
}
}
// Token: 0x17000E9F RID: 3743
// (get) Token: 0x060052E6 RID: 21222 RVA: 0x0012B0CC File Offset: 0x001292CC
[Token(Token = "0x17000E9F")]
public bool LLNBMHKNGCM
{
[Token(Token = "0x60052E6")]
[Address(RVA = "0x15004B0", Offset = "0x14FF2B0", VA = "0x1815004B0")]
get
{
LMLJHMJEIGM lmljhmjeigm = this.CFGODCLKAJK.MMBJPGGOFHL;
PPENFJMFPNE roomDetails = this.CFGODCLKAJK;
PPENFJMFPNE roomDetails2 = this.CFGODCLKAJK;
PPENFJMFPNE roomDetails3 = this.CFGODCLKAJK;
if (roomDetails3 != 0)
{
GPDIAKNEBKH gpdiaknebkh;
return roomDetails3.<BGFMGLJNNOK>k__BackingField.HasFlag(gpdiaknebkh);
}
throw new NullReferenceException();
}
}
// Token: 0x17000EA0 RID: 3744
// (get) Token: 0x060052E7 RID: 21223 RVA: 0x0012B114 File Offset: 0x00129314
[Token(Token = "0x17000EA0")]
public bool MHLGFBOIKFB
{
[Token(Token = "0x60052E7")]
[Address(RVA = "0x15003F0", Offset = "0x14FF1F0", VA = "0x1815003F0")]
get
{
LMLJHMJEIGM lmljhmjeigm = this.CFGODCLKAJK.MMBJPGGOFHL;
return this.<EBNOKLMHKEF>k__BackingField;
}
}
// Token: 0x17000EA1 RID: 3745
// (get) Token: 0x060052E8 RID: 21224 RVA: 0x0012B13C File Offset: 0x0012933C
[Token(Token = "0x17000EA1")]
public bool NKDLEIOEKJM
{
[Token(Token = "0x60052E8")]
[Address(RVA = "0x1500790", Offset = "0x14FF590", VA = "0x181500790")]
get
{
LMLJHMJEIGM lmljhmjeigm = this.CFGODCLKAJK.MMBJPGGOFHL;
PPENFJMFPNE roomDetails = this.CFGODCLKAJK;
bool flag;
return flag;
}
}
// Token: 0x17000EA2 RID: 3746
// (get) Token: 0x060052E9 RID: 21225 RVA: 0x0012B168 File Offset: 0x00129368
[Token(Token = "0x17000EA2")]
public bool HPECCNEOMFM
{
[Token(Token = "0x60052E9")]
[Address(RVA = "0x1500D90", Offset = "0x14FFB90", VA = "0x181500D90")]
get
{
LMLJHMJEIGM lmljhmjeigm = this.CFGODCLKAJK.MMBJPGGOFHL;
PPENFJMFPNE roomDetails = this.CFGODCLKAJK;
PPENFJMFPNE roomDetails2 = this.CFGODCLKAJK;
bool flag;
return flag;
}
}
// Token: 0x17000EA3 RID: 3747
// (get) Token: 0x060052EA RID: 21226 RVA: 0x0012B19C File Offset: 0x0012939C
// (set) Token: 0x060052EB RID: 21227 RVA: 0x0012B1B0 File Offset: 0x001293B0
[Token(Token = "0x17000EA3")]
public IReadOnlyList<string> OOILEADEFKA
{
[Token(Token = "0x60052EA")]
[Address(RVA = "0x536430", Offset = "0x535230", VA = "0x180536430")]
get;
[Token(Token = "0x60052EB")]
[Address(RVA = "0x536B60", Offset = "0x535960", VA = "0x180536B60")]
private set;
}
// Token: 0x060052EC RID: 21228 RVA: 0x0012B1C4 File Offset: 0x001293C4
[Token(Token = "0x60052EC")]
[Address(RVA = "0x14FBBC0", Offset = "0x14FA9C0", VA = "0x1814FBBC0")]
public static char OnRoomNameInputValidate(string PAANJCAOOAG, int BNDFKNANLDO, char NJOANBJCKDI)
{
string text;
if (OJMCBOKJFOF.JMENEOLABMI.IsMatch(text))
{
}
throw new NullReferenceException();
}
// Token: 0x060052ED RID: 21229 RVA: 0x0012B1E8 File Offset: 0x001293E8
[Token(Token = "0x60052ED")]
[Address(RVA = "0x14FA1A0", Offset = "0x14F8FA0", VA = "0x1814FA1A0", Slot = "15")]
protected override void JMFHPBDMELA()
{
base.JMFHPBDMELA();
KBLAIOKNGGD kblaioknggd;
this.PHDDEOOLDPB = kblaioknggd;
}
// Token: 0x060052EE RID: 21230 RVA: 0x0012B20C File Offset: 0x0012940C
[Token(Token = "0x60052EE")]
[Address(RVA = "0x14FE120", Offset = "0x14FCF20", VA = "0x1814FE120")]
public void TryChangeRoomName()
{
LMLJHMJEIGM lmljhmjeigm = this.CFGODCLKAJK.MMBJPGGOFHL;
long ihgkfjeapna = this.IHGKFJEAPNA;
string text = this.<IFHHLGEMILG>k__BackingField;
PMGCJEPKFOF<PPENFJMFPNE> pmgcjepkfof = OJMCBOKJFOF.DNOGGKKHMHI(ihgkfjeapna, text);
Action action = new Action(this.OMMLHENKPKC);
Action<string> action2 = new Action(this.HDKFCKGOJEE);
}
// Token: 0x060052EF RID: 21231 RVA: 0x0012B270 File Offset: 0x00129470
[Token(Token = "0x60052EF")]
[Address(RVA = "0x14FDEB0", Offset = "0x14FCCB0", VA = "0x1814FDEB0")]
public void TryChangeRoomDescription()
{
LMLJHMJEIGM lmljhmjeigm = this.CFGODCLKAJK.MMBJPGGOFHL;
long ihgkfjeapna = this.IHGKFJEAPNA;
string text = this.<DLEENIHPKKN>k__BackingField;
PMGCJEPKFOF<PPENFJMFPNE> pmgcjepkfof = OJMCBOKJFOF.CFNFNEJGCEF(ihgkfjeapna, text);
Action action = new Action(this.KEGFIDPJFOM);
Action<string> action2 = new Action(this.HNGBFAKIAFA);
}
// Token: 0x060052F0 RID: 21232 RVA: 0x0012B2D4 File Offset: 0x001294D4
[Token(Token = "0x60052F0")]
[Address(RVA = "0x14FE030", Offset = "0x14FCE30", VA = "0x1814FE030")]
public void TryChangeRoomImage()
{
LMLJHMJEIGM lmljhmjeigm = this.CFGODCLKAJK.MMBJPGGOFHL;
PMGCJEPKFOF<string> pmgcjepkfof = this.NOCNFOKEKPA();
Action<string> action = new Action(this.AKMGCONILHC);
ToastListModel toastListModel;
toastListModel.AddMessageToast("Cannot edit room");
}
// Token: 0x060052F1 RID: 21233 RVA: 0x0012B318 File Offset: 0x00129518
[Token(Token = "0x60052F1")]
[Address(RVA = "0x14FC910", Offset = "0x14FB710", VA = "0x1814FC910")]
public void ShowChangeRoomCreatorDialog()
{
RoomModel.EJMPODDNKKG ejmpoddnkkg = new RoomModel.EJMPODDNKKG();
ejmpoddnkkg.<>4__this = this;
if (this.CFGODCLKAJK.OBAHGEDFLMA() != 0)
{
LMLJHMJEIGM lmljhmjeigm = this.CFGODCLKAJK.MMBJPGGOFHL;
PPENFJMFPNE roomDetails = this.CFGODCLKAJK;
PPENFJMFPNE roomDetails2 = this.CFGODCLKAJK;
int num = 0;
ejmpoddnkkg.activeDialog = num;
IMAFJGKHEMD imafjgkhemd = new IMAFJGKHEMD();
imafjgkhemd.GPJEDBDCNNP = "Cancel";
imafjgkhemd.GPJAHEOLCPN = num;
Action action = delegate
{
PickerDialogModel activeDialog = ejmpoddnkkg.activeDialog;
int num2 = 0;
if (activeDialog != num2)
{
ejmpoddnkkg.activeDialog.Dismiss();
}
};
imafjgkhemd.MEEKCCGGFFD = action;
IMAFJGKHEMD imafjgkhemd2 = new IMAFJGKHEMD();
imafjgkhemd2.GPJEDBDCNNP = "Select";
imafjgkhemd2.GPJAHEOLCPN = num;
Action action2 = delegate
{
int newCreatorAccountId = ejmpoddnkkg.newCreatorAccountId;
RoomModel <>4__this = ejmpoddnkkg.<>4__this;
if (newCreatorAccountId > 0)
{
PMGCJEPKFOF<PPENFJMFPNE> pmgcjepkfof2 = OJMCBOKJFOF.EMNJHEBJKOJ(<>4__this.IHGKFJEAPNA, newCreatorAccountId);
if (ejmpoddnkkg.<>9__7 == 0)
{
Action action6 = delegate
{
ejmpoddnkkg.<>4__this.ADJIAENKNAN.AddMessageToast("Successfully changed room creator");
};
ejmpoddnkkg.<>9__7 = action6;
}
if (ejmpoddnkkg.<>9__8 == 0)
{
Action<string> action7 = delegate(string error)
{
ejmpoddnkkg.<>4__this.ADJIAENKNAN.AddMessageToast(error);
};
ejmpoddnkkg.<>9__8 = action7;
}
PickerDialogModel activeDialog2 = ejmpoddnkkg.activeDialog;
int num3 = 0;
if (activeDialog2 != num3)
{
ejmpoddnkkg.activeDialog.Dismiss();
}
return;
}
<>4__this.ADJIAENKNAN.AddMessageToast("No account selected");
};
imafjgkhemd2.MEEKCCGGFFD = action2;
Func<bool> func = () => ejmpoddnkkg.<>4__this.CFGODCLKAJK.OBAHGEDFLMA() > 0;
imafjgkhemd2.IPCGFLNAMGG = func;
GameObject accountCardPickerDialog = RoomsConfig.Instance.AccountCardPickerDialog;
IReadOnlyList<ObscuredInt> readOnlyList = this.CFGODCLKAJK.OBAHGEDFLMA();
Action<GameObject, int, CardModel, AccountModel, BAEJLDPBGFI> action3 = delegate(GameObject instance, int index, CardModel cardModel, AccountModel accountModel, BAEJLDPBGFI toCardController)
{
IReadOnlyList<ObscuredInt> readOnlyList2 = ejmpoddnkkg.<>4__this.CFGODCLKAJK.OBAHGEDFLMA();
int num4 = 0;
if (num4 < index)
{
num4 += num4;
if (num4 == index)
{
goto IL_4D;
}
num4++;
}
int num5;
PMGCJEPKFOF<CCEOLAOLEKJ> pmgcjepkfof3 = PEGGCEDHBOF.NFKMGNHDCMN(num5);
Action<CCEOLAOLEKJ> action8 = delegate(CCEOLAOLEKJ account)
{
CardModel cardModel;
do
{
cardModel = cardModel;
}
while (account != 0 && account.<ODJFEIBNGPO>k__BackingField != 0);
string text = ObscuredString.FAJDMKOEFLH(ObscuredString.FAJDMKOEFLH(string.Empty));
cardModel.KDHCPIMIJAO = text;
CardModel cardModel2 = cardModel;
if (account != 0)
{
ObscuredString <KHJCEENDAOL>k__BackingField = account.<KHJCEENDAOL>k__BackingField;
string text2 = string.Format("@{0}", <KHJCEENDAOL>k__BackingField);
}
string empty = string.Empty;
cardModel2.FGOGOMCODDP = empty;
};
IL_4D:
throw new NullReferenceException();
};
Func<int> func2 = delegate
{
IReadOnlyList<ObscuredInt> readOnlyList3 = ejmpoddnkkg.<>4__this.CFGODCLKAJK.OBAHGEDFLMA();
Predicate<ObscuredInt> <>9__ = ejmpoddnkkg.<>9__10;
if (<>9__ == 0)
{
Predicate<ObscuredInt> predicate = delegate(ObscuredInt i)
{
bool fakeValueActive = i.fakeValueActive;
int num6;
return num6 == ejmpoddnkkg.newCreatorAccountId;
};
ejmpoddnkkg.<>9__10 = predicate;
}
return ECNNGIFNNNM.IDHAEOMJOML<ObscuredInt>(readOnlyList3, <>9__);
};
Action<int> action4 = delegate(int index)
{
IReadOnlyList<ObscuredInt> readOnlyList4 = ejmpoddnkkg.<>4__this.CFGODCLKAJK.OBAHGEDFLMA();
int num7 = 0;
num7 += num7;
num7++;
int num8;
ejmpoddnkkg.newCreatorAccountId = num8;
};
List<DOPNALIMPNA> list = new List();
list.Add(imafjgkhemd);
list.Add(imafjgkhemd2);
GCKECFLKJGJ gckecflkjgj;
gckecflkjgj.<CEJPKGDKMJE>k__BackingField = "Select Room Creator";
gckecflkjgj.<KEOPECIOAGK>k__BackingField = (IECOEANLJCJ)((ulong)2L);
PMGCJEPKFOF pmgcjepkfof = base.PKJJDBNMMEA.AddDialog<GCKECFLKJGJ>(DLKPBLNKLAD.GRID_PICKER_DIALOG, gckecflkjgj);
Action<BaseDialogModel<GCKECFLKJGJ>> action5 = delegate(BaseDialogModel<GCKECFLKJGJ> dialog)
{
if (dialog == 0)
{
int num9 = 0;
ejmpoddnkkg.activeDialog = num9;
return;
}
ejmpoddnkkg.activeDialog = dialog;
};
if (num < ejmpoddnkkg)
{
num += num;
if (num == ejmpoddnkkg)
{
pmgcjepkfof += pmgcjepkfof;
base.ADJIAENKNAN.AddMessageToast("Cannot change room creator");
return;
}
num++;
}
return;
}
base.ADJIAENKNAN.AddMessageToast("Add co-owners to this room to select a new creator.");
}
// Token: 0x060052F2 RID: 21234 RVA: 0x0012B4C4 File Offset: 0x001296C4
[Token(Token = "0x60052F2")]
[Address(RVA = "0x14FE6C0", Offset = "0x14FD4C0", VA = "0x1814FE6C0")]
public void TryPublishRoom()
{
if (this.AOCLHEGLEDE)
{
string <LGACIEKBLBM>k__BackingField = this.CFGODCLKAJK.<LGACIEKBLBM>k__BackingField;
bool flag;
if (!flag)
{
if (!this.CFGODCLKAJK.OFONEIOEIED)
{
goto IL_2A;
}
DialogListModel dialogListModel;
if (this.AOCLHEGLEDE)
{
dialogListModel = base.PKJJDBNMMEA;
IOMBIEIBFAK iombieibfak = new IOMBIEIBFAK();
string text = this.cocReminderYesButtonText;
iombieibfak.<AHIKLCLHOFO>k__BackingField = text;
Action action = new Action(this.HKFEJOFEMMA);
iombieibfak.<ECHBNKMHBBM>k__BackingField = action;
string text2 = this.cocReminderNoButtonText;
iombieibfak.<GNGPJNNHLCJ>k__BackingField = text2;
string text3 = this.cocReminderDialogTextViewCoCButtonText;
iombieibfak.<EPPCIFHLFOI>k__BackingField = text3;
Action action2 = new Action(this.NADFFFOINEO);
iombieibfak.<OCDDBFNJDDH>k__BackingField = action2;
PMGCJEPKFOF pmgcjepkfof = dialogListModel.AddDialog<IOMBIEIBFAK>((DLKPBLNKLAD)((uint)14), iombieibfak);
}
ToastListModel toastListModel = dialogListModel.ADJIAENKNAN;
}
throw new NullReferenceException();
}
IL_2A:
base.ADJIAENKNAN.AddMessageToast("Cannot publish room");
}
// Token: 0x060052F3 RID: 21235 RVA: 0x0012B5A0 File Offset: 0x001297A0
[Token(Token = "0x60052F3")]
[Address(RVA = "0x14FFCE0", Offset = "0x14FEAE0", VA = "0x1814FFCE0")]
public void TryUnpublishRoom()
{
LMLJHMJEIGM lmljhmjeigm = this.CFGODCLKAJK.MMBJPGGOFHL;
PPENFJMFPNE roomDetails = this.CFGODCLKAJK;
PPENFJMFPNE roomDetails2 = this.CFGODCLKAJK;
PPENFJMFPNE roomDetails3 = this.CFGODCLKAJK;
DialogListModel dialogListModel = base.PKJJDBNMMEA;
PMCGHGJACNB pmcghgjacnb = new PMCGHGJACNB();
pmcghgjacnb.<CEJPKGDKMJE>k__BackingField = "Unpublish Room?";
pmcghgjacnb.<LHJAKNBODPE>k__BackingField = "Other players will not be able to join or find this room unless invited by an owner.";
pmcghgjacnb.<AHIKLCLHOFO>k__BackingField = "Unpublish";
Action action = new Action(this.KOJOMEFLAGO);
pmcghgjacnb.<ECHBNKMHBBM>k__BackingField = action;
pmcghgjacnb.<GNGPJNNHLCJ>k__BackingField = "Cancel";
PMGCJEPKFOF<TwoButtonMessageDialogModel> pmgcjepkfof = dialogListModel.AddTwoButtonMessageDialog(pmcghgjacnb);
}
// Token: 0x060052F4 RID: 21236 RVA: 0x0012B648 File Offset: 0x00129848
[Token(Token = "0x60052F4")]
[Address(RVA = "0x14FCE30", Offset = "0x14FBC30", VA = "0x1814FCE30")]
public void ShowDeleteRoomConfirmationDialog()
{
RoomModel.NENNFMJAILO nennfmjailo = new RoomModel.NENNFMJAILO();
nennfmjailo.<>4__this = this;
LMLJHMJEIGM lmljhmjeigm = this.CFGODCLKAJK.MMBJPGGOFHL;
PPENFJMFPNE roomDetails = this.CFGODCLKAJK;
PPENFJMFPNE roomDetails2 = this.CFGODCLKAJK;
nennfmjailo.activeDialog = (ulong)0L;
string empty = string.Empty;
nennfmjailo.currentConfirmText = empty;
IMAFJGKHEMD imafjgkhemd = new IMAFJGKHEMD();
imafjgkhemd.GPJEDBDCNNP = "Delete";
ulong num;
imafjgkhemd.GPJAHEOLCPN = num;
Action action = new Action(nennfmjailo.<ShowDeleteRoomConfirmationDialog>g__ConfirmDelete|1);
imafjgkhemd.MEEKCCGGFFD = action;
Func<bool> func = delegate
{
string currentConfirmText = nennfmjailo.currentConfirmText;
bool flag;
return flag;
};
imafjgkhemd.IPCGFLNAMGG = func;
nennfmjailo.applyButton = imafjgkhemd;
IMAFJGKHEMD imafjgkhemd2 = new IMAFJGKHEMD();
imafjgkhemd2.GPJEDBDCNNP = "Cancel";
ulong num2;
imafjgkhemd2.GPJAHEOLCPN = num2;
Action action2 = delegate
{
MessageWithInputFieldDialogModel activeDialog = nennfmjailo.activeDialog;
int num4 = 0;
if (activeDialog != num4)
{
nennfmjailo.activeDialog.Dismiss();
}
};
imafjgkhemd2.MEEKCCGGFFD = action2;
BONNOGOFGDC bonnogofgdc = new BONNOGOFGDC();
bonnogofgdc.<CEJPKGDKMJE>k__BackingField = "Warning";
string legnhhalcpj = this.LEGNHHALCPJ;
bonnogofgdc.<LHJAKNBODPE>k__BackingField = legnhhalcpj;
Func<string> func2 = () => nennfmjailo.currentConfirmText;
bonnogofgdc.ENFKJGHCEIG = func2;
Action<string> action3 = delegate(string s)
{
nennfmjailo.currentConfirmText = s;
nennfmjailo.applyButton.FCLJOMHIBPB();
};
bonnogofgdc.BFHMFOIEJOO = action3;
Sprite deleteWarningSprite = RoomsConfig.Instance.DeleteWarningSprite;
bonnogofgdc.<KIAMEICGNPB>k__BackingField = deleteWarningSprite;
List<DOPNALIMPNA> list = new List();
list.Add(imafjgkhemd2);
IMAFJGKHEMD applyButton = nennfmjailo.applyButton;
list.Add(applyButton);
bonnogofgdc.<OKANBHKMMBD>k__BackingField = list;
DialogListModel dialogListModel = base.PKJJDBNMMEA;
int num3 = 0;
if (dialogListModel != num3)
{
PMGCJEPKFOF pmgcjepkfof = base.PKJJDBNMMEA.AddDialog<BONNOGOFGDC>((DLKPBLNKLAD)((uint)12), bonnogofgdc);
Action<BaseDialogModel<BONNOGOFGDC>> action4 = delegate(BaseDialogModel<BONNOGOFGDC> dialog)
{
if (dialog == 0)
{
int num5 = 0;
nennfmjailo.activeDialog = num5;
return;
}
nennfmjailo.activeDialog = dialog;
};
}
}
// Token: 0x060052F5 RID: 21237 RVA: 0x0012B7FC File Offset: 0x001299FC
[Token(Token = "0x60052F5")]
[Address(RVA = "0x14F97F0", Offset = "0x14F85F0", VA = "0x1814F97F0")]
public int GetRoomDisplayCapacity()
{
KLCOGEIGEBJ klcogeigebj = this.<GNAFMCCDKJA>k__BackingField;
if (klcogeigebj == 0)
{
}
return klcogeigebj.<MEKEKIMJDKL>k__BackingField;
}
// Token: 0x060052F6 RID: 21238 RVA: 0x0012B81C File Offset: 0x00129A1C
[Token(Token = "0x60052F6")]
[Address(RVA = "0x14F97A0", Offset = "0x14F85A0", VA = "0x1814F97A0")]
public bool GetMaxPlayerCountTypeActive(JOMLKNCOLFL GEDCEIDOKJL)
{
if (this.CFGODCLKAJK != 0)
{
PPENFJMFPNE roomDetails = this.CFGODCLKAJK;
bool flag;
return flag;
}
throw new NullReferenceException();
}
// Token: 0x060052F7 RID: 21239 RVA: 0x0012B844 File Offset: 0x00129A44
[Token(Token = "0x60052F7")]
[Address(RVA = "0x14FDD90", Offset = "0x14FCB90", VA = "0x1814FDD90")]
public void TryChangeRoomCountForMaxPlayers(JOMLKNCOLFL GEDCEIDOKJL)
{
PPENFJMFPNE roomDetails = this.CFGODCLKAJK;
long ihgkfjeapna = this.IHGKFJEAPNA;
Action action = new Action(this.EIMODECOGMO);
Action<string> action2 = new Action(this.EEAFNDGDMLM);
}
// Token: 0x060052F8 RID: 21240 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x60052F8")]
[Address(RVA = "0x14FFE80", Offset = "0x14FEC80", VA = "0x1814FFE80")]
public PMGCJEPKFOF<int> UpdateAndGetPopularTagCount()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060052F9 RID: 21241 RVA: 0x0012B884 File Offset: 0x00129A84
[Token(Token = "0x60052F9")]
[Address(RVA = "0x14FA0A0", Offset = "0x14F8EA0", VA = "0x1814FA0A0")]
public bool IsPopularTag(string GHBNIGCAPPL)
{
string text = GHBNIGCAPPL.TrimStart(new char[] { (char)((uint)35) });
string trimmedTag = text;
IReadOnlyList<string> readOnlyList = this.<KHKIHKCNGME>k__BackingField;
Func<string, bool> func = delegate(string popularTag)
{
string text2 = popularTag.TrimStart(new char[] { (char)((uint)35) });
string trimmedTag2 = trimmedTag;
return text2.Equals(trimmedTag2, StringComparison.CurrentCultureIgnoreCase);
};
return Enumerable.Any<string>(readOnlyList, func);
}
// Token: 0x060052FA RID: 21242 RVA: 0x0012B8DC File Offset: 0x00129ADC
[Token(Token = "0x60052FA")]
[Address(RVA = "0x14FEF30", Offset = "0x14FDD30", VA = "0x1814FEF30")]
public void TrySetMainTag(string GHBNIGCAPPL)
{
IReadOnlyList<DPHPFLGAICI> <KKFLLGKIPND>k__BackingField = this.CFGODCLKAJK.<KKFLLGKIPND>k__BackingField;
Func<DPHPFLGAICI, bool> func = new Func(this.LDOFPMPMDLK);
IEnumerable<DPHPFLGAICI> enumerable = Enumerable.Where<DPHPFLGAICI>(<KKFLLGKIPND>k__BackingField, func);
Func<DPHPFLGAICI, string> <>9__74_ = RoomModel.<>c.<>9__74_1;
if (<>9__74_ == 0)
{
RoomModel.<>c.<>9__74_1 = (DPHPFLGAICI t) => t.<PAJHIMLGFHH>k__BackingField;
}
List<string> list = Enumerable.ToList<string>(Enumerable.Select<DPHPFLGAICI, string>(enumerable, <>9__74_));
if (list == 0)
{
string text = GHBNIGCAPPL.TrimStart(new char[] { (char)((uint)35) });
list.Add(text);
}
this.TryChangeRoomTags(list);
}
// Token: 0x060052FB RID: 21243 RVA: 0x0012B970 File Offset: 0x00129B70
[Token(Token = "0x60052FB")]
[Address(RVA = "0x14FE2A0", Offset = "0x14FD0A0", VA = "0x1814FE2A0")]
public void TryChangeRoomTags(IReadOnlyList<string> CAFPJPHILMN)
{
Func<string, bool> func = new Func(this.OCOCMMMMCDN);
if (Enumerable.Count<string>(CAFPJPHILMN, func) > 5)
{
ToastListModel toastListModel = base.ADJIAENKNAN;
int num;
string text = string.Format("You can only use {0} tags", num);
}
long ihgkfjeapna = this.IHGKFJEAPNA;
List<string> list = OJMCBOKJFOF.OKLKDCIHJDC();
PMGCJEPKFOF<PPENFJMFPNE> pmgcjepkfof = OJMCBOKJFOF.ENGFFJGIEGH(ihgkfjeapna, list, CAFPJPHILMN);
Action action = new Action(this.BFBKNNGHBNN);
Action<string> action2 = new Action(this.FPPKKJBPIAG);
base.ADJIAENKNAN.AddMessageToast("Only one main tag allowed at a time.");
base.JOJPOMANGPO();
}
// Token: 0x17000EA4 RID: 3748
// (get) Token: 0x060052FC RID: 21244 RVA: 0x0012BA00 File Offset: 0x00129C00
[Token(Token = "0x17000EA4")]
public bool JIAJGCCIBHB
{
[Token(Token = "0x60052FC")]
[Address(RVA = "0x1500850", Offset = "0x14FF650", VA = "0x181500850")]
get
{
PlayerGameRoleManager instance = PlayerGameRoleManager.ONCPNMDGGKG;
int num = 0;
if (!(instance == num))
{
PlayerRoomRoleManager instance2 = PlayerRoomRoleManager.ONCPNMDGGKG;
int num2 = 0;
bool flag = instance2 == num2;
if (!flag && this.<EBNOKLMHKEF>k__BackingField != flag && Matchmaking.BBJAEJHMAPB.MIKOMDCPDFF())
{
bool forwardedRegistered = PlayerRoomRoleManager.ONCPNMDGGKG.forwardedRegistered;
bool flag2;
return flag2;
}
}
throw new NullReferenceException();
}
}
// Token: 0x17000EA5 RID: 3749
// (get) Token: 0x060052FD RID: 21245 RVA: 0x0012BA78 File Offset: 0x00129C78
[Token(Token = "0x17000EA5")]
public bool CHMBDDKKAIA
{
[Token(Token = "0x60052FD")]
[Address(RVA = "0x15005A0", Offset = "0x14FF3A0", VA = "0x1815005A0")]
get
{
PlayerGameRoleManager instance = PlayerGameRoleManager.ONCPNMDGGKG;
int num = 0;
if (!(instance == num))
{
PlayerRoomRoleManager instance2 = PlayerRoomRoleManager.ONCPNMDGGKG;
int num2 = 0;
bool flag = instance2 == num2;
if (!flag && this.<EBNOKLMHKEF>k__BackingField != flag && Matchmaking.BBJAEJHMAPB.MIKOMDCPDFF())
{
RoomRole defaultRoomModeratorRole = PlayerRoomRoleManager.ONCPNMDGGKG.defaultRoomModeratorRole;
bool flag2;
return flag2;
}
}
throw new NullReferenceException();
}
}
// Token: 0x060052FE RID: 21246 RVA: 0x0012BAF0 File Offset: 0x00129CF0
[Token(Token = "0x60052FE")]
[Address(RVA = "0x14FF860", Offset = "0x14FE660", VA = "0x1814FF860")]
public void TryToggleRoomWarning(GPDIAKNEBKH OLAKJDABHPI)
{
GPDIAKNEBKH <BGFMGLJNNOK>k__BackingField = this.CFGODCLKAJK.<BGFMGLJNNOK>k__BackingField;
long ihgkfjeapna = this.IHGKFJEAPNA;
PPENFJMFPNE roomDetails = this.CFGODCLKAJK;
Action<string> action = new Action(this.EMIDFENHEEH);
throw new NullReferenceException();
}
// Token: 0x060052FF RID: 21247 RVA: 0x0012BB2C File Offset: 0x00129D2C
[Token(Token = "0x60052FF")]
[Address(RVA = "0x14FD950", Offset = "0x14FC750", VA = "0x1814FD950")]
public void TryChangeCustomRoomWarning()
{
if (this.LLNBMHKNGCM)
{
long ihgkfjeapna = this.IHGKFJEAPNA;
GPDIAKNEBKH <BGFMGLJNNOK>k__BackingField = this.CFGODCLKAJK.<BGFMGLJNNOK>k__BackingField;
Action<string> action = new Action(this.KNHLFLMIICI);
}
base.ADJIAENKNAN.AddMessageToast("Cannot change custom room warning");
}
// Token: 0x06005300 RID: 21248 RVA: 0x0012BB78 File Offset: 0x00129D78
[Token(Token = "0x6005300")]
[Address(RVA = "0x14FFB20", Offset = "0x14FE920", VA = "0x1814FFB20")]
public void TryToggleSupportsScreens()
{
KLCOGEIGEBJ klcogeigebj = this.<GNAFMCCDKJA>k__BackingField;
long ihgkfjeapna = this.IHGKFJEAPNA;
bool <AHIIKEACOBN>k__BackingField = klcogeigebj.<AHIIKEACOBN>k__BackingField;
bool <HKFJHFGJICI>k__BackingField = klcogeigebj.<HKFJHFGJICI>k__BackingField;
bool <PCDJAAOJBBK>k__BackingField = klcogeigebj.<PCDJAAOJBBK>k__BackingField;
bool <JMCKNJBHPHE>k__BackingField = klcogeigebj.<JMCKNJBHPHE>k__BackingField;
bool flag = !<HKFJHFGJICI>k__BackingField;
PMGCJEPKFOF<PPENFJMFPNE> pmgcjepkfof = OJMCBOKJFOF.ONEJODPFOMP(ihgkfjeapna, flag, <AHIIKEACOBN>k__BackingField, <PCDJAAOJBBK>k__BackingField, <JMCKNJBHPHE>k__BackingField);
this.AHLBAJAFPKK(pmgcjepkfof);
}
// Token: 0x06005301 RID: 21249 RVA: 0x0012BBD4 File Offset: 0x00129DD4
[Token(Token = "0x6005301")]
[Address(RVA = "0x14FFC00", Offset = "0x14FEA00", VA = "0x1814FFC00")]
public void TryToggleSupportsWalkVR()
{
KLCOGEIGEBJ klcogeigebj = this.<GNAFMCCDKJA>k__BackingField;
long ihgkfjeapna = this.IHGKFJEAPNA;
bool <AHIIKEACOBN>k__BackingField = klcogeigebj.<AHIIKEACOBN>k__BackingField;
bool <HKFJHFGJICI>k__BackingField = klcogeigebj.<HKFJHFGJICI>k__BackingField;
bool <PCDJAAOJBBK>k__BackingField = klcogeigebj.<PCDJAAOJBBK>k__BackingField;
bool <JMCKNJBHPHE>k__BackingField = klcogeigebj.<JMCKNJBHPHE>k__BackingField;
bool flag = !<AHIIKEACOBN>k__BackingField;
PMGCJEPKFOF<PPENFJMFPNE> pmgcjepkfof = OJMCBOKJFOF.ONEJODPFOMP(ihgkfjeapna, <HKFJHFGJICI>k__BackingField, flag, <PCDJAAOJBBK>k__BackingField, <JMCKNJBHPHE>k__BackingField);
this.AHLBAJAFPKK(pmgcjepkfof);
}
// Token: 0x06005302 RID: 21250 RVA: 0x0012BC30 File Offset: 0x00129E30
[Token(Token = "0x6005302")]
[Address(RVA = "0x14FF960", Offset = "0x14FE760", VA = "0x1814FF960")]
public void TryToggleSupportTeleportVR()
{
KLCOGEIGEBJ klcogeigebj = this.<GNAFMCCDKJA>k__BackingField;
long ihgkfjeapna = this.IHGKFJEAPNA;
bool <AHIIKEACOBN>k__BackingField = klcogeigebj.<AHIIKEACOBN>k__BackingField;
bool <HKFJHFGJICI>k__BackingField = klcogeigebj.<HKFJHFGJICI>k__BackingField;
bool <PCDJAAOJBBK>k__BackingField = klcogeigebj.<PCDJAAOJBBK>k__BackingField;
bool <JMCKNJBHPHE>k__BackingField = klcogeigebj.<JMCKNJBHPHE>k__BackingField;
bool flag = !<PCDJAAOJBBK>k__BackingField;
PMGCJEPKFOF<PPENFJMFPNE> pmgcjepkfof = OJMCBOKJFOF.ONEJODPFOMP(ihgkfjeapna, <HKFJHFGJICI>k__BackingField, <AHIIKEACOBN>k__BackingField, flag, <JMCKNJBHPHE>k__BackingField);
this.AHLBAJAFPKK(pmgcjepkfof);
}
// Token: 0x06005303 RID: 21251 RVA: 0x0012BC8C File Offset: 0x00129E8C
[Token(Token = "0x6005303")]
[Address(RVA = "0x14FFA40", Offset = "0x14FE840", VA = "0x1814FFA40")]
public void TryToggleSupportsJuniors()
{
KLCOGEIGEBJ klcogeigebj = this.<GNAFMCCDKJA>k__BackingField;
long ihgkfjeapna = this.IHGKFJEAPNA;
bool <AHIIKEACOBN>k__BackingField = klcogeigebj.<AHIIKEACOBN>k__BackingField;
bool <HKFJHFGJICI>k__BackingField = klcogeigebj.<HKFJHFGJICI>k__BackingField;
bool <PCDJAAOJBBK>k__BackingField = klcogeigebj.<PCDJAAOJBBK>k__BackingField;
bool flag = !klcogeigebj.<JMCKNJBHPHE>k__BackingField;
PMGCJEPKFOF<PPENFJMFPNE> pmgcjepkfof = OJMCBOKJFOF.ONEJODPFOMP(ihgkfjeapna, <HKFJHFGJICI>k__BackingField, <AHIIKEACOBN>k__BackingField, <PCDJAAOJBBK>k__BackingField, flag);
this.AHLBAJAFPKK(pmgcjepkfof);
}
// Token: 0x06005304 RID: 21252 RVA: 0x0012BCE4 File Offset: 0x00129EE4
[Token(Token = "0x6005304")]
[Address(RVA = "0x14FF300", Offset = "0x14FE100", VA = "0x1814FF300")]
public void TryToggleCloningAllowed()
{
KLCOGEIGEBJ klcogeigebj = this.<GNAFMCCDKJA>k__BackingField;
long ihgkfjeapna = this.IHGKFJEAPNA;
bool flag = !klcogeigebj.<FOCEEOPNILB>k__BackingField;
PMGCJEPKFOF<PPENFJMFPNE> pmgcjepkfof = OJMCBOKJFOF.LJMHBJKDJCE(ihgkfjeapna, flag);
this.AHLBAJAFPKK(pmgcjepkfof);
}
// Token: 0x06005305 RID: 21253 RVA: 0x0012BD20 File Offset: 0x00129F20
[Token(Token = "0x6005305")]
[Address(RVA = "0x14FF520", Offset = "0x14FE320", VA = "0x1814FF520")]
public void TryToggleDisableMicAutoMute()
{
KLCOGEIGEBJ klcogeigebj = this.<GNAFMCCDKJA>k__BackingField;
long ihgkfjeapna = this.IHGKFJEAPNA;
bool flag = !klcogeigebj.<AHMINIPLFJJ>k__BackingField;
PMGCJEPKFOF<PPENFJMFPNE> pmgcjepkfof = OJMCBOKJFOF.CPFCPEONBGC(ihgkfjeapna, flag);
this.AHLBAJAFPKK(pmgcjepkfof);
}
// Token: 0x06005306 RID: 21254 RVA: 0x0012BD5C File Offset: 0x00129F5C
[Token(Token = "0x6005306")]
[Address(RVA = "0x14FF5C0", Offset = "0x14FE3C0", VA = "0x1814FF5C0")]
public void TryToggleDisableRoomComments()
{
KLCOGEIGEBJ klcogeigebj = this.<GNAFMCCDKJA>k__BackingField;
long ihgkfjeapna = this.IHGKFJEAPNA;
bool flag = !klcogeigebj.<BAOCJDDFIBG>k__BackingField;
PMGCJEPKFOF<PPENFJMFPNE> pmgcjepkfof = OJMCBOKJFOF.FKADIOPHOGC(ihgkfjeapna, flag);
this.AHLBAJAFPKK(pmgcjepkfof);
}
// Token: 0x06005307 RID: 21255 RVA: 0x0012BD98 File Offset: 0x00129F98
[Token(Token = "0x6005307")]
[Address(RVA = "0x14FF260", Offset = "0x14FE060", VA = "0x1814FF260")]
public void TryToggleAllowNewUsers()
{
KLCOGEIGEBJ klcogeigebj = this.<GNAFMCCDKJA>k__BackingField;
long ihgkfjeapna = this.IHGKFJEAPNA;
bool flag = !klcogeigebj.AMKJMFJOKOJ;
PMGCJEPKFOF<PPENFJMFPNE> pmgcjepkfof = OJMCBOKJFOF.GIFDKBOLNCJ(ihgkfjeapna, flag);
this.AHLBAJAFPKK(pmgcjepkfof);
}
// Token: 0x06005308 RID: 21256 RVA: 0x0012BDD4 File Offset: 0x00129FD4
[Token(Token = "0x6005308")]
[Address(RVA = "0x14FF660", Offset = "0x14FE460", VA = "0x1814FF660")]
public void TryToggleEncryptVoiceChat()
{
KLCOGEIGEBJ klcogeigebj = this.<GNAFMCCDKJA>k__BackingField;
long ihgkfjeapna = this.IHGKFJEAPNA;
bool flag = !klcogeigebj.<CMBNLGLLFFM>k__BackingField;
PMGCJEPKFOF<PPENFJMFPNE> pmgcjepkfof = OJMCBOKJFOF.PKDCMMFILPB(ihgkfjeapna, flag);
this.AHLBAJAFPKK(pmgcjepkfof);
}
// Token: 0x06005309 RID: 21257 RVA: 0x0012BE10 File Offset: 0x0012A010
[Token(Token = "0x6005309")]
[Address(RVA = "0x14FF3A0", Offset = "0x14FE1A0", VA = "0x1814FF3A0")]
public void TryToggleCreativeToolsBeta()
{
if (this.CKBNIEJJDAF)
{
if (this.CFGODCLKAJK.MMFBPKOOLNG)
{
DialogListModel dialogListModel = base.PKJJDBNMMEA;
new PMCGHGJACNB().<CEJPKGDKMJE>k__BackingField = "Disable The Creative Tools Beta?";
}
DialogListModel dialogListModel2 = base.PKJJDBNMMEA;
PMCGHGJACNB pmcghgjacnb = new PMCGHGJACNB();
pmcghgjacnb.<CEJPKGDKMJE>k__BackingField = "Enable The Creative Tools Beta?";
string text = this.betaFeaturesConfirmationBodyText;
pmcghgjacnb.<LHJAKNBODPE>k__BackingField = text;
pmcghgjacnb.<AHIKLCLHOFO>k__BackingField = "Save";
Action action = new Action(this.ANHCLMOLILC);
pmcghgjacnb.<ECHBNKMHBBM>k__BackingField = action;
pmcghgjacnb.<GNGPJNNHLCJ>k__BackingField = "Cancel";
PMGCJEPKFOF<TwoButtonMessageDialogModel> pmgcjepkfof = dialogListModel2.AddTwoButtonMessageDialog(pmcghgjacnb);
return;
}
base.ADJIAENKNAN.AddMessageToast("Cannot change room setting");
throw new NullReferenceException();
}
// Token: 0x0600530A RID: 21258 RVA: 0x0012BEC0 File Offset: 0x0012A0C0
[Token(Token = "0x600530A")]
[Address(RVA = "0x14FDA80", Offset = "0x14FC880", VA = "0x1814FDA80")]
public void TryChangeLoadingScreenImage()
{
LMLJHMJEIGM lmljhmjeigm = this.CFGODCLKAJK.MMBJPGGOFHL;
PPENFJMFPNE roomDetails = this.CFGODCLKAJK;
PMGCJEPKFOF<string> pmgcjepkfof = this.NOCNFOKEKPA();
Action<string> action = new Action(this.BHOGPHCCDPJ);
base.ADJIAENKNAN.AddMessageToast("Cannot change loading screen");
}
// Token: 0x0600530B RID: 21259 RVA: 0x0012BF0C File Offset: 0x0012A10C
[Token(Token = "0x600530B")]
[Address(RVA = "0x14FDB80", Offset = "0x14FC980", VA = "0x1814FDB80")]
public void TryChangeLoadingScreen()
{
LMLJHMJEIGM lmljhmjeigm = this.CFGODCLKAJK.MMBJPGGOFHL;
PPENFJMFPNE roomDetails = this.CFGODCLKAJK;
RoomModel.EFCCIPCOOAJ loadingScreenBackingField = this.LoadingScreenBackingField;
if (roomDetails == 0)
{
string lkibjomnffd = this.LoadingScreenBackingField.LKIBJOMNFFD;
long ihgkfjeapna = this.IHGKFJEAPNA;
if (lkibjomnffd == 0)
{
}
if (this.LoadingScreenBackingField.JAFMIDAHECF == 0)
{
}
Action action = new Action(this.KFCJODALNJB);
Action<string> action2 = new Action(this.BAHPGNAFFOE);
}
base.ADJIAENKNAN.AddMessageToast("Cannot change loading screen without an image");
}
// Token: 0x17000EA6 RID: 3750
// (get) Token: 0x0600530C RID: 21260 RVA: 0x0012BF98 File Offset: 0x0012A198
[Token(Token = "0x17000EA6")]
public bool JECOKCKBALL
{
[Token(Token = "0x600530C")]
[Address(RVA = "0x1500230", Offset = "0x14FF030", VA = "0x181500230")]
get
{
bool isInitialized = NetworkedSingletonMonoBehaviour.FFNIFALJLDD;
if (!isInitialized)
{
return isInitialized;
}
return NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.NMOPNJHIIOM;
}
}
// Token: 0x17000EA7 RID: 3751
// (get) Token: 0x0600530D RID: 21261 RVA: 0x0012BFC4 File Offset: 0x0012A1C4
[Token(Token = "0x17000EA7")]
public bool FLLLPDFLCEA
{
[Token(Token = "0x600530D")]
[Address(RVA = "0x1501A00", Offset = "0x1500800", VA = "0x181501A00")]
get
{
bool isInitialized = UGCNavMeshManager.FFNIFALJLDD;
if (!isInitialized)
{
return isInitialized;
}
return UGCNavMeshManager.<OCDLBPHJMOP>k__BackingField.NCEAHKHBNON;
}
}
// Token: 0x0600530E RID: 21262 RVA: 0x0012BFF0 File Offset: 0x0012A1F0
[Token(Token = "0x600530E")]
[Address(RVA = "0x14F96F0", Offset = "0x14F84F0", VA = "0x1814F96F0")]
public int GetActiveAICount()
{
if (this.<EBNOKLMHKEF>k__BackingField && NetworkedSingletonMonoBehaviour.FFNIFALJLDD)
{
return NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.DCPGBEAHPIJ;
}
return 0;
}
// Token: 0x0600530F RID: 21263 RVA: 0x0012C020 File Offset: 0x0012A220
[Token(Token = "0x600530F")]
[Address(RVA = "0x14F9620", Offset = "0x14F8420", VA = "0x1814F9620")]
public int GetAIBudgetPercentage()
{
if (this.<EBNOKLMHKEF>k__BackingField)
{
CostInfo activeSandboxResourceCost = CreationManager.LECLKFMMJGB;
int maxAiCost = CreationManager.NIGCKNBPEGD;
float num;
return Mathf.RoundToInt(num);
}
return 0;
}
// Token: 0x06005310 RID: 21264 RVA: 0x0012C058 File Offset: 0x0012A258
[Token(Token = "0x6005310")]
[Address(RVA = "0x14FF120", Offset = "0x14FDF20", VA = "0x1814FF120")]
public void TryToggleAiIgnorePlayers()
{
LMLJHMJEIGM lmljhmjeigm = this.CFGODCLKAJK.MMBJPGGOFHL;
if (this.<EBNOKLMHKEF>k__BackingField)
{
if (NetworkedSingletonMonoBehaviour.FFNIFALJLDD)
{
UGCAIManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
bool flag = !NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.NMOPNJHIIOM;
instance.NMOPNJHIIOM = flag;
base.JOJPOMANGPO();
}
return;
}
base.ADJIAENKNAN.AddMessageToast("Cannot change AI settings");
}
// Token: 0x06005311 RID: 21265 RVA: 0x0012C0BC File Offset: 0x0012A2BC
[Token(Token = "0x6005311")]
[Address(RVA = "0x14FF700", Offset = "0x14FE500", VA = "0x1814FF700")]
public void TryToggleNavMeshVisible()
{
LMLJHMJEIGM lmljhmjeigm = this.CFGODCLKAJK.MMBJPGGOFHL;
if (this.<EBNOKLMHKEF>k__BackingField)
{
if (UGCNavMeshManager.FFNIFALJLDD)
{
UGCNavMeshManager <OCDLBPHJMOP>k__BackingField = UGCNavMeshManager.<OCDLBPHJMOP>k__BackingField;
if ((ulong)1L == 0UL)
{
}
bool flag = !UGCNavMeshManager.<OCDLBPHJMOP>k__BackingField.NCEAHKHBNON;
<OCDLBPHJMOP>k__BackingField.HJOFLAPIDIN = flag;
}
KBLAIOKNGGD phddeooldpb = this.PHDDEOOLDPB;
bool flag2 = !phddeooldpb.FLLLPDFLCEA;
phddeooldpb.FLLLPDFLCEA = flag2;
base.JOJPOMANGPO();
return;
}
base.ADJIAENKNAN.AddMessageToast("Cannot change AI settings");
}
// Token: 0x06005312 RID: 21266 RVA: 0x0012C144 File Offset: 0x0012A344
[Token(Token = "0x6005312")]
[Address(RVA = "0x14FE4D0", Offset = "0x14FD2D0", VA = "0x1814FE4D0")]
public void TryDestroyAllAi()
{
LMLJHMJEIGM lmljhmjeigm = this.CFGODCLKAJK.MMBJPGGOFHL;
if (this.<EBNOKLMHKEF>k__BackingField)
{
if (NetworkedSingletonMonoBehaviour.FFNIFALJLDD)
{
DialogListModel dialogListModel = base.PKJJDBNMMEA;
PMCGHGJACNB pmcghgjacnb = new PMCGHGJACNB();
pmcghgjacnb.<CEJPKGDKMJE>k__BackingField = "Destroy all AI?";
pmcghgjacnb.<LHJAKNBODPE>k__BackingField = "This will kill all enemies currently spawned in this room.";
pmcghgjacnb.<AHIKLCLHOFO>k__BackingField = "OK";
Action <>9__102_ = RoomModel.<>c.<>9__102_0;
if (<>9__102_ == 0)
{
RoomModel.<>c.<>9__102_0 = delegate
{
NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.KillAll();
};
}
pmcghgjacnb.<ECHBNKMHBBM>k__BackingField = <>9__102_;
pmcghgjacnb.<GNGPJNNHLCJ>k__BackingField = "Cancel";
PMGCJEPKFOF<TwoButtonMessageDialogModel> pmgcjepkfof = dialogListModel.AddTwoButtonMessageDialog(pmcghgjacnb);
}
return;
}
base.ADJIAENKNAN.AddMessageToast("Cannot change AI settings");
}
// Token: 0x06005313 RID: 21267 RVA: 0x0012C1F0 File Offset: 0x0012A3F0
[Token(Token = "0x6005313")]
[Address(RVA = "0x14FE900", Offset = "0x14FD700", VA = "0x1814FE900")]
public void TryRebakeNavMesh()
{
LMLJHMJEIGM lmljhmjeigm = this.CFGODCLKAJK.MMBJPGGOFHL;
if (!this.<EBNOKLMHKEF>k__BackingField)
{
base.ADJIAENKNAN.AddMessageToast("Cannot change AI settings");
return;
}
if (!UGCNavMeshManager.FFNIFALJLDD)
{
return;
}
if (NetworkedSingletonMonoBehaviour.FFNIFALJLDD)
{
UGCNavMeshManager.<OCDLBPHJMOP>k__BackingField.LocalPlayerBakeNavMesh();
return;
}
UGCNavMeshManager.<OCDLBPHJMOP>k__BackingField.InitializeBakeVolume();
}
// Token: 0x06005314 RID: 21268 RVA: 0x0012C254 File Offset: 0x0012A454
[Token(Token = "0x6005314")]
[Address(RVA = "0x14FC540", Offset = "0x14FB340", VA = "0x1814FC540")]
public void ShowAddNewSubroomDialog()
{
LMLJHMJEIGM lmljhmjeigm = this.CFGODCLKAJK.MMBJPGGOFHL;
PPENFJMFPNE roomDetails = this.CFGODCLKAJK;
PPENFJMFPNE roomDetails2 = this.CFGODCLKAJK;
MessageWithInputFieldDialogModel activeDialog = (ulong)0L;
string empty = string.Empty;
string subroomName = empty;
BONNOGOFGDC bonnogofgdc = new BONNOGOFGDC();
bonnogofgdc.<CEJPKGDKMJE>k__BackingField = "Create Subroom";
bonnogofgdc.<LHJAKNBODPE>k__BackingField = "Enter a name for this subroom";
Func<string> func = () => subroomName;
bonnogofgdc.ENFKJGHCEIG = func;
Action<string> action = delegate(string s)
{
subroomName = s;
};
bonnogofgdc.BFHMFOIEJOO = action;
Sprite addNewSubroomSprite = RoomsConfig.Instance.AddNewSubroomSprite;
bonnogofgdc.<KIAMEICGNPB>k__BackingField = addNewSubroomSprite;
IMAFJGKHEMD imafjgkhemd = new IMAFJGKHEMD();
imafjgkhemd.GPJEDBDCNNP = "Create";
ulong num;
imafjgkhemd.GPJAHEOLCPN = num;
Action action2 = delegate
{
string subroomName2 = subroomName;
MessageWithInputFieldDialogModel activeDialog3 = activeDialog;
int num4 = 0;
if (activeDialog3 != num4)
{
activeDialog.Dismiss();
}
PMGCJEPKFOF<PPENFJMFPNE> pmgcjepkfof2 = OJMCBOKJFOF.OGNIELCNHIM(this.IHGKFJEAPNA, subroomName2);
Action action5 = delegate
{
this.ADJIAENKNAN.AddMessageToast("Successfully added subroom");
};
Action<string> action6 = delegate(string error)
{
this.ADJIAENKNAN.AddMessageToast(error);
};
RoomModel <>4__this = this;
};
imafjgkhemd.MEEKCCGGFFD = action2;
IMAFJGKHEMD imafjgkhemd2 = new IMAFJGKHEMD();
imafjgkhemd2.GPJEDBDCNNP = "Cancel";
ulong num2;
imafjgkhemd2.GPJAHEOLCPN = num2;
Action action3 = delegate
{
MessageWithInputFieldDialogModel activeDialog2 = activeDialog;
int num5 = 0;
if (activeDialog2 != num5)
{
activeDialog.Dismiss();
}
};
imafjgkhemd2.MEEKCCGGFFD = action3;
bonnogofgdc.<OKANBHKMMBD>k__BackingField = new List { imafjgkhemd2, imafjgkhemd };
DialogListModel dialogListModel = base.PKJJDBNMMEA;
int num3 = 0;
if (dialogListModel != num3)
{
PMGCJEPKFOF pmgcjepkfof = base.PKJJDBNMMEA.AddDialog<BONNOGOFGDC>((DLKPBLNKLAD)((uint)12), bonnogofgdc);
Action<BaseDialogModel<BONNOGOFGDC>> action4 = delegate(BaseDialogModel<BONNOGOFGDC> dialog)
{
if (dialog == 0)
{
int num6 = 0;
activeDialog = num6;
return;
}
activeDialog = dialog;
};
}
}
// Token: 0x06005315 RID: 21269 RVA: 0x0012C3E0 File Offset: 0x0012A5E0
[Token(Token = "0x6005315")]
[Address(RVA = "0x14F8390", Offset = "0x14F7190", VA = "0x1814F8390")]
private void DIHJDCNHNJE(AGAJMBPABDL IEKDDPPNFPF, RoomRole IENKDAKBEDP)
{
if (IEKDDPPNFPF.DMKCIEPGGAB && this.<EBNOKLMHKEF>k__BackingField)
{
base.MKBLJJGJAOH();
return;
}
}
// Token: 0x06005316 RID: 21270 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6005316")]
[Address(RVA = "0x14FB480", Offset = "0x14FA280", VA = "0x1814FB480")]
private PMGCJEPKFOF<string> NOCNFOKEKPA()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06005317 RID: 21271 RVA: 0x0012C40C File Offset: 0x0012A60C
[Token(Token = "0x6005317")]
[Address(RVA = "0x14F86C0", Offset = "0x14F74C0", VA = "0x1814F86C0")]
private bool EIGIPNDIOIH(out string MOPOMPHBHKF)
{
if (this.AOCLHEGLEDE)
{
string <LGACIEKBLBM>k__BackingField = this.CFGODCLKAJK.<LGACIEKBLBM>k__BackingField;
bool flag;
if (!flag)
{
if (this.CFGODCLKAJK.OFONEIOEIED)
{
return true;
}
}
}
throw new NullReferenceException();
}
// Token: 0x06005318 RID: 21272 RVA: 0x0012C44C File Offset: 0x0012A64C
[Token(Token = "0x6005318")]
[Address(RVA = "0x14F9910", Offset = "0x14F8710", VA = "0x1814F9910")]
private void IMNDCGKMAOB()
{
int num = 0;
Action<PPENFJMFPNE> action = RoomModel.<>c.<>9__108_0;
if (action == 0)
{
RoomModel.<>c.<>9__108_0 = delegate(PPENFJMFPNE roomDetails)
{
Player.<EGKJPJKLEAI>k__BackingField.playerEvents.CreatedNewRoom();
CFLMJLFBOKH.OBCDJODNPHD(roomDetails.<DOFDAMHCJLP>k__BackingField);
string <LGACIEKBLBM>k__BackingField = roomDetails.<LGACIEKBLBM>k__BackingField;
string text = "^" + <LGACIEKBLBM>k__BackingField + " was just published, go check it out!";
long <DOFDAMHCJLP>k__BackingField = roomDetails.<DOFDAMHCJLP>k__BackingField;
string <HPJCFFLAJJE>k__BackingField = roomDetails.<HPJCFFLAJJE>k__BackingField;
NFEMLMAFFIP.MetaData metaData = NFEMLMAFFIP.IJDLEDHFKDL(<DOFDAMHCJLP>k__BackingField);
int num3 = 0;
DABKFAIHBBP dabkfaihbbp = LDKKMFPLNCN.JGONKECPJJD("Do you want to customize a room published announcement for your subscribers?", "New Room is Live", text, <HPJCFFLAJJE>k__BackingField, metaData, num3);
};
}
int num2 = 0;
if (num2 < num)
{
num2 += num2;
if (num2 == num)
{
action += action;
throw new NullReferenceException();
}
num2++;
}
PMGCJEPKFOF<PPENFJMFPNE> pmgcjepkfof2;
PMGCJEPKFOF<PPENFJMFPNE> pmgcjepkfof = pmgcjepkfof2.OHLPJBFCABI(action);
}
// Token: 0x06005319 RID: 21273 RVA: 0x0012C4A0 File Offset: 0x0012A6A0
[Token(Token = "0x6005319")]
[Address(RVA = "0x14FA6C0", Offset = "0x14F94C0", VA = "0x1814FA6C0")]
private void KHDPHIGPEEH()
{
DABKFAIHBBP dabkfaihbbp = OJMCBOKJFOF.KHDPHIGPEEH(this.IHGKFJEAPNA);
Action action = new Action(this.MFPPLIHAKOJ);
Action<string> action2 = new Action(this.DEDPDGOFNJD);
}
// Token: 0x0600531A RID: 21274 RVA: 0x0012C4DC File Offset: 0x0012A6DC
[Token(Token = "0x600531A")]
[Address(RVA = "0x14F9A70", Offset = "0x14F8870", VA = "0x1814F9A70")]
private PMGCJEPKFOF<PPENFJMFPNE> HLKMKCMCNPI(DPLPMKMFMPB ONGBFDACHHG)
{
DPLPMKMFMPB value = ONGBFDACHHG;
RoomModel <>4__this = this;
PMGCJEPKFOF<PPENFJMFPNE> pmgcjepkfof = OJMCBOKJFOF.BPDNAMEDJEG(this.IHGKFJEAPNA, ONGBFDACHHG);
Action action = delegate
{
ToastListModel toastListModel = <>4__this.ADJIAENKNAN;
string text3;
string text2 = "Successfully " + text3 + " room";
toastListModel.AddMessageToast(text2);
};
Action<string> action2 = delegate(string error)
{
<>4__this.ADJIAENKNAN.AddMessageToast(error);
};
string text = "Publishing" + " room...";
throw new NullReferenceException();
}
// Token: 0x0600531B RID: 21275 RVA: 0x0012C53C File Offset: 0x0012A73C
[Token(Token = "0x600531B")]
[Address(RVA = "0x14F7140", Offset = "0x14F5F40", VA = "0x1814F7140")]
private void AHLBAJAFPKK(PMGCJEPKFOF<PPENFJMFPNE> EKPLNGPEAHN)
{
if (!this.MEMNHFMKAMJ)
{
LMLJHMJEIGM lmljhmjeigm = this.CFGODCLKAJK.MMBJPGGOFHL;
PPENFJMFPNE roomDetails = this.CFGODCLKAJK;
PPENFJMFPNE roomDetails2 = this.CFGODCLKAJK;
this.MEMNHFMKAMJ = true;
Action<string> action = new Action(this.HLLGOHEOHOF);
Action action2 = new Action(this.GLEGKFBAFOM);
}
}
// Token: 0x0600531C RID: 21276 RVA: 0x0012C5A4 File Offset: 0x0012A7A4
[Token(Token = "0x600531C")]
[Address(RVA = "0x14FB760", Offset = "0x14FA560", VA = "0x1814FB760")]
private void OGFLGMMNMDD(string HFLPBHHAFIO)
{
PMGCJEPKFOF<PPENFJMFPNE> pmgcjepkfof = OJMCBOKJFOF.OGFLGMMNMDD(this.IHGKFJEAPNA, HFLPBHHAFIO);
Action action = new Action(this.GEEKGOKEJOI);
Action<string> action2 = new Action(this.HCIBGJMLIHN);
}
// Token: 0x0600531D RID: 21277 RVA: 0x0012C5E0 File Offset: 0x0012A7E0
[Token(Token = "0x600531D")]
[Address(RVA = "0x14FB620", Offset = "0x14FA420", VA = "0x1814FB620")]
private bool OFPDEIANEOF(IReadOnlyList<string> CAFPJPHILMN)
{
Func<string, bool> func = new Func(this.OCOCMMMMCDN);
int num = Enumerable.Count<string>(CAFPJPHILMN, func);
return true;
}
// Token: 0x0600531E RID: 21278 RVA: 0x0012C624 File Offset: 0x0012A824
[Token(Token = "0x600531E")]
[Address(RVA = "0x14FAF70", Offset = "0x14F9D70", VA = "0x1814FAF70")]
private void PIBFBDFPNDA()
{
if (SingletonMonoBehaviour.ONCPNMDGGKG.AKPGDDBMBMK != LocalPlayerController.MIGPLDFLMHA.SCREEN)
{
FBPACFPINIK.LBIOGBGOOAM(true);
return;
}
DialogListModel dialogListModel = base.PKJJDBNMMEA;
PMCGHGJACNB pmcghgjacnb = new PMCGHGJACNB();
string text = this.openCoCWebpageTitleText;
pmcghgjacnb.<CEJPKGDKMJE>k__BackingField = text;
string text2 = this.openCoCWebpageMessageText;
pmcghgjacnb.<LHJAKNBODPE>k__BackingField = text2;
pmcghgjacnb.<AHIKLCLHOFO>k__BackingField = "OK";
Action action;
if (RoomModel.<>c.<>9__114_0 == 0)
{
action = delegate
{
FBPACFPINIK.LBIOGBGOOAM(false);
};
RoomModel.<>c.<>9__114_0 = action;
}
pmcghgjacnb.<ECHBNKMHBBM>k__BackingField = action;
pmcghgjacnb.<GNGPJNNHLCJ>k__BackingField = "Cancel";
PMGCJEPKFOF<TwoButtonMessageDialogModel> pmgcjepkfof = dialogListModel.AddTwoButtonMessageDialog(pmcghgjacnb);
}
// Token: 0x17000EA8 RID: 3752
// (get) Token: 0x0600531F RID: 21279 RVA: 0x0012C6BC File Offset: 0x0012A8BC
// (set) Token: 0x06005320 RID: 21280 RVA: 0x0012C6D0 File Offset: 0x0012A8D0
[Token(Token = "0x17000EA8")]
public SessionManager.BDPNOBGNGNI FFBGKEIKCLJ
{
[Token(Token = "0x600531F")]
[Address(RVA = "0xBDCC10", Offset = "0xBDBA10", VA = "0x180BDCC10")]
get;
[Token(Token = "0x6005320")]
[Address(RVA = "0xBDC2B0", Offset = "0xBDB0B0", VA = "0x180BDC2B0")]
private set;
}
// Token: 0x17000EA9 RID: 3753
// (get) Token: 0x06005321 RID: 21281 RVA: 0x0012C6E4 File Offset: 0x0012A8E4
// (set) Token: 0x06005322 RID: 21282 RVA: 0x0012C6F8 File Offset: 0x0012A8F8
[Token(Token = "0x17000EA9")]
public long EEIDNIMAOGL
{
[Token(Token = "0x6005321")]
[Address(RVA = "0x469010", Offset = "0x467E10", VA = "0x180469010")]
get;
[Token(Token = "0x6005322")]
[Address(RVA = "0xBDFE50", Offset = "0xBDEC50", VA = "0x180BDFE50")]
private set;
}
// Token: 0x17000EAA RID: 3754
// (get) Token: 0x06005323 RID: 21283 RVA: 0x0012C70C File Offset: 0x0012A90C
// (set) Token: 0x06005324 RID: 21284 RVA: 0x0012C720 File Offset: 0x0012A920
[Token(Token = "0x17000EAA")]
public string PPBDNEBCPMM
{
[Token(Token = "0x6005323")]
[Address(RVA = "0x836950", Offset = "0x835750", VA = "0x180836950")]
get;
[Token(Token = "0x6005324")]
[Address(RVA = "0xBDFD70", Offset = "0xBDEB70", VA = "0x180BDFD70")]
private set;
}
// Token: 0x17000EAB RID: 3755
// (get) Token: 0x06005325 RID: 21285 RVA: 0x0012C734 File Offset: 0x0012A934
[Token(Token = "0x17000EAB")]
protected override bool PHGOLNMDJLH
{
[Token(Token = "0x6005325")]
[Address(RVA = "0x14FB470", Offset = "0x14FA270", VA = "0x1814FB470", Slot = "12")]
get
{
bool flag;
return flag;
}
}
// Token: 0x17000EAC RID: 3756
// (get) Token: 0x06005326 RID: 21286 RVA: 0x0012C744 File Offset: 0x0012A944
// (set) Token: 0x06005327 RID: 21287 RVA: 0x0012C758 File Offset: 0x0012A958
[Token(Token = "0x17000EAC")]
public KLCOGEIGEBJ PLFDFMBOBHJ
{
[Token(Token = "0x6005326")]
[Address(RVA = "0x837AF0", Offset = "0x8368F0", VA = "0x180837AF0")]
get;
[Token(Token = "0x6005327")]
[Address(RVA = "0xAF1020", Offset = "0xAEFE20", VA = "0x180AF1020")]
protected set;
}
// Token: 0x17000EAD RID: 3757
// (get) Token: 0x06005328 RID: 21288 RVA: 0x0012C76C File Offset: 0x0012A96C
// (set) Token: 0x06005329 RID: 21289 RVA: 0x0012C780 File Offset: 0x0012A980
[Token(Token = "0x17000EAD")]
public CCEOLAOLEKJ BKKCGGNMMGG
{
[Token(Token = "0x6005328")]
[Address(RVA = "0x8367F0", Offset = "0x8355F0", VA = "0x1808367F0")]
get;
[Token(Token = "0x6005329")]
[Address(RVA = "0xBDB920", Offset = "0xBDA720", VA = "0x180BDB920")]
protected set;
}
// Token: 0x17000EAE RID: 3758
// (get) Token: 0x0600532A RID: 21290 RVA: 0x0012C794 File Offset: 0x0012A994
// (set) Token: 0x0600532B RID: 21291 RVA: 0x0012C7A8 File Offset: 0x0012A9A8
[Token(Token = "0x17000EAE")]
public PLILLKHMNDA NDAGAGNHNPA
{
[Token(Token = "0x600532A")]
[Address(RVA = "0x8363B0", Offset = "0x8351B0", VA = "0x1808363B0")]
get;
[Token(Token = "0x600532B")]
[Address(RVA = "0xBDC2A0", Offset = "0xBDB0A0", VA = "0x180BDC2A0")]
protected set;
}
// Token: 0x17000EAF RID: 3759
// (get) Token: 0x0600532C RID: 21292 RVA: 0x0012C7BC File Offset: 0x0012A9BC
// (set) Token: 0x0600532D RID: 21293 RVA: 0x0012C7F0 File Offset: 0x0012A9F0
[Token(Token = "0x17000EAF")]
public PPENFJMFPNE CFGODCLKAJK
{
[Token(Token = "0x600532C")]
[Address(RVA = "0x1501A60", Offset = "0x1500860", VA = "0x181501A60")]
get
{
if (!this.GDPJLIOIIAM && this.PGOIPKKDOPJ)
{
Debug.LogError("RoomModel not configured to fetch RoomDetails");
}
return this.IJNAMEBOMJJ;
}
[Token(Token = "0x600532D")]
[Address(RVA = "0xBDB940", Offset = "0xBDA740", VA = "0x180BDB940")]
private set
{
this.IJNAMEBOMJJ = value;
}
}
// Token: 0x17000EB0 RID: 3760
// (get) Token: 0x0600532E RID: 21294 RVA: 0x0012C804 File Offset: 0x0012AA04
// (set) Token: 0x0600532F RID: 21295 RVA: 0x0012C838 File Offset: 0x0012AA38
[Token(Token = "0x17000EB0")]
public CJODCLDGFCF KOCDMNALMBO
{
[Token(Token = "0x600532E")]
[Address(RVA = "0x1501CC0", Offset = "0x1500AC0", VA = "0x181501CC0")]
get
{
if (!this.GDPJLIOIIAM && this.PGOIPKKDOPJ)
{
Debug.LogError("RoomModel not configured to fetch UserInteractionDetails");
}
return this.JPKCKALEEBM;
}
[Token(Token = "0x600532F")]
[Address(RVA = "0xBDCC80", Offset = "0xBDBA80", VA = "0x180BDCC80")]
private set
{
this.JPKCKALEEBM = value;
}
}
// Token: 0x17000EB1 RID: 3761
// (get) Token: 0x06005330 RID: 21296 RVA: 0x0012C84C File Offset: 0x0012AA4C
// (set) Token: 0x06005331 RID: 21297 RVA: 0x0012C880 File Offset: 0x0012AA80
[Token(Token = "0x17000EB1")]
public ONCGMPLDEPM MIAOGGDHLAO
{
[Token(Token = "0x6005330")]
[Address(RVA = "0x15011B0", Offset = "0x14FFFB0", VA = "0x1815011B0")]
get
{
if (!this.GDPJLIOIIAM && this.PGOIPKKDOPJ)
{
Debug.LogError("RoomModel not configured to fetch CanLocalPlayerJoinRoom");
}
return this.OOBCKFHLANA;
}
[Token(Token = "0x6005331")]
[Address(RVA = "0xBDFD30", Offset = "0xBDEB30", VA = "0x180BDFD30")]
private set
{
this.OOBCKFHLANA = value;
}
}
// Token: 0x17000EB2 RID: 3762
// (get) Token: 0x06005332 RID: 21298 RVA: 0x0012C894 File Offset: 0x0012AA94
// (set) Token: 0x06005333 RID: 21299 RVA: 0x0012C8A8 File Offset: 0x0012AAA8
[Token(Token = "0x17000EB2")]
public string BBFKHGDNKOO
{
[Token(Token = "0x6005332")]
[Address(RVA = "0x837960", Offset = "0x836760", VA = "0x180837960")]
get;
[Token(Token = "0x6005333")]
[Address(RVA = "0xBDA740", Offset = "0xBD9540", VA = "0x180BDA740")]
private set;
}
// Token: 0x17000EB3 RID: 3763
// (get) Token: 0x06005334 RID: 21300 RVA: 0x0012C8BC File Offset: 0x0012AABC
[Token(Token = "0x17000EB3")]
public bool ALGINBLMGEP
{
[Token(Token = "0x6005334")]
[Address(RVA = "0x1501190", Offset = "0x14FFF90", VA = "0x181501190")]
get
{
if (!this.<FMCHEONGJAD>k__BackingField && this.<GNAFMCCDKJA>k__BackingField != 0)
{
bool flag;
return flag;
}
}
}
// Token: 0x17000EB4 RID: 3764
// (get) Token: 0x06005335 RID: 21301 RVA: 0x0012C8E0 File Offset: 0x0012AAE0
[Token(Token = "0x17000EB4")]
public bool AOGCFBPJDPK
{
[Token(Token = "0x6005335")]
[Address(RVA = "0x1500E00", Offset = "0x14FFC00", VA = "0x181500E00")]
get
{
return !this.<FMCHEONGJAD>k__BackingField;
}
}
// Token: 0x17000EB5 RID: 3765
// (get) Token: 0x06005336 RID: 21302 RVA: 0x0012C8F8 File Offset: 0x0012AAF8
[Token(Token = "0x17000EB5")]
public bool PHAKIJKKKPM
{
[Token(Token = "0x6005336")]
[Address(RVA = "0x1501990", Offset = "0x1500790", VA = "0x181501990")]
get
{
if (!this.<EBNOKLMHKEF>k__BackingField)
{
}
return Matchmaking.BBJAEJHMAPB.<MPMKHIHOJMO>k__BackingField;
}
}
// Token: 0x17000EB6 RID: 3766
// (get) Token: 0x06005337 RID: 21303 RVA: 0x0012C924 File Offset: 0x0012AB24
[Token(Token = "0x17000EB6")]
public string CNHCKDDFCFI
{
[Token(Token = "0x6005337")]
[Address(RVA = "0x15016E0", Offset = "0x15004E0", VA = "0x1815016E0")]
get
{
KLCOGEIGEBJ klcogeigebj = this.<GNAFMCCDKJA>k__BackingField;
string empty = string.Empty;
GPDIAKNEBKH gpdiaknebkh;
if (klcogeigebj != 0 && klcogeigebj.<BGFMGLJNNOK>k__BackingField.HasFlag(gpdiaknebkh))
{
KLCOGEIGEBJ klcogeigebj2 = this.<GNAFMCCDKJA>k__BackingField;
}
return empty;
}
}
// Token: 0x17000EB7 RID: 3767
// (get) Token: 0x06005338 RID: 21304 RVA: 0x0012C960 File Offset: 0x0012AB60
[Token(Token = "0x17000EB7")]
public IReadOnlyList<string> EAFDMAPEBBL
{
[Token(Token = "0x6005338")]
[Address(RVA = "0x1501AF0", Offset = "0x15008F0", VA = "0x181501AF0")]
get
{
/*
An exception occurred when decompiling this method (06005338)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1<System.String> RRUI.Data.RoomModel::get_RoomImageNames()
---> System.Exception: Basic block has to end with unconditional control flow.
{
IL_1E:
stloc:class [mscorlib]System.Collections.Generic.List`1<string>(var_1_24, ldfld:class [mscorlib]System.Collections.Generic.List`1<string>(RoomModel::DHNJICCCPKN, ldloc:RoomModel(this)))
}
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
--- End of inner exception stack trace ---
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
*/;
}
}
// Token: 0x17000EB8 RID: 3768
// (get) Token: 0x06005339 RID: 21305 RVA: 0x0012C994 File Offset: 0x0012AB94
// (set) Token: 0x0600533A RID: 21306 RVA: 0x0012C9A8 File Offset: 0x0012ABA8
[Token(Token = "0x17000EB8")]
public int MAJANJEGENG
{
[Token(Token = "0x6005339")]
[Address(RVA = "0x15017B0", Offset = "0x15005B0", VA = "0x1815017B0")]
get;
[Token(Token = "0x600533A")]
[Address(RVA = "0x14FA6B0", Offset = "0x14F94B0", VA = "0x1814FA6B0")]
private set;
}
// Token: 0x17000EB9 RID: 3769
// (get) Token: 0x0600533B RID: 21307 RVA: 0x0012C9BC File Offset: 0x0012ABBC
// (set) Token: 0x0600533C RID: 21308 RVA: 0x0012C9D0 File Offset: 0x0012ABD0
[Token(Token = "0x17000EB9")]
public long DADOKMAOFJL
{
[Token(Token = "0x600533B")]
[Address(RVA = "0x837E70", Offset = "0x836C70", VA = "0x180837E70")]
get
{
return this.IHGKFJEAPNA;
}
[Token(Token = "0x600533C")]
[Address(RVA = "0x14F89A0", Offset = "0x14F77A0", VA = "0x1814F89A0")]
private set
{
this.IHGKFJEAPNA = value;
base.MKBLJJGJAOH();
}
}
// Token: 0x17000EBA RID: 3770
// (get) Token: 0x0600533D RID: 21309 RVA: 0x0012C9EC File Offset: 0x0012ABEC
// (set) Token: 0x0600533E RID: 21310 RVA: 0x0012CA00 File Offset: 0x0012AC00
[Token(Token = "0x17000EBA")]
public long CCGOEDABKNN
{
[Token(Token = "0x600533D")]
[Address(RVA = "0x607860", Offset = "0x606660", VA = "0x180607860")]
get
{
return this.AOMBLGBCENO;
}
[Token(Token = "0x600533E")]
[Address(RVA = "0x14F76F0", Offset = "0x14F64F0", VA = "0x1814F76F0")]
private set
{
this.AOMBLGBCENO = value;
base.MKBLJJGJAOH();
}
}
// Token: 0x17000EBB RID: 3771
// (get) Token: 0x0600533F RID: 21311 RVA: 0x0012CA1C File Offset: 0x0012AC1C
[Token(Token = "0x17000EBB")]
public bool IEKIJECGFBL
{
[Token(Token = "0x600533F")]
[Address(RVA = "0x15017F0", Offset = "0x15005F0", VA = "0x1815017F0")]
get
{
/*
An exception occurred when decompiling this method (0600533F)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean RRUI.Data.RoomModel::get_HasJustSaved()
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
stloc:float32(var_1_07, callgetter:float32(Time::get_realtimeSinceStartup))
stloc:float32(var_2_0E, ldfld:float32(RoomModel::DEPEBAEHEDM, ldloc:RoomModel(this)))
}
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
--- End of inner exception stack trace ---
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
*/;
}
}
// Token: 0x17000EBC RID: 3772
// (get) Token: 0x06005340 RID: 21312 RVA: 0x0012CA38 File Offset: 0x0012AC38
[Token(Token = "0x17000EBC")]
public bool PIJBAJKNPNL
{
[Token(Token = "0x6005340")]
[Address(RVA = "0x15017C0", Offset = "0x15005C0", VA = "0x1815017C0")]
get
{
/*
An exception occurred when decompiling this method (06005340)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean RRUI.Data.RoomModel::get_HasJustRestored()
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
stloc:float32(var_1_07, callgetter:float32(Time::get_realtimeSinceStartup))
stloc:float32(var_2_0E, ldfld:float32(RoomModel::GBBKPHKCKHH, ldloc:RoomModel(this)))
}
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
--- End of inner exception stack trace ---
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
*/;
}
}
// Token: 0x17000EBD RID: 3773
// (get) Token: 0x06005341 RID: 21313 RVA: 0x0012CA54 File Offset: 0x0012AC54
[Token(Token = "0x17000EBD")]
public bool PPPFMELKBCK
{
[Token(Token = "0x6005341")]
[Address(RVA = "0x1500AE0", Offset = "0x14FF8E0", VA = "0x181500AE0")]
get
{
if (this.CFGODCLKAJK != 0)
{
PPENFJMFPNE roomDetails = this.CFGODCLKAJK;
LMLJHMJEIGM lmljhmjeigm = this.CFGODCLKAJK.MMBJPGGOFHL;
PPENFJMFPNE roomDetails2 = this.CFGODCLKAJK;
bool inited = PEGGCEDHBOF.DOOHKCANFLO.<IGIPMGJEJHD>k__BackingField.inited;
bool flag;
return !flag;
}
throw new NullReferenceException();
}
}
// Token: 0x17000EBE RID: 3774
// (get) Token: 0x06005342 RID: 21314 RVA: 0x0012CAA4 File Offset: 0x0012ACA4
// (set) Token: 0x06005343 RID: 21315 RVA: 0x0012CAB8 File Offset: 0x0012ACB8
[Token(Token = "0x17000EBE")]
public bool FPAEHFCKOGC
{
[Token(Token = "0x6005342")]
[Address(RVA = "0xB6AA70", Offset = "0xB69870", VA = "0x180B6AA70")]
get;
[Token(Token = "0x6005343")]
[Address(RVA = "0xB6AB40", Offset = "0xB69940", VA = "0x180B6AB40")]
private set;
}
// Token: 0x17000EBF RID: 3775
// (get) Token: 0x06005344 RID: 21316 RVA: 0x0012CACC File Offset: 0x0012ACCC
[Token(Token = "0x17000EBF")]
public bool IDLDHHBGJPL
{
[Token(Token = "0x6005344")]
[Address(RVA = "0x1501B80", Offset = "0x1500980", VA = "0x181501B80")]
get
{
return Matchmaking.BBJAEJHMAPB.<MPMKHIHOJMO>k__BackingField;
}
}
// Token: 0x17000EC0 RID: 3776
// (get) Token: 0x06005345 RID: 21317 RVA: 0x0012CAEC File Offset: 0x0012ACEC
// (set) Token: 0x06005346 RID: 21318 RVA: 0x0012CB00 File Offset: 0x0012AD00
[Token(Token = "0x17000EC0")]
public bool CNMODMMOACA
{
[Token(Token = "0x6005345")]
[Address(RVA = "0xFBF130", Offset = "0xFBDF30", VA = "0x180FBF130")]
get;
[Token(Token = "0x6005346")]
[Address(RVA = "0x14FA890", Offset = "0x14F9690", VA = "0x1814FA890")]
private set;
}
// Token: 0x17000EC1 RID: 3777
// (get) Token: 0x06005347 RID: 21319 RVA: 0x0012CB14 File Offset: 0x0012AD14
// (set) Token: 0x06005348 RID: 21320 RVA: 0x0012CB28 File Offset: 0x0012AD28
[Token(Token = "0x17000EC1")]
public bool GOFFJBOCLJF
{
[Token(Token = "0x6005347")]
[Address(RVA = "0xFBE180", Offset = "0xFBCF80", VA = "0x180FBE180")]
get;
[Token(Token = "0x6005348")]
[Address(RVA = "0x14FA190", Offset = "0x14F8F90", VA = "0x1814FA190")]
private set;
}
// Token: 0x17000EC2 RID: 3778
// (get) Token: 0x06005349 RID: 21321 RVA: 0x0012CB3C File Offset: 0x0012AD3C
[Token(Token = "0x17000EC2")]
public bool IIEFFOJFNNA
{
[Token(Token = "0x6005349")]
[Address(RVA = "0x1500AB0", Offset = "0x14FF8B0", VA = "0x181500AB0")]
get
{
LMLJHMJEIGM lmljhmjeigm = this.CFGODCLKAJK.MMBJPGGOFHL;
throw new NullReferenceException();
}
}
// Token: 0x17000EC3 RID: 3779
// (get) Token: 0x0600534A RID: 21322 RVA: 0x0012CB5C File Offset: 0x0012AD5C
[Token(Token = "0x17000EC3")]
public bool OBLNJJFLOLK
{
[Token(Token = "0x600534A")]
[Address(RVA = "0x1501BE0", Offset = "0x15009E0", VA = "0x181501BE0")]
get
{
bool isInitialized = NetworkedSingletonMonoBehaviour.FFNIFALJLDD;
if (!isInitialized)
{
return isInitialized;
}
return !NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.IJLNEFDNPAO || NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.GameRunningTeamChangeSupported;
}
}
// Token: 0x17000EC4 RID: 3780
// (get) Token: 0x0600534B RID: 21323 RVA: 0x0012CB9C File Offset: 0x0012AD9C
[Token(Token = "0x17000EC4")]
public bool IFBJKIPBJBH
{
[Token(Token = "0x600534B")]
[Address(RVA = "0x1501520", Offset = "0x1500320", VA = "0x181501520")]
get
{
if (this.OBLNJJFLOLK && NetworkedSingletonMonoBehaviour.FFNIFALJLDD)
{
return NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.CanLocalPlayerSwitchTeam(CGLKOJIMDIH.ANY);
}
throw new NullReferenceException();
}
}
// Token: 0x17000EC5 RID: 3781
// (get) Token: 0x0600534C RID: 21324 RVA: 0x0012CBD0 File Offset: 0x0012ADD0
[Token(Token = "0x17000EC5")]
public bool HAEDCDEDGHI
{
[Token(Token = "0x600534C")]
[Address(RVA = "0x1501820", Offset = "0x1500620", VA = "0x181501820")]
get
{
bool isInitialized = NetworkedSingletonMonoBehaviour.FFNIFALJLDD;
if (!isInitialized)
{
return isInitialized;
}
PlayerRoomRoleManager instance = PlayerRoomRoleManager.ONCPNMDGGKG;
int num = 0;
num += num;
num++;
bool flag;
return flag;
}
}
// Token: 0x17000EC6 RID: 3782
// (get) Token: 0x0600534D RID: 21325 RVA: 0x0012CC10 File Offset: 0x0012AE10
[Token(Token = "0x17000EC6")]
public bool FOLAOPLAHLB
{
[Token(Token = "0x600534D")]
[Address(RVA = "0x1500E10", Offset = "0x14FFC10", VA = "0x181500E10")]
get
{
if (this.HAEDCDEDGHI)
{
GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
int num = 0;
if (instance != num && NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.CIFKHPAHBHB)
{
GameCombatManager combatManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager;
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
return !combatManager.PlayerIsAlive(agajmbpabdl);
}
}
throw new NullReferenceException();
}
}
// Token: 0x17000EC7 RID: 3783
// (get) Token: 0x0600534E RID: 21326 RVA: 0x0012CC70 File Offset: 0x0012AE70
[Token(Token = "0x17000EC7")]
public bool GACMJJJAMOB
{
[Token(Token = "0x600534E")]
[Address(RVA = "0x15012C0", Offset = "0x15000C0", VA = "0x1815012C0")]
get
{
if (NetworkedSingletonMonoBehaviour.FFNIFALJLDD)
{
PlayerRoomRoleManager instance = PlayerRoomRoleManager.ONCPNMDGGKG;
int num = 0;
num += num;
num++;
bool flag;
if (flag)
{
GameManager instance2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
int num2 = 0;
if (instance2 != num2 && NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.BHADGBAPFPK)
{
GameManager instance3 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
return !instance3.IJLNEFDNPAO;
}
}
}
throw new NullReferenceException();
}
}
// Token: 0x17000EC8 RID: 3784
// (get) Token: 0x0600534F RID: 21327 RVA: 0x0012CCE4 File Offset: 0x0012AEE4
[Token(Token = "0x17000EC8")]
public bool KHPJNDNBDIF
{
[Token(Token = "0x600534F")]
[Address(RVA = "0x1500F70", Offset = "0x14FFD70", VA = "0x181500F70")]
get
{
if (NetworkedSingletonMonoBehaviour.FFNIFALJLDD)
{
PlayerRoomRoleManager instance = PlayerRoomRoleManager.ONCPNMDGGKG;
int num = 0;
num += num;
num++;
bool flag;
if (flag)
{
GameManager instance2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
int num2 = 0;
if (instance2 != num2)
{
GameManager instance3 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
return instance3.CIFKHPAHBHB;
}
}
}
throw new NullReferenceException();
}
}
// Token: 0x17000EC9 RID: 3785
// (get) Token: 0x06005350 RID: 21328 RVA: 0x0012CD48 File Offset: 0x0012AF48
[Token(Token = "0x17000EC9")]
public bool PLLFGHBPMNH
{
[Token(Token = "0x6005350")]
[Address(RVA = "0x1501660", Offset = "0x1500460", VA = "0x181501660")]
get
{
JEKEHDFECBN mapicbaaamk = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.MAPICBAAAMK;
throw new NullReferenceException();
}
}
// Token: 0x06005351 RID: 21329 RVA: 0x0012CD68 File Offset: 0x0012AF68
[Token(Token = "0x6005351")]
[Address(RVA = "0x14FC310", Offset = "0x14FB110", VA = "0x1814FC310")]
public void Set(long HNHLJONGKHB, SessionManager.BDPNOBGNGNI FJIAAKKHHON, long HDBACKOLDBP, bool GDPJLIOIIAM = false, long AOMBLGBCENO = -1L, [Optional] string NKGMOFKNEED)
{
base.Clear();
this.<BNCMBCDGJBC>k__BackingField = 0;
this.GDPJLIOIIAM = false;
this.AOMBLGBCENO = 0L;
this.IHGKFJEAPNA = HNHLJONGKHB;
this.<EPOGAKJABIA>k__BackingField = HDBACKOLDBP;
this.<JEDBOIPCFFG>k__BackingField = FJIAAKKHHON;
base.MKBLJJGJAOH();
}
// Token: 0x06005352 RID: 21330 RVA: 0x0012CDB0 File Offset: 0x0012AFB0
[Token(Token = "0x6005352")]
[Address(RVA = "0x14F77B0", Offset = "0x14F65B0", VA = "0x1814F77B0", Slot = "17")]
protected override void CEJBCCPEGEB()
{
if (this.PKBFDACNFPG != (ulong)0L)
{
Debug.LogError("RoomModel was destroyed while stopGamePromise is incomplete. Any code that is waiting on stopGamePromise will never run.");
}
this.BPLOIBKLENO.Dispose();
ManagedTexture hgpjhjnmkfl = this.HGPJHJNMKFL;
if (hgpjhjnmkfl != 0)
{
hgpjhjnmkfl.GNGOOMMLPHE();
}
base.CEJBCCPEGEB();
GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
int num = 0;
if (instance != num)
{
GameManager instance2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
MIEIBBPMDMP.GGPHEKCPPMP ggphekcppmp = new MIEIBBPMDMP.GGPHEKCPPMP(this.AFNLAMDLAKL);
instance2.KMKCFILCLNO -= ggphekcppmp;
}
}
// Token: 0x06005353 RID: 21331 RVA: 0x0012CE28 File Offset: 0x0012B028
[Token(Token = "0x6005353")]
[Address(RVA = "0x14FA8A0", Offset = "0x14F96A0", VA = "0x1814FA8A0", Slot = "18")]
protected override void LNEJNIEHGLD()
{
base.LNEJNIEHGLD();
MFBGLIHGCGO<long> nfmlkmfeakd = OJMCBOKJFOF.NFMLKMFEAKD;
Action<long> action = new Action(this.PBCEFBLFECC);
OJMCBOKJFOF.NFMLKMFEAKD = MFBGLIHGCGO.BPJDFPACLMK(nfmlkmfeakd, action);
MFBGLIHGCGO<int> nlhpibggdmo = PEGGCEDHBOF.NLHPIBGGDMO;
Action<int> action2 = new Action(this.NLHPIBGGDMO);
PEGGCEDHBOF.NLHPIBGGDMO = MFBGLIHGCGO.BPJDFPACLMK(nlhpibggdmo, action2);
Action<AGAJMBPABDL, RoomRole> action3 = new Action(this.DIHJDCNHNJE);
if (NetworkedSingletonMonoBehaviour.FFNIFALJLDD)
{
GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
MIEIBBPMDMP.GGPHEKCPPMP ggphekcppmp = new MIEIBBPMDMP.GGPHEKCPPMP(this.OAPCKNKBACD);
instance.KMKCFILCLNO += ggphekcppmp;
}
MFBGLIHGCGO<UGCAIController> pphhaeokhpb = UGCAIController.PPHHAEOKHPB;
Action<UGCAIController> action4 = new Action(this.PIOOPLHFFFB);
int num = 0;
num += num;
num++;
MFBGLIHGCGO<UGCAIController> aidestroyed = UGCAIManager.AIDestroyed;
Action<UGCAIController> action5 = new Action(this.PIOOPLHFFFB);
OKNNKFGFODL aisettingsChanged = UGCAIManager.AISettingsChanged;
Action action6 = new Action(this.HNKDDDMFLCE);
int num2 = 0;
aisettingsChanged.BPAJKKAGPKB(action6, num2 != 0);
OKNNKFGFODL localPlayerChangedToAliveEvent = GameCombatManager.LocalPlayerChangedToAliveEvent;
Action action7 = new Action(this.OINKMNAFHDB);
GameCombatManager.LocalPlayerChangedToAliveEvent = OKNNKFGFODL.BPJDFPACLMK(localPlayerChangedToAliveEvent, action7);
OKNNKFGFODL localPlayerChangedToDeadEvent = GameCombatManager.LocalPlayerChangedToDeadEvent;
Action action8 = new Action(this.OINKMNAFHDB);
GameCombatManager.LocalPlayerChangedToDeadEvent = OKNNKFGFODL.BPJDFPACLMK(localPlayerChangedToDeadEvent, action8);
}
// Token: 0x06005354 RID: 21332 RVA: 0x0012CF58 File Offset: 0x0012B158
[Token(Token = "0x6005354")]
[Address(RVA = "0x14FBC80", Offset = "0x14FAA80", VA = "0x1814FBC80", Slot = "20")]
protected override void PECOFFFGNCH()
{
base.PECOFFFGNCH();
if (NetworkedSingletonMonoBehaviour.FFNIFALJLDD)
{
GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
MIEIBBPMDMP.GGPHEKCPPMP ggphekcppmp = new MIEIBBPMDMP.GGPHEKCPPMP(this.OAPCKNKBACD);
instance.KMKCFILCLNO -= ggphekcppmp;
}
MFBGLIHGCGO<long> nfmlkmfeakd = OJMCBOKJFOF.NFMLKMFEAKD;
Action<long> action = new Action(this.PBCEFBLFECC);
OJMCBOKJFOF.NFMLKMFEAKD = MFBGLIHGCGO.GMNMHGMFGOL(nfmlkmfeakd, action);
MFBGLIHGCGO<int> nlhpibggdmo = PEGGCEDHBOF.NLHPIBGGDMO;
Action<int> action2 = new Action(this.NLHPIBGGDMO);
PEGGCEDHBOF.NLHPIBGGDMO = MFBGLIHGCGO.GMNMHGMFGOL(nlhpibggdmo, action2);
Action<AGAJMBPABDL, RoomRole> action3 = new Action(this.DIHJDCNHNJE);
MFBGLIHGCGO<UGCAIController> pphhaeokhpb = UGCAIController.PPHHAEOKHPB;
Action<UGCAIController> action4 = new Action(this.PIOOPLHFFFB);
int num = 0;
num += num;
num++;
MFBGLIHGCGO<UGCAIController> aidestroyed = UGCAIManager.AIDestroyed;
Action<UGCAIController> action5 = new Action(this.PIOOPLHFFFB);
OKNNKFGFODL aisettingsChanged = UGCAIManager.AISettingsChanged;
Action action6 = new Action(this.HNKDDDMFLCE);
aisettingsChanged.BIHKNNPGGKP(action6);
OKNNKFGFODL localPlayerChangedToAliveEvent = GameCombatManager.LocalPlayerChangedToAliveEvent;
Action action7 = new Action(this.OINKMNAFHDB);
GameCombatManager.LocalPlayerChangedToAliveEvent = OKNNKFGFODL.GMNMHGMFGOL(localPlayerChangedToAliveEvent, action7);
OKNNKFGFODL localPlayerChangedToDeadEvent = GameCombatManager.LocalPlayerChangedToDeadEvent;
Action action8 = new Action(this.OINKMNAFHDB);
GameCombatManager.LocalPlayerChangedToDeadEvent = OKNNKFGFODL.GMNMHGMFGOL(localPlayerChangedToDeadEvent, action8);
}
// Token: 0x06005355 RID: 21333 RVA: 0x0012D084 File Offset: 0x0012B284
[Token(Token = "0x6005355")]
[Address(RVA = "0x14FA400", Offset = "0x14F9200", VA = "0x1814FA400")]
private void KALENKBFKED()
{
if (this.showSaveLoadFeedback)
{
base.ADJIAENKNAN.AddMessageToast("Room saved!");
return;
}
}
// Token: 0x06005356 RID: 21334 RVA: 0x0012D0B4 File Offset: 0x0012B2B4
[Token(Token = "0x6005356")]
[Address(RVA = "0x14F82D0", Offset = "0x14F70D0", VA = "0x1814F82D0")]
private void DGNOOGDNKKJ(string LICNAIGLFCP)
{
if (this.showSaveLoadFeedback)
{
ToastListModel toastListModel = base.ADJIAENKNAN;
string text = "Failed to save room: " + LICNAIGLFCP;
toastListModel.AddMessageToast(text);
Debug.LogError("Error saving room: " + LICNAIGLFCP);
}
}
// Token: 0x06005357 RID: 21335 RVA: 0x0012D0FC File Offset: 0x0012B2FC
[Token(Token = "0x6005357")]
[Address(RVA = "0x14FB260", Offset = "0x14FA060", VA = "0x1814FB260")]
private void NBKEHAHCCCL()
{
if (this.showSaveLoadFeedback)
{
base.ADJIAENKNAN.AddMessageToast("Restored!");
return;
}
}
// Token: 0x06005358 RID: 21336 RVA: 0x0012D12C File Offset: 0x0012B32C
[Token(Token = "0x6005358")]
[Address(RVA = "0x14F9560", Offset = "0x14F8360", VA = "0x1814F9560")]
private void GMBOKMPJEAC(string LICNAIGLFCP)
{
if (this.showSaveLoadFeedback)
{
ToastListModel toastListModel = base.ADJIAENKNAN;
string text = "Error restoring room: " + LICNAIGLFCP;
toastListModel.AddMessageToast(text);
Debug.LogError("Error restoring room: " + LICNAIGLFCP);
}
}
// Token: 0x06005359 RID: 21337 RVA: 0x0012D174 File Offset: 0x0012B374
[Token(Token = "0x6005359")]
[Address(RVA = "0x14FBC60", Offset = "0x14FAA60", VA = "0x1814FBC60")]
protected void PBCEFBLFECC(long HNHLJONGKHB)
{
if (HNHLJONGKHB == this.IHGKFJEAPNA)
{
base.MKBLJJGJAOH();
return;
}
}
// Token: 0x0600535A RID: 21338 RVA: 0x0012D194 File Offset: 0x0012B394
[Token(Token = "0x600535A")]
[Address(RVA = "0x14FB450", Offset = "0x14FA250", VA = "0x1814FB450")]
protected void NLHPIBGGDMO(int GKLPIFBPGOD)
{
if (this.<GNAFMCCDKJA>k__BackingField != 0)
{
base.MKBLJJGJAOH();
return;
}
}
// Token: 0x0600535B RID: 21339 RVA: 0x0012D1B4 File Offset: 0x0012B3B4
[Token(Token = "0x600535B")]
[Address(RVA = "0x14F9D80", Offset = "0x14F8B80", VA = "0x1814F9D80")]
private void HNKDDDMFLCE()
{
base.JOJPOMANGPO();
}
// Token: 0x0600535C RID: 21340 RVA: 0x0012D1C8 File Offset: 0x0012B3C8
[Token(Token = "0x600535C")]
[Address(RVA = "0x14FC200", Offset = "0x14FB000", VA = "0x1814FC200")]
private void PIOOPLHFFFB(UGCAIController ADNILBJMMOL)
{
base.JOJPOMANGPO();
}
// Token: 0x0600535D RID: 21341 RVA: 0x0012D1DC File Offset: 0x0012B3DC
[Token(Token = "0x600535D")]
[Address(RVA = "0x14FB880", Offset = "0x14FA680", VA = "0x1814FB880")]
private void OINKMNAFHDB()
{
base.JOJPOMANGPO();
}
// Token: 0x0600535E RID: 21342 RVA: 0x0012D1F0 File Offset: 0x0012B3F0
[Token(Token = "0x600535E")]
[Address(RVA = "0x14FB5D0", Offset = "0x14FA3D0", VA = "0x1814FB5D0")]
private void OAPCKNKBACD(ushort LLEHBLJHJHM, ushort CPMPEJFMDED, ushort PLGFJEILFGP, ushort OEAPMLMHLLF)
{
base.JOJPOMANGPO();
}
// Token: 0x0600535F RID: 21343 RVA: 0x0012D204 File Offset: 0x0012B404
[Token(Token = "0x600535F")]
[Address(RVA = "0x14F6F00", Offset = "0x14F5D00", VA = "0x1814F6F00")]
private void AFNLAMDLAKL(ushort LLEHBLJHJHM, ushort CPMPEJFMDED, ushort PLGFJEILFGP, ushort OEAPMLMHLLF)
{
GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
MIEIBBPMDMP.GGPHEKCPPMP ggphekcppmp = new MIEIBBPMDMP.GGPHEKCPPMP(this.AFNLAMDLAKL);
instance.KMKCFILCLNO -= ggphekcppmp;
this.PKBFDACNFPG.OOOIENHGNCA();
RoomModel.NICABKKKBHC elfacanckkg = this.ELFACANCKKG;
int num = 0;
this.PKBFDACNFPG = num;
if (elfacanckkg != RoomModel.NICABKKKBHC.Save)
{
if (elfacanckkg != RoomModel.NICABKKKBHC.Restore)
{
goto IL_49;
}
this.TryRestoreRoom();
}
this.TrySaveRoom();
IL_49:
this.ELFACANCKKG = (RoomModel.NICABKKKBHC)num;
base.JOJPOMANGPO();
}
// Token: 0x06005360 RID: 21344 RVA: 0x0012D270 File Offset: 0x0012B470
[Token(Token = "0x6005360")]
[Address(RVA = "0x14F7020", Offset = "0x14F5E20", VA = "0x1814F7020", Slot = "22")]
protected override void AHFKACICJNC()
{
List<string> dhnjicccpkn = this.DHNJICCCPKN;
int num = 0;
this.IHGKFJEAPNA = (long)((ulong)(-1L));
this.GDPJLIOIIAM = false;
this.OOBCKFHLANA = num;
this.<KGMNCIJDOFF>k__BackingField = num;
this.<KJIFIKGFECH>k__BackingField = num;
this.<GNAFMCCDKJA>k__BackingField = num;
this.<DNGCBIHOEJE>k__BackingField = num;
this.<EJJABGDFGEG>k__BackingField = num;
this.IJNAMEBOMJJ = num;
this.JPKCKALEEBM = num;
dhnjicccpkn.Clear();
int num2 = 0;
this.<EPOGAKJABIA>k__BackingField = (long)((ulong)(-1L));
this.<BNCMBCDGJBC>k__BackingField = num;
this.<EBNOKLMHKEF>k__BackingField = num != 0;
this.<FIBFPANLDHO>k__BackingField = num != 0;
this.<IFHHLGEMILG>k__BackingField = num;
this.<DLEENIHPKKN>k__BackingField = num;
this.<GANOBAOEAFN>k__BackingField = num;
this.LoadingScreenBackingField = num2;
this.LoadingScreenBackingField.LKIBJOMNFFD = num2;
this.LoadingScreenBackingField.JAFMIDAHECF = num2;
this.GPBDGOLLKCC = true;
base.JOJPOMANGPO();
}
// Token: 0x06005361 RID: 21345 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6005361")]
[Address(RVA = "0x14F8ED0", Offset = "0x14F7CD0", VA = "0x1814F8ED0", Slot = "26")]
protected override DABKFAIHBBP GLPJPIEOLDF()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06005362 RID: 21346 RVA: 0x0012D33C File Offset: 0x0012B53C
[Token(Token = "0x6005362")]
[Address(RVA = "0x14FB920", Offset = "0x14FA720", VA = "0x1814FB920")]
private void OPGONPAJIOJ(bool JPJLFNLCNDH, bool AKJCNDGGEHC)
{
PPENFJMFPNE ijnamebomjj = this.IJNAMEBOMJJ;
SessionManager.ForceAcceptRoomWarnings(this.<GNAFMCCDKJA>k__BackingField);
if (!AKJCNDGGEHC && this.<FIBFPANLDHO>k__BackingField != AKJCNDGGEHC)
{
SessionManager.BDPNOBGNGNI bdpnobgngni = this.<JEDBOIPCFFG>k__BackingField;
Action<SessionManager.BKOJBGONLCK> action = new Action(this.HHHNPGEPGGF);
Action<JPIJGHNNIDP> action2 = new Action(this.PIFJOJEDNPG);
return;
}
this.<FMCHEONGJAD>k__BackingField = true;
base.JOJPOMANGPO();
SessionManager.BDPNOBGNGNI bdpnobgngni2 = this.<JEDBOIPCFFG>k__BackingField;
long num = this.<EPOGAKJABIA>k__BackingField;
string text = this.<BNCMBCDGJBC>k__BackingField;
SessionManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
Action<SessionManager.BKOJBGONLCK> action3 = new Action(this.HHHNPGEPGGF);
throw new NullReferenceException();
}
// Token: 0x06005363 RID: 21347 RVA: 0x0012D3D4 File Offset: 0x0012B5D4
[Token(Token = "0x6005363")]
[Address(RVA = "0x14F89B0", Offset = "0x14F77B0", VA = "0x1814F89B0")]
private void FMBPEDJEIPF()
{
string empty = string.Empty;
if (this.<GNAFMCCDKJA>k__BackingField == (ulong)0L || this.MIAOGGDHLAO == 0 || this.MIAOGGDHLAO.<JFEJDJFNCAI>k__BackingField)
{
this.<KGMNCIJDOFF>k__BackingField = empty;
return;
}
bool <GIOAMJGPAIC>k__BackingField = this.MIAOGGDHLAO.<GIOAMJGPAIC>k__BackingField;
ONCGMPLDEPM canLocalPlayerJoinRoom = this.MIAOGGDHLAO;
if (!<GIOAMJGPAIC>k__BackingField)
{
if (canLocalPlayerJoinRoom.<CLEOFBADPLE>k__BackingField == <GIOAMJGPAIC>k__BackingField && this.MIAOGGDHLAO.<EFAOOJPCEEC>k__BackingField == <GIOAMJGPAIC>k__BackingField)
{
if (this.MIAOGGDHLAO.<MGBPAMJMDNP>k__BackingField == <GIOAMJGPAIC>k__BackingField)
{
}
bool inScreenDisplayMode = SingletonMonoBehaviour.ONCPNMDGGKG.ACGDGBHFJFB;
if (inScreenDisplayMode)
{
}
}
string[] array = new string[5];
throw new ArrayTypeMismatchException();
}
if ("{il2cpp field on {'String' (constant value of type Mono.Cecil.TypeReference)}, offset 0x14}" == (ulong)2L)
{
}
string[] array2 = new string[5];
throw new ArrayTypeMismatchException();
}
// Token: 0x06005364 RID: 21348 RVA: 0x0012D570 File Offset: 0x0012B770
[Token(Token = "0x6005364")]
[Address(RVA = "0x14F9E20", Offset = "0x14F8C20", VA = "0x1814F9E20")]
public bool HasWarning(GPDIAKNEBKH MBCOHAKOIOJ)
{
KLCOGEIGEBJ klcogeigebj = this.<GNAFMCCDKJA>k__BackingField;
if (klcogeigebj != 0)
{
GPDIAKNEBKH <BGFMGLJNNOK>k__BackingField = klcogeigebj.<BGFMGLJNNOK>k__BackingField;
return <BGFMGLJNNOK>k__BackingField.HasFlag(<BGFMGLJNNOK>k__BackingField);
}
throw new NullReferenceException();
}
// Token: 0x06005365 RID: 21349 RVA: 0x0012D5A0 File Offset: 0x0012B7A0
[Token(Token = "0x6005365")]
[Address(RVA = "0x14F83C0", Offset = "0x14F71C0", VA = "0x1814F83C0")]
private void DINAPMOKIED(RoomModel.NICABKKKBHC BDNPNGGCFPN)
{
GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
if (!instance.LocalPlayerRequestStopGame())
{
DialogListModel dialogListModel = base.PKJJDBNMMEA;
int num = 0;
if (dialogListModel != num)
{
DialogListModel dialogListModel2 = base.PKJJDBNMMEA;
PMGCJEPKFOF<OneButtonMessageDialogModel> pmgcjepkfof = dialogListModel2.AddOneButtonMessageDialog(new DGHLPMOEABF
{
<CEJPKGDKMJE>k__BackingField = "Failed to stop game",
<LHJAKNBODPE>k__BackingField = "You do no have permission to stop the current game.",
<AHIKLCLHOFO>k__BackingField = "Ok"
});
this.ELFACANCKKG = (RoomModel.NICABKKKBHC)((ulong)0L);
}
return;
}
this.ELFACANCKKG = BDNPNGGCFPN;
JJEKJGALHKO jjekjgalhko = new JJEKJGALHKO();
this.PKBFDACNFPG = jjekjgalhko;
base.FEBJILEABKB(jjekjgalhko, "Waiting for the game to finish...");
MIEIBBPMDMP.GGPHEKCPPMP ggphekcppmp = new MIEIBBPMDMP.GGPHEKCPPMP(this.AFNLAMDLAKL);
instance.KMKCFILCLNO -= ggphekcppmp;
MIEIBBPMDMP.GGPHEKCPPMP ggphekcppmp2 = new MIEIBBPMDMP.GGPHEKCPPMP(this.AFNLAMDLAKL);
instance.KMKCFILCLNO += ggphekcppmp2;
}
// Token: 0x06005366 RID: 21350 RVA: 0x0012D670 File Offset: 0x0012B870
[Token(Token = "0x6005366")]
[Address(RVA = "0x14FB140", Offset = "0x14F9F40", VA = "0x1814FB140")]
private void NAGFJGFOEDF()
{
PPENFJMFPNE roomDetails = this.CFGODCLKAJK;
int num = 0;
if (roomDetails != 0)
{
}
this.<IFHHLGEMILG>k__BackingField = num;
if (this.CFGODCLKAJK != 0)
{
}
this.<DLEENIHPKKN>k__BackingField = num;
PPENFJMFPNE roomDetails2 = this.CFGODCLKAJK;
string <GNINPCNNPLF>k__BackingField;
if (roomDetails2 != 0)
{
<GNINPCNNPLF>k__BackingField = roomDetails2.<GNINPCNNPLF>k__BackingField;
}
this.<GANOBAOEAFN>k__BackingField = <GNINPCNNPLF>k__BackingField;
PPENFJMFPNE roomDetails3 = this.CFGODCLKAJK;
if (roomDetails3 != 0)
{
IReadOnlyList<AECHGGJOJLE> <DJJADJEFDFK>k__BackingField = roomDetails3.<DJJADJEFDFK>k__BackingField;
if (<DJJADJEFDFK>k__BackingField != 0)
{
AECHGGJOJLE aechggjojle = Enumerable.FirstOrDefault<AECHGGJOJLE>(<DJJADJEFDFK>k__BackingField);
if (aechggjojle != 0)
{
string <HPJCFFLAJJE>k__BackingField = aechggjojle.<HPJCFFLAJJE>k__BackingField;
string <CEJPKGDKMJE>k__BackingField = aechggjojle.<CEJPKGDKMJE>k__BackingField;
string <LMCJDGDKBON>k__BackingField = aechggjojle.<LMCJDGDKBON>k__BackingField;
this.LoadingScreenBackingField = <HPJCFFLAJJE>k__BackingField;
return;
}
}
}
}
// Token: 0x06005367 RID: 21351 RVA: 0x0012D710 File Offset: 0x0012B910
[Token(Token = "0x6005367")]
[Address(RVA = "0x14F8050", Offset = "0x14F6E50", VA = "0x1814F8050")]
public void CreateMeetupCode()
{
if (this.<EBNOKLMHKEF>k__BackingField)
{
LinkManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
PPENFJMFPNE roomDetails = this.CFGODCLKAJK;
DABKFAIHBBP dabkfaihbbp = instance.CreateAndShare(EAEKNPLNKKO.Meetup, roomDetails);
return;
}
base.ADJIAENKNAN.AddMessageToast("You can only create a Meetup for a room you're currently in.");
}
// Token: 0x06005368 RID: 21352 RVA: 0x0012D754 File Offset: 0x0012B954
[Token(Token = "0x6005368")]
[Address(RVA = "0x14FC3B0", Offset = "0x14FB1B0", VA = "0x1814FC3B0")]
public void ShareRoomCode()
{
KLCOGEIGEBJ klcogeigebj = this.<GNAFMCCDKJA>k__BackingField;
LMLJHMJEIGM lmljhmjeigm = this.CFGODCLKAJK.MMBJPGGOFHL;
base.ADJIAENKNAN.AddMessageToast("You cannot share a private room which you don't own.");
}
// Token: 0x06005369 RID: 21353 RVA: 0x0012D7EC File Offset: 0x0012B9EC
[Token(Token = "0x6005369")]
[Address(RVA = "0x14FA270", Offset = "0x14F9070", VA = "0x1814FA270")]
public void JoinPublicRoomInstance(bool AKJCNDGGEHC)
{
for (;;)
{
bool randomSubroom = AKJCNDGGEHC;
if (!this.<EBNOKLMHKEF>k__BackingField)
{
break;
}
DialogListModel dialogListModel = base.PKJJDBNMMEA;
int num = 0;
if (dialogListModel != num)
{
goto Block_1;
}
}
int num2 = 0;
this.OPGONPAJIOJ(num2 != 0, AKJCNDGGEHC);
return;
Block_1:
bool inPrivateInstanceOfRoom = this.PHAKIJKKKPM;
string text = "This will take you to a different public instance of this room.";
if (inPrivateInstanceOfRoom)
{
text = "This will take you to a public instance of this room.";
}
DialogListModel dialogListModel2 = base.PKJJDBNMMEA;
PMCGHGJACNB pmcghgjacnb = new PMCGHGJACNB();
pmcghgjacnb.<CEJPKGDKMJE>k__BackingField = "Heads Up!";
pmcghgjacnb.<LHJAKNBODPE>k__BackingField = text;
pmcghgjacnb.<AHIKLCLHOFO>k__BackingField = "Go now";
Action action = delegate
{
RoomModel <>4__this = cbgkaoifima.<>4__this;
bool randomSubroom2 = cbgkaoifima.randomSubroom;
int num3 = 0;
<>4__this.OPGONPAJIOJ(num3 != 0, randomSubroom2);
};
pmcghgjacnb.<ECHBNKMHBBM>k__BackingField = action;
pmcghgjacnb.<GNGPJNNHLCJ>k__BackingField = "Cancel";
PMGCJEPKFOF<TwoButtonMessageDialogModel> pmgcjepkfof = dialogListModel2.AddTwoButtonMessageDialog(pmcghgjacnb);
throw new NullReferenceException();
}
// Token: 0x0600536A RID: 21354 RVA: 0x0012D8B4 File Offset: 0x0012BAB4
[Token(Token = "0x600536A")]
[Address(RVA = "0x14F8110", Offset = "0x14F6F10", VA = "0x1814F8110")]
public void CreatePrivateRoomInstance()
{
if (!this.<EBNOKLMHKEF>k__BackingField)
{
int num = 0;
this.OPGONPAJIOJ(true, num != 0);
return;
}
DialogListModel dialogListModel = base.PKJJDBNMMEA;
int num2 = 0;
if (dialogListModel != num2)
{
bool inPrivateInstanceOfRoom = this.PHAKIJKKKPM;
string text = "This will take you to a private instance of this room.";
if (inPrivateInstanceOfRoom)
{
text = "This will take you to a new private instance of this room.";
}
DialogListModel dialogListModel2 = base.PKJJDBNMMEA;
PMCGHGJACNB pmcghgjacnb = new PMCGHGJACNB();
pmcghgjacnb.<CEJPKGDKMJE>k__BackingField = "Heads Up!";
pmcghgjacnb.<LHJAKNBODPE>k__BackingField = text;
pmcghgjacnb.<AHIKLCLHOFO>k__BackingField = "Go now";
Action action = new Action(this.CCFHAECJBIO);
pmcghgjacnb.<ECHBNKMHBBM>k__BackingField = action;
pmcghgjacnb.<GNGPJNNHLCJ>k__BackingField = "Cancel";
PMGCJEPKFOF<TwoButtonMessageDialogModel> pmgcjepkfof = dialogListModel2.AddTwoButtonMessageDialog(pmcghgjacnb);
}
}
// Token: 0x0600536B RID: 21355 RVA: 0x0012D968 File Offset: 0x0012BB68
[Token(Token = "0x600536B")]
[Address(RVA = "0x14F7DA0", Offset = "0x14F6BA0", VA = "0x1814F7DA0")]
public bool CanTriggerDiscGolfHazard()
{
if (SessionManager.COHJCIJOGBJ)
{
GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
int num = 0;
if (!(instance == num))
{
DiscGolfManager instance2 = DiscGolfManager.ONCPNMDGGKG;
int num2 = 0;
if (!(instance2 == num2) && this.CFGODCLKAJK != 0)
{
GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
if (!teamManager.IsPlayerSpectator(agajmbpabdl) && NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.GENECNFMDHJ == FFPFKDMKLOP.GAME_RUNNING)
{
DiscGolfManager instance3 = DiscGolfManager.ONCPNMDGGKG;
AGAJMBPABDL agajmbpabdl2 = KKPBCOOONNK.MDMMDPEKICF;
return instance3.CanReportVoluntaryHazard(agajmbpabdl2);
}
}
}
}
throw new NullReferenceException();
}
// Token: 0x0600536C RID: 21356 RVA: 0x0012DA0C File Offset: 0x0012BC0C
[Token(Token = "0x600536C")]
[Address(RVA = "0x14FD8A0", Offset = "0x14FC6A0", VA = "0x1814FD8A0")]
public void TriggerDiscGolfHazard()
{
DiscGolfManager instance = DiscGolfManager.ONCPNMDGGKG;
int num = 0;
if (instance != num)
{
DiscGolfManager instance2 = DiscGolfManager.ONCPNMDGGKG;
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
instance2.LocalVoluntaryHazard(agajmbpabdl);
return;
}
}
// Token: 0x0600536D RID: 21357 RVA: 0x0012DA50 File Offset: 0x0012BC50
[Token(Token = "0x600536D")]
[Address(RVA = "0x14FD410", Offset = "0x14FC210", VA = "0x1814FD410")]
public void ToggleBowlingBumpers()
{
BowlingManager instance = BowlingManager.ONCPNMDGGKG;
int num = 0;
if (instance != num)
{
BowlingManager instance2 = BowlingManager.ONCPNMDGGKG;
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
instance2.HCNNOEIJGLF(agajmbpabdl);
return;
}
}
// Token: 0x0600536E RID: 21358 RVA: 0x0012DA94 File Offset: 0x0012BC94
[Token(Token = "0x600536E")]
[Address(RVA = "0x14FD340", Offset = "0x14FC140", VA = "0x1814FD340")]
public void SwitchTeam()
{
GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
int num = 0;
if (instance != num)
{
NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.LocalPlayerSwitchTeam(CGLKOJIMDIH.ANY);
return;
}
}
// Token: 0x0600536F RID: 21359 RVA: 0x0012DAC8 File Offset: 0x0012BCC8
[Token(Token = "0x600536F")]
[Address(RVA = "0x14FD230", Offset = "0x14FC030", VA = "0x1814FD230")]
public void StartGame()
{
GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
int num = 0;
if (instance != num && !NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.CIFKHPAHBHB)
{
GameManager instance2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
int num2 = 0;
instance2.LocalPlayerRequestStartGame(num2 != 0);
return;
}
}
// Token: 0x06005370 RID: 21360 RVA: 0x0012DB0C File Offset: 0x0012BD0C
[Token(Token = "0x6005370")]
[Address(RVA = "0x14F8890", Offset = "0x14F7690", VA = "0x1814F8890")]
public void EndGame()
{
GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
int num = 0;
if (instance != num && NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.CIFKHPAHBHB)
{
bool flag = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.LocalPlayerRequestStopGame();
return;
}
}
// Token: 0x06005371 RID: 21361 RVA: 0x0012DB4C File Offset: 0x0012BD4C
[Token(Token = "0x6005371")]
[Address(RVA = "0x14FC240", Offset = "0x14FB040", VA = "0x1814FC240")]
public void ReviveSelf()
{
GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
int num = 0;
if (instance != num)
{
NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager.RequestSelfRevive();
return;
}
}
// Token: 0x06005372 RID: 21362 RVA: 0x0012DB84 File Offset: 0x0012BD84
[Token(Token = "0x6005372")]
[Address(RVA = "0x14F7D90", Offset = "0x14F6B90", VA = "0x1814F7D90")]
public bool CanFavorite()
{
return !this.KJEGBDPEGMA;
}
// Token: 0x06005373 RID: 21363 RVA: 0x0012DB9C File Offset: 0x0012BD9C
[Token(Token = "0x6005373")]
[Address(RVA = "0x14FD6B0", Offset = "0x14FC4B0", VA = "0x1814FD6B0")]
public void ToggleIsFavorited(string LGHBPPIOOBM)
{
this.KJEGBDPEGMA = true;
base.MKBLJJGJAOH();
if (this.JPKCKALEEBM != 0)
{
}
int num = 0;
bool flag = num != 0;
bool isFavorited = flag;
KLCOGEIGEBJ klcogeigebj = this.<GNAFMCCDKJA>k__BackingField;
long <DOFDAMHCJLP>k__BackingField;
if (num != 0)
{
<DOFDAMHCJLP>k__BackingField = klcogeigebj.<DOFDAMHCJLP>k__BackingField;
DABKFAIHBBP dabkfaihbbp = OJMCBOKJFOF.OGBLBGALMDC(<DOFDAMHCJLP>k__BackingField);
}
DABKFAIHBBP dabkfaihbbp2 = OJMCBOKJFOF.DIFNOPBMBFO(<DOFDAMHCJLP>k__BackingField);
Action action = delegate
{
bool isFavorited2 = isFavorited;
string amplitudeCommandContext = LGHBPPIOOBM;
CFLMJLFBOKH.CEDBOEOPEGJ(!isFavorited2, amplitudeCommandContext);
RoomModel <>4__this = this;
if (isFavorited)
{
KLCOGEIGEBJ klcogeigebj2 = <>4__this.<GNAFMCCDKJA>k__BackingField;
}
string <LGACIEKBLBM>k__BackingField = <>4__this.<GNAFMCCDKJA>k__BackingField.<LGACIEKBLBM>k__BackingField;
string text = "Favorited ^" + <LGACIEKBLBM>k__BackingField;
this.ADJIAENKNAN.AddMessageToast(text);
this.MKBLJJGJAOH();
};
Action<string> action2 = delegate(string error)
{
ToastListModel toastListModel = this.ADJIAENKNAN;
string text2 = "Error favoriting room: " + error;
toastListModel.AddMessageToast(text2);
Debug.LogError("Error favoriting room: " + error);
};
Action action3 = delegate
{
this.KJEGBDPEGMA = false;
this.MKBLJJGJAOH();
};
throw new NullReferenceException();
}
// Token: 0x06005374 RID: 21364 RVA: 0x0012DC38 File Offset: 0x0012BE38
[Token(Token = "0x6005374")]
[Address(RVA = "0x14F7D80", Offset = "0x14F6B80", VA = "0x1814F7D80")]
public bool CanCheer()
{
return !this.DADOGKCNOGG;
}
// Token: 0x06005375 RID: 21365 RVA: 0x0012DC50 File Offset: 0x0012BE50
[Token(Token = "0x6005375")]
[Address(RVA = "0x14FD4C0", Offset = "0x14FC2C0", VA = "0x1814FD4C0")]
public void ToggleIsCheered(string LGHBPPIOOBM)
{
this.DADOGKCNOGG = true;
base.MKBLJJGJAOH();
if (this.JPKCKALEEBM != 0)
{
}
int num = 0;
bool flag = num != 0;
bool isCheered = flag;
KLCOGEIGEBJ klcogeigebj = this.<GNAFMCCDKJA>k__BackingField;
long <DOFDAMHCJLP>k__BackingField;
if (num != 0)
{
<DOFDAMHCJLP>k__BackingField = klcogeigebj.<DOFDAMHCJLP>k__BackingField;
DABKFAIHBBP dabkfaihbbp = OJMCBOKJFOF.JFBCCIHBKPP(<DOFDAMHCJLP>k__BackingField);
}
DABKFAIHBBP dabkfaihbbp2 = OJMCBOKJFOF.PEKMAJPMCDE(<DOFDAMHCJLP>k__BackingField);
Action action = delegate
{
bool isCheered2 = isCheered;
string amplitudeCommandContext = LGHBPPIOOBM;
CFLMJLFBOKH.AMNMBOPMANH(!isCheered2, amplitudeCommandContext);
RoomModel <>4__this = this;
if (isCheered)
{
KLCOGEIGEBJ klcogeigebj2 = <>4__this.<GNAFMCCDKJA>k__BackingField;
}
string <LGACIEKBLBM>k__BackingField = <>4__this.<GNAFMCCDKJA>k__BackingField.<LGACIEKBLBM>k__BackingField;
string text = "Cheered ^" + <LGACIEKBLBM>k__BackingField;
this.ADJIAENKNAN.AddMessageToast(text);
};
Action<string> action2 = delegate(string error)
{
ToastListModel toastListModel = this.ADJIAENKNAN;
string text2 = "Error cheering room: " + error;
toastListModel.AddMessageToast(text2);
Debug.LogError("Error cheering room: " + error);
};
Action action3 = delegate
{
this.DADOGKCNOGG = false;
this.MKBLJJGJAOH();
};
throw new NullReferenceException();
}
// Token: 0x06005376 RID: 21366 RVA: 0x0012DCEC File Offset: 0x0012BEEC
[Token(Token = "0x6005376")]
[Address(RVA = "0x14F7FC0", Offset = "0x14F6DC0", VA = "0x1814F7FC0")]
public void CopyRoom()
{
CloneRoomUIDialog flowByType = WatchUI.BFPPPLIJIGC.GetFlowByType<CloneRoomUIDialog>();
KLCOGEIGEBJ klcogeigebj = this.<GNAFMCCDKJA>k__BackingField;
int num = 0;
int num2 = 0;
flowByType.ShowAndEquipMakerPenAfterClone(klcogeigebj, SessionManager.BDPNOBGNGNI.CLONED_ROOM, num2, num);
}
// Token: 0x06005377 RID: 21367 RVA: 0x0012DD24 File Offset: 0x0012BF24
[Token(Token = "0x6005377")]
[Address(RVA = "0x14F7B60", Offset = "0x14F6960", VA = "0x1814F7B60")]
public bool CalculateShouldHideSaveRestoreButtons()
{
if (this.<EBNOKLMHKEF>k__BackingField && this.CFGODCLKAJK != 0)
{
LMLJHMJEIGM lmljhmjeigm = this.CFGODCLKAJK.MMBJPGGOFHL;
PPENFJMFPNE roomDetails = this.CFGODCLKAJK;
if (RoomPersistenceManager.GNCBKKBEJAC)
{
RoomPersistenceManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
int num = 0;
if (!(instance == num))
{
RoomPersistenceManager instance2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
bool flag;
if (!flag)
{
GameManager instance3 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
int num2 = 0;
if (instance3 != num2 && NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.DDKFBFNNONC)
{
}
}
}
}
}
return true;
}
// Token: 0x06005378 RID: 21368 RVA: 0x0012DDB4 File Offset: 0x0012BFB4
[Token(Token = "0x6005378")]
[Address(RVA = "0x14FEA40", Offset = "0x14FD840", VA = "0x1814FEA40")]
public void TryRestoreRoom()
{
if (NetworkedSingletonMonoBehaviour.FFNIFALJLDD && NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.CIFKHPAHBHB)
{
DialogListModel dialogListModel = base.PKJJDBNMMEA;
int num = 0;
if (dialogListModel != num)
{
DialogListModel dialogListModel2 = base.PKJJDBNMMEA;
PMCGHGJACNB pmcghgjacnb = new PMCGHGJACNB();
pmcghgjacnb.<CEJPKGDKMJE>k__BackingField = "Restore Room";
pmcghgjacnb.<LHJAKNBODPE>k__BackingField = "You cannot restore the room while the game is running. Would you like to stop the game and restore?";
pmcghgjacnb.<AHIKLCLHOFO>k__BackingField = "Yes";
Action action = new Action(this.PEOGPGNDJAL);
pmcghgjacnb.<ECHBNKMHBBM>k__BackingField = action;
pmcghgjacnb.<GNGPJNNHLCJ>k__BackingField = "Cancel";
PMGCJEPKFOF<TwoButtonMessageDialogModel> pmgcjepkfof = dialogListModel2.AddTwoButtonMessageDialog(pmcghgjacnb);
}
return;
}
UIRestoreRoomDialog flowByType = WatchUI.BFPPPLIJIGC.GetFlowByType<UIRestoreRoomDialog>();
WatchUI local = WatchUI.BFPPPLIJIGC;
int num2 = 0;
PMGCJEPKFOF<JPIJGHNNIDP> pmgcjepkfof2 = local.ShowTemporaryDialog<JPIJGHNNIDP>(flowByType, (NotificationManager.HLJEOKDOLPF)num2);
Action<JPIJGHNNIDP> action2 = new Action(this.FPNDDJLDLJC);
throw new NullReferenceException();
}
// Token: 0x06005379 RID: 21369 RVA: 0x0012DE80 File Offset: 0x0012C080
[Token(Token = "0x6005379")]
[Address(RVA = "0x14FEC90", Offset = "0x14FDA90", VA = "0x1814FEC90")]
public void TrySaveRoom()
{
if (NetworkedSingletonMonoBehaviour.FFNIFALJLDD && NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.CIFKHPAHBHB)
{
DialogListModel dialogListModel = base.PKJJDBNMMEA;
int num = 0;
if (dialogListModel != num)
{
DialogListModel dialogListModel2 = base.PKJJDBNMMEA;
PMCGHGJACNB pmcghgjacnb = new PMCGHGJACNB();
pmcghgjacnb.<CEJPKGDKMJE>k__BackingField = "Save Room";
pmcghgjacnb.<LHJAKNBODPE>k__BackingField = "You cannot save the room while the game is running. Would you like to stop the game and save?";
pmcghgjacnb.<AHIKLCLHOFO>k__BackingField = "Yes";
Action action = new Action(this.IJBHEPENLCH);
pmcghgjacnb.<ECHBNKMHBBM>k__BackingField = action;
pmcghgjacnb.<GNGPJNNHLCJ>k__BackingField = "Cancel";
PMGCJEPKFOF<TwoButtonMessageDialogModel> pmgcjepkfof = dialogListModel2.AddTwoButtonMessageDialog(pmcghgjacnb);
}
return;
}
PMGCJEPKFOF<bool> pmgcjepkfof2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.PreSaveTrialInventionProcess();
Action<bool> action2 = new Action(this.KFJEKFHCGKL);
int num2 = 0;
num2 += num2;
num2++;
action2 += action2;
num2 += 19;
throw new NullReferenceException();
}
// Token: 0x0600537A RID: 21370 RVA: 0x0012DF4C File Offset: 0x0012C14C
[Token(Token = "0x600537A")]
[Address(RVA = "0x14FB2D0", Offset = "0x14FA0D0", VA = "0x1814FB2D0")]
private void NICJLBMCGBN()
{
if (!this.BPLOIBKLENO.BNHHCOJOBLP)
{
float realtimeSinceStartup = Time.realtimeSinceStartup;
FCIMFMPIBFE bploibkleno = this.BPLOIBKLENO;
this.DEPEBAEHEDM = realtimeSinceStartup;
Action action = new Action(this.KALENKBFKED);
Action<string> action2 = new Action(this.DGNOOGDNKKJ);
Action action3 = new Action(this.NBKEHAHCCCL);
Action<string> action4 = new Action(this.GMBOKMPJEAC);
DABKFAIHBBP dabkfaihbbp = bploibkleno.JIAJJMLODDO(action, action2, action3, action4);
base.FEBJILEABKB(dabkfaihbbp, "Saving...");
}
}
// Token: 0x0600537B RID: 21371 RVA: 0x0012DFD8 File Offset: 0x0012C1D8
[Token(Token = "0x600537B")]
[Address(RVA = "0x15000D0", Offset = "0x14FEED0", VA = "0x1815000D0")]
public RoomModel()
{
int num;
ManagedTexture managedTexture = new ManagedTexture("Room Image", num != 0);
num = 0;
this.HGPJHJNMKFL = managedTexture;
this.LEGNHHALCPJ = "Are you sure you want to delete this room?\nTo enable deletion, type \"X\" in the box";
this.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? This will also save the room.";
this.cocReminderYesButtonText = "Publish";
this.cocReminderNoButtonText = "Cancel";
this.cocReminderDialogTextViewCoCButtonText = "View Code of Conduct";
this.openCoCWebpageTitleText = "Open web page?";
this.openCoCWebpageMessageText = "Do you want to open the Code of Conduct page in your external web browser?";
this.minSaveRestoreInterval = 5f;
this.DEPEBAEHEDM = float.MinValue;
this.GBBKPHKCKHH = float.MinValue;
this.EEIDNIMAOGL = (long)((ulong)(-1L));
FCIMFMPIBFE fcimfmpibfe = new FCIMFMPIBFE("RoomModel");
this.BPLOIBKLENO = fcimfmpibfe;
List<string> list = new List();
this.DHNJICCCPKN = list;
this.IHGKFJEAPNA = (long)((ulong)(-1L));
this.AOMBLGBCENO = (long)((ulong)(-1L));
base..ctor();
}
// Token: 0x0600537C RID: 21372 RVA: 0x0012E0B0 File Offset: 0x0012C2B0
[Token(Token = "0x600537C")]
[Address(RVA = "0x14FB8C0", Offset = "0x14FA6C0", VA = "0x1814FB8C0")]
[CompilerGenerated]
private void OMMLHENKPKC()
{
base.ADJIAENKNAN.AddMessageToast("Successfully changed room name");
}
// Token: 0x0600537D RID: 21373 RVA: 0x0012E0D4 File Offset: 0x0012C2D4
[Token(Token = "0x600537D")]
[Address(RVA = "0x14F9870", Offset = "0x14F8670", VA = "0x1814F9870")]
[CompilerGenerated]
private void HDKFCKGOJEE(string MOPOMPHBHKF)
{
base.ADJIAENKNAN.AddMessageToast(MOPOMPHBHKF);
}
// Token: 0x0600537E RID: 21374 RVA: 0x0012E0F4 File Offset: 0x0012C2F4
[Token(Token = "0x600537E")]
[Address(RVA = "0x14FA470", Offset = "0x14F9270", VA = "0x1814FA470")]
[CompilerGenerated]
private void KEGFIDPJFOM()
{
base.ADJIAENKNAN.AddMessageToast("Successfully changed room description");
}
// Token: 0x0600537F RID: 21375 RVA: 0x0012E118 File Offset: 0x0012C318
[Token(Token = "0x600537F")]
[Address(RVA = "0x14F9D20", Offset = "0x14F8B20", VA = "0x1814F9D20")]
[CompilerGenerated]
private void HNGBFAKIAFA(string MOPOMPHBHKF)
{
base.ADJIAENKNAN.AddMessageToast(MOPOMPHBHKF);
}
// Token: 0x06005380 RID: 21376 RVA: 0x0012E138 File Offset: 0x0012C338
[Token(Token = "0x6005380")]
[Address(RVA = "0x14F72C0", Offset = "0x14F60C0", VA = "0x1814F72C0")]
[CompilerGenerated]
private void AKMGCONILHC(string HFLPBHHAFIO)
{
PMGCJEPKFOF<PPENFJMFPNE> pmgcjepkfof = OJMCBOKJFOF.OGFLGMMNMDD(this.IHGKFJEAPNA, HFLPBHHAFIO);
Action action = new Action(this.GEEKGOKEJOI);
Action<string> action2 = new Action(this.HCIBGJMLIHN);
}
// Token: 0x06005381 RID: 21377 RVA: 0x0012E174 File Offset: 0x0012C374
[Token(Token = "0x6005381")]
[Address(RVA = "0x14F9910", Offset = "0x14F8710", VA = "0x1814F9910")]
[CompilerGenerated]
private void HKFEJOFEMMA()
{
int num = 0;
Action<PPENFJMFPNE> action = RoomModel.<>c.<>9__108_0;
if (action == 0)
{
RoomModel.<>c.<>9__108_0 = delegate(PPENFJMFPNE roomDetails)
{
Player.<EGKJPJKLEAI>k__BackingField.playerEvents.CreatedNewRoom();
CFLMJLFBOKH.OBCDJODNPHD(roomDetails.<DOFDAMHCJLP>k__BackingField);
string <LGACIEKBLBM>k__BackingField = roomDetails.<LGACIEKBLBM>k__BackingField;
string text = "^" + <LGACIEKBLBM>k__BackingField + " was just published, go check it out!";
long <DOFDAMHCJLP>k__BackingField = roomDetails.<DOFDAMHCJLP>k__BackingField;
string <HPJCFFLAJJE>k__BackingField = roomDetails.<HPJCFFLAJJE>k__BackingField;
NFEMLMAFFIP.MetaData metaData = NFEMLMAFFIP.IJDLEDHFKDL(<DOFDAMHCJLP>k__BackingField);
int num3 = 0;
DABKFAIHBBP dabkfaihbbp = LDKKMFPLNCN.JGONKECPJJD("Do you want to customize a room published announcement for your subscribers?", "New Room is Live", text, <HPJCFFLAJJE>k__BackingField, metaData, num3);
};
}
int num2 = 0;
if (num2 < num)
{
num2 += num2;
if (num2 == num)
{
action += action;
throw new NullReferenceException();
}
num2++;
}
PMGCJEPKFOF<PPENFJMFPNE> pmgcjepkfof2;
PMGCJEPKFOF<PPENFJMFPNE> pmgcjepkfof = pmgcjepkfof2.OHLPJBFCABI(action);
}
// Token: 0x06005382 RID: 21378 RVA: 0x0012E1C8 File Offset: 0x0012C3C8
[Token(Token = "0x6005382")]
[Address(RVA = "0x14FAF70", Offset = "0x14F9D70", VA = "0x1814FAF70")]
[CompilerGenerated]
private void NADFFFOINEO()
{
if (SingletonMonoBehaviour.ONCPNMDGGKG.AKPGDDBMBMK != LocalPlayerController.MIGPLDFLMHA.SCREEN)
{
FBPACFPINIK.LBIOGBGOOAM(true);
return;
}
DialogListModel dialogListModel = base.PKJJDBNMMEA;
PMCGHGJACNB pmcghgjacnb = new PMCGHGJACNB();
string text = this.openCoCWebpageTitleText;
pmcghgjacnb.<CEJPKGDKMJE>k__BackingField = text;
string text2 = this.openCoCWebpageMessageText;
pmcghgjacnb.<LHJAKNBODPE>k__BackingField = text2;
pmcghgjacnb.<AHIKLCLHOFO>k__BackingField = "OK";
Action action;
if (RoomModel.<>c.<>9__114_0 == 0)
{
action = delegate
{
FBPACFPINIK.LBIOGBGOOAM(false);
};
RoomModel.<>c.<>9__114_0 = action;
}
pmcghgjacnb.<ECHBNKMHBBM>k__BackingField = action;
pmcghgjacnb.<GNGPJNNHLCJ>k__BackingField = "Cancel";
PMGCJEPKFOF<TwoButtonMessageDialogModel> pmgcjepkfof = dialogListModel.AddTwoButtonMessageDialog(pmcghgjacnb);
}
// Token: 0x06005383 RID: 21379 RVA: 0x0012E260 File Offset: 0x0012C460
[Token(Token = "0x6005383")]
[Address(RVA = "0x14FA840", Offset = "0x14F9640", VA = "0x1814FA840")]
[CompilerGenerated]
private void KOJOMEFLAGO()
{
int num = 0;
PMGCJEPKFOF<PPENFJMFPNE> pmgcjepkfof = this.HLKMKCMCNPI((DPLPMKMFMPB)num);
}
// Token: 0x06005384 RID: 21380 RVA: 0x0012E278 File Offset: 0x0012C478
[Token(Token = "0x6005384")]
[Address(RVA = "0x14F87D0", Offset = "0x14F75D0", VA = "0x1814F87D0")]
[CompilerGenerated]
private void EIMODECOGMO()
{
base.ADJIAENKNAN.AddMessageToast("Successfully changed player count type");
}
// Token: 0x06005385 RID: 21381 RVA: 0x0012E29C File Offset: 0x0012C49C
[Token(Token = "0x6005385")]
[Address(RVA = "0x14F8660", Offset = "0x14F7460", VA = "0x1814F8660")]
[CompilerGenerated]
private void EEAFNDGDMLM(string MOPOMPHBHKF)
{
base.ADJIAENKNAN.AddMessageToast(MOPOMPHBHKF);
}
// Token: 0x06005386 RID: 21382 RVA: 0x0012E2BC File Offset: 0x0012C4BC
[Token(Token = "0x6005386")]
[Address(RVA = "0x536B60", Offset = "0x535960", VA = "0x180536B60")]
[CompilerGenerated]
private void OMHIMDGDMLG(IReadOnlyList<string> CAFPJPHILMN)
{
this.<KHKIHKCNGME>k__BackingField = CAFPJPHILMN;
}
// Token: 0x06005387 RID: 21383 RVA: 0x0012E2D0 File Offset: 0x0012C4D0
[Token(Token = "0x6005387")]
[Address(RVA = "0x14FA850", Offset = "0x14F9650", VA = "0x1814FA850")]
[CompilerGenerated]
private bool LDOFPMPMDLK(DPHPFLGAICI LIMOILDIGKF)
{
string <PAJHIMLGFHH>k__BackingField = LIMOILDIGKF.<PAJHIMLGFHH>k__BackingField;
return !this.IsPopularTag(<PAJHIMLGFHH>k__BackingField);
}
// Token: 0x06005388 RID: 21384 RVA: 0x0012E2F8 File Offset: 0x0012C4F8
[Token(Token = "0x6005388")]
[Address(RVA = "0x14F7700", Offset = "0x14F6500", VA = "0x1814F7700")]
[CompilerGenerated]
private void BFBKNNGHBNN()
{
base.ADJIAENKNAN.AddMessageToast("Successfully changed room tags");
}
// Token: 0x06005389 RID: 21385 RVA: 0x0012E31C File Offset: 0x0012C51C
[Token(Token = "0x6005389")]
[Address(RVA = "0x14F8DD0", Offset = "0x14F7BD0", VA = "0x1814F8DD0")]
[CompilerGenerated]
private void FPPKKJBPIAG(string NCKNCLLNLGA)
{
base.ADJIAENKNAN.AddMessageToast(NCKNCLLNLGA);
}
// Token: 0x0600538A RID: 21386 RVA: 0x0012E33C File Offset: 0x0012C53C
[Token(Token = "0x600538A")]
[Address(RVA = "0x14F8830", Offset = "0x14F7630", VA = "0x1814F8830")]
[CompilerGenerated]
private void EMIDFENHEEH(string NCKNCLLNLGA)
{
base.ADJIAENKNAN.AddMessageToast(NCKNCLLNLGA);
}
// Token: 0x0600538B RID: 21387 RVA: 0x0012E35C File Offset: 0x0012C55C
[Token(Token = "0x600538B")]
[Address(RVA = "0x14FA7E0", Offset = "0x14F95E0", VA = "0x1814FA7E0")]
[CompilerGenerated]
private void KNHLFLMIICI(string NCKNCLLNLGA)
{
base.ADJIAENKNAN.AddMessageToast(NCKNCLLNLGA);
}
// Token: 0x0600538C RID: 21388 RVA: 0x0012E37C File Offset: 0x0012C57C
[Token(Token = "0x600538C")]
[Address(RVA = "0x14F73F0", Offset = "0x14F61F0", VA = "0x1814F73F0")]
[CompilerGenerated]
private void ANHCLMOLILC()
{
List<string> list = Enumerable.ToList<string>(this.CFGODCLKAJK.NKLOLBCEOIH());
List<string> list2 = Enumerable.ToList<string>(this.CFGODCLKAJK.GGDLHOFJKCC());
bool shouldRequestRoomSave;
if (this.CFGODCLKAJK.MMFBPKOOLNG)
{
bool flag = list.Remove("beta");
shouldRequestRoomSave = flag;
LILBNLDMLIC objectClipboard = CreationContext.ObjectClipboard;
if (objectClipboard != 0)
{
string text = objectClipboard.ToString();
}
HMEGEAFMOIK colorableClipboard = CreationContext.ColorableClipboard;
if (colorableClipboard == 0)
{
goto IL_8F;
}
string text2 = colorableClipboard.ToString();
}
bool flag2 = ECNNGIFNNNM.KFDLNLFOGBN<string>(list, "beta");
shouldRequestRoomSave = flag2;
IL_8F:
long ihgkfjeapna = this.IHGKFJEAPNA;
long roomId = ihgkfjeapna;
PMGCJEPKFOF<PPENFJMFPNE> pmgcjepkfof = OJMCBOKJFOF.ENGFFJGIEGH(this.IHGKFJEAPNA, list, list2);
Action action = delegate
{
if (shouldRequestRoomSave)
{
RoomPersistenceManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
int num = 0;
if (instance != num)
{
RoomModel <>4__this = this;
long roomId2 = roomId;
if (<>4__this.IHGKFJEAPNA == roomId2)
{
<>4__this.TrySaveRoom();
return;
}
}
}
};
Action<string> action2 = new Action(this.HNLMCNDJBNC);
throw new NullReferenceException();
}
// Token: 0x0600538D RID: 21389 RVA: 0x0012E458 File Offset: 0x0012C658
[Token(Token = "0x600538D")]
[Address(RVA = "0x14F9DC0", Offset = "0x14F8BC0", VA = "0x1814F9DC0")]
[CompilerGenerated]
private void HNLMCNDJBNC(string MOPOMPHBHKF)
{
base.ADJIAENKNAN.AddMessageToast(MOPOMPHBHKF);
}
// Token: 0x0600538E RID: 21390 RVA: 0x0012E478 File Offset: 0x0012C678
[Token(Token = "0x600538E")]
[Address(RVA = "0x14F7760", Offset = "0x14F6560", VA = "0x1814F7760")]
[CompilerGenerated]
private void BHOGPHCCDPJ(string HFLPBHHAFIO)
{
this.LoadingScreenBackingField = HFLPBHHAFIO;
this.TryChangeLoadingScreen();
}
// Token: 0x0600538F RID: 21391 RVA: 0x0012E494 File Offset: 0x0012C694
[Token(Token = "0x600538F")]
[Address(RVA = "0x14FA4D0", Offset = "0x14F92D0", VA = "0x1814FA4D0")]
[CompilerGenerated]
private void KFCJODALNJB()
{
base.ADJIAENKNAN.AddMessageToast("Successfully changed loading screen");
}
// Token: 0x06005390 RID: 21392 RVA: 0x0012E4B8 File Offset: 0x0012C6B8
[Token(Token = "0x6005390")]
[Address(RVA = "0x14F7690", Offset = "0x14F6490", VA = "0x1814F7690")]
[CompilerGenerated]
private void BAHPGNAFFOE(string NCKNCLLNLGA)
{
base.ADJIAENKNAN.AddMessageToast(NCKNCLLNLGA);
}
// Token: 0x06005391 RID: 21393 RVA: 0x0012E4D8 File Offset: 0x0012C6D8
[Token(Token = "0x6005391")]
[Address(RVA = "0x14F9C50", Offset = "0x14F8A50", VA = "0x1814F9C50")]
[CompilerGenerated]
private PMGCJEPKFOF<string> HLOOOLKDJHM(List<OHDHPENHDAP.IBANLCLBGLM> CIDEFCAMDNM)
{
ManagedTexture hgpjhjnmkfl = this.HGPJHJNMKFL;
ToastListModel toastListModel = base.ADJIAENKNAN;
DialogListModel dialogListModel = base.PKJJDBNMMEA;
Func<bool> func = new Func(this.DKGONIJEKNE);
return JNDHEJPAOMP.CHGJMKJCEJC(CIDEFCAMDNM, "Room Image", hgpjhjnmkfl, toastListModel, dialogListModel, func);
}
// Token: 0x06005392 RID: 21394 RVA: 0x0012E518 File Offset: 0x0012C718
[Token(Token = "0x6005392")]
[Address(RVA = "0xB6AA70", Offset = "0xB69870", VA = "0x180B6AA70")]
[CompilerGenerated]
private bool DKGONIJEKNE()
{
return this.<EBNOKLMHKEF>k__BackingField;
}
// Token: 0x06005393 RID: 21395 RVA: 0x0012E52C File Offset: 0x0012C72C
[Token(Token = "0x6005393")]
[Address(RVA = "0x14FAE50", Offset = "0x14F9C50", VA = "0x1814FAE50")]
[CompilerGenerated]
private void MFPPLIHAKOJ()
{
base.ADJIAENKNAN.AddMessageToast("Successfully deleted room.");
BrowserModel browserModel = base.DHJAICFKEHL;
CECAKDDNHLN cecakddnhln = new CECAKDDNHLN(RoomsConfig.Instance.RedirectAfterDeleteRoom);
int num = 0;
browserModel.GoTo(cecakddnhln, num != 0);
BrowserModel browserModel2 = base.DHJAICFKEHL;
Func<CECAKDDNHLN, bool> func = new Func(this.MAMNPBBGJGC);
browserModel2.RemoveFromHistory(func);
}
// Token: 0x06005394 RID: 21396 RVA: 0x0012E594 File Offset: 0x0012C794
[Token(Token = "0x6005394")]
[Address(RVA = "0x14FADC0", Offset = "0x14F9BC0", VA = "0x1814FADC0")]
[CompilerGenerated]
private bool MAMNPBBGJGC(CECAKDDNHLN PACGLAIGOMF)
{
bool flag;
if (!flag)
{
return flag;
}
long ihgkfjeapna = this.IHGKFJEAPNA;
bool flag2;
return flag2;
}
// Token: 0x06005395 RID: 21397 RVA: 0x0012E5B0 File Offset: 0x0012C7B0
[Token(Token = "0x6005395")]
[Address(RVA = "0x14F8270", Offset = "0x14F7070", VA = "0x1814F8270")]
[CompilerGenerated]
private void DEDPDGOFNJD(string MOPOMPHBHKF)
{
base.ADJIAENKNAN.AddMessageToast(MOPOMPHBHKF);
}
// Token: 0x06005396 RID: 21398 RVA: 0x0012E5D0 File Offset: 0x0012C7D0
[Token(Token = "0x6005396")]
[Address(RVA = "0x14F9BF0", Offset = "0x14F89F0", VA = "0x1814F9BF0")]
[CompilerGenerated]
private void HLLGOHEOHOF(string NCKNCLLNLGA)
{
base.ADJIAENKNAN.AddMessageToast(NCKNCLLNLGA);
}
// Token: 0x06005397 RID: 21399 RVA: 0x0012E5F0 File Offset: 0x0012C7F0
[Token(Token = "0x6005397")]
[Address(RVA = "0x14F8E90", Offset = "0x14F7C90", VA = "0x1814F8E90")]
[CompilerGenerated]
private void GLEGKFBAFOM()
{
this.MEMNHFMKAMJ = false;
base.JOJPOMANGPO();
}
// Token: 0x06005398 RID: 21400 RVA: 0x0012E60C File Offset: 0x0012C80C
[Token(Token = "0x6005398")]
[Address(RVA = "0x14F8E30", Offset = "0x14F7C30", VA = "0x1814F8E30")]
[CompilerGenerated]
private void GEEKGOKEJOI()
{
base.ADJIAENKNAN.AddMessageToast("Successfully changed room image");
}
// Token: 0x06005399 RID: 21401 RVA: 0x0012E630 File Offset: 0x0012C830
[Token(Token = "0x6005399")]
[Address(RVA = "0x14F9810", Offset = "0x14F8610", VA = "0x1814F9810")]
[CompilerGenerated]
private void HCIBGJMLIHN(string NCKNCLLNLGA)
{
base.ADJIAENKNAN.AddMessageToast(NCKNCLLNLGA);
}
// Token: 0x0600539A RID: 21402 RVA: 0x0012E650 File Offset: 0x0012C850
[Token(Token = "0x600539A")]
[Address(RVA = "0x14FB610", Offset = "0x14FA410", VA = "0x1814FB610")]
[CompilerGenerated]
private bool OCOCMMMMCDN(string LIMOILDIGKF)
{
return this.IsPopularTag(LIMOILDIGKF);
}
// Token: 0x0600539B RID: 21403 RVA: 0x0012E664 File Offset: 0x0012C864
[Token(Token = "0x600539B")]
[Address(RVA = "0x14F7930", Offset = "0x14F6730", VA = "0x1814F7930")]
[CompilerGenerated]
private void CMLCLBDGKKE(KLCOGEIGEBJ DDEGOJKBEAN)
{
this.<GNAFMCCDKJA>k__BackingField = DDEGOJKBEAN;
if (this.GDPJLIOIIAM && DDEGOJKBEAN != 0)
{
int num = 0;
if (DDEGOJKBEAN != 0)
{
this.IJNAMEBOMJJ = DDEGOJKBEAN;
if (this.CFGODCLKAJK != 0)
{
}
this.<IFHHLGEMILG>k__BackingField = num;
if (this.CFGODCLKAJK != 0)
{
}
this.<DLEENIHPKKN>k__BackingField = num;
PPENFJMFPNE roomDetails = this.CFGODCLKAJK;
string <GNINPCNNPLF>k__BackingField;
if (roomDetails != 0)
{
<GNINPCNNPLF>k__BackingField = roomDetails.<GNINPCNNPLF>k__BackingField;
}
this.<GANOBAOEAFN>k__BackingField = <GNINPCNNPLF>k__BackingField;
PPENFJMFPNE roomDetails2 = this.CFGODCLKAJK;
if (roomDetails2 != 0)
{
IReadOnlyList<AECHGGJOJLE> <DJJADJEFDFK>k__BackingField = roomDetails2.<DJJADJEFDFK>k__BackingField;
if (<DJJADJEFDFK>k__BackingField != 0)
{
AECHGGJOJLE aechggjojle = Enumerable.FirstOrDefault<AECHGGJOJLE>(<DJJADJEFDFK>k__BackingField);
if (aechggjojle != 0)
{
string <HPJCFFLAJJE>k__BackingField = aechggjojle.<HPJCFFLAJJE>k__BackingField;
string <CEJPKGDKMJE>k__BackingField = aechggjojle.<CEJPKGDKMJE>k__BackingField;
string <LMCJDGDKBON>k__BackingField = aechggjojle.<LMCJDGDKBON>k__BackingField;
this.LoadingScreenBackingField = <HPJCFFLAJJE>k__BackingField;
}
}
}
int num2 = 0;
this.LoadingScreenBackingField = num2;
this.LoadingScreenBackingField.LKIBJOMNFFD = num2;
this.LoadingScreenBackingField.JAFMIDAHECF = num2;
this.DHNJICCCPKN.Clear();
List<string> dhnjicccpkn;
if (this.<GNAFMCCDKJA>k__BackingField.OFONEIOEIED)
{
KLCOGEIGEBJ klcogeigebj = this.<GNAFMCCDKJA>k__BackingField;
dhnjicccpkn = this.DHNJICCCPKN;
string <HPJCFFLAJJE>k__BackingField2 = klcogeigebj.<HPJCFFLAJJE>k__BackingField;
dhnjicccpkn.Add(<HPJCFFLAJJE>k__BackingField2);
}
if (Enumerable.Any<string>(dhnjicccpkn))
{
List<string> dhnjicccpkn2 = this.DHNJICCCPKN;
}
}
}
}
// Token: 0x0600539C RID: 21404 RVA: 0x0012E79C File Offset: 0x0012C99C
[Token(Token = "0x600539C")]
[Address(RVA = "0x14F9EC0", Offset = "0x14F8CC0", VA = "0x1814F9EC0")]
[CompilerGenerated]
private void IGEDGCIONJM(CCEOLAOLEKJ HFIDFDPOCKA)
{
this.<EJJABGDFGEG>k__BackingField = HFIDFDPOCKA;
if (this.GDPJLIOIIAM)
{
ONCGMPLDEPM oncgmpldepm = ONCGMPLDEPM.MAMCJMIPCOD(this.<GNAFMCCDKJA>k__BackingField);
this.OOBCKFHLANA = oncgmpldepm;
this.FMBPEDJEIPF();
IReadOnlyList<DNACJGJEPEC> <LGPGODCCLPI>k__BackingField = this.IJNAMEBOMJJ.<LGPGODCCLPI>k__BackingField;
int num = 0;
this.<FIBFPANLDHO>k__BackingField = num != 0;
return;
}
}
// Token: 0x0600539D RID: 21405 RVA: 0x0012E84C File Offset: 0x0012CA4C
[Token(Token = "0x600539D")]
[Address(RVA = "0x14F85C0", Offset = "0x14F73C0", VA = "0x1814F85C0")]
[CompilerGenerated]
private PMGCJEPKFOF<PLILLKHMNDA> EBCMDMJNKFO()
{
long aomblgbceno = this.AOMBLGBCENO;
return JJEKJGALHKO.MKLIDFOGIGO<PLILLKHMNDA>(0);
}
// Token: 0x0600539E RID: 21406 RVA: 0x0012E870 File Offset: 0x0012CA70
[Token(Token = "0x600539E")]
[Address(RVA = "0xBDC2A0", Offset = "0xBDB0A0", VA = "0x180BDC2A0")]
[CompilerGenerated]
private void LIDLHFIIAKP(PLILLKHMNDA EGLGJIONCCP)
{
this.<DNGCBIHOEJE>k__BackingField = EGLGJIONCCP;
}
// Token: 0x0600539F RID: 21407 RVA: 0x0012E884 File Offset: 0x0012CA84
[Token(Token = "0x600539F")]
[Address(RVA = "0xBDCC80", Offset = "0xBDBA80", VA = "0x180BDCC80")]
[CompilerGenerated]
private void LNKJEEEADDF(CJODCLDGFCF GKLFAGIDNCO)
{
this.JPKCKALEEBM = GKLFAGIDNCO;
}
// Token: 0x060053A0 RID: 21408 RVA: 0x0012E898 File Offset: 0x0012CA98
[Token(Token = "0x60053A0")]
[Address(RVA = "0x14FC1B0", Offset = "0x14FAFB0", VA = "0x1814FC1B0")]
[CompilerGenerated]
private void PIFJOJEDNPG(JPIJGHNNIDP MAOOLFEBOOD)
{
if (MAOOLFEBOOD == JPIJGHNNIDP.Affirmative)
{
this.<FMCHEONGJAD>k__BackingField = MAOOLFEBOOD != JPIJGHNNIDP.Cancel;
base.JOJPOMANGPO();
}
}
// Token: 0x060053A1 RID: 21409 RVA: 0x0012E8B8 File Offset: 0x0012CAB8
[Token(Token = "0x60053A1")]
[Address(RVA = "0x14F98D0", Offset = "0x14F86D0", VA = "0x1814F98D0")]
[CompilerGenerated]
private void HHHNPGEPGGF(SessionManager.BKOJBGONLCK GIAOBLMEMMI)
{
this.<FMCHEONGJAD>k__BackingField = false;
base.JOJPOMANGPO();
}
// Token: 0x060053A2 RID: 21410 RVA: 0x0012E8D4 File Offset: 0x0012CAD4
[Token(Token = "0x60053A2")]
[Address(RVA = "0x14F77A0", Offset = "0x14F65A0", VA = "0x1814F77A0")]
[CompilerGenerated]
private void CCFHAECJBIO()
{
int num = 0;
this.OPGONPAJIOJ(true, num != 0);
}
// Token: 0x060053A3 RID: 21411 RVA: 0x0012E8EC File Offset: 0x0012CAEC
[Token(Token = "0x60053A3")]
[Address(RVA = "0x14FC1A0", Offset = "0x14FAFA0", VA = "0x1814FC1A0")]
[CompilerGenerated]
private void PEOGPGNDJAL()
{
this.DINAPMOKIED(RoomModel.NICABKKKBHC.Restore);
}
// Token: 0x060053A4 RID: 21412 RVA: 0x0012E900 File Offset: 0x0012CB00
[Token(Token = "0x60053A4")]
[Address(RVA = "0x14F8D90", Offset = "0x14F7B90", VA = "0x1814F8D90")]
[CompilerGenerated]
private void FPNDDJLDLJC(JPIJGHNNIDP MAOOLFEBOOD)
{
if (MAOOLFEBOOD == JPIJGHNNIDP.Affirmative)
{
float realtimeSinceStartup = Time.realtimeSinceStartup;
this.GBBKPHKCKHH = realtimeSinceStartup;
base.MKBLJJGJAOH();
}
}
// Token: 0x060053A5 RID: 21413 RVA: 0x0012E928 File Offset: 0x0012CB28
[Token(Token = "0x60053A5")]
[Address(RVA = "0x14FA090", Offset = "0x14F8E90", VA = "0x1814FA090")]
[CompilerGenerated]
private void IJBHEPENLCH()
{
this.DINAPMOKIED(RoomModel.NICABKKKBHC.Save);
}
// Token: 0x060053A6 RID: 21414 RVA: 0x0012E93C File Offset: 0x0012CB3C
[Token(Token = "0x60053A6")]
[Address(RVA = "0x14FA530", Offset = "0x14F9330", VA = "0x1814FA530")]
[CompilerGenerated]
private void KFJEKFHCGKL(bool IFFAIOGFJJB)
{
if (IFFAIOGFJJB && !this.BPLOIBKLENO.BNHHCOJOBLP)
{
float realtimeSinceStartup = Time.realtimeSinceStartup;
FCIMFMPIBFE bploibkleno = this.BPLOIBKLENO;
this.DEPEBAEHEDM = realtimeSinceStartup;
Action action = new Action(this.KALENKBFKED);
Action<string> action2 = new Action(this.DGNOOGDNKKJ);
Action action3 = new Action(this.NBKEHAHCCCL);
Action<string> action4 = new Action(this.GMBOKMPJEAC);
DABKFAIHBBP dabkfaihbbp = bploibkleno.JIAJJMLODDO(action, action2, action3, action4);
base.FEBJILEABKB(dabkfaihbbp, "Saving...");
}
}
// Token: 0x04003A8B RID: 14987
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
[Token(Token = "0x4003A8B")]
private bool GPBDGOLLKCC = true;
// Token: 0x04003A8F RID: 14991
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
[Token(Token = "0x4003A8F")]
public RoomModel.EFCCIPCOOAJ LoadingScreenBackingField;
// Token: 0x04003A90 RID: 14992
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
[Token(Token = "0x4003A90")]
private readonly ManagedTexture HGPJHJNMKFL;
// Token: 0x04003A92 RID: 14994
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")]
[Token(Token = "0x4003A92")]
private bool MEMNHFMKAMJ;
// Token: 0x04003A93 RID: 14995
[Token(Token = "0x4003A93")]
private const string LHAKDPIPOHM = "X";
// Token: 0x04003A94 RID: 14996
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
[Token(Token = "0x4003A94")]
private string LEGNHHALCPJ;
// Token: 0x04003A95 RID: 14997
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")]
[Token(Token = "0x4003A95")]
[TextArea]
[SerializeField]
private string betaFeaturesConfirmationBodyText;
// Token: 0x04003A96 RID: 14998
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")]
[Token(Token = "0x4003A96")]
[SerializeField]
[Header("Code of Conduct Reminder Dialog")]
private string cocReminderYesButtonText;
// Token: 0x04003A97 RID: 14999
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")]
[Token(Token = "0x4003A97")]
[SerializeField]
private string cocReminderNoButtonText;
// Token: 0x04003A98 RID: 15000
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")]
[Token(Token = "0x4003A98")]
[SerializeField]
private string cocReminderDialogTextViewCoCButtonText;
// Token: 0x04003A99 RID: 15001
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")]
[Token(Token = "0x4003A99")]
[SerializeField]
private string openCoCWebpageTitleText;
// Token: 0x04003A9A RID: 15002
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE8")]
[Token(Token = "0x4003A9A")]
[SerializeField]
private string openCoCWebpageMessageText;
// Token: 0x04003A9B RID: 15003
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF0")]
[Token(Token = "0x4003A9B")]
private KBLAIOKNGGD PHDDEOOLDPB;
// Token: 0x04003A9C RID: 15004
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF8")]
[Token(Token = "0x4003A9C")]
[SerializeField]
[Header("Saving and Restoring")]
private float minSaveRestoreInterval;
// Token: 0x04003A9D RID: 15005
[global::Cpp2IlInjected.FieldOffset(Offset = "0xFC")]
[Token(Token = "0x4003A9D")]
[SerializeField]
private bool showSaveLoadFeedback;
// Token: 0x04003A9E RID: 15006
[global::Cpp2IlInjected.FieldOffset(Offset = "0x100")]
[Token(Token = "0x4003A9E")]
private RoomModel.NICABKKKBHC ELFACANCKKG;
// Token: 0x04003A9F RID: 15007
[global::Cpp2IlInjected.FieldOffset(Offset = "0x104")]
[Token(Token = "0x4003A9F")]
private float DEPEBAEHEDM;
// Token: 0x04003AA0 RID: 15008
[global::Cpp2IlInjected.FieldOffset(Offset = "0x108")]
[Token(Token = "0x4003AA0")]
private float GBBKPHKCKHH;
// Token: 0x04003AA1 RID: 15009
[global::Cpp2IlInjected.FieldOffset(Offset = "0x110")]
[Token(Token = "0x4003AA1")]
private JJEKJGALHKO PKBFDACNFPG;
// Token: 0x04003AA5 RID: 15013
[global::Cpp2IlInjected.FieldOffset(Offset = "0x130")]
[Token(Token = "0x4003AA5")]
private bool GDPJLIOIIAM;
// Token: 0x04003AA6 RID: 15014
[global::Cpp2IlInjected.FieldOffset(Offset = "0x131")]
[Token(Token = "0x4003AA6")]
private bool DADOGKCNOGG;
// Token: 0x04003AA7 RID: 15015
[global::Cpp2IlInjected.FieldOffset(Offset = "0x132")]
[Token(Token = "0x4003AA7")]
private bool KJEGBDPEGMA;
// Token: 0x04003AA8 RID: 15016
[global::Cpp2IlInjected.FieldOffset(Offset = "0x138")]
[Token(Token = "0x4003AA8")]
private readonly FCIMFMPIBFE BPLOIBKLENO;
// Token: 0x04003AAC RID: 15020
[global::Cpp2IlInjected.FieldOffset(Offset = "0x158")]
[Token(Token = "0x4003AAC")]
private PPENFJMFPNE IJNAMEBOMJJ;
// Token: 0x04003AAD RID: 15021
[global::Cpp2IlInjected.FieldOffset(Offset = "0x160")]
[Token(Token = "0x4003AAD")]
private CJODCLDGFCF JPKCKALEEBM;
// Token: 0x04003AAE RID: 15022
[global::Cpp2IlInjected.FieldOffset(Offset = "0x168")]
[Token(Token = "0x4003AAE")]
private ONCGMPLDEPM OOBCKFHLANA;
// Token: 0x04003AB0 RID: 15024
[global::Cpp2IlInjected.FieldOffset(Offset = "0x178")]
[Token(Token = "0x4003AB0")]
private readonly List<string> DHNJICCCPKN;
// Token: 0x04003AB2 RID: 15026
[global::Cpp2IlInjected.FieldOffset(Offset = "0x188")]
[Token(Token = "0x4003AB2")]
private long IHGKFJEAPNA;
// Token: 0x04003AB3 RID: 15027
[global::Cpp2IlInjected.FieldOffset(Offset = "0x190")]
[Token(Token = "0x4003AB3")]
private long AOMBLGBCENO;
// Token: 0x02000DBE RID: 3518
[Token(Token = "0x2000DBE")]
public enum CFEEIHCHOKG
{
// Token: 0x04003AB8 RID: 15032
[Token(Token = "0x4003AB8")]
SmallestSubroom,
// Token: 0x04003AB9 RID: 15033
[Token(Token = "0x4003AB9")]
EntrySubroom
}
// Token: 0x02000DBF RID: 3519
[Token(Token = "0x2000DBF")]
public struct EFCCIPCOOAJ
{
// Token: 0x04003ABA RID: 15034
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x4003ABA")]
public string AHGCOGFEEEE;
// Token: 0x04003ABB RID: 15035
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
[Token(Token = "0x4003ABB")]
public string LKIBJOMNFFD;
// Token: 0x04003ABC RID: 15036
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003ABC")]
public string JAFMIDAHECF;
}
// Token: 0x02000DC0 RID: 3520
[Token(Token = "0x2000DC0")]
private enum NICABKKKBHC
{
// Token: 0x04003ABE RID: 15038
[Token(Token = "0x4003ABE")]
None,
// Token: 0x04003ABF RID: 15039
[Token(Token = "0x4003ABF")]
Save,
// Token: 0x04003AC0 RID: 15040
[Token(Token = "0x4003AC0")]
Restore
}
// Token: 0x02000DC1 RID: 3521
[Token(Token = "0x2000DC1")]
[CompilerGenerated]
private sealed class EJMPODDNKKG
{
// Token: 0x060053A7 RID: 21415 RVA: 0x0012E9CC File Offset: 0x0012CBCC
[Token(Token = "0x60053A7")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public EJMPODDNKKG()
{
}
// Token: 0x060053A8 RID: 21416 RVA: 0x0012E9E0 File Offset: 0x0012CBE0
[Token(Token = "0x60053A8")]
[Address(RVA = "0x14EFF60", Offset = "0x14EED60", VA = "0x1814EFF60")]
internal void <ShowChangeRoomCreatorDialog>b__4()
{
PickerDialogModel pickerDialogModel = this.activeDialog;
int num = 0;
if (pickerDialogModel != num)
{
this.activeDialog.Dismiss();
}
}
// Token: 0x060053A9 RID: 21417 RVA: 0x0012EA14 File Offset: 0x0012CC14
[Token(Token = "0x60053A9")]
[Address(RVA = "0x14EFFE0", Offset = "0x14EEDE0", VA = "0x1814EFFE0")]
internal void <ShowChangeRoomCreatorDialog>b__5()
{
int num = this.newCreatorAccountId;
RoomModel roomModel = this.<>4__this;
if (num > 0)
{
PMGCJEPKFOF<PPENFJMFPNE> pmgcjepkfof = OJMCBOKJFOF.EMNJHEBJKOJ(roomModel.IHGKFJEAPNA, num);
if (this.<>9__7 == 0)
{
Action action = delegate
{
this.<>4__this.ADJIAENKNAN.AddMessageToast("Successfully changed room creator");
};
this.<>9__7 = action;
}
if (this.<>9__8 == 0)
{
Action<string> action2 = delegate(string error)
{
this.<>4__this.ADJIAENKNAN.AddMessageToast(error);
};
this.<>9__8 = action2;
}
PickerDialogModel pickerDialogModel = this.activeDialog;
int num2 = 0;
if (pickerDialogModel != num2)
{
this.activeDialog.Dismiss();
}
return;
}
roomModel.ADJIAENKNAN.AddMessageToast("No account selected");
}
// Token: 0x060053AA RID: 21418 RVA: 0x0012EAB8 File Offset: 0x0012CCB8
[Token(Token = "0x60053AA")]
[Address(RVA = "0x14F0210", Offset = "0x14EF010", VA = "0x1814F0210")]
internal void <ShowChangeRoomCreatorDialog>b__7()
{
this.<>4__this.ADJIAENKNAN.AddMessageToast("Successfully changed room creator");
}
// Token: 0x060053AB RID: 21419 RVA: 0x0012EAE0 File Offset: 0x0012CCE0
[Token(Token = "0x60053AB")]
[Address(RVA = "0x14F0270", Offset = "0x14EF070", VA = "0x1814F0270")]
internal void <ShowChangeRoomCreatorDialog>b__8(string error)
{
this.<>4__this.ADJIAENKNAN.AddMessageToast(error);
}
// Token: 0x060053AC RID: 21420 RVA: 0x0012EB04 File Offset: 0x0012CD04
[Token(Token = "0x60053AC")]
[Address(RVA = "0x14F01A0", Offset = "0x14EEFA0", VA = "0x1814F01A0")]
internal bool <ShowChangeRoomCreatorDialog>b__6()
{
return this.<>4__this.CFGODCLKAJK.OBAHGEDFLMA() > 0;
}
// Token: 0x060053AD RID: 21421 RVA: 0x0012EB2C File Offset: 0x0012CD2C
[Token(Token = "0x60053AD")]
[Address(RVA = "0x14EFA20", Offset = "0x14EE820", VA = "0x1814EFA20")]
internal void <ShowChangeRoomCreatorDialog>b__0(GameObject instance, int index, CardModel cardModel, AccountModel accountModel, BAEJLDPBGFI toCardController)
{
RoomModel.HGDJEAKAJKK hgdjeakajkk = new RoomModel.HGDJEAKAJKK();
hgdjeakajkk.cardModel = cardModel;
IReadOnlyList<ObscuredInt> readOnlyList = this.<>4__this.CFGODCLKAJK.OBAHGEDFLMA();
int num = 0;
if (num < index)
{
num += num;
if (num == index)
{
goto IL_4D;
}
num++;
}
int num2;
PMGCJEPKFOF<CCEOLAOLEKJ> pmgcjepkfof = PEGGCEDHBOF.NFKMGNHDCMN(num2);
Action<CCEOLAOLEKJ> action = delegate(CCEOLAOLEKJ account)
{
CardModel cardModel2;
do
{
cardModel2 = hgdjeakajkk.cardModel;
}
while (account != 0 && account.<ODJFEIBNGPO>k__BackingField != 0);
string text = ObscuredString.FAJDMKOEFLH(ObscuredString.FAJDMKOEFLH(string.Empty));
cardModel2.KDHCPIMIJAO = text;
CardModel cardModel3 = hgdjeakajkk.cardModel;
if (account != 0)
{
ObscuredString <KHJCEENDAOL>k__BackingField = account.<KHJCEENDAOL>k__BackingField;
string text2 = string.Format("@{0}", <KHJCEENDAOL>k__BackingField);
}
string empty = string.Empty;
cardModel3.FGOGOMCODDP = empty;
};
IL_4D:
throw new NullReferenceException();
}
// Token: 0x060053AE RID: 21422 RVA: 0x0012EB8C File Offset: 0x0012CD8C
[Token(Token = "0x60053AE")]
[Address(RVA = "0x14EFCE0", Offset = "0x14EEAE0", VA = "0x1814EFCE0")]
internal int <ShowChangeRoomCreatorDialog>b__1()
{
IReadOnlyList<ObscuredInt> readOnlyList = this.<>4__this.CFGODCLKAJK.OBAHGEDFLMA();
Predicate<ObscuredInt> predicate = this.<>9__10;
if (predicate == 0)
{
Predicate<ObscuredInt> predicate2 = delegate(ObscuredInt i)
{
bool fakeValueActive = i.fakeValueActive;
int num;
return num == this.newCreatorAccountId;
};
this.<>9__10 = predicate2;
}
return ECNNGIFNNNM.IDHAEOMJOML<ObscuredInt>(readOnlyList, predicate);
}
// Token: 0x060053AF RID: 21423 RVA: 0x0012EBD8 File Offset: 0x0012CDD8
[Token(Token = "0x60053AF")]
[Address(RVA = "0x14EFC60", Offset = "0x14EEA60", VA = "0x1814EFC60")]
internal bool <ShowChangeRoomCreatorDialog>b__10(ObscuredInt i)
{
bool fakeValueActive = i.fakeValueActive;
int num;
return num == this.newCreatorAccountId;
}
// Token: 0x060053B0 RID: 21424 RVA: 0x0012EBF8 File Offset: 0x0012CDF8
[Token(Token = "0x60053B0")]
[Address(RVA = "0x14EFD90", Offset = "0x14EEB90", VA = "0x1814EFD90")]
internal void <ShowChangeRoomCreatorDialog>b__2(int index)
{
IReadOnlyList<ObscuredInt> readOnlyList = this.<>4__this.CFGODCLKAJK.OBAHGEDFLMA();
int num = 0;
num += num;
num++;
int num2;
this.newCreatorAccountId = num2;
}
// Token: 0x060053B1 RID: 21425 RVA: 0x0012EC38 File Offset: 0x0012CE38
[Token(Token = "0x60053B1")]
[Address(RVA = "0x14EFED0", Offset = "0x14EECD0", VA = "0x1814EFED0")]
internal void <ShowChangeRoomCreatorDialog>b__3(BaseDialogModel<GCKECFLKJGJ> dialog)
{
if (dialog == 0)
{
int num = 0;
this.activeDialog = num;
return;
}
this.activeDialog = dialog;
}
// Token: 0x04003AC1 RID: 15041
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003AC1")]
public PickerDialogModel activeDialog;
// Token: 0x04003AC2 RID: 15042
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4003AC2")]
public int newCreatorAccountId;
// Token: 0x04003AC3 RID: 15043
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x4003AC3")]
public RoomModel <>4__this;
// Token: 0x04003AC4 RID: 15044
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x4003AC4")]
public Action <>9__7;
// Token: 0x04003AC5 RID: 15045
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x4003AC5")]
public Action<string> <>9__8;
// Token: 0x04003AC6 RID: 15046
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x4003AC6")]
public Predicate<ObscuredInt> <>9__10;
}
// Token: 0x02000DC2 RID: 3522
[Token(Token = "0x2000DC2")]
[CompilerGenerated]
private sealed class HGDJEAKAJKK
{
// Token: 0x060053B2 RID: 21426 RVA: 0x0012EC5C File Offset: 0x0012CE5C
[Token(Token = "0x60053B2")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public HGDJEAKAJKK()
{
}
// Token: 0x060053B3 RID: 21427 RVA: 0x0012EC70 File Offset: 0x0012CE70
[Token(Token = "0x60053B3")]
[Address(RVA = "0x14F14D0", Offset = "0x14F02D0", VA = "0x1814F14D0")]
internal void <ShowChangeRoomCreatorDialog>b__9(CCEOLAOLEKJ account)
{
CardModel cardModel;
do
{
cardModel = this.cardModel;
}
while (account != 0 && account.<ODJFEIBNGPO>k__BackingField != 0);
string text = ObscuredString.FAJDMKOEFLH(ObscuredString.FAJDMKOEFLH(string.Empty));
cardModel.KDHCPIMIJAO = text;
CardModel cardModel2 = this.cardModel;
if (account != 0)
{
ObscuredString <KHJCEENDAOL>k__BackingField = account.<KHJCEENDAOL>k__BackingField;
string text2 = string.Format("@{0}", <KHJCEENDAOL>k__BackingField);
}
string empty = string.Empty;
cardModel2.FGOGOMCODDP = empty;
}
// Token: 0x04003AC7 RID: 15047
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003AC7")]
public CardModel cardModel;
}
// Token: 0x02000DC3 RID: 3523
[Token(Token = "0x2000DC3")]
[CompilerGenerated]
private sealed class NENNFMJAILO
{
// Token: 0x060053B4 RID: 21428 RVA: 0x0012ECDC File Offset: 0x0012CEDC
[Token(Token = "0x60053B4")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public NENNFMJAILO()
{
}
// Token: 0x060053B5 RID: 21429 RVA: 0x0012ECF0 File Offset: 0x0012CEF0
[Token(Token = "0x60053B5")]
[Address(RVA = "0x14F5310", Offset = "0x14F4110", VA = "0x1814F5310")]
internal bool <ShowDeleteRoomConfirmationDialog>b__2()
{
string text = this.currentConfirmText;
bool flag;
return flag;
}
// Token: 0x060053B6 RID: 21430 RVA: 0x0012ED0C File Offset: 0x0012CF0C
[Token(Token = "0x60053B6")]
[Address(RVA = "0x14F5360", Offset = "0x14F4160", VA = "0x1814F5360")]
internal void <ShowDeleteRoomConfirmationDialog>b__3()
{
MessageWithInputFieldDialogModel messageWithInputFieldDialogModel = this.activeDialog;
int num = 0;
if (messageWithInputFieldDialogModel != num)
{
this.activeDialog.Dismiss();
}
}
// Token: 0x060053B7 RID: 21431 RVA: 0x0012ED40 File Offset: 0x0012CF40
[Token(Token = "0x60053B7")]
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
internal string <ShowDeleteRoomConfirmationDialog>b__4()
{
return this.currentConfirmText;
}
// Token: 0x060053B8 RID: 21432 RVA: 0x0012ED54 File Offset: 0x0012CF54
[Token(Token = "0x60053B8")]
[Address(RVA = "0x14F53E0", Offset = "0x14F41E0", VA = "0x1814F53E0")]
internal void <ShowDeleteRoomConfirmationDialog>b__5(string s)
{
this.currentConfirmText = s;
this.applyButton.FCLJOMHIBPB();
}
// Token: 0x060053B9 RID: 21433 RVA: 0x0012ED7C File Offset: 0x0012CF7C
[Token(Token = "0x60053B9")]
[Address(RVA = "0x14F5280", Offset = "0x14F4080", VA = "0x1814F5280")]
internal void <ShowDeleteRoomConfirmationDialog>b__0(BaseDialogModel<BONNOGOFGDC> dialog)
{
if (dialog == 0)
{
int num = 0;
this.activeDialog = num;
return;
}
this.activeDialog = dialog;
}
// Token: 0x060053BA RID: 21434 RVA: 0x0012EDA0 File Offset: 0x0012CFA0
[Token(Token = "0x60053BA")]
[Address(RVA = "0x14F5410", Offset = "0x14F4210", VA = "0x1814F5410")]
internal void <ShowDeleteRoomConfirmationDialog>g__ConfirmDelete|1()
{
RoomModel roomModel = this.<>4__this;
DABKFAIHBBP dabkfaihbbp = OJMCBOKJFOF.KHDPHIGPEEH(roomModel.IHGKFJEAPNA);
Action action = new Action(roomModel.MFPPLIHAKOJ);
Action<string> action2 = new Action(roomModel.DEDPDGOFNJD);
MessageWithInputFieldDialogModel messageWithInputFieldDialogModel = this.activeDialog;
int num = 0;
if (messageWithInputFieldDialogModel != num)
{
this.activeDialog.Dismiss();
}
}
// Token: 0x04003AC8 RID: 15048
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003AC8")]
public string currentConfirmText;
// Token: 0x04003AC9 RID: 15049
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4003AC9")]
public MessageWithInputFieldDialogModel activeDialog;
// Token: 0x04003ACA RID: 15050
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x4003ACA")]
public IMAFJGKHEMD applyButton;
// Token: 0x04003ACB RID: 15051
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x4003ACB")]
public RoomModel <>4__this;
}
// Token: 0x02000DC5 RID: 3525
[Token(Token = "0x2000DC5")]
[CompilerGenerated]
private sealed class BHFLLODPEGE
{
// Token: 0x060053C4 RID: 21444 RVA: 0x0012EF40 File Offset: 0x0012D140
[Token(Token = "0x60053C4")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public BHFLLODPEGE()
{
}
// Token: 0x060053C5 RID: 21445 RVA: 0x0012EF54 File Offset: 0x0012D154
[Token(Token = "0x60053C5")]
[Address(RVA = "0x14ECAC0", Offset = "0x14EB8C0", VA = "0x1814ECAC0")]
internal bool <IsPopularTag>b__0(string popularTag)
{
string text = popularTag.TrimStart(new char[] { (char)((uint)35) });
string text2 = this.trimmedTag;
return text.Equals(text2, StringComparison.CurrentCultureIgnoreCase);
}
// Token: 0x04003AD4 RID: 15060
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003AD4")]
public string trimmedTag;
}
// Token: 0x02000DC6 RID: 3526
[Token(Token = "0x2000DC6")]
[CompilerGenerated]
private sealed class HGAINDENNOP
{
// Token: 0x060053C6 RID: 21446 RVA: 0x0012EF90 File Offset: 0x0012D190
[Token(Token = "0x60053C6")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public HGAINDENNOP()
{
}
// Token: 0x060053C7 RID: 21447 RVA: 0x0012EFA4 File Offset: 0x0012D1A4
[Token(Token = "0x60053C7")]
[Address(RVA = "0x14F1400", Offset = "0x14F0200", VA = "0x1814F1400")]
internal void <TryToggleCreativeToolsBeta>b__1()
{
if (this.shouldRequestRoomSave)
{
RoomPersistenceManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
int num = 0;
if (instance != num)
{
RoomModel roomModel = this.<>4__this;
long num2 = this.roomId;
if (roomModel.IHGKFJEAPNA == num2)
{
roomModel.TrySaveRoom();
return;
}
}
}
}
// Token: 0x04003AD5 RID: 15061
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003AD5")]
public bool shouldRequestRoomSave;
// Token: 0x04003AD6 RID: 15062
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4003AD6")]
public long roomId;
// Token: 0x04003AD7 RID: 15063
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x4003AD7")]
public RoomModel <>4__this;
}
// Token: 0x02000DC7 RID: 3527
[Token(Token = "0x2000DC7")]
[CompilerGenerated]
private sealed class JPJMNDKJNGJ
{
// Token: 0x060053C8 RID: 21448 RVA: 0x0012EFF0 File Offset: 0x0012D1F0
[Token(Token = "0x60053C8")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public JPJMNDKJNGJ()
{
}
// Token: 0x060053C9 RID: 21449 RVA: 0x0012F004 File Offset: 0x0012D204
[Token(Token = "0x60053C9")]
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
internal string <ShowAddNewSubroomDialog>b__2()
{
return this.subroomName;
}
// Token: 0x060053CA RID: 21450 RVA: 0x0012F018 File Offset: 0x0012D218
[Token(Token = "0x60053CA")]
[Address(RVA = "0x3F7200", Offset = "0x3F6000", VA = "0x1803F7200")]
internal void <ShowAddNewSubroomDialog>b__3(string s)
{
this.subroomName = s;
}
// Token: 0x060053CB RID: 21451 RVA: 0x0012F02C File Offset: 0x0012D22C
[Token(Token = "0x60053CB")]
[Address(RVA = "0x14F3980", Offset = "0x14F2780", VA = "0x1814F3980")]
internal void <ShowAddNewSubroomDialog>b__4()
{
string text = this.subroomName;
MessageWithInputFieldDialogModel messageWithInputFieldDialogModel = this.activeDialog;
int num = 0;
if (messageWithInputFieldDialogModel != num)
{
this.activeDialog.Dismiss();
}
PMGCJEPKFOF<PPENFJMFPNE> pmgcjepkfof = OJMCBOKJFOF.OGNIELCNHIM(this.<>4__this.IHGKFJEAPNA, text);
Action action = delegate
{
this.<>4__this.ADJIAENKNAN.AddMessageToast("Successfully added subroom");
};
Action<string> action2 = delegate(string error)
{
this.<>4__this.ADJIAENKNAN.AddMessageToast(error);
};
RoomModel roomModel = this.<>4__this;
}
// Token: 0x060053CC RID: 21452 RVA: 0x0012F09C File Offset: 0x0012D29C
[Token(Token = "0x60053CC")]
[Address(RVA = "0x14F3B00", Offset = "0x14F2900", VA = "0x1814F3B00")]
internal void <ShowAddNewSubroomDialog>b__5()
{
MessageWithInputFieldDialogModel messageWithInputFieldDialogModel = this.activeDialog;
int num = 0;
if (messageWithInputFieldDialogModel != num)
{
this.activeDialog.Dismiss();
}
}
// Token: 0x060053CD RID: 21453 RVA: 0x0012F0D0 File Offset: 0x0012D2D0
[Token(Token = "0x60053CD")]
[Address(RVA = "0x14F38F0", Offset = "0x14F26F0", VA = "0x1814F38F0")]
internal void <ShowAddNewSubroomDialog>b__0(BaseDialogModel<BONNOGOFGDC> dialog)
{
if (dialog == 0)
{
int num = 0;
this.activeDialog = num;
return;
}
this.activeDialog = dialog;
}
// Token: 0x060053CE RID: 21454 RVA: 0x0012F0F4 File Offset: 0x0012D2F4
[Token(Token = "0x60053CE")]
[Address(RVA = "0x14F3C50", Offset = "0x14F2A50", VA = "0x1814F3C50")]
internal void <ShowAddNewSubroomDialog>g__Create|1(string name)
{
MessageWithInputFieldDialogModel messageWithInputFieldDialogModel = this.activeDialog;
int num = 0;
if (messageWithInputFieldDialogModel != num)
{
this.activeDialog.Dismiss();
}
PMGCJEPKFOF<PPENFJMFPNE> pmgcjepkfof = OJMCBOKJFOF.OGNIELCNHIM(this.<>4__this.IHGKFJEAPNA, name);
Action action = delegate
{
this.<>4__this.ADJIAENKNAN.AddMessageToast("Successfully added subroom");
};
Action<string> action2 = delegate(string error)
{
this.<>4__this.ADJIAENKNAN.AddMessageToast(error);
};
RoomModel roomModel = this.<>4__this;
}
// Token: 0x060053CF RID: 21455 RVA: 0x0012F15C File Offset: 0x0012D35C
[Token(Token = "0x60053CF")]
[Address(RVA = "0x14F3B80", Offset = "0x14F2980", VA = "0x1814F3B80")]
internal void <ShowAddNewSubroomDialog>b__6()
{
this.<>4__this.ADJIAENKNAN.AddMessageToast("Successfully added subroom");
}
// Token: 0x060053D0 RID: 21456 RVA: 0x0012F184 File Offset: 0x0012D384
[Token(Token = "0x60053D0")]
[Address(RVA = "0x14F3BE0", Offset = "0x14F29E0", VA = "0x1814F3BE0")]
internal void <ShowAddNewSubroomDialog>b__7(string error)
{
this.<>4__this.ADJIAENKNAN.AddMessageToast(error);
}
// Token: 0x04003AD8 RID: 15064
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003AD8")]
public string subroomName;
// Token: 0x04003AD9 RID: 15065
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4003AD9")]
public MessageWithInputFieldDialogModel activeDialog;
// Token: 0x04003ADA RID: 15066
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x4003ADA")]
public RoomModel <>4__this;
}
// Token: 0x02000DC8 RID: 3528
[Token(Token = "0x2000DC8")]
[CompilerGenerated]
private sealed class DEGPBJBHBFN
{
// Token: 0x060053D1 RID: 21457 RVA: 0x0012F1A8 File Offset: 0x0012D3A8
[Token(Token = "0x60053D1")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public DEGPBJBHBFN()
{
}
// Token: 0x060053D2 RID: 21458 RVA: 0x0012F1BC File Offset: 0x0012D3BC
[Token(Token = "0x60053D2")]
[Address(RVA = "0x14EEB20", Offset = "0x14ED920", VA = "0x1814EEB20")]
internal void <TryChangeRoomAccessibility>b__0()
{
ToastListModel toastListModel = this.<>4__this.ADJIAENKNAN;
string text2;
string text = "Successfully " + text2 + " room";
toastListModel.AddMessageToast(text);
}
// Token: 0x060053D3 RID: 21459 RVA: 0x0012F1F4 File Offset: 0x0012D3F4
[Token(Token = "0x60053D3")]
[Address(RVA = "0x14EEBB0", Offset = "0x14ED9B0", VA = "0x1814EEBB0")]
internal void <TryChangeRoomAccessibility>b__1(string error)
{
this.<>4__this.ADJIAENKNAN.AddMessageToast(error);
}
// Token: 0x04003ADB RID: 15067
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003ADB")]
public DPLPMKMFMPB value;
// Token: 0x04003ADC RID: 15068
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4003ADC")]
public RoomModel <>4__this;
}
// Token: 0x02000DC9 RID: 3529
[Token(Token = "0x2000DC9")]
[CompilerGenerated]
private sealed class CBGKAOIFIMA
{
// Token: 0x060053D4 RID: 21460 RVA: 0x0012F218 File Offset: 0x0012D418
[Token(Token = "0x60053D4")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public CBGKAOIFIMA()
{
}
// Token: 0x060053D5 RID: 21461 RVA: 0x0012F22C File Offset: 0x0012D42C
[Token(Token = "0x60053D5")]
[Address(RVA = "0x14ED010", Offset = "0x14EBE10", VA = "0x1814ED010")]
internal void <JoinPublicRoomInstance>b__0()
{
RoomModel roomModel = this.<>4__this;
bool flag = this.randomSubroom;
int num = 0;
roomModel.OPGONPAJIOJ(num != 0, flag);
}
// Token: 0x04003ADD RID: 15069
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003ADD")]
public RoomModel <>4__this;
// Token: 0x04003ADE RID: 15070
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4003ADE")]
public bool randomSubroom;
}
// Token: 0x02000DCA RID: 3530
[Token(Token = "0x2000DCA")]
[CompilerGenerated]
private sealed class ICPKGHMCNKP
{
// Token: 0x060053D6 RID: 21462 RVA: 0x0012F258 File Offset: 0x0012D458
[Token(Token = "0x60053D6")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public ICPKGHMCNKP()
{
}
// Token: 0x060053D7 RID: 21463 RVA: 0x0012F26C File Offset: 0x0012D46C
[Token(Token = "0x60053D7")]
[Address(RVA = "0x14F3700", Offset = "0x14F2500", VA = "0x1814F3700")]
internal void <ToggleIsFavorited>b__0()
{
bool flag = this.isFavorited;
string text = this.amplitudeCommandContext;
CFLMJLFBOKH.CEDBOEOPEGJ(!flag, text);
RoomModel roomModel = this.<>4__this;
if (this.isFavorited)
{
KLCOGEIGEBJ <GNAFMCCDKJA>k__BackingField = roomModel.<GNAFMCCDKJA>k__BackingField;
}
string <LGACIEKBLBM>k__BackingField = roomModel.<GNAFMCCDKJA>k__BackingField.<LGACIEKBLBM>k__BackingField;
string text2 = "Favorited ^" + <LGACIEKBLBM>k__BackingField;
this.<>4__this.ADJIAENKNAN.AddMessageToast(text2);
this.<>4__this.MKBLJJGJAOH();
}
// Token: 0x060053D8 RID: 21464 RVA: 0x0012F2E8 File Offset: 0x0012D4E8
[Token(Token = "0x60053D8")]
[Address(RVA = "0x14F3800", Offset = "0x14F2600", VA = "0x1814F3800")]
internal void <ToggleIsFavorited>b__1(string error)
{
ToastListModel toastListModel = this.<>4__this.ADJIAENKNAN;
string text = "Error favoriting room: " + error;
toastListModel.AddMessageToast(text);
Debug.LogError("Error favoriting room: " + error);
}
// Token: 0x060053D9 RID: 21465 RVA: 0x0012F32C File Offset: 0x0012D52C
[Token(Token = "0x60053D9")]
[Address(RVA = "0x14F38C0", Offset = "0x14F26C0", VA = "0x1814F38C0")]
internal void <ToggleIsFavorited>b__2()
{
this.<>4__this.KJEGBDPEGMA = false;
this.<>4__this.MKBLJJGJAOH();
}
// Token: 0x04003ADF RID: 15071
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003ADF")]
public bool isFavorited;
// Token: 0x04003AE0 RID: 15072
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4003AE0")]
public string amplitudeCommandContext;
// Token: 0x04003AE1 RID: 15073
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x4003AE1")]
public RoomModel <>4__this;
}
// Token: 0x02000DCB RID: 3531
[Token(Token = "0x2000DCB")]
[CompilerGenerated]
private sealed class FNCLNDCPHGC
{
// Token: 0x060053DA RID: 21466 RVA: 0x0012F358 File Offset: 0x0012D558
[Token(Token = "0x60053DA")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public FNCLNDCPHGC()
{
}
// Token: 0x060053DB RID: 21467 RVA: 0x0012F36C File Offset: 0x0012D56C
[Token(Token = "0x60053DB")]
[Address(RVA = "0x14F0800", Offset = "0x14EF600", VA = "0x1814F0800")]
internal void <ToggleIsCheered>b__0()
{
bool flag = this.isCheered;
string text = this.amplitudeCommandContext;
CFLMJLFBOKH.AMNMBOPMANH(!flag, text);
RoomModel roomModel = this.<>4__this;
if (this.isCheered)
{
KLCOGEIGEBJ <GNAFMCCDKJA>k__BackingField = roomModel.<GNAFMCCDKJA>k__BackingField;
}
string <LGACIEKBLBM>k__BackingField = roomModel.<GNAFMCCDKJA>k__BackingField.<LGACIEKBLBM>k__BackingField;
string text2 = "Cheered ^" + <LGACIEKBLBM>k__BackingField;
this.<>4__this.ADJIAENKNAN.AddMessageToast(text2);
}
// Token: 0x060053DC RID: 21468 RVA: 0x0012F3DC File Offset: 0x0012D5DC
[Token(Token = "0x60053DC")]
[Address(RVA = "0x14F08F0", Offset = "0x14EF6F0", VA = "0x1814F08F0")]
internal void <ToggleIsCheered>b__1(string error)
{
ToastListModel toastListModel = this.<>4__this.ADJIAENKNAN;
string text = "Error cheering room: " + error;
toastListModel.AddMessageToast(text);
Debug.LogError("Error cheering room: " + error);
}
// Token: 0x060053DD RID: 21469 RVA: 0x0012F420 File Offset: 0x0012D620
[Token(Token = "0x60053DD")]
[Address(RVA = "0x14F09B0", Offset = "0x14EF7B0", VA = "0x1814F09B0")]
internal void <ToggleIsCheered>b__2()
{
this.<>4__this.DADOGKCNOGG = false;
this.<>4__this.MKBLJJGJAOH();
}
// Token: 0x04003AE2 RID: 15074
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003AE2")]
public bool isCheered;
// Token: 0x04003AE3 RID: 15075
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4003AE3")]
public string amplitudeCommandContext;
// Token: 0x04003AE4 RID: 15076
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x4003AE4")]
public RoomModel <>4__this;
}
}
}