Files
27Aug2021-Cpp2IL-Dump/Assembly-CSharp/RRUI/Data/RoomModel.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

4843 lines
168 KiB
C#

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: 0x02000E09 RID: 3593
[Token(Token = "0x2000E09")]
public class RoomModel : RRUIModel
{
// Token: 0x17000ED5 RID: 3797
// (get) Token: 0x06005453 RID: 21587 RVA: 0x0012DF48 File Offset: 0x0012C148
[Token(Token = "0x17000ED5")]
public bool OFBCBIBCMLG
{
[Token(Token = "0x6005453")]
[Address(RVA = "0x200CA20", Offset = "0x200BA20", VA = "0x18200CA20")]
get
{
if (this.CFGODCLKAJK == 0)
{
}
LMLJHMJEIGM lmljhmjeigm = this.CFGODCLKAJK.MMBJPGGOFHL;
return true;
}
}
// Token: 0x17000ED6 RID: 3798
// (get) Token: 0x06005454 RID: 21588 RVA: 0x0012DF74 File Offset: 0x0012C174
[Token(Token = "0x17000ED6")]
public bool AOCLHEGLEDE
{
[Token(Token = "0x6005454")]
[Address(RVA = "0x200DA00", Offset = "0x200CA00", VA = "0x18200DA00")]
get
{
if (this.CFGODCLKAJK != 0)
{
LMLJHMJEIGM lmljhmjeigm = this.CFGODCLKAJK.MMBJPGGOFHL;
if (this.CFGODCLKAJK != 0)
{
PPENFJMFPNE roomDetails = this.CFGODCLKAJK;
PPENFJMFPNE roomDetails2 = this.CFGODCLKAJK;
PPENFJMFPNE roomDetails3 = this.CFGODCLKAJK;
bool flag;
return flag;
}
}
throw new NullReferenceException();
}
}
// Token: 0x17000ED7 RID: 3799
// (get) Token: 0x06005455 RID: 21589 RVA: 0x0012DFC0 File Offset: 0x0012C1C0
[Token(Token = "0x17000ED7")]
public bool NDHEGAIIIDA
{
[Token(Token = "0x6005455")]
[Address(RVA = "0x200DDC0", Offset = "0x200CDC0", VA = "0x18200DDC0")]
get
{
if (this.CFGODCLKAJK != 0)
{
LMLJHMJEIGM lmljhmjeigm = this.CFGODCLKAJK.MMBJPGGOFHL;
if (this.CFGODCLKAJK != 0)
{
PPENFJMFPNE roomDetails = this.CFGODCLKAJK;
PPENFJMFPNE roomDetails2 = this.CFGODCLKAJK;
PPENFJMFPNE roomDetails3 = this.CFGODCLKAJK;
bool flag;
return flag;
}
}
throw new NullReferenceException();
}
}
// Token: 0x17000ED8 RID: 3800
// (get) Token: 0x06005456 RID: 21590 RVA: 0x0012E00C File Offset: 0x0012C20C
[Token(Token = "0x17000ED8")]
public bool KKMBNKKOHOB
{
[Token(Token = "0x6005456")]
[Address(RVA = "0x200CF40", Offset = "0x200BF40", VA = "0x18200CF40")]
get
{
PPENFJMFPNE roomDetails = this.CFGODCLKAJK;
if (roomDetails != 0)
{
LMLJHMJEIGM lmljhmjeigm = roomDetails.MMBJPGGOFHL;
bool flag;
if (flag)
{
PPENFJMFPNE roomDetails2 = this.CFGODCLKAJK;
PPENFJMFPNE roomDetails3 = this.CFGODCLKAJK;
bool flag2;
return flag2;
}
}
throw new NullReferenceException();
}
}
// Token: 0x17000ED9 RID: 3801
// (get) Token: 0x06005457 RID: 21591 RVA: 0x0012E04C File Offset: 0x0012C24C
[Token(Token = "0x17000ED9")]
public bool CMHGOODOJCL
{
[Token(Token = "0x6005457")]
[Address(RVA = "0x200CF40", Offset = "0x200BF40", VA = "0x18200CF40")]
get
{
PPENFJMFPNE roomDetails = this.CFGODCLKAJK;
if (roomDetails != 0)
{
LMLJHMJEIGM lmljhmjeigm = roomDetails.MMBJPGGOFHL;
bool flag;
if (flag)
{
PPENFJMFPNE roomDetails2 = this.CFGODCLKAJK;
PPENFJMFPNE roomDetails3 = this.CFGODCLKAJK;
bool flag2;
return flag2;
}
}
throw new NullReferenceException();
}
}
// Token: 0x17000EDA RID: 3802
// (get) Token: 0x06005458 RID: 21592 RVA: 0x0012E08C File Offset: 0x0012C28C
[Token(Token = "0x17000EDA")]
public bool NALODDKKPNJ
{
[Token(Token = "0x6005458")]
[Address(RVA = "0x200D3F0", Offset = "0x200C3F0", VA = "0x18200D3F0")]
get
{
if (this.<GNAFMCCDKJA>k__BackingField != (ulong)0L && this.CFGODCLKAJK != 0)
{
LMLJHMJEIGM lmljhmjeigm = this.CFGODCLKAJK.MMBJPGGOFHL;
if (this.<EBNOKLMHKEF>k__BackingField)
{
bool flag;
return flag;
}
}
throw new NullReferenceException();
}
}
// Token: 0x17000EDB RID: 3803
// (get) Token: 0x06005459 RID: 21593 RVA: 0x0012E0CC File Offset: 0x0012C2CC
// (set) Token: 0x0600545A RID: 21594 RVA: 0x0012E0E0 File Offset: 0x0012C2E0
[Token(Token = "0x17000EDB")]
public bool MPACBCKCBCD
{
[Token(Token = "0x6005459")]
[Address(RVA = "0x6B48A0", Offset = "0x6B38A0", VA = "0x1806B48A0")]
get
{
return this.GPBDGOLLKCC;
}
[Token(Token = "0x600545A")]
[Address(RVA = "0x200E5C0", Offset = "0x200D5C0", VA = "0x18200E5C0")]
set
{
this.GPBDGOLLKCC = value;
base.JOJPOMANGPO();
}
}
// Token: 0x17000EDC RID: 3804
// (get) Token: 0x0600545B RID: 21595 RVA: 0x0012E0FC File Offset: 0x0012C2FC
// (set) Token: 0x0600545C RID: 21596 RVA: 0x0012E110 File Offset: 0x0012C310
[Token(Token = "0x17000EDC")]
public string PCPPGLPOCMF
{
[Token(Token = "0x600545B")]
[Address(RVA = "0x4177C0", Offset = "0x4167C0", VA = "0x1804177C0")]
get;
[Token(Token = "0x600545C")]
[Address(RVA = "0x417AB0", Offset = "0x416AB0", VA = "0x180417AB0")]
set;
}
// Token: 0x17000EDD RID: 3805
// (get) Token: 0x0600545D RID: 21597 RVA: 0x0012E124 File Offset: 0x0012C324
// (set) Token: 0x0600545E RID: 21598 RVA: 0x0012E138 File Offset: 0x0012C338
[Token(Token = "0x17000EDD")]
public string EIKMKMFBMFA
{
[Token(Token = "0x600545D")]
[Address(RVA = "0x4177B0", Offset = "0x4167B0", VA = "0x1804177B0")]
get;
[Token(Token = "0x600545E")]
[Address(RVA = "0x417AA0", Offset = "0x416AA0", VA = "0x180417AA0")]
set;
}
// Token: 0x17000EDE RID: 3806
// (get) Token: 0x0600545F RID: 21599 RVA: 0x0012E14C File Offset: 0x0012C34C
// (set) Token: 0x06005460 RID: 21600 RVA: 0x0012E160 File Offset: 0x0012C360
[Token(Token = "0x17000EDE")]
public string CKIJNKBKCAD
{
[Token(Token = "0x600545F")]
[Address(RVA = "0x4C31C0", Offset = "0x4C21C0", VA = "0x1804C31C0")]
get;
[Token(Token = "0x6005460")]
[Address(RVA = "0x497020", Offset = "0x496020", VA = "0x180497020")]
set;
}
// Token: 0x17000EDF RID: 3807
// (get) Token: 0x06005461 RID: 21601 RVA: 0x0012E174 File Offset: 0x0012C374
[Token(Token = "0x17000EDF")]
public bool IHFIJJMGHFN
{
[Token(Token = "0x6005461")]
[Address(RVA = "0x200D1A0", Offset = "0x200C1A0", VA = "0x18200D1A0")]
get
{
if (!this.MEMNHFMKAMJ && this.CFGODCLKAJK != 0)
{
LMLJHMJEIGM lmljhmjeigm = this.CFGODCLKAJK.MMBJPGGOFHL;
if (this.CFGODCLKAJK != 0)
{
PPENFJMFPNE roomDetails = this.CFGODCLKAJK;
PPENFJMFPNE roomDetails2 = this.CFGODCLKAJK;
bool flag;
return flag;
}
}
throw new NullReferenceException();
}
}
// Token: 0x17000EE0 RID: 3808
// (get) Token: 0x06005462 RID: 21602 RVA: 0x0012E1C0 File Offset: 0x0012C3C0
[Token(Token = "0x17000EE0")]
public bool HLJNGBBHCHH
{
[Token(Token = "0x6005462")]
[Address(RVA = "0x200D230", Offset = "0x200C230", VA = "0x18200D230")]
get
{
if (this.CFGODCLKAJK == 0)
{
}
LMLJHMJEIGM lmljhmjeigm = this.CFGODCLKAJK.MMBJPGGOFHL;
throw new NullReferenceException();
}
}
// Token: 0x17000EE1 RID: 3809
// (get) Token: 0x06005463 RID: 21603 RVA: 0x0012E1E8 File Offset: 0x0012C3E8
[Token(Token = "0x17000EE1")]
public bool CKBNIEJJDAF
{
[Token(Token = "0x6005463")]
[Address(RVA = "0x200CBA0", Offset = "0x200BBA0", VA = "0x18200CBA0")]
get
{
bool canChangeRoomSetting = this.IHFIJJMGHFN;
if (!canChangeRoomSetting)
{
return canChangeRoomSetting;
}
return this.<EBNOKLMHKEF>k__BackingField;
}
}
// Token: 0x17000EE2 RID: 3810
// (get) Token: 0x06005464 RID: 21604 RVA: 0x0012E208 File Offset: 0x0012C408
[Token(Token = "0x17000EE2")]
public bool LLNBMHKNGCM
{
[Token(Token = "0x6005464")]
[Address(RVA = "0x200CBD0", Offset = "0x200BBD0", VA = "0x18200CBD0")]
get
{
if (this.CFGODCLKAJK != 0)
{
LMLJHMJEIGM lmljhmjeigm = this.CFGODCLKAJK.MMBJPGGOFHL;
if (this.CFGODCLKAJK != 0)
{
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: 0x17000EE3 RID: 3811
// (get) Token: 0x06005465 RID: 21605 RVA: 0x0012E264 File Offset: 0x0012C464
[Token(Token = "0x17000EE3")]
public bool MHLGFBOIKFB
{
[Token(Token = "0x6005465")]
[Address(RVA = "0x200CB50", Offset = "0x200BB50", VA = "0x18200CB50")]
get
{
if (this.CFGODCLKAJK != 0)
{
LMLJHMJEIGM lmljhmjeigm = this.CFGODCLKAJK.MMBJPGGOFHL;
return this.<EBNOKLMHKEF>k__BackingField;
}
throw new NullReferenceException();
}
}
// Token: 0x17000EE4 RID: 3812
// (get) Token: 0x06005466 RID: 21606 RVA: 0x0012E294 File Offset: 0x0012C494
[Token(Token = "0x17000EE4")]
public bool NKDLEIOEKJM
{
[Token(Token = "0x6005466")]
[Address(RVA = "0x200CED0", Offset = "0x200BED0", VA = "0x18200CED0")]
get
{
if (this.CFGODCLKAJK != 0)
{
LMLJHMJEIGM lmljhmjeigm = this.CFGODCLKAJK.MMBJPGGOFHL;
if (this.CFGODCLKAJK != 0)
{
PPENFJMFPNE roomDetails = this.CFGODCLKAJK;
bool flag;
return flag;
}
}
throw new NullReferenceException();
}
}
// Token: 0x17000EE5 RID: 3813
// (get) Token: 0x06005467 RID: 21607 RVA: 0x0012E2D0 File Offset: 0x0012C4D0
[Token(Token = "0x17000EE5")]
public bool HPECCNEOMFM
{
[Token(Token = "0x6005467")]
[Address(RVA = "0x200D540", Offset = "0x200C540", VA = "0x18200D540")]
get
{
if (this.CFGODCLKAJK != 0)
{
LMLJHMJEIGM lmljhmjeigm = this.CFGODCLKAJK.MMBJPGGOFHL;
if (this.CFGODCLKAJK != 0)
{
PPENFJMFPNE roomDetails = this.CFGODCLKAJK;
PPENFJMFPNE roomDetails2 = this.CFGODCLKAJK;
bool flag;
return flag;
}
}
throw new NullReferenceException();
}
}
// Token: 0x17000EE6 RID: 3814
// (get) Token: 0x06005468 RID: 21608 RVA: 0x0012E314 File Offset: 0x0012C514
// (set) Token: 0x06005469 RID: 21609 RVA: 0x0012E328 File Offset: 0x0012C528
[Token(Token = "0x17000EE6")]
public IReadOnlyList<string> OOILEADEFKA
{
[Token(Token = "0x6005468")]
[Address(RVA = "0x4646B0", Offset = "0x4636B0", VA = "0x1804646B0")]
get;
[Token(Token = "0x6005469")]
[Address(RVA = "0x42B6D0", Offset = "0x42A6D0", VA = "0x18042B6D0")]
private set;
}
// Token: 0x0600546A RID: 21610 RVA: 0x0012E33C File Offset: 0x0012C53C
[Token(Token = "0x600546A")]
[Address(RVA = "0x20082E0", Offset = "0x20072E0", VA = "0x1820082E0")]
public static char OnRoomNameInputValidate(string PAANJCAOOAG, int BNDFKNANLDO, char NJOANBJCKDI)
{
string text;
if (OJMCBOKJFOF.JMENEOLABMI.IsMatch(text))
{
}
throw new NullReferenceException();
}
// Token: 0x0600546B RID: 21611 RVA: 0x0012E360 File Offset: 0x0012C560
[Token(Token = "0x600546B")]
[Address(RVA = "0x2006900", Offset = "0x2005900", VA = "0x182006900", Slot = "15")]
protected override void JMFHPBDMELA()
{
base.JMFHPBDMELA();
KBLAIOKNGGD kblaioknggd;
this.PHDDEOOLDPB = kblaioknggd;
}
// Token: 0x0600546C RID: 21612 RVA: 0x0012E384 File Offset: 0x0012C584
[Token(Token = "0x600546C")]
[Address(RVA = "0x200A7D0", Offset = "0x20097D0", VA = "0x18200A7D0")]
public void TryChangeRoomName()
{
if (this.CFGODCLKAJK != 0)
{
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);
return;
}
base.ADJIAENKNAN.AddMessageToast("Cannot edit room");
}
// Token: 0x0600546D RID: 21613 RVA: 0x0012E3F0 File Offset: 0x0012C5F0
[Token(Token = "0x600546D")]
[Address(RVA = "0x200A530", Offset = "0x2009530", VA = "0x18200A530")]
public void TryChangeRoomDescription()
{
if (this.CFGODCLKAJK != 0)
{
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);
return;
}
base.ADJIAENKNAN.AddMessageToast("Cannot edit room");
}
// Token: 0x0600546E RID: 21614 RVA: 0x0012E45C File Offset: 0x0012C65C
[Token(Token = "0x600546E")]
[Address(RVA = "0x200A6D0", Offset = "0x20096D0", VA = "0x18200A6D0")]
public void TryChangeRoomImage()
{
if (this.CFGODCLKAJK != 0)
{
LMLJHMJEIGM lmljhmjeigm = this.CFGODCLKAJK.MMBJPGGOFHL;
PMGCJEPKFOF<string> pmgcjepkfof = this.NOCNFOKEKPA();
Action<string> action = new Action(this.AKMGCONILHC);
}
base.ADJIAENKNAN.AddMessageToast("Cannot edit room");
}
// Token: 0x0600546F RID: 21615 RVA: 0x0012E4A8 File Offset: 0x0012C6A8
[Token(Token = "0x600546F")]
[Address(RVA = "0x2008F80", Offset = "0x2007F80", VA = "0x182008F80")]
public void ShowChangeRoomCreatorDialog()
{
RoomModel.EJMPODDNKKG ejmpoddnkkg = new RoomModel.EJMPODDNKKG();
ejmpoddnkkg.<>4__this = this;
if (this.CFGODCLKAJK.OBAHGEDFLMA() != 0)
{
if (this.KKMBNKKOHOB)
{
ejmpoddnkkg.newCreatorAccountId = (int)((ulong)4294967295L);
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;
goto IL_166;
}
num++;
}
return;
}
IL_166:
base.ADJIAENKNAN.AddMessageToast("Cannot change room creator");
return;
}
base.ADJIAENKNAN.AddMessageToast("Add co-owners to this room to select a new creator.");
}
// Token: 0x06005470 RID: 21616 RVA: 0x0012E644 File Offset: 0x0012C844
[Token(Token = "0x6005470")]
[Address(RVA = "0x200ADA0", Offset = "0x2009DA0", VA = "0x18200ADA0")]
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: 0x06005471 RID: 21617 RVA: 0x0012E720 File Offset: 0x0012C920
[Token(Token = "0x6005471")]
[Address(RVA = "0x200C410", Offset = "0x200B410", VA = "0x18200C410")]
public void TryUnpublishRoom()
{
if (this.CFGODCLKAJK != 0)
{
LMLJHMJEIGM lmljhmjeigm = this.CFGODCLKAJK.MMBJPGGOFHL;
if (this.CFGODCLKAJK != 0)
{
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);
return;
}
}
base.ADJIAENKNAN.AddMessageToast("Cannot unpublish room");
}
// Token: 0x06005472 RID: 21618 RVA: 0x0012E7DC File Offset: 0x0012C9DC
[Token(Token = "0x6005472")]
[Address(RVA = "0x2009450", Offset = "0x2008450", VA = "0x182009450")]
public void ShowDeleteRoomConfirmationDialog()
{
RoomModel.NENNFMJAILO nennfmjailo = new RoomModel.NENNFMJAILO();
nennfmjailo.<>4__this = this;
PPENFJMFPNE roomDetails = this.CFGODCLKAJK;
if (roomDetails != 0)
{
LMLJHMJEIGM lmljhmjeigm = roomDetails.MMBJPGGOFHL;
bool flag;
if (flag)
{
PPENFJMFPNE roomDetails2 = this.CFGODCLKAJK;
PPENFJMFPNE roomDetails3 = 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 flag2;
return flag2;
};
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;
};
}
return;
}
}
base.ADJIAENKNAN.AddMessageToast("Cannot delete room");
throw new NullReferenceException();
}
// Token: 0x06005473 RID: 21619 RVA: 0x0012E9A0 File Offset: 0x0012CBA0
[Token(Token = "0x6005473")]
[Address(RVA = "0x2006170", Offset = "0x2005170", VA = "0x182006170")]
public int GetRoomDisplayCapacity()
{
KLCOGEIGEBJ klcogeigebj = this.<GNAFMCCDKJA>k__BackingField;
if (klcogeigebj == 0)
{
}
return klcogeigebj.<MEKEKIMJDKL>k__BackingField;
}
// Token: 0x06005474 RID: 21620 RVA: 0x0012E9C0 File Offset: 0x0012CBC0
[Token(Token = "0x6005474")]
[Address(RVA = "0x2006120", Offset = "0x2005120", VA = "0x182006120")]
public bool GetMaxPlayerCountTypeActive(JOMLKNCOLFL GEDCEIDOKJL)
{
if (this.CFGODCLKAJK != 0)
{
PPENFJMFPNE roomDetails = this.CFGODCLKAJK;
bool flag;
return flag;
}
throw new NullReferenceException();
}
// Token: 0x06005475 RID: 21621 RVA: 0x0012E9E8 File Offset: 0x0012CBE8
[Token(Token = "0x6005475")]
[Address(RVA = "0x200A410", Offset = "0x2009410", VA = "0x18200A410")]
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: 0x06005476 RID: 21622 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6005476")]
[Address(RVA = "0x200C5D0", Offset = "0x200B5D0", VA = "0x18200C5D0")]
public PMGCJEPKFOF<int> UpdateAndGetPopularTagCount()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06005477 RID: 21623 RVA: 0x0012EA28 File Offset: 0x0012CC28
[Token(Token = "0x6005477")]
[Address(RVA = "0x2006800", Offset = "0x2005800", VA = "0x182006800")]
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: 0x06005478 RID: 21624 RVA: 0x0012EA80 File Offset: 0x0012CC80
[Token(Token = "0x6005478")]
[Address(RVA = "0x200B630", Offset = "0x200A630", VA = "0x18200B630")]
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: 0x06005479 RID: 21625 RVA: 0x0012EB14 File Offset: 0x0012CD14
[Token(Token = "0x6005479")]
[Address(RVA = "0x200A960", Offset = "0x2009960", VA = "0x18200A960")]
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: 0x17000EE7 RID: 3815
// (get) Token: 0x0600547A RID: 21626 RVA: 0x0012EBA4 File Offset: 0x0012CDA4
[Token(Token = "0x17000EE7")]
public bool JIAJGCCIBHB
{
[Token(Token = "0x600547A")]
[Address(RVA = "0x200CFB0", Offset = "0x200BFB0", VA = "0x18200CFB0")]
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: 0x17000EE8 RID: 3816
// (get) Token: 0x0600547B RID: 21627 RVA: 0x0012EC1C File Offset: 0x0012CE1C
[Token(Token = "0x17000EE8")]
public bool CHMBDDKKAIA
{
[Token(Token = "0x600547B")]
[Address(RVA = "0x200CCE0", Offset = "0x200BCE0", VA = "0x18200CCE0")]
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: 0x0600547C RID: 21628 RVA: 0x0012EC94 File Offset: 0x0012CE94
[Token(Token = "0x600547C")]
[Address(RVA = "0x200BF90", Offset = "0x200AF90", VA = "0x18200BF90")]
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: 0x0600547D RID: 21629 RVA: 0x0012ECD0 File Offset: 0x0012CED0
[Token(Token = "0x600547D")]
[Address(RVA = "0x2009F70", Offset = "0x2008F70", VA = "0x182009F70")]
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: 0x0600547E RID: 21630 RVA: 0x0012ED1C File Offset: 0x0012CF1C
[Token(Token = "0x600547E")]
[Address(RVA = "0x200C250", Offset = "0x200B250", VA = "0x18200C250")]
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: 0x0600547F RID: 21631 RVA: 0x0012ED78 File Offset: 0x0012CF78
[Token(Token = "0x600547F")]
[Address(RVA = "0x200C330", Offset = "0x200B330", VA = "0x18200C330")]
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: 0x06005480 RID: 21632 RVA: 0x0012EDD4 File Offset: 0x0012CFD4
[Token(Token = "0x6005480")]
[Address(RVA = "0x200C090", Offset = "0x200B090", VA = "0x18200C090")]
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: 0x06005481 RID: 21633 RVA: 0x0012EE30 File Offset: 0x0012D030
[Token(Token = "0x6005481")]
[Address(RVA = "0x200C170", Offset = "0x200B170", VA = "0x18200C170")]
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: 0x06005482 RID: 21634 RVA: 0x0012EE88 File Offset: 0x0012D088
[Token(Token = "0x6005482")]
[Address(RVA = "0x200BA10", Offset = "0x200AA10", VA = "0x18200BA10")]
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: 0x06005483 RID: 21635 RVA: 0x0012EEC4 File Offset: 0x0012D0C4
[Token(Token = "0x6005483")]
[Address(RVA = "0x200BC40", Offset = "0x200AC40", VA = "0x18200BC40")]
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: 0x06005484 RID: 21636 RVA: 0x0012EF00 File Offset: 0x0012D100
[Token(Token = "0x6005484")]
[Address(RVA = "0x200BCE0", Offset = "0x200ACE0", VA = "0x18200BCE0")]
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: 0x06005485 RID: 21637 RVA: 0x0012EF3C File Offset: 0x0012D13C
[Token(Token = "0x6005485")]
[Address(RVA = "0x200B970", Offset = "0x200A970", VA = "0x18200B970")]
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: 0x06005486 RID: 21638 RVA: 0x0012EF78 File Offset: 0x0012D178
[Token(Token = "0x6005486")]
[Address(RVA = "0x200BD80", Offset = "0x200AD80", VA = "0x18200BD80")]
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: 0x06005487 RID: 21639 RVA: 0x0012EFB4 File Offset: 0x0012D1B4
[Token(Token = "0x6005487")]
[Address(RVA = "0x200BAB0", Offset = "0x200AAB0", VA = "0x18200BAB0")]
public void TryToggleCreativeToolsBeta()
{
if (this.IHFIJJMGHFN && this.<EBNOKLMHKEF>k__BackingField)
{
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: 0x06005488 RID: 21640 RVA: 0x0012F070 File Offset: 0x0012D270
[Token(Token = "0x6005488")]
[Address(RVA = "0x200A0A0", Offset = "0x20090A0", VA = "0x18200A0A0")]
public void TryChangeLoadingScreenImage()
{
if (this.CFGODCLKAJK != 0)
{
LMLJHMJEIGM lmljhmjeigm = this.CFGODCLKAJK.MMBJPGGOFHL;
if (this.CFGODCLKAJK != 0)
{
PPENFJMFPNE roomDetails = this.CFGODCLKAJK;
PMGCJEPKFOF<string> pmgcjepkfof = this.NOCNFOKEKPA();
Action<string> action = new Action(this.BHOGPHCCDPJ);
}
}
base.ADJIAENKNAN.AddMessageToast("Cannot change loading screen");
}
// Token: 0x06005489 RID: 21641 RVA: 0x0012F0CC File Offset: 0x0012D2CC
[Token(Token = "0x6005489")]
[Address(RVA = "0x200A1D0", Offset = "0x20091D0", VA = "0x18200A1D0")]
public void TryChangeLoadingScreen()
{
if (this.CFGODCLKAJK != 0)
{
LMLJHMJEIGM lmljhmjeigm = this.CFGODCLKAJK.MMBJPGGOFHL;
if (this.CFGODCLKAJK != 0)
{
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");
return;
}
}
ToastListModel toastListModel = base.ADJIAENKNAN;
throw new NullReferenceException();
}
// Token: 0x17000EE9 RID: 3817
// (get) Token: 0x0600548A RID: 21642 RVA: 0x0012F16C File Offset: 0x0012D36C
[Token(Token = "0x17000EE9")]
public bool JECOKCKBALL
{
[Token(Token = "0x600548A")]
[Address(RVA = "0x200C980", Offset = "0x200B980", VA = "0x18200C980")]
get
{
bool isInitialized = NetworkedSingletonMonoBehaviour.FFNIFALJLDD;
if (!isInitialized)
{
return isInitialized;
}
return NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.NMOPNJHIIOM;
}
}
// Token: 0x17000EEA RID: 3818
// (get) Token: 0x0600548B RID: 21643 RVA: 0x0012F198 File Offset: 0x0012D398
[Token(Token = "0x17000EEA")]
public bool FLLLPDFLCEA
{
[Token(Token = "0x600548B")]
[Address(RVA = "0x200E270", Offset = "0x200D270", VA = "0x18200E270")]
get
{
bool isInitialized = UGCNavMeshManager.FFNIFALJLDD;
if (!isInitialized)
{
return isInitialized;
}
return UGCNavMeshManager.<OCDLBPHJMOP>k__BackingField.NCEAHKHBNON;
}
}
// Token: 0x0600548C RID: 21644 RVA: 0x0012F1C4 File Offset: 0x0012D3C4
[Token(Token = "0x600548C")]
[Address(RVA = "0x2006070", Offset = "0x2005070", VA = "0x182006070")]
public int GetActiveAICount()
{
if (this.<EBNOKLMHKEF>k__BackingField && NetworkedSingletonMonoBehaviour.FFNIFALJLDD)
{
return NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.DCPGBEAHPIJ;
}
return 0;
}
// Token: 0x0600548D RID: 21645 RVA: 0x0012F1F4 File Offset: 0x0012D3F4
[Token(Token = "0x600548D")]
[Address(RVA = "0x2005FA0", Offset = "0x2004FA0", VA = "0x182005FA0")]
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: 0x0600548E RID: 21646 RVA: 0x0012F22C File Offset: 0x0012D42C
[Token(Token = "0x600548E")]
[Address(RVA = "0x200B820", Offset = "0x200A820", VA = "0x18200B820")]
public void TryToggleAiIgnorePlayers()
{
if (this.CFGODCLKAJK != 0)
{
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: 0x0600548F RID: 21647 RVA: 0x0012F298 File Offset: 0x0012D498
[Token(Token = "0x600548F")]
[Address(RVA = "0x200BE20", Offset = "0x200AE20", VA = "0x18200BE20")]
public void TryToggleNavMeshVisible()
{
if (this.CFGODCLKAJK != 0)
{
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: 0x06005490 RID: 21648 RVA: 0x0012F328 File Offset: 0x0012D528
[Token(Token = "0x6005490")]
[Address(RVA = "0x200AB90", Offset = "0x2009B90", VA = "0x18200AB90")]
public void TryDestroyAllAi()
{
if (this.CFGODCLKAJK != 0)
{
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: 0x06005491 RID: 21649 RVA: 0x0012F3E0 File Offset: 0x0012D5E0
[Token(Token = "0x6005491")]
[Address(RVA = "0x200AFE0", Offset = "0x2009FE0", VA = "0x18200AFE0")]
public void TryRebakeNavMesh()
{
if (this.CFGODCLKAJK != 0)
{
LMLJHMJEIGM lmljhmjeigm = this.CFGODCLKAJK.MMBJPGGOFHL;
if (this.<EBNOKLMHKEF>k__BackingField)
{
if (!UGCNavMeshManager.FFNIFALJLDD)
{
return;
}
if (NetworkedSingletonMonoBehaviour.FFNIFALJLDD)
{
UGCNavMeshManager.<OCDLBPHJMOP>k__BackingField.LocalPlayerBakeNavMesh();
return;
}
UGCNavMeshManager.<OCDLBPHJMOP>k__BackingField.InitializeBakeVolume();
return;
}
}
base.ADJIAENKNAN.AddMessageToast("Cannot change AI settings");
}
// Token: 0x06005492 RID: 21650 RVA: 0x0012F44C File Offset: 0x0012D64C
[Token(Token = "0x6005492")]
[Address(RVA = "0x2008C00", Offset = "0x2007C00", VA = "0x182008C00")]
public void ShowAddNewSubroomDialog()
{
if (this.HPECCNEOMFM)
{
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;
};
}
return;
}
base.ADJIAENKNAN.AddMessageToast("Cannot create new subroom");
throw new NullReferenceException();
}
// Token: 0x06005493 RID: 21651 RVA: 0x0012F5BC File Offset: 0x0012D7BC
[Token(Token = "0x6005493")]
[Address(RVA = "0x20048B0", Offset = "0x20038B0", VA = "0x1820048B0")]
private void DIHJDCNHNJE(AGAJMBPABDL IEKDDPPNFPF, RoomRole IENKDAKBEDP)
{
if (IEKDDPPNFPF.DMKCIEPGGAB && this.<EBNOKLMHKEF>k__BackingField)
{
base.MKBLJJGJAOH();
return;
}
}
// Token: 0x06005494 RID: 21652 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6005494")]
[Address(RVA = "0x2007B60", Offset = "0x2006B60", VA = "0x182007B60")]
private PMGCJEPKFOF<string> NOCNFOKEKPA()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06005495 RID: 21653 RVA: 0x0012F5E8 File Offset: 0x0012D7E8
[Token(Token = "0x6005495")]
[Address(RVA = "0x2004B40", Offset = "0x2003B40", VA = "0x182004B40")]
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: 0x06005496 RID: 21654 RVA: 0x0012F628 File Offset: 0x0012D828
[Token(Token = "0x6005496")]
[Address(RVA = "0x2006250", Offset = "0x2005250", VA = "0x182006250")]
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: 0x06005497 RID: 21655 RVA: 0x0012F67C File Offset: 0x0012D87C
[Token(Token = "0x6005497")]
[Address(RVA = "0x2006C90", Offset = "0x2005C90", VA = "0x182006C90")]
private void KHDPHIGPEEH()
{
DABKFAIHBBP dabkfaihbbp = OJMCBOKJFOF.KHDPHIGPEEH(this.IHGKFJEAPNA);
Action action = new Action(this.MFPPLIHAKOJ);
Action<string> action2 = new Action(this.DEDPDGOFNJD);
}
// Token: 0x06005498 RID: 21656 RVA: 0x0012F6B8 File Offset: 0x0012D8B8
[Token(Token = "0x6005498")]
[Address(RVA = "0x20063B0", Offset = "0x20053B0", VA = "0x1820063B0")]
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: 0x06005499 RID: 21657 RVA: 0x0012F718 File Offset: 0x0012D918
[Token(Token = "0x6005499")]
[Address(RVA = "0x20036D0", Offset = "0x20026D0", VA = "0x1820036D0")]
private void AHLBAJAFPKK(PMGCJEPKFOF<PPENFJMFPNE> EKPLNGPEAHN)
{
if (!this.MEMNHFMKAMJ)
{
if (this.CFGODCLKAJK != 0)
{
LMLJHMJEIGM lmljhmjeigm = this.CFGODCLKAJK.MMBJPGGOFHL;
if (this.CFGODCLKAJK != 0)
{
PPENFJMFPNE roomDetails = this.CFGODCLKAJK;
PPENFJMFPNE roomDetails2 = this.CFGODCLKAJK;
this.MEMNHFMKAMJ = true;
Action<string> action = new Action(this.HLLGOHEOHOF);
Action action2 = new Action(this.GLEGKFBAFOM);
return;
}
}
ToastListModel toastListModel;
toastListModel.AddMessageToast("Cannot change room setting");
return;
}
}
// Token: 0x0600549A RID: 21658 RVA: 0x0012F790 File Offset: 0x0012D990
[Token(Token = "0x600549A")]
[Address(RVA = "0x2007E40", Offset = "0x2006E40", VA = "0x182007E40")]
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: 0x0600549B RID: 21659 RVA: 0x0012F7CC File Offset: 0x0012D9CC
[Token(Token = "0x600549B")]
[Address(RVA = "0x2007D00", Offset = "0x2006D00", VA = "0x182007D00")]
private bool OFPDEIANEOF(IReadOnlyList<string> CAFPJPHILMN)
{
Func<string, bool> func = new Func(this.OCOCMMMMCDN);
int num = Enumerable.Count<string>(CAFPJPHILMN, func);
return true;
}
// Token: 0x0600549C RID: 21660 RVA: 0x0012F810 File Offset: 0x0012DA10
[Token(Token = "0x600549C")]
[Address(RVA = "0x2007650", Offset = "0x2006650", VA = "0x182007650")]
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: 0x17000EEB RID: 3819
// (get) Token: 0x0600549D RID: 21661 RVA: 0x0012F8A8 File Offset: 0x0012DAA8
// (set) Token: 0x0600549E RID: 21662 RVA: 0x0012F8BC File Offset: 0x0012DABC
[Token(Token = "0x17000EEB")]
public SessionManager.BDPNOBGNGNI FFBGKEIKCLJ
{
[Token(Token = "0x600549D")]
[Address(RVA = "0x81CEA0", Offset = "0x81BEA0", VA = "0x18081CEA0")]
get;
[Token(Token = "0x600549E")]
[Address(RVA = "0xED3550", Offset = "0xED2550", VA = "0x180ED3550")]
private set;
}
// Token: 0x17000EEC RID: 3820
// (get) Token: 0x0600549F RID: 21663 RVA: 0x0012F8D0 File Offset: 0x0012DAD0
// (set) Token: 0x060054A0 RID: 21664 RVA: 0x0012F8E4 File Offset: 0x0012DAE4
[Token(Token = "0x17000EEC")]
public long EEIDNIMAOGL
{
[Token(Token = "0x600549F")]
[Address(RVA = "0x5BF220", Offset = "0x5BE220", VA = "0x1805BF220")]
get;
[Token(Token = "0x60054A0")]
[Address(RVA = "0x5BF360", Offset = "0x5BE360", VA = "0x1805BF360")]
private set;
}
// Token: 0x17000EED RID: 3821
// (get) Token: 0x060054A1 RID: 21665 RVA: 0x0012F8F8 File Offset: 0x0012DAF8
// (set) Token: 0x060054A2 RID: 21666 RVA: 0x0012F90C File Offset: 0x0012DB0C
[Token(Token = "0x17000EED")]
public string PPBDNEBCPMM
{
[Token(Token = "0x60054A1")]
[Address(RVA = "0x5D17E0", Offset = "0x5D07E0", VA = "0x1805D17E0")]
get;
[Token(Token = "0x60054A2")]
[Address(RVA = "0x550600", Offset = "0x54F600", VA = "0x180550600")]
private set;
}
// Token: 0x17000EEE RID: 3822
// (get) Token: 0x060054A3 RID: 21667 RVA: 0x0012F920 File Offset: 0x0012DB20
[Token(Token = "0x17000EEE")]
protected override bool PHGOLNMDJLH
{
[Token(Token = "0x60054A3")]
[Address(RVA = "0x2007B50", Offset = "0x2006B50", VA = "0x182007B50", Slot = "12")]
get
{
bool flag;
return flag;
}
}
// Token: 0x17000EEF RID: 3823
// (get) Token: 0x060054A4 RID: 21668 RVA: 0x0012F930 File Offset: 0x0012DB30
// (set) Token: 0x060054A5 RID: 21669 RVA: 0x0012F944 File Offset: 0x0012DB44
[Token(Token = "0x17000EEF")]
public KLCOGEIGEBJ PLFDFMBOBHJ
{
[Token(Token = "0x60054A4")]
[Address(RVA = "0x5D1330", Offset = "0x5D0330", VA = "0x1805D1330")]
get;
[Token(Token = "0x60054A5")]
[Address(RVA = "0x141F370", Offset = "0x141E370", VA = "0x18141F370")]
protected set;
}
// Token: 0x17000EF0 RID: 3824
// (get) Token: 0x060054A6 RID: 21670 RVA: 0x0012F958 File Offset: 0x0012DB58
// (set) Token: 0x060054A7 RID: 21671 RVA: 0x0012F96C File Offset: 0x0012DB6C
[Token(Token = "0x17000EF0")]
public CCEOLAOLEKJ BKKCGGNMMGG
{
[Token(Token = "0x60054A6")]
[Address(RVA = "0x5D1810", Offset = "0x5D0810", VA = "0x1805D1810")]
get;
[Token(Token = "0x60054A7")]
[Address(RVA = "0x141FD00", Offset = "0x141ED00", VA = "0x18141FD00")]
protected set;
}
// Token: 0x17000EF1 RID: 3825
// (get) Token: 0x060054A8 RID: 21672 RVA: 0x0012F980 File Offset: 0x0012DB80
// (set) Token: 0x060054A9 RID: 21673 RVA: 0x0012F994 File Offset: 0x0012DB94
[Token(Token = "0x17000EF1")]
public PLILLKHMNDA NDAGAGNHNPA
{
[Token(Token = "0x60054A8")]
[Address(RVA = "0xFB4610", Offset = "0xFB3610", VA = "0x180FB4610")]
get;
[Token(Token = "0x60054A9")]
[Address(RVA = "0x141F390", Offset = "0x141E390", VA = "0x18141F390")]
protected set;
}
// Token: 0x17000EF2 RID: 3826
// (get) Token: 0x060054AA RID: 21674 RVA: 0x0012F9A8 File Offset: 0x0012DBA8
// (set) Token: 0x060054AB RID: 21675 RVA: 0x0012F9DC File Offset: 0x0012DBDC
[Token(Token = "0x17000EF2")]
public PPENFJMFPNE CFGODCLKAJK
{
[Token(Token = "0x60054AA")]
[Address(RVA = "0x200E2D0", Offset = "0x200D2D0", VA = "0x18200E2D0")]
get
{
if (!this.GDPJLIOIIAM && this.PGOIPKKDOPJ)
{
Debug.LogError("RoomModel not configured to fetch RoomDetails");
}
return this.IJNAMEBOMJJ;
}
[Token(Token = "0x60054AB")]
[Address(RVA = "0x14206B0", Offset = "0x141F6B0", VA = "0x1814206B0")]
private set
{
this.IJNAMEBOMJJ = value;
}
}
// Token: 0x17000EF3 RID: 3827
// (get) Token: 0x060054AC RID: 21676 RVA: 0x0012F9F0 File Offset: 0x0012DBF0
// (set) Token: 0x060054AD RID: 21677 RVA: 0x0012FA24 File Offset: 0x0012DC24
[Token(Token = "0x17000EF3")]
public CJODCLDGFCF KOCDMNALMBO
{
[Token(Token = "0x60054AC")]
[Address(RVA = "0x200E530", Offset = "0x200D530", VA = "0x18200E530")]
get
{
if (!this.GDPJLIOIIAM && this.PGOIPKKDOPJ)
{
Debug.LogError("RoomModel not configured to fetch UserInteractionDetails");
}
return this.JPKCKALEEBM;
}
[Token(Token = "0x60054AD")]
[Address(RVA = "0x1423730", Offset = "0x1422730", VA = "0x181423730")]
private set
{
this.JPKCKALEEBM = value;
}
}
// Token: 0x17000EF4 RID: 3828
// (get) Token: 0x060054AE RID: 21678 RVA: 0x0012FA38 File Offset: 0x0012DC38
// (set) Token: 0x060054AF RID: 21679 RVA: 0x0012FA6C File Offset: 0x0012DC6C
[Token(Token = "0x17000EF4")]
public ONCGMPLDEPM MIAOGGDHLAO
{
[Token(Token = "0x60054AE")]
[Address(RVA = "0x200D970", Offset = "0x200C970", VA = "0x18200D970")]
get
{
if (!this.GDPJLIOIIAM && this.PGOIPKKDOPJ)
{
Debug.LogError("RoomModel not configured to fetch CanLocalPlayerJoinRoom");
}
return this.OOBCKFHLANA;
}
[Token(Token = "0x60054AF")]
[Address(RVA = "0x141E180", Offset = "0x141D180", VA = "0x18141E180")]
private set
{
this.OOBCKFHLANA = value;
}
}
// Token: 0x17000EF5 RID: 3829
// (get) Token: 0x060054B0 RID: 21680 RVA: 0x0012FA80 File Offset: 0x0012DC80
// (set) Token: 0x060054B1 RID: 21681 RVA: 0x0012FA94 File Offset: 0x0012DC94
[Token(Token = "0x17000EF5")]
public string BBFKHGDNKOO
{
[Token(Token = "0x60054B0")]
[Address(RVA = "0xB39CA0", Offset = "0xB38CA0", VA = "0x180B39CA0")]
get;
[Token(Token = "0x60054B1")]
[Address(RVA = "0x588010", Offset = "0x587010", VA = "0x180588010")]
private set;
}
// Token: 0x17000EF6 RID: 3830
// (get) Token: 0x060054B2 RID: 21682 RVA: 0x0012FAA8 File Offset: 0x0012DCA8
[Token(Token = "0x17000EF6")]
public bool ALGINBLMGEP
{
[Token(Token = "0x60054B2")]
[Address(RVA = "0x200D950", Offset = "0x200C950", VA = "0x18200D950")]
get
{
if (!this.<FMCHEONGJAD>k__BackingField && this.<GNAFMCCDKJA>k__BackingField != 0)
{
bool flag;
return flag;
}
}
}
// Token: 0x17000EF7 RID: 3831
// (get) Token: 0x060054B3 RID: 21683 RVA: 0x0012FACC File Offset: 0x0012DCCC
[Token(Token = "0x17000EF7")]
public bool AOGCFBPJDPK
{
[Token(Token = "0x60054B3")]
[Address(RVA = "0x200D5C0", Offset = "0x200C5C0", VA = "0x18200D5C0")]
get
{
return !this.<FMCHEONGJAD>k__BackingField;
}
}
// Token: 0x17000EF8 RID: 3832
// (get) Token: 0x060054B4 RID: 21684 RVA: 0x0012FAE4 File Offset: 0x0012DCE4
[Token(Token = "0x17000EF8")]
public bool PHAKIJKKKPM
{
[Token(Token = "0x60054B4")]
[Address(RVA = "0x200E200", Offset = "0x200D200", VA = "0x18200E200")]
get
{
if (!this.<EBNOKLMHKEF>k__BackingField)
{
}
return Matchmaking.BBJAEJHMAPB.<MPMKHIHOJMO>k__BackingField;
}
}
// Token: 0x17000EF9 RID: 3833
// (get) Token: 0x060054B5 RID: 21685 RVA: 0x0012FB10 File Offset: 0x0012DD10
[Token(Token = "0x17000EF9")]
public string CNHCKDDFCFI
{
[Token(Token = "0x60054B5")]
[Address(RVA = "0x200DF10", Offset = "0x200CF10", VA = "0x18200DF10")]
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: 0x17000EFA RID: 3834
// (get) Token: 0x060054B6 RID: 21686 RVA: 0x0012FB4C File Offset: 0x0012DD4C
[Token(Token = "0x17000EFA")]
public IReadOnlyList<string> EAFDMAPEBBL
{
[Token(Token = "0x60054B6")]
[Address(RVA = "0x200E360", Offset = "0x200D360", VA = "0x18200E360")]
get
{
/*
An exception occurred when decompiling this method (060054B6)
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: 0x17000EFB RID: 3835
// (get) Token: 0x060054B7 RID: 21687 RVA: 0x0012FB80 File Offset: 0x0012DD80
// (set) Token: 0x060054B8 RID: 21688 RVA: 0x0012FB94 File Offset: 0x0012DD94
[Token(Token = "0x17000EFB")]
public List<int> LAEODMPEJMD
{
[Token(Token = "0x60054B7")]
[Address(RVA = "0x54E9D0", Offset = "0x54D9D0", VA = "0x18054E9D0")]
get;
[Token(Token = "0x60054B8")]
[Address(RVA = "0xFEEBA0", Offset = "0xFEDBA0", VA = "0x180FEEBA0")]
private set;
}
// Token: 0x17000EFC RID: 3836
// (get) Token: 0x060054B9 RID: 21689 RVA: 0x0012FBA8 File Offset: 0x0012DDA8
[Token(Token = "0x17000EFC")]
public int MAJANJEGENG
{
[Token(Token = "0x60054B9")]
[Address(RVA = "0x200DFE0", Offset = "0x200CFE0", VA = "0x18200DFE0")]
get
{
List<int> list = this.<PNGAMFMEOMJ>k__BackingField;
if (list != 0)
{
return Enumerable.Count<int>(list);
}
return 0;
}
}
// Token: 0x17000EFD RID: 3837
// (get) Token: 0x060054BA RID: 21690 RVA: 0x0012FBC8 File Offset: 0x0012DDC8
// (set) Token: 0x060054BB RID: 21691 RVA: 0x0012FBDC File Offset: 0x0012DDDC
[Token(Token = "0x17000EFD")]
public long DADOKMAOFJL
{
[Token(Token = "0x60054BA")]
[Address(RVA = "0xFAEF20", Offset = "0xFADF20", VA = "0x180FAEF20")]
get
{
return this.IHGKFJEAPNA;
}
[Token(Token = "0x60054BB")]
[Address(RVA = "0x2004E20", Offset = "0x2003E20", VA = "0x182004E20")]
private set
{
this.IHGKFJEAPNA = value;
base.MKBLJJGJAOH();
}
}
// Token: 0x17000EFE RID: 3838
// (get) Token: 0x060054BC RID: 21692 RVA: 0x0012FBF8 File Offset: 0x0012DDF8
// (set) Token: 0x060054BD RID: 21693 RVA: 0x0012FC0C File Offset: 0x0012DE0C
[Token(Token = "0x17000EFE")]
public long CCGOEDABKNN
{
[Token(Token = "0x60054BC")]
[Address(RVA = "0x44BCE0", Offset = "0x44ACE0", VA = "0x18044BCE0")]
get
{
return this.AOMBLGBCENO;
}
[Token(Token = "0x60054BD")]
[Address(RVA = "0x2003CA0", Offset = "0x2002CA0", VA = "0x182003CA0")]
private set
{
this.AOMBLGBCENO = value;
base.MKBLJJGJAOH();
}
}
// Token: 0x17000EFF RID: 3839
// (get) Token: 0x060054BE RID: 21694 RVA: 0x0012FC28 File Offset: 0x0012DE28
[Token(Token = "0x17000EFF")]
public bool IEKIJECGFBL
{
[Token(Token = "0x60054BE")]
[Address(RVA = "0x200E060", Offset = "0x200D060", VA = "0x18200E060")]
get
{
/*
An exception occurred when decompiling this method (060054BE)
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: 0x17000F00 RID: 3840
// (get) Token: 0x060054BF RID: 21695 RVA: 0x0012FC44 File Offset: 0x0012DE44
[Token(Token = "0x17000F00")]
public bool PIJBAJKNPNL
{
[Token(Token = "0x60054BF")]
[Address(RVA = "0x200E030", Offset = "0x200D030", VA = "0x18200E030")]
get
{
/*
An exception occurred when decompiling this method (060054BF)
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: 0x17000F01 RID: 3841
// (get) Token: 0x060054C0 RID: 21696 RVA: 0x0012FC60 File Offset: 0x0012DE60
[Token(Token = "0x17000F01")]
public bool PPPFMELKBCK
{
[Token(Token = "0x60054C0")]
[Address(RVA = "0x200D280", Offset = "0x200C280", VA = "0x18200D280")]
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: 0x17000F02 RID: 3842
// (get) Token: 0x060054C1 RID: 21697 RVA: 0x0012FCB0 File Offset: 0x0012DEB0
// (set) Token: 0x060054C2 RID: 21698 RVA: 0x0012FCC4 File Offset: 0x0012DEC4
[Token(Token = "0x17000F02")]
public bool FPAEHFCKOGC
{
[Token(Token = "0x60054C1")]
[Address(RVA = "0x1B03290", Offset = "0x1B02290", VA = "0x181B03290")]
get;
[Token(Token = "0x60054C2")]
[Address(RVA = "0x2003EE0", Offset = "0x2002EE0", VA = "0x182003EE0")]
private set;
}
// Token: 0x17000F03 RID: 3843
// (get) Token: 0x060054C3 RID: 21699 RVA: 0x0012FCD8 File Offset: 0x0012DED8
[Token(Token = "0x17000F03")]
public bool IDLDHHBGJPL
{
[Token(Token = "0x60054C3")]
[Address(RVA = "0x200E3F0", Offset = "0x200D3F0", VA = "0x18200E3F0")]
get
{
return Matchmaking.BBJAEJHMAPB.<MPMKHIHOJMO>k__BackingField;
}
}
// Token: 0x17000F04 RID: 3844
// (get) Token: 0x060054C4 RID: 21700 RVA: 0x0012FCF8 File Offset: 0x0012DEF8
// (set) Token: 0x060054C5 RID: 21701 RVA: 0x0012FD0C File Offset: 0x0012DF0C
[Token(Token = "0x17000F04")]
public bool CNMODMMOACA
{
[Token(Token = "0x60054C4")]
[Address(RVA = "0x1A519B0", Offset = "0x1A509B0", VA = "0x181A519B0")]
get;
[Token(Token = "0x60054C5")]
[Address(RVA = "0x2006EB0", Offset = "0x2005EB0", VA = "0x182006EB0")]
private set;
}
// Token: 0x17000F05 RID: 3845
// (get) Token: 0x060054C6 RID: 21702 RVA: 0x0012FD20 File Offset: 0x0012DF20
// (set) Token: 0x060054C7 RID: 21703 RVA: 0x0012FD34 File Offset: 0x0012DF34
[Token(Token = "0x17000F05")]
public bool GOFFJBOCLJF
{
[Token(Token = "0x60054C6")]
[Address(RVA = "0x1B03910", Offset = "0x1B02910", VA = "0x181B03910")]
get;
[Token(Token = "0x60054C7")]
[Address(RVA = "0x20068F0", Offset = "0x20058F0", VA = "0x1820068F0")]
private set;
}
// Token: 0x17000F06 RID: 3846
// (get) Token: 0x060054C8 RID: 21704 RVA: 0x0012FD48 File Offset: 0x0012DF48
[Token(Token = "0x17000F06")]
public bool IIEFFOJFNNA
{
[Token(Token = "0x60054C8")]
[Address(RVA = "0x200D230", Offset = "0x200C230", VA = "0x18200D230")]
get
{
if (this.CFGODCLKAJK == 0)
{
}
LMLJHMJEIGM lmljhmjeigm = this.CFGODCLKAJK.MMBJPGGOFHL;
throw new NullReferenceException();
}
}
// Token: 0x17000F07 RID: 3847
// (get) Token: 0x060054C9 RID: 21705 RVA: 0x0012FD70 File Offset: 0x0012DF70
[Token(Token = "0x17000F07")]
public bool OBLNJJFLOLK
{
[Token(Token = "0x60054C9")]
[Address(RVA = "0x200E450", Offset = "0x200D450", VA = "0x18200E450")]
get
{
bool isInitialized = NetworkedSingletonMonoBehaviour.FFNIFALJLDD;
if (!isInitialized)
{
return isInitialized;
}
return !NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.IJLNEFDNPAO || NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.GameRunningTeamChangeSupported;
}
}
// Token: 0x17000F08 RID: 3848
// (get) Token: 0x060054CA RID: 21706 RVA: 0x0012FDB0 File Offset: 0x0012DFB0
[Token(Token = "0x17000F08")]
public bool IFBJKIPBJBH
{
[Token(Token = "0x60054CA")]
[Address(RVA = "0x200DD00", Offset = "0x200CD00", VA = "0x18200DD00")]
get
{
if (this.OBLNJJFLOLK && NetworkedSingletonMonoBehaviour.FFNIFALJLDD)
{
return NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.CanLocalPlayerSwitchTeam(CGLKOJIMDIH.ANY);
}
throw new NullReferenceException();
}
}
// Token: 0x17000F09 RID: 3849
// (get) Token: 0x060054CB RID: 21707 RVA: 0x0012FDE4 File Offset: 0x0012DFE4
[Token(Token = "0x17000F09")]
public bool HAEDCDEDGHI
{
[Token(Token = "0x60054CB")]
[Address(RVA = "0x200E090", Offset = "0x200D090", VA = "0x18200E090")]
get
{
bool isInitialized = NetworkedSingletonMonoBehaviour.FFNIFALJLDD;
if (!isInitialized)
{
return isInitialized;
}
PlayerRoomRoleManager instance = PlayerRoomRoleManager.ONCPNMDGGKG;
int num = 0;
num += num;
num++;
bool flag;
return flag;
}
}
// Token: 0x17000F0A RID: 3850
// (get) Token: 0x060054CC RID: 21708 RVA: 0x0012FE24 File Offset: 0x0012E024
[Token(Token = "0x17000F0A")]
public bool FOLAOPLAHLB
{
[Token(Token = "0x60054CC")]
[Address(RVA = "0x200D5D0", Offset = "0x200C5D0", VA = "0x18200D5D0")]
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: 0x17000F0B RID: 3851
// (get) Token: 0x060054CD RID: 21709 RVA: 0x0012FE84 File Offset: 0x0012E084
[Token(Token = "0x17000F0B")]
public bool GACMJJJAMOB
{
[Token(Token = "0x60054CD")]
[Address(RVA = "0x200DAA0", Offset = "0x200CAA0", VA = "0x18200DAA0")]
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: 0x17000F0C RID: 3852
// (get) Token: 0x060054CE RID: 21710 RVA: 0x0012FEF8 File Offset: 0x0012E0F8
[Token(Token = "0x17000F0C")]
public bool KHPJNDNBDIF
{
[Token(Token = "0x60054CE")]
[Address(RVA = "0x200D730", Offset = "0x200C730", VA = "0x18200D730")]
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: 0x17000F0D RID: 3853
// (get) Token: 0x060054CF RID: 21711 RVA: 0x0012FF5C File Offset: 0x0012E15C
[Token(Token = "0x17000F0D")]
public bool PLLFGHBPMNH
{
[Token(Token = "0x60054CF")]
[Address(RVA = "0x200DE60", Offset = "0x200CE60", VA = "0x18200DE60")]
get
{
JEKEHDFECBN mapicbaaamk = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.MAPICBAAAMK;
throw new NullReferenceException();
}
}
// Token: 0x17000F0E RID: 3854
// (get) Token: 0x060054D0 RID: 21712 RVA: 0x0012FF7C File Offset: 0x0012E17C
[Token(Token = "0x17000F0E")]
public bool HFDNJIOLPJF
{
[Token(Token = "0x60054D0")]
[Address(RVA = "0x200DEE0", Offset = "0x200CEE0", VA = "0x18200DEE0")]
get
{
long ihgkfjeapna = this.IHGKFJEAPNA;
bool flag;
return flag;
}
}
// Token: 0x060054D1 RID: 21713 RVA: 0x0012FF94 File Offset: 0x0012E194
[Token(Token = "0x60054D1")]
[Address(RVA = "0x20089D0", Offset = "0x20079D0", VA = "0x1820089D0")]
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: 0x060054D2 RID: 21714 RVA: 0x0012FFDC File Offset: 0x0012E1DC
[Token(Token = "0x60054D2")]
[Address(RVA = "0x2003EF0", Offset = "0x2002EF0", VA = "0x182003EF0", 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: 0x060054D3 RID: 21715 RVA: 0x00130054 File Offset: 0x0012E254
[Token(Token = "0x60054D3")]
[Address(RVA = "0x2006EC0", Offset = "0x2005EC0", VA = "0x182006EC0", 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: 0x060054D4 RID: 21716 RVA: 0x00130184 File Offset: 0x0012E384
[Token(Token = "0x60054D4")]
[Address(RVA = "0x20083A0", Offset = "0x20073A0", VA = "0x1820083A0", 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: 0x060054D5 RID: 21717 RVA: 0x001302B0 File Offset: 0x0012E4B0
[Token(Token = "0x60054D5")]
[Address(RVA = "0x2006B60", Offset = "0x2005B60", VA = "0x182006B60")]
private void KALENKBFKED()
{
if (this.showSaveLoadFeedback)
{
base.ADJIAENKNAN.AddMessageToast("Room saved!");
return;
}
}
// Token: 0x060054D6 RID: 21718 RVA: 0x001302E0 File Offset: 0x0012E4E0
[Token(Token = "0x60054D6")]
[Address(RVA = "0x20047F0", Offset = "0x20037F0", VA = "0x1820047F0")]
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: 0x060054D7 RID: 21719 RVA: 0x00130328 File Offset: 0x0012E528
[Token(Token = "0x60054D7")]
[Address(RVA = "0x2007940", Offset = "0x2006940", VA = "0x182007940")]
private void NBKEHAHCCCL()
{
if (this.showSaveLoadFeedback)
{
base.ADJIAENKNAN.AddMessageToast("Restored!");
return;
}
}
// Token: 0x060054D8 RID: 21720 RVA: 0x00130358 File Offset: 0x0012E558
[Token(Token = "0x60054D8")]
[Address(RVA = "0x2005EE0", Offset = "0x2004EE0", VA = "0x182005EE0")]
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: 0x060054D9 RID: 21721 RVA: 0x001303A0 File Offset: 0x0012E5A0
[Token(Token = "0x60054D9")]
[Address(RVA = "0x2008380", Offset = "0x2007380", VA = "0x182008380")]
protected void PBCEFBLFECC(long HNHLJONGKHB)
{
if (HNHLJONGKHB == this.IHGKFJEAPNA)
{
base.MKBLJJGJAOH();
return;
}
}
// Token: 0x060054DA RID: 21722 RVA: 0x001303C0 File Offset: 0x0012E5C0
[Token(Token = "0x60054DA")]
[Address(RVA = "0x2007B30", Offset = "0x2006B30", VA = "0x182007B30")]
protected void NLHPIBGGDMO(int GKLPIFBPGOD)
{
if (this.<GNAFMCCDKJA>k__BackingField != 0)
{
base.MKBLJJGJAOH();
return;
}
}
// Token: 0x060054DB RID: 21723 RVA: 0x001303E0 File Offset: 0x0012E5E0
[Token(Token = "0x60054DB")]
[Address(RVA = "0x20066C0", Offset = "0x20056C0", VA = "0x1820066C0")]
private void HNKDDDMFLCE()
{
base.JOJPOMANGPO();
}
// Token: 0x060054DC RID: 21724 RVA: 0x001303F4 File Offset: 0x0012E5F4
[Token(Token = "0x60054DC")]
[Address(RVA = "0x20088C0", Offset = "0x20078C0", VA = "0x1820088C0")]
private void PIOOPLHFFFB(UGCAIController ADNILBJMMOL)
{
base.JOJPOMANGPO();
}
// Token: 0x060054DD RID: 21725 RVA: 0x00130408 File Offset: 0x0012E608
[Token(Token = "0x60054DD")]
[Address(RVA = "0x2007F60", Offset = "0x2006F60", VA = "0x182007F60")]
private void OINKMNAFHDB()
{
base.JOJPOMANGPO();
}
// Token: 0x060054DE RID: 21726 RVA: 0x0013041C File Offset: 0x0012E61C
[Token(Token = "0x60054DE")]
[Address(RVA = "0x2007CB0", Offset = "0x2006CB0", VA = "0x182007CB0")]
private void OAPCKNKBACD(ushort LLEHBLJHJHM, ushort CPMPEJFMDED, ushort PLGFJEILFGP, ushort OEAPMLMHLLF)
{
base.JOJPOMANGPO();
}
// Token: 0x060054DF RID: 21727 RVA: 0x00130430 File Offset: 0x0012E630
[Token(Token = "0x60054DF")]
[Address(RVA = "0x2003490", Offset = "0x2002490", VA = "0x182003490")]
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: 0x060054E0 RID: 21728 RVA: 0x0013049C File Offset: 0x0012E69C
[Token(Token = "0x60054E0")]
[Address(RVA = "0x20035B0", Offset = "0x20025B0", VA = "0x1820035B0", 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.<PNGAMFMEOMJ>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: 0x060054E1 RID: 21729 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x60054E1")]
[Address(RVA = "0x2005860", Offset = "0x2004860", VA = "0x182005860", Slot = "26")]
protected override DABKFAIHBBP GLPJPIEOLDF()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060054E2 RID: 21730 RVA: 0x00130568 File Offset: 0x0012E768
[Token(Token = "0x60054E2")]
[Address(RVA = "0x2008000", Offset = "0x2007000", VA = "0x182008000")]
private void OPGONPAJIOJ(bool JPJLFNLCNDH, bool AKJCNDGGEHC)
{
if (!SingletonMonoBehaviour.ONCPNMDGGKG.<KGHBOCPLIMP>k__BackingField)
{
PPENFJMFPNE ijnamebomjj = this.IJNAMEBOMJJ;
SessionManager.ForceAcceptRoomWarnings(this.<GNAFMCCDKJA>k__BackingField);
if (AKJCNDGGEHC || this.<FIBFPANLDHO>k__BackingField == AKJCNDGGEHC)
{
this.<FMCHEONGJAD>k__BackingField = true;
base.JOJPOMANGPO();
SessionManager.BDPNOBGNGNI bdpnobgngni = this.<JEDBOIPCFFG>k__BackingField;
long num = this.<EPOGAKJABIA>k__BackingField;
string text = this.<BNCMBCDGJBC>k__BackingField;
SessionManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
Action<SessionManager.BKOJBGONLCK> action = new Action(this.GJGEIACHHIP);
throw new NullReferenceException();
}
SessionManager.BDPNOBGNGNI bdpnobgngni2 = this.<JEDBOIPCFFG>k__BackingField;
Action<SessionManager.BKOJBGONLCK> action2 = new Action(this.GJGEIACHHIP);
Action<JPIJGHNNIDP> action3 = new Action(this.KHGJGBBHFAF);
}
}
// Token: 0x060054E3 RID: 21731 RVA: 0x0013060C File Offset: 0x0012E80C
[Token(Token = "0x60054E3")]
[Address(RVA = "0x20050D0", Offset = "0x20040D0", VA = "0x1820050D0")]
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: 0x060054E4 RID: 21732 RVA: 0x001307A8 File Offset: 0x0012E9A8
[Token(Token = "0x60054E4")]
[Address(RVA = "0x2006760", Offset = "0x2005760", VA = "0x182006760")]
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: 0x060054E5 RID: 21733 RVA: 0x001307D8 File Offset: 0x0012E9D8
[Token(Token = "0x60054E5")]
[Address(RVA = "0x20048E0", Offset = "0x20038E0", VA = "0x1820048E0")]
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: 0x060054E6 RID: 21734 RVA: 0x001308A8 File Offset: 0x0012EAA8
[Token(Token = "0x60054E6")]
[Address(RVA = "0x2007820", Offset = "0x2006820", VA = "0x182007820")]
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: 0x060054E7 RID: 21735 RVA: 0x00130948 File Offset: 0x0012EB48
[Token(Token = "0x60054E7")]
[Address(RVA = "0x2004570", Offset = "0x2003570", VA = "0x182004570")]
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: 0x060054E8 RID: 21736 RVA: 0x0013098C File Offset: 0x0012EB8C
[Token(Token = "0x60054E8")]
[Address(RVA = "0x2008A70", Offset = "0x2007A70", VA = "0x182008A70")]
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: 0x060054E9 RID: 21737 RVA: 0x00130A24 File Offset: 0x0012EC24
[Token(Token = "0x60054E9")]
[Address(RVA = "0x20069D0", Offset = "0x20059D0", VA = "0x1820069D0")]
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 = bjlkdlhmppk.<>4__this;
bool randomSubroom2 = bjlkdlhmppk.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: 0x060054EA RID: 21738 RVA: 0x00130AEC File Offset: 0x0012ECEC
[Token(Token = "0x60054EA")]
[Address(RVA = "0x2004630", Offset = "0x2003630", VA = "0x182004630")]
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.MBAKJBBACDD);
pmcghgjacnb.<ECHBNKMHBBM>k__BackingField = action;
pmcghgjacnb.<GNGPJNNHLCJ>k__BackingField = "Cancel";
PMGCJEPKFOF<TwoButtonMessageDialogModel> pmgcjepkfof = dialogListModel2.AddTwoButtonMessageDialog(pmcghgjacnb);
}
}
// Token: 0x060054EB RID: 21739 RVA: 0x00130BA0 File Offset: 0x0012EDA0
[Token(Token = "0x60054EB")]
[Address(RVA = "0x20042C0", Offset = "0x20032C0", VA = "0x1820042C0")]
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: 0x060054EC RID: 21740 RVA: 0x00130C44 File Offset: 0x0012EE44
[Token(Token = "0x60054EC")]
[Address(RVA = "0x2009EC0", Offset = "0x2008EC0", VA = "0x182009EC0")]
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: 0x060054ED RID: 21741 RVA: 0x00130C88 File Offset: 0x0012EE88
[Token(Token = "0x60054ED")]
[Address(RVA = "0x2009A30", Offset = "0x2008A30", VA = "0x182009A30")]
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: 0x060054EE RID: 21742 RVA: 0x00130CCC File Offset: 0x0012EECC
[Token(Token = "0x60054EE")]
[Address(RVA = "0x2009960", Offset = "0x2008960", VA = "0x182009960")]
public void SwitchTeam()
{
GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
int num = 0;
if (instance != num)
{
NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.LocalPlayerSwitchTeam(CGLKOJIMDIH.ANY);
return;
}
}
// Token: 0x060054EF RID: 21743 RVA: 0x00130D00 File Offset: 0x0012EF00
[Token(Token = "0x60054EF")]
[Address(RVA = "0x2009850", Offset = "0x2008850", VA = "0x182009850")]
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: 0x060054F0 RID: 21744 RVA: 0x00130D44 File Offset: 0x0012EF44
[Token(Token = "0x60054F0")]
[Address(RVA = "0x2004D10", Offset = "0x2003D10", VA = "0x182004D10")]
public void EndGame()
{
GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
int num = 0;
if (instance != num && NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.CIFKHPAHBHB)
{
bool flag = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.LocalPlayerRequestStopGame();
return;
}
}
// Token: 0x060054F1 RID: 21745 RVA: 0x00130D84 File Offset: 0x0012EF84
[Token(Token = "0x60054F1")]
[Address(RVA = "0x2008900", Offset = "0x2007900", VA = "0x182008900")]
public void ReviveSelf()
{
GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
int num = 0;
if (instance != num)
{
NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager.RequestSelfRevive();
return;
}
}
// Token: 0x060054F2 RID: 21746 RVA: 0x00130DBC File Offset: 0x0012EFBC
[Token(Token = "0x60054F2")]
[Address(RVA = "0x20042B0", Offset = "0x20032B0", VA = "0x1820042B0")]
public bool CanFavorite()
{
return !this.KJEGBDPEGMA;
}
// Token: 0x060054F3 RID: 21747 RVA: 0x00130DD4 File Offset: 0x0012EFD4
[Token(Token = "0x60054F3")]
[Address(RVA = "0x2009CD0", Offset = "0x2008CD0", VA = "0x182009CD0")]
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: 0x060054F4 RID: 21748 RVA: 0x00130E70 File Offset: 0x0012F070
[Token(Token = "0x60054F4")]
[Address(RVA = "0x20042A0", Offset = "0x20032A0", VA = "0x1820042A0")]
public bool CanCheer()
{
return !this.DADOGKCNOGG;
}
// Token: 0x060054F5 RID: 21749 RVA: 0x00130E88 File Offset: 0x0012F088
[Token(Token = "0x60054F5")]
[Address(RVA = "0x2009AE0", Offset = "0x2008AE0", VA = "0x182009AE0")]
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: 0x060054F6 RID: 21750 RVA: 0x00130F24 File Offset: 0x0012F124
[Token(Token = "0x60054F6")]
[Address(RVA = "0x20044E0", Offset = "0x20034E0", VA = "0x1820044E0")]
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: 0x060054F7 RID: 21751 RVA: 0x00130F5C File Offset: 0x0012F15C
[Token(Token = "0x60054F7")]
[Address(RVA = "0x2004080", Offset = "0x2003080", VA = "0x182004080")]
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: 0x060054F8 RID: 21752 RVA: 0x00130FEC File Offset: 0x0012F1EC
[Token(Token = "0x60054F8")]
[Address(RVA = "0x200B140", Offset = "0x200A140", VA = "0x18200B140")]
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.BJKLHEAFING);
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.MLHGLCJDHAL);
throw new NullReferenceException();
}
// Token: 0x060054F9 RID: 21753 RVA: 0x001310B8 File Offset: 0x0012F2B8
[Token(Token = "0x60054F9")]
[Address(RVA = "0x200B390", Offset = "0x200A390", VA = "0x18200B390")]
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.CHMGHFNNKEF);
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.BIMAMOPPOMJ);
int num2 = 0;
num2 += num2;
num2++;
action2 += action2;
num2 += 19;
throw new NullReferenceException();
}
// Token: 0x060054FA RID: 21754 RVA: 0x00131184 File Offset: 0x0012F384
[Token(Token = "0x60054FA")]
[Address(RVA = "0x20079B0", Offset = "0x20069B0", VA = "0x1820079B0")]
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: 0x060054FB RID: 21755 RVA: 0x00131210 File Offset: 0x0012F410
[Token(Token = "0x60054FB")]
[Address(RVA = "0x200C820", Offset = "0x200B820", VA = "0x18200C820")]
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: 0x060054FC RID: 21756 RVA: 0x001312E8 File Offset: 0x0012F4E8
[Token(Token = "0x60054FC")]
[Address(RVA = "0x2007FA0", Offset = "0x2006FA0", VA = "0x182007FA0")]
[CompilerGenerated]
private void OMMLHENKPKC()
{
base.ADJIAENKNAN.AddMessageToast("Successfully changed room name");
}
// Token: 0x060054FD RID: 21757 RVA: 0x0013130C File Offset: 0x0012F50C
[Token(Token = "0x60054FD")]
[Address(RVA = "0x20061F0", Offset = "0x20051F0", VA = "0x1820061F0")]
[CompilerGenerated]
private void HDKFCKGOJEE(string MOPOMPHBHKF)
{
base.ADJIAENKNAN.AddMessageToast(MOPOMPHBHKF);
}
// Token: 0x060054FE RID: 21758 RVA: 0x0013132C File Offset: 0x0012F52C
[Token(Token = "0x60054FE")]
[Address(RVA = "0x2006BD0", Offset = "0x2005BD0", VA = "0x182006BD0")]
[CompilerGenerated]
private void KEGFIDPJFOM()
{
base.ADJIAENKNAN.AddMessageToast("Successfully changed room description");
}
// Token: 0x060054FF RID: 21759 RVA: 0x00131350 File Offset: 0x0012F550
[Token(Token = "0x60054FF")]
[Address(RVA = "0x2006660", Offset = "0x2005660", VA = "0x182006660")]
[CompilerGenerated]
private void HNGBFAKIAFA(string MOPOMPHBHKF)
{
base.ADJIAENKNAN.AddMessageToast(MOPOMPHBHKF);
}
// Token: 0x06005500 RID: 21760 RVA: 0x00131370 File Offset: 0x0012F570
[Token(Token = "0x6005500")]
[Address(RVA = "0x2003870", Offset = "0x2002870", VA = "0x182003870")]
[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: 0x06005501 RID: 21761 RVA: 0x001313AC File Offset: 0x0012F5AC
[Token(Token = "0x6005501")]
[Address(RVA = "0x2006250", Offset = "0x2005250", VA = "0x182006250")]
[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: 0x06005502 RID: 21762 RVA: 0x00131400 File Offset: 0x0012F600
[Token(Token = "0x6005502")]
[Address(RVA = "0x2007650", Offset = "0x2006650", VA = "0x182007650")]
[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: 0x06005503 RID: 21763 RVA: 0x00131498 File Offset: 0x0012F698
[Token(Token = "0x6005503")]
[Address(RVA = "0x2006E60", Offset = "0x2005E60", VA = "0x182006E60")]
[CompilerGenerated]
private void KOJOMEFLAGO()
{
int num = 0;
PMGCJEPKFOF<PPENFJMFPNE> pmgcjepkfof = this.HLKMKCMCNPI((DPLPMKMFMPB)num);
}
// Token: 0x06005504 RID: 21764 RVA: 0x001314B0 File Offset: 0x0012F6B0
[Token(Token = "0x6005504")]
[Address(RVA = "0x2004C50", Offset = "0x2003C50", VA = "0x182004C50")]
[CompilerGenerated]
private void EIMODECOGMO()
{
base.ADJIAENKNAN.AddMessageToast("Successfully changed player count type");
}
// Token: 0x06005505 RID: 21765 RVA: 0x001314D4 File Offset: 0x0012F6D4
[Token(Token = "0x6005505")]
[Address(RVA = "0x2004AE0", Offset = "0x2003AE0", VA = "0x182004AE0")]
[CompilerGenerated]
private void EEAFNDGDMLM(string MOPOMPHBHKF)
{
base.ADJIAENKNAN.AddMessageToast(MOPOMPHBHKF);
}
// Token: 0x06005506 RID: 21766 RVA: 0x001314F4 File Offset: 0x0012F6F4
[Token(Token = "0x6005506")]
[Address(RVA = "0x42B6D0", Offset = "0x42A6D0", VA = "0x18042B6D0")]
[CompilerGenerated]
private void OMHIMDGDMLG(IReadOnlyList<string> CAFPJPHILMN)
{
this.<KHKIHKCNGME>k__BackingField = CAFPJPHILMN;
}
// Token: 0x06005507 RID: 21767 RVA: 0x00131508 File Offset: 0x0012F708
[Token(Token = "0x6005507")]
[Address(RVA = "0x2006E70", Offset = "0x2005E70", VA = "0x182006E70")]
[CompilerGenerated]
private bool LDOFPMPMDLK(DPHPFLGAICI LIMOILDIGKF)
{
string <PAJHIMLGFHH>k__BackingField = LIMOILDIGKF.<PAJHIMLGFHH>k__BackingField;
return !this.IsPopularTag(<PAJHIMLGFHH>k__BackingField);
}
// Token: 0x06005508 RID: 21768 RVA: 0x00131530 File Offset: 0x0012F730
[Token(Token = "0x6005508")]
[Address(RVA = "0x2003CB0", Offset = "0x2002CB0", VA = "0x182003CB0")]
[CompilerGenerated]
private void BFBKNNGHBNN()
{
base.ADJIAENKNAN.AddMessageToast("Successfully changed room tags");
}
// Token: 0x06005509 RID: 21769 RVA: 0x00131554 File Offset: 0x0012F754
[Token(Token = "0x6005509")]
[Address(RVA = "0x20054B0", Offset = "0x20044B0", VA = "0x1820054B0")]
[CompilerGenerated]
private void FPPKKJBPIAG(string NCKNCLLNLGA)
{
base.ADJIAENKNAN.AddMessageToast(NCKNCLLNLGA);
}
// Token: 0x0600550A RID: 21770 RVA: 0x00131574 File Offset: 0x0012F774
[Token(Token = "0x600550A")]
[Address(RVA = "0x2004CB0", Offset = "0x2003CB0", VA = "0x182004CB0")]
[CompilerGenerated]
private void EMIDFENHEEH(string NCKNCLLNLGA)
{
base.ADJIAENKNAN.AddMessageToast(NCKNCLLNLGA);
}
// Token: 0x0600550B RID: 21771 RVA: 0x00131594 File Offset: 0x0012F794
[Token(Token = "0x600550B")]
[Address(RVA = "0x2006E00", Offset = "0x2005E00", VA = "0x182006E00")]
[CompilerGenerated]
private void KNHLFLMIICI(string NCKNCLLNLGA)
{
base.ADJIAENKNAN.AddMessageToast(NCKNCLLNLGA);
}
// Token: 0x0600550C RID: 21772 RVA: 0x001315B4 File Offset: 0x0012F7B4
[Token(Token = "0x600550C")]
[Address(RVA = "0x20039A0", Offset = "0x20029A0", VA = "0x1820039A0")]
[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: 0x0600550D RID: 21773 RVA: 0x00131690 File Offset: 0x0012F890
[Token(Token = "0x600550D")]
[Address(RVA = "0x2006700", Offset = "0x2005700", VA = "0x182006700")]
[CompilerGenerated]
private void HNLMCNDJBNC(string MOPOMPHBHKF)
{
base.ADJIAENKNAN.AddMessageToast(MOPOMPHBHKF);
}
// Token: 0x0600550E RID: 21774 RVA: 0x001316B0 File Offset: 0x0012F8B0
[Token(Token = "0x600550E")]
[Address(RVA = "0x2003D10", Offset = "0x2002D10", VA = "0x182003D10")]
[CompilerGenerated]
private void BHOGPHCCDPJ(string HFLPBHHAFIO)
{
this.LoadingScreenBackingField = HFLPBHHAFIO;
this.TryChangeLoadingScreen();
}
// Token: 0x0600550F RID: 21775 RVA: 0x001316CC File Offset: 0x0012F8CC
[Token(Token = "0x600550F")]
[Address(RVA = "0x2006C30", Offset = "0x2005C30", VA = "0x182006C30")]
[CompilerGenerated]
private void KFCJODALNJB()
{
base.ADJIAENKNAN.AddMessageToast("Successfully changed loading screen");
}
// Token: 0x06005510 RID: 21776 RVA: 0x001316F0 File Offset: 0x0012F8F0
[Token(Token = "0x6005510")]
[Address(RVA = "0x2003C40", Offset = "0x2002C40", VA = "0x182003C40")]
[CompilerGenerated]
private void BAHPGNAFFOE(string NCKNCLLNLGA)
{
base.ADJIAENKNAN.AddMessageToast(NCKNCLLNLGA);
}
// Token: 0x06005511 RID: 21777 RVA: 0x00131710 File Offset: 0x0012F910
[Token(Token = "0x6005511")]
[Address(RVA = "0x2006590", Offset = "0x2005590", VA = "0x182006590")]
[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: 0x06005512 RID: 21778 RVA: 0x00131750 File Offset: 0x0012F950
[Token(Token = "0x6005512")]
[Address(RVA = "0x1B03290", Offset = "0x1B02290", VA = "0x181B03290")]
[CompilerGenerated]
private bool DKGONIJEKNE()
{
return this.<EBNOKLMHKEF>k__BackingField;
}
// Token: 0x06005513 RID: 21779 RVA: 0x00131764 File Offset: 0x0012F964
[Token(Token = "0x6005513")]
[Address(RVA = "0x20074F0", Offset = "0x20064F0", VA = "0x1820074F0")]
[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: 0x06005514 RID: 21780 RVA: 0x001317CC File Offset: 0x0012F9CC
[Token(Token = "0x6005514")]
[Address(RVA = "0x2007450", Offset = "0x2006450", VA = "0x182007450")]
[CompilerGenerated]
private bool MAMNPBBGJGC(CECAKDDNHLN PACGLAIGOMF)
{
bool flag;
if (!flag)
{
return flag;
}
long ihgkfjeapna = this.IHGKFJEAPNA;
bool flag2;
return flag2;
}
// Token: 0x06005515 RID: 21781 RVA: 0x001317E8 File Offset: 0x0012F9E8
[Token(Token = "0x6005515")]
[Address(RVA = "0x2004790", Offset = "0x2003790", VA = "0x182004790")]
[CompilerGenerated]
private void DEDPDGOFNJD(string MOPOMPHBHKF)
{
base.ADJIAENKNAN.AddMessageToast(MOPOMPHBHKF);
}
// Token: 0x06005516 RID: 21782 RVA: 0x00131808 File Offset: 0x0012FA08
[Token(Token = "0x6005516")]
[Address(RVA = "0x2006530", Offset = "0x2005530", VA = "0x182006530")]
[CompilerGenerated]
private void HLLGOHEOHOF(string NCKNCLLNLGA)
{
base.ADJIAENKNAN.AddMessageToast(NCKNCLLNLGA);
}
// Token: 0x06005517 RID: 21783 RVA: 0x00131828 File Offset: 0x0012FA28
[Token(Token = "0x6005517")]
[Address(RVA = "0x2005820", Offset = "0x2004820", VA = "0x182005820")]
[CompilerGenerated]
private void GLEGKFBAFOM()
{
this.MEMNHFMKAMJ = false;
base.JOJPOMANGPO();
}
// Token: 0x06005518 RID: 21784 RVA: 0x00131844 File Offset: 0x0012FA44
[Token(Token = "0x6005518")]
[Address(RVA = "0x2005780", Offset = "0x2004780", VA = "0x182005780")]
[CompilerGenerated]
private void GEEKGOKEJOI()
{
base.ADJIAENKNAN.AddMessageToast("Successfully changed room image");
}
// Token: 0x06005519 RID: 21785 RVA: 0x00131868 File Offset: 0x0012FA68
[Token(Token = "0x6005519")]
[Address(RVA = "0x2006190", Offset = "0x2005190", VA = "0x182006190")]
[CompilerGenerated]
private void HCIBGJMLIHN(string NCKNCLLNLGA)
{
base.ADJIAENKNAN.AddMessageToast(NCKNCLLNLGA);
}
// Token: 0x0600551A RID: 21786 RVA: 0x00131888 File Offset: 0x0012FA88
[Token(Token = "0x600551A")]
[Address(RVA = "0x2007CF0", Offset = "0x2006CF0", VA = "0x182007CF0")]
[CompilerGenerated]
private bool OCOCMMMMCDN(string LIMOILDIGKF)
{
return this.IsPopularTag(LIMOILDIGKF);
}
// Token: 0x0600551B RID: 21787 RVA: 0x0013189C File Offset: 0x0012FA9C
[Token(Token = "0x600551B")]
[Address(RVA = "0x2005510", Offset = "0x2004510", VA = "0x182005510")]
[CompilerGenerated]
private void GDDAHHOGLAB(KLCOGEIGEBJ DDEGOJKBEAN)
{
int num = 0;
bool flag = this == num;
if (!flag)
{
this.<GNAFMCCDKJA>k__BackingField = DDEGOJKBEAN;
if (this.GDPJLIOIIAM != flag && DDEGOJKBEAN != 0)
{
int num2 = 0;
if (DDEGOJKBEAN != 0)
{
this.IJNAMEBOMJJ = DDEGOJKBEAN;
if (this.CFGODCLKAJK != 0)
{
}
this.<IFHHLGEMILG>k__BackingField = num2;
if (this.CFGODCLKAJK != 0)
{
}
this.<DLEENIHPKKN>k__BackingField = num2;
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 num3 = 0;
this.LoadingScreenBackingField = num3;
this.LoadingScreenBackingField.LKIBJOMNFFD = num3;
this.LoadingScreenBackingField.JAFMIDAHECF = num3;
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: 0x0600551C RID: 21788 RVA: 0x001319E8 File Offset: 0x0012FBE8
[Token(Token = "0x600551C")]
[Address(RVA = "0x2004E30", Offset = "0x2003E30", VA = "0x182004E30")]
[CompilerGenerated]
private void FJLHGINGJHH(CCEOLAOLEKJ HFIDFDPOCKA)
{
int num = 0;
bool flag = this == num;
if (!flag)
{
this.<EJJABGDFGEG>k__BackingField = HFIDFDPOCKA;
if (this.GDPJLIOIIAM != flag)
{
ONCGMPLDEPM oncgmpldepm = ONCGMPLDEPM.MAMCJMIPCOD(this.<GNAFMCCDKJA>k__BackingField);
this.OOBCKFHLANA = oncgmpldepm;
this.FMBPEDJEIPF();
IReadOnlyList<DNACJGJEPEC> <LGPGODCCLPI>k__BackingField = this.IJNAMEBOMJJ.<LGPGODCCLPI>k__BackingField;
int num2 = 0;
this.<FIBFPANLDHO>k__BackingField = num2 != 0;
return;
}
}
}
// Token: 0x0600551D RID: 21789 RVA: 0x00131AAC File Offset: 0x0012FCAC
[Token(Token = "0x600551D")]
[Address(RVA = "0x2005030", Offset = "0x2004030", VA = "0x182005030")]
[CompilerGenerated]
private PMGCJEPKFOF<PLILLKHMNDA> FKFNMAIIDFI()
{
long aomblgbceno = this.AOMBLGBCENO;
return JJEKJGALHKO.MKLIDFOGIGO<PLILLKHMNDA>(0);
}
// Token: 0x0600551E RID: 21790 RVA: 0x00131AD0 File Offset: 0x0012FCD0
[Token(Token = "0x600551E")]
[Address(RVA = "0x20073E0", Offset = "0x20063E0", VA = "0x1820073E0")]
[CompilerGenerated]
private void LPMIEAILJMM(PLILLKHMNDA EGLGJIONCCP)
{
int num = 0;
if (!(this == num))
{
this.<DNGCBIHOEJE>k__BackingField = EGLGJIONCCP;
}
}
// Token: 0x0600551F RID: 21791 RVA: 0x00131AF0 File Offset: 0x0012FCF0
[Token(Token = "0x600551F")]
[Address(RVA = "0x1423730", Offset = "0x1422730", VA = "0x181423730")]
[CompilerGenerated]
private void HBPCPGHOCNE(CJODCLDGFCF GKLFAGIDNCO)
{
this.JPKCKALEEBM = GKLFAGIDNCO;
}
// Token: 0x06005520 RID: 21792 RVA: 0x00131B04 File Offset: 0x0012FD04
[Token(Token = "0x6005520")]
[Address(RVA = "0x2006DB0", Offset = "0x2005DB0", VA = "0x182006DB0")]
[CompilerGenerated]
private void KHGJGBBHFAF(JPIJGHNNIDP MAOOLFEBOOD)
{
if (MAOOLFEBOOD == JPIJGHNNIDP.Affirmative)
{
this.<FMCHEONGJAD>k__BackingField = MAOOLFEBOOD != JPIJGHNNIDP.Cancel;
base.JOJPOMANGPO();
}
}
// Token: 0x06005521 RID: 21793 RVA: 0x00131B24 File Offset: 0x0012FD24
[Token(Token = "0x6005521")]
[Address(RVA = "0x20057E0", Offset = "0x20047E0", VA = "0x1820057E0")]
[CompilerGenerated]
private void GJGEIACHHIP(SessionManager.BKOJBGONLCK GIAOBLMEMMI)
{
this.<FMCHEONGJAD>k__BackingField = false;
base.JOJPOMANGPO();
}
// Token: 0x06005522 RID: 21794 RVA: 0x00131B40 File Offset: 0x0012FD40
[Token(Token = "0x6005522")]
[Address(RVA = "0x20074E0", Offset = "0x20064E0", VA = "0x1820074E0")]
[CompilerGenerated]
private void MBAKJBBACDD()
{
int num = 0;
this.OPGONPAJIOJ(true, num != 0);
}
// Token: 0x06005523 RID: 21795 RVA: 0x00131B58 File Offset: 0x0012FD58
[Token(Token = "0x6005523")]
[Address(RVA = "0x2003ED0", Offset = "0x2002ED0", VA = "0x182003ED0")]
[CompilerGenerated]
private void BJKLHEAFING()
{
this.DINAPMOKIED(RoomModel.NICABKKKBHC.Restore);
}
// Token: 0x06005524 RID: 21796 RVA: 0x00131B6C File Offset: 0x0012FD6C
[Token(Token = "0x6005524")]
[Address(RVA = "0x2007610", Offset = "0x2006610", VA = "0x182007610")]
[CompilerGenerated]
private void MLHGLCJDHAL(JPIJGHNNIDP MAOOLFEBOOD)
{
if (MAOOLFEBOOD == JPIJGHNNIDP.Affirmative)
{
float realtimeSinceStartup = Time.realtimeSinceStartup;
this.GBBKPHKCKHH = realtimeSinceStartup;
base.MKBLJJGJAOH();
}
}
// Token: 0x06005525 RID: 21797 RVA: 0x00131B94 File Offset: 0x0012FD94
[Token(Token = "0x6005525")]
[Address(RVA = "0x2004070", Offset = "0x2003070", VA = "0x182004070")]
[CompilerGenerated]
private void CHMGHFNNKEF()
{
this.DINAPMOKIED(RoomModel.NICABKKKBHC.Save);
}
// Token: 0x06005526 RID: 21798 RVA: 0x00131BA8 File Offset: 0x0012FDA8
[Token(Token = "0x6005526")]
[Address(RVA = "0x2003D50", Offset = "0x2002D50", VA = "0x182003D50")]
[CompilerGenerated]
private void BIMAMOPPOMJ(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: 0x04003B6F RID: 15215
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
[Token(Token = "0x4003B6F")]
private bool GPBDGOLLKCC = true;
// Token: 0x04003B73 RID: 15219
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
[Token(Token = "0x4003B73")]
public RoomModel.EFCCIPCOOAJ LoadingScreenBackingField;
// Token: 0x04003B74 RID: 15220
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
[Token(Token = "0x4003B74")]
private readonly ManagedTexture HGPJHJNMKFL;
// Token: 0x04003B76 RID: 15222
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
[Token(Token = "0x4003B76")]
private bool MEMNHFMKAMJ;
// Token: 0x04003B77 RID: 15223
[Token(Token = "0x4003B77")]
private const string LHAKDPIPOHM = "X";
// Token: 0x04003B78 RID: 15224
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")]
[Token(Token = "0x4003B78")]
private string LEGNHHALCPJ;
// Token: 0x04003B79 RID: 15225
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")]
[Token(Token = "0x4003B79")]
[SerializeField]
[TextArea]
private string betaFeaturesConfirmationBodyText;
// Token: 0x04003B7A RID: 15226
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")]
[Token(Token = "0x4003B7A")]
[SerializeField]
[Header("Code of Conduct Reminder Dialog")]
private string cocReminderYesButtonText;
// Token: 0x04003B7B RID: 15227
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")]
[Token(Token = "0x4003B7B")]
[SerializeField]
private string cocReminderNoButtonText;
// Token: 0x04003B7C RID: 15228
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")]
[Token(Token = "0x4003B7C")]
[SerializeField]
private string cocReminderDialogTextViewCoCButtonText;
// Token: 0x04003B7D RID: 15229
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE8")]
[Token(Token = "0x4003B7D")]
[SerializeField]
private string openCoCWebpageTitleText;
// Token: 0x04003B7E RID: 15230
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF0")]
[Token(Token = "0x4003B7E")]
[SerializeField]
private string openCoCWebpageMessageText;
// Token: 0x04003B7F RID: 15231
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF8")]
[Token(Token = "0x4003B7F")]
private KBLAIOKNGGD PHDDEOOLDPB;
// Token: 0x04003B80 RID: 15232
[global::Cpp2IlInjected.FieldOffset(Offset = "0x100")]
[Token(Token = "0x4003B80")]
[SerializeField]
[Header("Saving and Restoring")]
private float minSaveRestoreInterval;
// Token: 0x04003B81 RID: 15233
[global::Cpp2IlInjected.FieldOffset(Offset = "0x104")]
[Token(Token = "0x4003B81")]
[SerializeField]
private bool showSaveLoadFeedback;
// Token: 0x04003B82 RID: 15234
[global::Cpp2IlInjected.FieldOffset(Offset = "0x108")]
[Token(Token = "0x4003B82")]
private RoomModel.NICABKKKBHC ELFACANCKKG;
// Token: 0x04003B83 RID: 15235
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10C")]
[Token(Token = "0x4003B83")]
private float DEPEBAEHEDM;
// Token: 0x04003B84 RID: 15236
[global::Cpp2IlInjected.FieldOffset(Offset = "0x110")]
[Token(Token = "0x4003B84")]
private float GBBKPHKCKHH;
// Token: 0x04003B85 RID: 15237
[global::Cpp2IlInjected.FieldOffset(Offset = "0x118")]
[Token(Token = "0x4003B85")]
private JJEKJGALHKO PKBFDACNFPG;
// Token: 0x04003B89 RID: 15241
[global::Cpp2IlInjected.FieldOffset(Offset = "0x138")]
[Token(Token = "0x4003B89")]
private bool GDPJLIOIIAM;
// Token: 0x04003B8A RID: 15242
[global::Cpp2IlInjected.FieldOffset(Offset = "0x139")]
[Token(Token = "0x4003B8A")]
private bool DADOGKCNOGG;
// Token: 0x04003B8B RID: 15243
[global::Cpp2IlInjected.FieldOffset(Offset = "0x13A")]
[Token(Token = "0x4003B8B")]
private bool KJEGBDPEGMA;
// Token: 0x04003B8C RID: 15244
[global::Cpp2IlInjected.FieldOffset(Offset = "0x140")]
[Token(Token = "0x4003B8C")]
private readonly FCIMFMPIBFE BPLOIBKLENO;
// Token: 0x04003B90 RID: 15248
[global::Cpp2IlInjected.FieldOffset(Offset = "0x160")]
[Token(Token = "0x4003B90")]
private PPENFJMFPNE IJNAMEBOMJJ;
// Token: 0x04003B91 RID: 15249
[global::Cpp2IlInjected.FieldOffset(Offset = "0x168")]
[Token(Token = "0x4003B91")]
private CJODCLDGFCF JPKCKALEEBM;
// Token: 0x04003B92 RID: 15250
[global::Cpp2IlInjected.FieldOffset(Offset = "0x170")]
[Token(Token = "0x4003B92")]
private ONCGMPLDEPM OOBCKFHLANA;
// Token: 0x04003B94 RID: 15252
[global::Cpp2IlInjected.FieldOffset(Offset = "0x180")]
[Token(Token = "0x4003B94")]
private readonly List<string> DHNJICCCPKN;
// Token: 0x04003B96 RID: 15254
[global::Cpp2IlInjected.FieldOffset(Offset = "0x190")]
[Token(Token = "0x4003B96")]
private long IHGKFJEAPNA;
// Token: 0x04003B97 RID: 15255
[global::Cpp2IlInjected.FieldOffset(Offset = "0x198")]
[Token(Token = "0x4003B97")]
private long AOMBLGBCENO;
// Token: 0x02000E0A RID: 3594
[Token(Token = "0x2000E0A")]
public enum CFEEIHCHOKG
{
// Token: 0x04003B9C RID: 15260
[Token(Token = "0x4003B9C")]
SmallestSubroom,
// Token: 0x04003B9D RID: 15261
[Token(Token = "0x4003B9D")]
EntrySubroom
}
// Token: 0x02000E0B RID: 3595
[Token(Token = "0x2000E0B")]
public struct EFCCIPCOOAJ
{
// Token: 0x04003B9E RID: 15262
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x4003B9E")]
public string AHGCOGFEEEE;
// Token: 0x04003B9F RID: 15263
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
[Token(Token = "0x4003B9F")]
public string LKIBJOMNFFD;
// Token: 0x04003BA0 RID: 15264
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003BA0")]
public string JAFMIDAHECF;
}
// Token: 0x02000E0C RID: 3596
[Token(Token = "0x2000E0C")]
private enum NICABKKKBHC
{
// Token: 0x04003BA2 RID: 15266
[Token(Token = "0x4003BA2")]
None,
// Token: 0x04003BA3 RID: 15267
[Token(Token = "0x4003BA3")]
Save,
// Token: 0x04003BA4 RID: 15268
[Token(Token = "0x4003BA4")]
Restore
}
// Token: 0x02000E0D RID: 3597
[Token(Token = "0x2000E0D")]
[CompilerGenerated]
private sealed class EJMPODDNKKG
{
// Token: 0x06005527 RID: 21799 RVA: 0x00131C38 File Offset: 0x0012FE38
[Token(Token = "0x6005527")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public EJMPODDNKKG()
{
}
// Token: 0x06005528 RID: 21800 RVA: 0x00131C4C File Offset: 0x0012FE4C
[Token(Token = "0x6005528")]
[Address(RVA = "0x1FFC390", Offset = "0x1FFB390", VA = "0x181FFC390")]
internal void <ShowChangeRoomCreatorDialog>b__4()
{
PickerDialogModel pickerDialogModel = this.activeDialog;
int num = 0;
if (pickerDialogModel != num)
{
this.activeDialog.Dismiss();
}
}
// Token: 0x06005529 RID: 21801 RVA: 0x00131C80 File Offset: 0x0012FE80
[Token(Token = "0x6005529")]
[Address(RVA = "0x1FFC410", Offset = "0x1FFB410", VA = "0x181FFC410")]
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: 0x0600552A RID: 21802 RVA: 0x00131D24 File Offset: 0x0012FF24
[Token(Token = "0x600552A")]
[Address(RVA = "0x1FFC640", Offset = "0x1FFB640", VA = "0x181FFC640")]
internal void <ShowChangeRoomCreatorDialog>b__7()
{
this.<>4__this.ADJIAENKNAN.AddMessageToast("Successfully changed room creator");
}
// Token: 0x0600552B RID: 21803 RVA: 0x00131D4C File Offset: 0x0012FF4C
[Token(Token = "0x600552B")]
[Address(RVA = "0x1FFC6A0", Offset = "0x1FFB6A0", VA = "0x181FFC6A0")]
internal void <ShowChangeRoomCreatorDialog>b__8(string error)
{
this.<>4__this.ADJIAENKNAN.AddMessageToast(error);
}
// Token: 0x0600552C RID: 21804 RVA: 0x00131D70 File Offset: 0x0012FF70
[Token(Token = "0x600552C")]
[Address(RVA = "0x1FFC5D0", Offset = "0x1FFB5D0", VA = "0x181FFC5D0")]
internal bool <ShowChangeRoomCreatorDialog>b__6()
{
return this.<>4__this.CFGODCLKAJK.OBAHGEDFLMA() > 0;
}
// Token: 0x0600552D RID: 21805 RVA: 0x00131D98 File Offset: 0x0012FF98
[Token(Token = "0x600552D")]
[Address(RVA = "0x1FFBE50", Offset = "0x1FFAE50", VA = "0x181FFBE50")]
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: 0x0600552E RID: 21806 RVA: 0x00131DF8 File Offset: 0x0012FFF8
[Token(Token = "0x600552E")]
[Address(RVA = "0x1FFC110", Offset = "0x1FFB110", VA = "0x181FFC110")]
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: 0x0600552F RID: 21807 RVA: 0x00131E44 File Offset: 0x00130044
[Token(Token = "0x600552F")]
[Address(RVA = "0x1FFC090", Offset = "0x1FFB090", VA = "0x181FFC090")]
internal bool <ShowChangeRoomCreatorDialog>b__10(ObscuredInt i)
{
bool fakeValueActive = i.fakeValueActive;
int num;
return num == this.newCreatorAccountId;
}
// Token: 0x06005530 RID: 21808 RVA: 0x00131E64 File Offset: 0x00130064
[Token(Token = "0x6005530")]
[Address(RVA = "0x1FFC1C0", Offset = "0x1FFB1C0", VA = "0x181FFC1C0")]
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: 0x06005531 RID: 21809 RVA: 0x00131EA4 File Offset: 0x001300A4
[Token(Token = "0x6005531")]
[Address(RVA = "0x1FFC300", Offset = "0x1FFB300", VA = "0x181FFC300")]
internal void <ShowChangeRoomCreatorDialog>b__3(BaseDialogModel<GCKECFLKJGJ> dialog)
{
if (dialog == 0)
{
int num = 0;
this.activeDialog = num;
return;
}
this.activeDialog = dialog;
}
// Token: 0x04003BA5 RID: 15269
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003BA5")]
public PickerDialogModel activeDialog;
// Token: 0x04003BA6 RID: 15270
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4003BA6")]
public int newCreatorAccountId;
// Token: 0x04003BA7 RID: 15271
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x4003BA7")]
public RoomModel <>4__this;
// Token: 0x04003BA8 RID: 15272
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x4003BA8")]
public Action <>9__7;
// Token: 0x04003BA9 RID: 15273
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x4003BA9")]
public Action<string> <>9__8;
// Token: 0x04003BAA RID: 15274
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x4003BAA")]
public Predicate<ObscuredInt> <>9__10;
}
// Token: 0x02000E0E RID: 3598
[Token(Token = "0x2000E0E")]
[CompilerGenerated]
private sealed class HGDJEAKAJKK
{
// Token: 0x06005532 RID: 21810 RVA: 0x00131EC8 File Offset: 0x001300C8
[Token(Token = "0x6005532")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public HGDJEAKAJKK()
{
}
// Token: 0x06005533 RID: 21811 RVA: 0x00131EDC File Offset: 0x001300DC
[Token(Token = "0x6005533")]
[Address(RVA = "0x1FFDBF0", Offset = "0x1FFCBF0", VA = "0x181FFDBF0")]
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: 0x04003BAB RID: 15275
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003BAB")]
public CardModel cardModel;
}
// Token: 0x02000E0F RID: 3599
[Token(Token = "0x2000E0F")]
[CompilerGenerated]
private sealed class NENNFMJAILO
{
// Token: 0x06005534 RID: 21812 RVA: 0x00131F48 File Offset: 0x00130148
[Token(Token = "0x6005534")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public NENNFMJAILO()
{
}
// Token: 0x06005535 RID: 21813 RVA: 0x00131F5C File Offset: 0x0013015C
[Token(Token = "0x6005535")]
[Address(RVA = "0x2001E20", Offset = "0x2000E20", VA = "0x182001E20")]
internal bool <ShowDeleteRoomConfirmationDialog>b__2()
{
string text = this.currentConfirmText;
bool flag;
return flag;
}
// Token: 0x06005536 RID: 21814 RVA: 0x00131F78 File Offset: 0x00130178
[Token(Token = "0x6005536")]
[Address(RVA = "0x2001E70", Offset = "0x2000E70", VA = "0x182001E70")]
internal void <ShowDeleteRoomConfirmationDialog>b__3()
{
MessageWithInputFieldDialogModel messageWithInputFieldDialogModel = this.activeDialog;
int num = 0;
if (messageWithInputFieldDialogModel != num)
{
this.activeDialog.Dismiss();
}
}
// Token: 0x06005537 RID: 21815 RVA: 0x00131FAC File Offset: 0x001301AC
[Token(Token = "0x6005537")]
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
internal string <ShowDeleteRoomConfirmationDialog>b__4()
{
return this.currentConfirmText;
}
// Token: 0x06005538 RID: 21816 RVA: 0x00131FC0 File Offset: 0x001301C0
[Token(Token = "0x6005538")]
[Address(RVA = "0x2001EF0", Offset = "0x2000EF0", VA = "0x182001EF0")]
internal void <ShowDeleteRoomConfirmationDialog>b__5(string s)
{
this.currentConfirmText = s;
this.applyButton.FCLJOMHIBPB();
}
// Token: 0x06005539 RID: 21817 RVA: 0x00131FE8 File Offset: 0x001301E8
[Token(Token = "0x6005539")]
[Address(RVA = "0x2001D90", Offset = "0x2000D90", VA = "0x182001D90")]
internal void <ShowDeleteRoomConfirmationDialog>b__0(BaseDialogModel<BONNOGOFGDC> dialog)
{
if (dialog == 0)
{
int num = 0;
this.activeDialog = num;
return;
}
this.activeDialog = dialog;
}
// Token: 0x0600553A RID: 21818 RVA: 0x0013200C File Offset: 0x0013020C
[Token(Token = "0x600553A")]
[Address(RVA = "0x2001F20", Offset = "0x2000F20", VA = "0x182001F20")]
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: 0x04003BAC RID: 15276
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003BAC")]
public string currentConfirmText;
// Token: 0x04003BAD RID: 15277
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4003BAD")]
public MessageWithInputFieldDialogModel activeDialog;
// Token: 0x04003BAE RID: 15278
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x4003BAE")]
public IMAFJGKHEMD applyButton;
// Token: 0x04003BAF RID: 15279
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x4003BAF")]
public RoomModel <>4__this;
}
// Token: 0x02000E11 RID: 3601
[Token(Token = "0x2000E11")]
[CompilerGenerated]
private sealed class BHFLLODPEGE
{
// Token: 0x06005544 RID: 21828 RVA: 0x001321AC File Offset: 0x001303AC
[Token(Token = "0x6005544")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public BHFLLODPEGE()
{
}
// Token: 0x06005545 RID: 21829 RVA: 0x001321C0 File Offset: 0x001303C0
[Token(Token = "0x6005545")]
[Address(RVA = "0x1FF8FA0", Offset = "0x1FF7FA0", VA = "0x181FF8FA0")]
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: 0x04003BB8 RID: 15288
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003BB8")]
public string trimmedTag;
}
// Token: 0x02000E12 RID: 3602
[Token(Token = "0x2000E12")]
[CompilerGenerated]
private sealed class HGAINDENNOP
{
// Token: 0x06005546 RID: 21830 RVA: 0x001321FC File Offset: 0x001303FC
[Token(Token = "0x6005546")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public HGAINDENNOP()
{
}
// Token: 0x06005547 RID: 21831 RVA: 0x00132210 File Offset: 0x00130410
[Token(Token = "0x6005547")]
[Address(RVA = "0x1FFDB20", Offset = "0x1FFCB20", VA = "0x181FFDB20")]
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: 0x04003BB9 RID: 15289
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003BB9")]
public bool shouldRequestRoomSave;
// Token: 0x04003BBA RID: 15290
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4003BBA")]
public long roomId;
// Token: 0x04003BBB RID: 15291
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x4003BBB")]
public RoomModel <>4__this;
}
// Token: 0x02000E13 RID: 3603
[Token(Token = "0x2000E13")]
[CompilerGenerated]
private sealed class JPJMNDKJNGJ
{
// Token: 0x06005548 RID: 21832 RVA: 0x0013225C File Offset: 0x0013045C
[Token(Token = "0x6005548")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public JPJMNDKJNGJ()
{
}
// Token: 0x06005549 RID: 21833 RVA: 0x00132270 File Offset: 0x00130470
[Token(Token = "0x6005549")]
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
internal string <ShowAddNewSubroomDialog>b__2()
{
return this.subroomName;
}
// Token: 0x0600554A RID: 21834 RVA: 0x00132284 File Offset: 0x00130484
[Token(Token = "0x600554A")]
[Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")]
internal void <ShowAddNewSubroomDialog>b__3(string s)
{
this.subroomName = s;
}
// Token: 0x0600554B RID: 21835 RVA: 0x00132298 File Offset: 0x00130498
[Token(Token = "0x600554B")]
[Address(RVA = "0x2000270", Offset = "0x1FFF270", VA = "0x182000270")]
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: 0x0600554C RID: 21836 RVA: 0x00132308 File Offset: 0x00130508
[Token(Token = "0x600554C")]
[Address(RVA = "0x20003F0", Offset = "0x1FFF3F0", VA = "0x1820003F0")]
internal void <ShowAddNewSubroomDialog>b__5()
{
MessageWithInputFieldDialogModel messageWithInputFieldDialogModel = this.activeDialog;
int num = 0;
if (messageWithInputFieldDialogModel != num)
{
this.activeDialog.Dismiss();
}
}
// Token: 0x0600554D RID: 21837 RVA: 0x0013233C File Offset: 0x0013053C
[Token(Token = "0x600554D")]
[Address(RVA = "0x20001E0", Offset = "0x1FFF1E0", VA = "0x1820001E0")]
internal void <ShowAddNewSubroomDialog>b__0(BaseDialogModel<BONNOGOFGDC> dialog)
{
if (dialog == 0)
{
int num = 0;
this.activeDialog = num;
return;
}
this.activeDialog = dialog;
}
// Token: 0x0600554E RID: 21838 RVA: 0x00132360 File Offset: 0x00130560
[Token(Token = "0x600554E")]
[Address(RVA = "0x2000540", Offset = "0x1FFF540", VA = "0x182000540")]
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: 0x0600554F RID: 21839 RVA: 0x001323C8 File Offset: 0x001305C8
[Token(Token = "0x600554F")]
[Address(RVA = "0x2000470", Offset = "0x1FFF470", VA = "0x182000470")]
internal void <ShowAddNewSubroomDialog>b__6()
{
this.<>4__this.ADJIAENKNAN.AddMessageToast("Successfully added subroom");
}
// Token: 0x06005550 RID: 21840 RVA: 0x001323F0 File Offset: 0x001305F0
[Token(Token = "0x6005550")]
[Address(RVA = "0x20004D0", Offset = "0x1FFF4D0", VA = "0x1820004D0")]
internal void <ShowAddNewSubroomDialog>b__7(string error)
{
this.<>4__this.ADJIAENKNAN.AddMessageToast(error);
}
// Token: 0x04003BBC RID: 15292
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003BBC")]
public string subroomName;
// Token: 0x04003BBD RID: 15293
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4003BBD")]
public MessageWithInputFieldDialogModel activeDialog;
// Token: 0x04003BBE RID: 15294
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x4003BBE")]
public RoomModel <>4__this;
}
// Token: 0x02000E14 RID: 3604
[Token(Token = "0x2000E14")]
[CompilerGenerated]
private sealed class DEGPBJBHBFN
{
// Token: 0x06005551 RID: 21841 RVA: 0x00132414 File Offset: 0x00130614
[Token(Token = "0x6005551")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public DEGPBJBHBFN()
{
}
// Token: 0x06005552 RID: 21842 RVA: 0x00132428 File Offset: 0x00130628
[Token(Token = "0x6005552")]
[Address(RVA = "0x1FFAF60", Offset = "0x1FF9F60", VA = "0x181FFAF60")]
internal void <TryChangeRoomAccessibility>b__0()
{
ToastListModel toastListModel = this.<>4__this.ADJIAENKNAN;
string text2;
string text = "Successfully " + text2 + " room";
toastListModel.AddMessageToast(text);
}
// Token: 0x06005553 RID: 21843 RVA: 0x00132460 File Offset: 0x00130660
[Token(Token = "0x6005553")]
[Address(RVA = "0x1FFAFF0", Offset = "0x1FF9FF0", VA = "0x181FFAFF0")]
internal void <TryChangeRoomAccessibility>b__1(string error)
{
this.<>4__this.ADJIAENKNAN.AddMessageToast(error);
}
// Token: 0x04003BBF RID: 15295
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003BBF")]
public DPLPMKMFMPB value;
// Token: 0x04003BC0 RID: 15296
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4003BC0")]
public RoomModel <>4__this;
}
// Token: 0x02000E15 RID: 3605
[Token(Token = "0x2000E15")]
[CompilerGenerated]
private sealed class BJLKDLHMPPK
{
// Token: 0x06005554 RID: 21844 RVA: 0x00132484 File Offset: 0x00130684
[Token(Token = "0x6005554")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public BJLKDLHMPPK()
{
}
// Token: 0x06005555 RID: 21845 RVA: 0x00132498 File Offset: 0x00130698
[Token(Token = "0x6005555")]
[Address(RVA = "0x1FF9040", Offset = "0x1FF8040", VA = "0x181FF9040")]
internal void <JoinPublicRoomInstance>b__0()
{
RoomModel roomModel = this.<>4__this;
bool flag = this.randomSubroom;
int num = 0;
roomModel.OPGONPAJIOJ(num != 0, flag);
}
// Token: 0x04003BC1 RID: 15297
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003BC1")]
public RoomModel <>4__this;
// Token: 0x04003BC2 RID: 15298
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4003BC2")]
public bool randomSubroom;
}
// Token: 0x02000E16 RID: 3606
[Token(Token = "0x2000E16")]
[CompilerGenerated]
private sealed class EOPNLEMAMLE
{
// Token: 0x06005556 RID: 21846 RVA: 0x001324C4 File Offset: 0x001306C4
[Token(Token = "0x6005556")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public EOPNLEMAMLE()
{
}
// Token: 0x06005557 RID: 21847 RVA: 0x001324D8 File Offset: 0x001306D8
[Token(Token = "0x6005557")]
[Address(RVA = "0x1FFC710", Offset = "0x1FFB710", VA = "0x181FFC710")]
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: 0x06005558 RID: 21848 RVA: 0x00132554 File Offset: 0x00130754
[Token(Token = "0x6005558")]
[Address(RVA = "0x1FFC810", Offset = "0x1FFB810", VA = "0x181FFC810")]
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: 0x06005559 RID: 21849 RVA: 0x00132598 File Offset: 0x00130798
[Token(Token = "0x6005559")]
[Address(RVA = "0x1FFC8D0", Offset = "0x1FFB8D0", VA = "0x181FFC8D0")]
internal void <ToggleIsFavorited>b__2()
{
this.<>4__this.KJEGBDPEGMA = false;
this.<>4__this.MKBLJJGJAOH();
}
// Token: 0x04003BC3 RID: 15299
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003BC3")]
public bool isFavorited;
// Token: 0x04003BC4 RID: 15300
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4003BC4")]
public string amplitudeCommandContext;
// Token: 0x04003BC5 RID: 15301
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x4003BC5")]
public RoomModel <>4__this;
}
// Token: 0x02000E17 RID: 3607
[Token(Token = "0x2000E17")]
[CompilerGenerated]
private sealed class MKDFCALLNEN
{
// Token: 0x0600555A RID: 21850 RVA: 0x001325C4 File Offset: 0x001307C4
[Token(Token = "0x600555A")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public MKDFCALLNEN()
{
}
// Token: 0x0600555B RID: 21851 RVA: 0x001325D8 File Offset: 0x001307D8
[Token(Token = "0x600555B")]
[Address(RVA = "0x2001620", Offset = "0x2000620", VA = "0x182001620")]
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: 0x0600555C RID: 21852 RVA: 0x00132648 File Offset: 0x00130848
[Token(Token = "0x600555C")]
[Address(RVA = "0x2001710", Offset = "0x2000710", VA = "0x182001710")]
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: 0x0600555D RID: 21853 RVA: 0x0013268C File Offset: 0x0013088C
[Token(Token = "0x600555D")]
[Address(RVA = "0x20017D0", Offset = "0x20007D0", VA = "0x1820017D0")]
internal void <ToggleIsCheered>b__2()
{
this.<>4__this.DADOGKCNOGG = false;
this.<>4__this.MKBLJJGJAOH();
}
// Token: 0x04003BC6 RID: 15302
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003BC6")]
public bool isCheered;
// Token: 0x04003BC7 RID: 15303
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4003BC7")]
public string amplitudeCommandContext;
// Token: 0x04003BC8 RID: 15304
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x4003BC8")]
public RoomModel <>4__this;
}
}
}