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.k__BackingField != (ulong)0L && this.CFGODCLKAJK != 0) { LMLJHMJEIGM lmljhmjeigm = this.CFGODCLKAJK.MMBJPGGOFHL; if (this.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.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.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.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 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.k__BackingField; PMGCJEPKFOF pmgcjepkfof = OJMCBOKJFOF.DNOGGKKHMHI(ihgkfjeapna, text); Action action = new Action(this.OMMLHENKPKC); Action 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.k__BackingField; PMGCJEPKFOF pmgcjepkfof = OJMCBOKJFOF.CFNFNEJGCEF(ihgkfjeapna, text); Action action = new Action(this.KEGFIDPJFOM); Action 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 pmgcjepkfof = this.NOCNFOKEKPA(); Action 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 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 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 func = () => ejmpoddnkkg.<>4__this.CFGODCLKAJK.OBAHGEDFLMA() > 0; imafjgkhemd2.IPCGFLNAMGG = func; GameObject accountCardPickerDialog = RoomsConfig.Instance.AccountCardPickerDialog; IReadOnlyList readOnlyList = this.CFGODCLKAJK.OBAHGEDFLMA(); Action action3 = delegate(GameObject instance, int index, CardModel cardModel, AccountModel accountModel, BAEJLDPBGFI toCardController) { IReadOnlyList readOnlyList2 = ejmpoddnkkg.<>4__this.CFGODCLKAJK.OBAHGEDFLMA(); int num4 = 0; if (num4 < index) { num4 += num4; if (num4 == index) { goto IL_4D; } num4++; } int num5; PMGCJEPKFOF pmgcjepkfof3 = PEGGCEDHBOF.NFKMGNHDCMN(num5); Action action8 = delegate(CCEOLAOLEKJ account) { CardModel cardModel; do { cardModel = cardModel; } while (account != 0 && account.k__BackingField != 0); string text = ObscuredString.FAJDMKOEFLH(ObscuredString.FAJDMKOEFLH(string.Empty)); cardModel.KDHCPIMIJAO = text; CardModel cardModel2 = cardModel; if (account != 0) { ObscuredString k__BackingField = account.k__BackingField; string text2 = string.Format("@{0}", k__BackingField); } string empty = string.Empty; cardModel2.FGOGOMCODDP = empty; }; IL_4D: throw new NullReferenceException(); }; Func func2 = delegate { IReadOnlyList readOnlyList3 = ejmpoddnkkg.<>4__this.CFGODCLKAJK.OBAHGEDFLMA(); Predicate <>9__ = ejmpoddnkkg.<>9__10; if (<>9__ == 0) { Predicate predicate = delegate(ObscuredInt i) { bool fakeValueActive = i.fakeValueActive; int num6; return num6 == ejmpoddnkkg.newCreatorAccountId; }; ejmpoddnkkg.<>9__10 = predicate; } return ECNNGIFNNNM.IDHAEOMJOML(readOnlyList3, <>9__); }; Action action4 = delegate(int index) { IReadOnlyList readOnlyList4 = ejmpoddnkkg.<>4__this.CFGODCLKAJK.OBAHGEDFLMA(); int num7 = 0; num7 += num7; num7++; int num8; ejmpoddnkkg.newCreatorAccountId = num8; }; List list = new List(); list.Add(imafjgkhemd); list.Add(imafjgkhemd2); GCKECFLKJGJ gckecflkjgj; gckecflkjgj.k__BackingField = "Select Room Creator"; gckecflkjgj.k__BackingField = (IECOEANLJCJ)((ulong)2L); PMGCJEPKFOF pmgcjepkfof = base.PKJJDBNMMEA.AddDialog(DLKPBLNKLAD.GRID_PICKER_DIALOG, gckecflkjgj); Action> action5 = delegate(BaseDialogModel 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 k__BackingField = this.CFGODCLKAJK.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.k__BackingField = text; Action action = new Action(this.HKFEJOFEMMA); iombieibfak.k__BackingField = action; string text2 = this.cocReminderNoButtonText; iombieibfak.k__BackingField = text2; string text3 = this.cocReminderDialogTextViewCoCButtonText; iombieibfak.k__BackingField = text3; Action action2 = new Action(this.NADFFFOINEO); iombieibfak.k__BackingField = action2; PMGCJEPKFOF pmgcjepkfof = dialogListModel.AddDialog((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.k__BackingField = "Unpublish Room?"; pmcghgjacnb.k__BackingField = "Other players will not be able to join or find this room unless invited by an owner."; pmcghgjacnb.k__BackingField = "Unpublish"; Action action = new Action(this.KOJOMEFLAGO); pmcghgjacnb.k__BackingField = action; pmcghgjacnb.k__BackingField = "Cancel"; PMGCJEPKFOF 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.g__ConfirmDelete|1); imafjgkhemd.MEEKCCGGFFD = action; Func 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.k__BackingField = "Warning"; string legnhhalcpj = this.LEGNHHALCPJ; bonnogofgdc.k__BackingField = legnhhalcpj; Func func2 = () => nennfmjailo.currentConfirmText; bonnogofgdc.ENFKJGHCEIG = func2; Action action3 = delegate(string s) { nennfmjailo.currentConfirmText = s; nennfmjailo.applyButton.FCLJOMHIBPB(); }; bonnogofgdc.BFHMFOIEJOO = action3; Sprite deleteWarningSprite = RoomsConfig.Instance.DeleteWarningSprite; bonnogofgdc.k__BackingField = deleteWarningSprite; List list = new List(); list.Add(imafjgkhemd2); IMAFJGKHEMD applyButton = nennfmjailo.applyButton; list.Add(applyButton); bonnogofgdc.k__BackingField = list; DialogListModel dialogListModel = base.PKJJDBNMMEA; int num3 = 0; if (dialogListModel != num3) { PMGCJEPKFOF pmgcjepkfof = base.PKJJDBNMMEA.AddDialog((DLKPBLNKLAD)((uint)12), bonnogofgdc); Action> action4 = delegate(BaseDialogModel 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.k__BackingField; if (klcogeigebj == 0) { } return klcogeigebj.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 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 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 readOnlyList = this.k__BackingField; Func 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(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 k__BackingField = this.CFGODCLKAJK.k__BackingField; Func func = new Func(this.LDOFPMPMDLK); IEnumerable enumerable = Enumerable.Where(k__BackingField, func); Func <>9__74_ = RoomModel.<>c.<>9__74_1; if (<>9__74_ == 0) { RoomModel.<>c.<>9__74_1 = (DPHPFLGAICI t) => t.k__BackingField; } List list = Enumerable.ToList(Enumerable.Select(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 CAFPJPHILMN) { Func func = new Func(this.OCOCMMMMCDN); if (Enumerable.Count(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 list = OJMCBOKJFOF.OKLKDCIHJDC(); PMGCJEPKFOF pmgcjepkfof = OJMCBOKJFOF.ENGFFJGIEGH(ihgkfjeapna, list, CAFPJPHILMN); Action action = new Action(this.BFBKNNGHBNN); Action 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.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.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 k__BackingField = this.CFGODCLKAJK.k__BackingField; long ihgkfjeapna = this.IHGKFJEAPNA; PPENFJMFPNE roomDetails = this.CFGODCLKAJK; Action 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 k__BackingField = this.CFGODCLKAJK.k__BackingField; Action 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.k__BackingField; long ihgkfjeapna = this.IHGKFJEAPNA; bool k__BackingField = klcogeigebj.k__BackingField; bool k__BackingField = klcogeigebj.k__BackingField; bool k__BackingField = klcogeigebj.k__BackingField; bool k__BackingField = klcogeigebj.k__BackingField; bool flag = !k__BackingField; PMGCJEPKFOF pmgcjepkfof = OJMCBOKJFOF.ONEJODPFOMP(ihgkfjeapna, flag, k__BackingField, k__BackingField, 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.k__BackingField; long ihgkfjeapna = this.IHGKFJEAPNA; bool k__BackingField = klcogeigebj.k__BackingField; bool k__BackingField = klcogeigebj.k__BackingField; bool k__BackingField = klcogeigebj.k__BackingField; bool k__BackingField = klcogeigebj.k__BackingField; bool flag = !k__BackingField; PMGCJEPKFOF pmgcjepkfof = OJMCBOKJFOF.ONEJODPFOMP(ihgkfjeapna, k__BackingField, flag, k__BackingField, 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.k__BackingField; long ihgkfjeapna = this.IHGKFJEAPNA; bool k__BackingField = klcogeigebj.k__BackingField; bool k__BackingField = klcogeigebj.k__BackingField; bool k__BackingField = klcogeigebj.k__BackingField; bool k__BackingField = klcogeigebj.k__BackingField; bool flag = !k__BackingField; PMGCJEPKFOF pmgcjepkfof = OJMCBOKJFOF.ONEJODPFOMP(ihgkfjeapna, k__BackingField, k__BackingField, flag, 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.k__BackingField; long ihgkfjeapna = this.IHGKFJEAPNA; bool k__BackingField = klcogeigebj.k__BackingField; bool k__BackingField = klcogeigebj.k__BackingField; bool k__BackingField = klcogeigebj.k__BackingField; bool flag = !klcogeigebj.k__BackingField; PMGCJEPKFOF pmgcjepkfof = OJMCBOKJFOF.ONEJODPFOMP(ihgkfjeapna, k__BackingField, k__BackingField, 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.k__BackingField; long ihgkfjeapna = this.IHGKFJEAPNA; bool flag = !klcogeigebj.k__BackingField; PMGCJEPKFOF 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.k__BackingField; long ihgkfjeapna = this.IHGKFJEAPNA; bool flag = !klcogeigebj.k__BackingField; PMGCJEPKFOF 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.k__BackingField; long ihgkfjeapna = this.IHGKFJEAPNA; bool flag = !klcogeigebj.k__BackingField; PMGCJEPKFOF 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.k__BackingField; long ihgkfjeapna = this.IHGKFJEAPNA; bool flag = !klcogeigebj.AMKJMFJOKOJ; PMGCJEPKFOF 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.k__BackingField; long ihgkfjeapna = this.IHGKFJEAPNA; bool flag = !klcogeigebj.k__BackingField; PMGCJEPKFOF 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.k__BackingField) { if (this.CFGODCLKAJK.MMFBPKOOLNG) { DialogListModel dialogListModel = base.PKJJDBNMMEA; new PMCGHGJACNB().k__BackingField = "Disable The Creative Tools Beta?"; } DialogListModel dialogListModel2 = base.PKJJDBNMMEA; PMCGHGJACNB pmcghgjacnb = new PMCGHGJACNB(); pmcghgjacnb.k__BackingField = "Enable The Creative Tools Beta?"; string text = this.betaFeaturesConfirmationBodyText; pmcghgjacnb.k__BackingField = text; pmcghgjacnb.k__BackingField = "Save"; Action action = new Action(this.ANHCLMOLILC); pmcghgjacnb.k__BackingField = action; pmcghgjacnb.k__BackingField = "Cancel"; PMGCJEPKFOF 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 pmgcjepkfof = this.NOCNFOKEKPA(); Action 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 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.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.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.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.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.k__BackingField) { if (UGCNavMeshManager.FFNIFALJLDD) { UGCNavMeshManager k__BackingField = UGCNavMeshManager.k__BackingField; if ((ulong)1L == 0UL) { } bool flag = !UGCNavMeshManager.k__BackingField.NCEAHKHBNON; 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.k__BackingField) { if (NetworkedSingletonMonoBehaviour.FFNIFALJLDD) { DialogListModel dialogListModel = base.PKJJDBNMMEA; PMCGHGJACNB pmcghgjacnb = new PMCGHGJACNB(); pmcghgjacnb.k__BackingField = "Destroy all AI?"; pmcghgjacnb.k__BackingField = "This will kill all enemies currently spawned in this room."; pmcghgjacnb.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.k__BackingField = <>9__102_; pmcghgjacnb.k__BackingField = "Cancel"; PMGCJEPKFOF 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.k__BackingField) { if (!UGCNavMeshManager.FFNIFALJLDD) { return; } if (NetworkedSingletonMonoBehaviour.FFNIFALJLDD) { UGCNavMeshManager.k__BackingField.LocalPlayerBakeNavMesh(); return; } UGCNavMeshManager.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.k__BackingField = "Create Subroom"; bonnogofgdc.k__BackingField = "Enter a name for this subroom"; Func func = () => subroomName; bonnogofgdc.ENFKJGHCEIG = func; Action action = delegate(string s) { subroomName = s; }; bonnogofgdc.BFHMFOIEJOO = action; Sprite addNewSubroomSprite = RoomsConfig.Instance.AddNewSubroomSprite; bonnogofgdc.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 pmgcjepkfof2 = OJMCBOKJFOF.OGNIELCNHIM(this.IHGKFJEAPNA, subroomName2); Action action5 = delegate { this.ADJIAENKNAN.AddMessageToast("Successfully added subroom"); }; Action 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.k__BackingField = new List { imafjgkhemd2, imafjgkhemd }; DialogListModel dialogListModel = base.PKJJDBNMMEA; int num3 = 0; if (dialogListModel != num3) { PMGCJEPKFOF pmgcjepkfof = base.PKJJDBNMMEA.AddDialog((DLKPBLNKLAD)((uint)12), bonnogofgdc); Action> action4 = delegate(BaseDialogModel 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.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 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 k__BackingField = this.CFGODCLKAJK.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 action = RoomModel.<>c.<>9__108_0; if (action == 0) { RoomModel.<>c.<>9__108_0 = delegate(PPENFJMFPNE roomDetails) { Player.k__BackingField.playerEvents.CreatedNewRoom(); CFLMJLFBOKH.OBCDJODNPHD(roomDetails.k__BackingField); string k__BackingField = roomDetails.k__BackingField; string text = "^" + k__BackingField + " was just published, go check it out!"; long k__BackingField = roomDetails.k__BackingField; string k__BackingField = roomDetails.k__BackingField; NFEMLMAFFIP.MetaData metaData = NFEMLMAFFIP.IJDLEDHFKDL(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, k__BackingField, metaData, num3); }; } int num2 = 0; if (num2 < num) { num2 += num2; if (num2 == num) { action += action; throw new NullReferenceException(); } num2++; } PMGCJEPKFOF pmgcjepkfof2; PMGCJEPKFOF 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 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 HLKMKCMCNPI(DPLPMKMFMPB ONGBFDACHHG) { DPLPMKMFMPB value = ONGBFDACHHG; RoomModel <>4__this = this; PMGCJEPKFOF 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 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 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 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 pmgcjepkfof = OJMCBOKJFOF.OGFLGMMNMDD(this.IHGKFJEAPNA, HFLPBHHAFIO); Action action = new Action(this.GEEKGOKEJOI); Action 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 CAFPJPHILMN) { Func func = new Func(this.OCOCMMMMCDN); int num = Enumerable.Count(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.k__BackingField = text; string text2 = this.openCoCWebpageMessageText; pmcghgjacnb.k__BackingField = text2; pmcghgjacnb.k__BackingField = "OK"; Action action; if (RoomModel.<>c.<>9__114_0 == 0) { action = delegate { FBPACFPINIK.LBIOGBGOOAM(false); }; RoomModel.<>c.<>9__114_0 = action; } pmcghgjacnb.k__BackingField = action; pmcghgjacnb.k__BackingField = "Cancel"; PMGCJEPKFOF 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.k__BackingField && this.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.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.k__BackingField) { } return Matchmaking.BBJAEJHMAPB.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.k__BackingField; string empty = string.Empty; GPDIAKNEBKH gpdiaknebkh; if (klcogeigebj != 0 && klcogeigebj.k__BackingField.HasFlag(gpdiaknebkh)) { KLCOGEIGEBJ klcogeigebj2 = this.k__BackingField; } return empty; } } // Token: 0x17000EFA RID: 3834 // (get) Token: 0x060054B6 RID: 21686 RVA: 0x0012FB4C File Offset: 0x0012DD4C [Token(Token = "0x17000EFA")] public IReadOnlyList 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 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(var_1_24, ldfld:class [mscorlib]System.Collections.Generic.List`1(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 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 list = this.k__BackingField; if (list != 0) { return Enumerable.Count(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.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.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.k__BackingField = 0; this.GDPJLIOIIAM = false; this.AOMBLGBCENO = 0L; this.IHGKFJEAPNA = HNHLJONGKHB; this.k__BackingField = HDBACKOLDBP; this.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 nfmlkmfeakd = OJMCBOKJFOF.NFMLKMFEAKD; Action action = new Action(this.PBCEFBLFECC); OJMCBOKJFOF.NFMLKMFEAKD = MFBGLIHGCGO.BPJDFPACLMK(nfmlkmfeakd, action); MFBGLIHGCGO nlhpibggdmo = PEGGCEDHBOF.NLHPIBGGDMO; Action action2 = new Action(this.NLHPIBGGDMO); PEGGCEDHBOF.NLHPIBGGDMO = MFBGLIHGCGO.BPJDFPACLMK(nlhpibggdmo, action2); Action action3 = new Action(this.DIHJDCNHNJE); if (NetworkedSingletonMonoBehaviour.FFNIFALJLDD) { GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; MIEIBBPMDMP.GGPHEKCPPMP ggphekcppmp = new MIEIBBPMDMP.GGPHEKCPPMP(this.OAPCKNKBACD); instance.KMKCFILCLNO += ggphekcppmp; } MFBGLIHGCGO pphhaeokhpb = UGCAIController.PPHHAEOKHPB; Action action4 = new Action(this.PIOOPLHFFFB); int num = 0; num += num; num++; MFBGLIHGCGO aidestroyed = UGCAIManager.AIDestroyed; Action 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 nfmlkmfeakd = OJMCBOKJFOF.NFMLKMFEAKD; Action action = new Action(this.PBCEFBLFECC); OJMCBOKJFOF.NFMLKMFEAKD = MFBGLIHGCGO.GMNMHGMFGOL(nfmlkmfeakd, action); MFBGLIHGCGO nlhpibggdmo = PEGGCEDHBOF.NLHPIBGGDMO; Action action2 = new Action(this.NLHPIBGGDMO); PEGGCEDHBOF.NLHPIBGGDMO = MFBGLIHGCGO.GMNMHGMFGOL(nlhpibggdmo, action2); Action action3 = new Action(this.DIHJDCNHNJE); MFBGLIHGCGO pphhaeokhpb = UGCAIController.PPHHAEOKHPB; Action action4 = new Action(this.PIOOPLHFFFB); int num = 0; num += num; num++; MFBGLIHGCGO aidestroyed = UGCAIManager.AIDestroyed; Action 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.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 dhnjicccpkn = this.DHNJICCCPKN; int num = 0; this.IHGKFJEAPNA = (long)((ulong)(-1L)); this.GDPJLIOIIAM = false; this.OOBCKFHLANA = num; this.k__BackingField = num; this.k__BackingField = num; this.k__BackingField = num; this.k__BackingField = num; this.k__BackingField = num; this.IJNAMEBOMJJ = num; this.JPKCKALEEBM = num; dhnjicccpkn.Clear(); int num2 = 0; this.k__BackingField = (long)((ulong)(-1L)); this.k__BackingField = num; this.k__BackingField = num != 0; this.k__BackingField = num != 0; this.k__BackingField = num; this.k__BackingField = num; this.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.k__BackingField) { PPENFJMFPNE ijnamebomjj = this.IJNAMEBOMJJ; SessionManager.ForceAcceptRoomWarnings(this.k__BackingField); if (AKJCNDGGEHC || this.k__BackingField == AKJCNDGGEHC) { this.k__BackingField = true; base.JOJPOMANGPO(); SessionManager.BDPNOBGNGNI bdpnobgngni = this.k__BackingField; long num = this.k__BackingField; string text = this.k__BackingField; SessionManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; Action action = new Action(this.GJGEIACHHIP); throw new NullReferenceException(); } SessionManager.BDPNOBGNGNI bdpnobgngni2 = this.k__BackingField; Action action2 = new Action(this.GJGEIACHHIP); Action 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.k__BackingField == (ulong)0L || this.MIAOGGDHLAO == 0 || this.MIAOGGDHLAO.k__BackingField) { this.k__BackingField = empty; return; } bool k__BackingField = this.MIAOGGDHLAO.k__BackingField; ONCGMPLDEPM canLocalPlayerJoinRoom = this.MIAOGGDHLAO; if (!k__BackingField) { if (canLocalPlayerJoinRoom.k__BackingField == k__BackingField && this.MIAOGGDHLAO.k__BackingField == k__BackingField) { if (this.MIAOGGDHLAO.k__BackingField == 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.k__BackingField; if (klcogeigebj != 0) { GPDIAKNEBKH k__BackingField = klcogeigebj.k__BackingField; return k__BackingField.HasFlag(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 pmgcjepkfof = dialogListModel2.AddOneButtonMessageDialog(new DGHLPMOEABF { k__BackingField = "Failed to stop game", k__BackingField = "You do no have permission to stop the current game.", 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.k__BackingField = num; if (this.CFGODCLKAJK != 0) { } this.k__BackingField = num; PPENFJMFPNE roomDetails2 = this.CFGODCLKAJK; string k__BackingField; if (roomDetails2 != 0) { k__BackingField = roomDetails2.k__BackingField; } this.k__BackingField = k__BackingField; PPENFJMFPNE roomDetails3 = this.CFGODCLKAJK; if (roomDetails3 != 0) { IReadOnlyList k__BackingField = roomDetails3.k__BackingField; if (k__BackingField != 0) { AECHGGJOJLE aechggjojle = Enumerable.FirstOrDefault(k__BackingField); if (aechggjojle != 0) { string k__BackingField = aechggjojle.k__BackingField; string k__BackingField = aechggjojle.k__BackingField; string k__BackingField = aechggjojle.k__BackingField; this.LoadingScreenBackingField = 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.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.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.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.k__BackingField = "Heads Up!"; pmcghgjacnb.k__BackingField = text; pmcghgjacnb.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.k__BackingField = action; pmcghgjacnb.k__BackingField = "Cancel"; PMGCJEPKFOF 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.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.k__BackingField = "Heads Up!"; pmcghgjacnb.k__BackingField = text; pmcghgjacnb.k__BackingField = "Go now"; Action action = new Action(this.MBAKJBBACDD); pmcghgjacnb.k__BackingField = action; pmcghgjacnb.k__BackingField = "Cancel"; PMGCJEPKFOF 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.k__BackingField; long k__BackingField; if (num != 0) { k__BackingField = klcogeigebj.k__BackingField; DABKFAIHBBP dabkfaihbbp = OJMCBOKJFOF.OGBLBGALMDC(k__BackingField); } DABKFAIHBBP dabkfaihbbp2 = OJMCBOKJFOF.DIFNOPBMBFO(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.k__BackingField; } string k__BackingField = <>4__this.k__BackingField.k__BackingField; string text = "Favorited ^" + k__BackingField; this.ADJIAENKNAN.AddMessageToast(text); this.MKBLJJGJAOH(); }; Action 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.k__BackingField; long k__BackingField; if (num != 0) { k__BackingField = klcogeigebj.k__BackingField; DABKFAIHBBP dabkfaihbbp = OJMCBOKJFOF.JFBCCIHBKPP(k__BackingField); } DABKFAIHBBP dabkfaihbbp2 = OJMCBOKJFOF.PEKMAJPMCDE(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.k__BackingField; } string k__BackingField = <>4__this.k__BackingField.k__BackingField; string text = "Cheered ^" + k__BackingField; this.ADJIAENKNAN.AddMessageToast(text); }; Action 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(); KLCOGEIGEBJ klcogeigebj = this.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.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.k__BackingField = "Restore Room"; pmcghgjacnb.k__BackingField = "You cannot restore the room while the game is running. Would you like to stop the game and restore?"; pmcghgjacnb.k__BackingField = "Yes"; Action action = new Action(this.BJKLHEAFING); pmcghgjacnb.k__BackingField = action; pmcghgjacnb.k__BackingField = "Cancel"; PMGCJEPKFOF pmgcjepkfof = dialogListModel2.AddTwoButtonMessageDialog(pmcghgjacnb); } return; } UIRestoreRoomDialog flowByType = WatchUI.BFPPPLIJIGC.GetFlowByType(); WatchUI local = WatchUI.BFPPPLIJIGC; int num2 = 0; PMGCJEPKFOF pmgcjepkfof2 = local.ShowTemporaryDialog(flowByType, (NotificationManager.HLJEOKDOLPF)num2); Action 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.k__BackingField = "Save Room"; pmcghgjacnb.k__BackingField = "You cannot save the room while the game is running. Would you like to stop the game and save?"; pmcghgjacnb.k__BackingField = "Yes"; Action action = new Action(this.CHMGHFNNKEF); pmcghgjacnb.k__BackingField = action; pmcghgjacnb.k__BackingField = "Cancel"; PMGCJEPKFOF pmgcjepkfof = dialogListModel2.AddTwoButtonMessageDialog(pmcghgjacnb); } return; } PMGCJEPKFOF pmgcjepkfof2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.PreSaveTrialInventionProcess(); Action 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 action2 = new Action(this.DGNOOGDNKKJ); Action action3 = new Action(this.NBKEHAHCCCL); Action 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 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 pmgcjepkfof = OJMCBOKJFOF.OGFLGMMNMDD(this.IHGKFJEAPNA, HFLPBHHAFIO); Action action = new Action(this.GEEKGOKEJOI); Action 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 action = RoomModel.<>c.<>9__108_0; if (action == 0) { RoomModel.<>c.<>9__108_0 = delegate(PPENFJMFPNE roomDetails) { Player.k__BackingField.playerEvents.CreatedNewRoom(); CFLMJLFBOKH.OBCDJODNPHD(roomDetails.k__BackingField); string k__BackingField = roomDetails.k__BackingField; string text = "^" + k__BackingField + " was just published, go check it out!"; long k__BackingField = roomDetails.k__BackingField; string k__BackingField = roomDetails.k__BackingField; NFEMLMAFFIP.MetaData metaData = NFEMLMAFFIP.IJDLEDHFKDL(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, k__BackingField, metaData, num3); }; } int num2 = 0; if (num2 < num) { num2 += num2; if (num2 == num) { action += action; throw new NullReferenceException(); } num2++; } PMGCJEPKFOF pmgcjepkfof2; PMGCJEPKFOF 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.k__BackingField = text; string text2 = this.openCoCWebpageMessageText; pmcghgjacnb.k__BackingField = text2; pmcghgjacnb.k__BackingField = "OK"; Action action; if (RoomModel.<>c.<>9__114_0 == 0) { action = delegate { FBPACFPINIK.LBIOGBGOOAM(false); }; RoomModel.<>c.<>9__114_0 = action; } pmcghgjacnb.k__BackingField = action; pmcghgjacnb.k__BackingField = "Cancel"; PMGCJEPKFOF 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 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 CAFPJPHILMN) { this.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 k__BackingField = LIMOILDIGKF.k__BackingField; return !this.IsPopularTag(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 list = Enumerable.ToList(this.CFGODCLKAJK.NKLOLBCEOIH()); List list2 = Enumerable.ToList(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(list, "beta"); shouldRequestRoomSave = flag2; IL_8F: long ihgkfjeapna = this.IHGKFJEAPNA; long roomId = ihgkfjeapna; PMGCJEPKFOF 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 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 HLOOOLKDJHM(List CIDEFCAMDNM) { ManagedTexture hgpjhjnmkfl = this.HGPJHJNMKFL; ToastListModel toastListModel = base.ADJIAENKNAN; DialogListModel dialogListModel = base.PKJJDBNMMEA; Func 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.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 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.k__BackingField = DDEGOJKBEAN; if (this.GDPJLIOIIAM != flag && DDEGOJKBEAN != 0) { int num2 = 0; if (DDEGOJKBEAN != 0) { this.IJNAMEBOMJJ = DDEGOJKBEAN; if (this.CFGODCLKAJK != 0) { } this.k__BackingField = num2; if (this.CFGODCLKAJK != 0) { } this.k__BackingField = num2; PPENFJMFPNE roomDetails = this.CFGODCLKAJK; string k__BackingField; if (roomDetails != 0) { k__BackingField = roomDetails.k__BackingField; } this.k__BackingField = k__BackingField; PPENFJMFPNE roomDetails2 = this.CFGODCLKAJK; if (roomDetails2 != 0) { IReadOnlyList k__BackingField = roomDetails2.k__BackingField; if (k__BackingField != 0) { AECHGGJOJLE aechggjojle = Enumerable.FirstOrDefault(k__BackingField); if (aechggjojle != 0) { string k__BackingField = aechggjojle.k__BackingField; string k__BackingField = aechggjojle.k__BackingField; string k__BackingField = aechggjojle.k__BackingField; this.LoadingScreenBackingField = k__BackingField; } } } int num3 = 0; this.LoadingScreenBackingField = num3; this.LoadingScreenBackingField.LKIBJOMNFFD = num3; this.LoadingScreenBackingField.JAFMIDAHECF = num3; this.DHNJICCCPKN.Clear(); List dhnjicccpkn; if (this.k__BackingField.OFONEIOEIED) { KLCOGEIGEBJ klcogeigebj = this.k__BackingField; dhnjicccpkn = this.DHNJICCCPKN; string k__BackingField2 = klcogeigebj.k__BackingField; dhnjicccpkn.Add(k__BackingField2); } if (Enumerable.Any(dhnjicccpkn)) { List 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.k__BackingField = HFIDFDPOCKA; if (this.GDPJLIOIIAM != flag) { ONCGMPLDEPM oncgmpldepm = ONCGMPLDEPM.MAMCJMIPCOD(this.k__BackingField); this.OOBCKFHLANA = oncgmpldepm; this.FMBPEDJEIPF(); IReadOnlyList k__BackingField = this.IJNAMEBOMJJ.k__BackingField; int num2 = 0; this.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 FKFNMAIIDFI() { long aomblgbceno = this.AOMBLGBCENO; return JJEKJGALHKO.MKLIDFOGIGO(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.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.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.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 action2 = new Action(this.DGNOOGDNKKJ); Action action3 = new Action(this.NBKEHAHCCCL); Action 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 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 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 b__5() { int num = this.newCreatorAccountId; RoomModel roomModel = this.<>4__this; if (num > 0) { PMGCJEPKFOF 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 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 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 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 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 b__0(GameObject instance, int index, CardModel cardModel, AccountModel accountModel, BAEJLDPBGFI toCardController) { RoomModel.HGDJEAKAJKK hgdjeakajkk = new RoomModel.HGDJEAKAJKK(); hgdjeakajkk.cardModel = cardModel; IReadOnlyList readOnlyList = this.<>4__this.CFGODCLKAJK.OBAHGEDFLMA(); int num = 0; if (num < index) { num += num; if (num == index) { goto IL_4D; } num++; } int num2; PMGCJEPKFOF pmgcjepkfof = PEGGCEDHBOF.NFKMGNHDCMN(num2); Action action = delegate(CCEOLAOLEKJ account) { CardModel cardModel2; do { cardModel2 = hgdjeakajkk.cardModel; } while (account != 0 && account.k__BackingField != 0); string text = ObscuredString.FAJDMKOEFLH(ObscuredString.FAJDMKOEFLH(string.Empty)); cardModel2.KDHCPIMIJAO = text; CardModel cardModel3 = hgdjeakajkk.cardModel; if (account != 0) { ObscuredString k__BackingField = account.k__BackingField; string text2 = string.Format("@{0}", 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 b__1() { IReadOnlyList readOnlyList = this.<>4__this.CFGODCLKAJK.OBAHGEDFLMA(); Predicate predicate = this.<>9__10; if (predicate == 0) { Predicate predicate2 = delegate(ObscuredInt i) { bool fakeValueActive = i.fakeValueActive; int num; return num == this.newCreatorAccountId; }; this.<>9__10 = predicate2; } return ECNNGIFNNNM.IDHAEOMJOML(readOnlyList, predicate); } // Token: 0x0600552F RID: 21807 RVA: 0x00131E44 File Offset: 0x00130044 [Token(Token = "0x600552F")] [Address(RVA = "0x1FFC090", Offset = "0x1FFB090", VA = "0x181FFC090")] internal bool 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 b__2(int index) { IReadOnlyList 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 b__3(BaseDialogModel 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 <>9__8; // Token: 0x04003BAA RID: 15274 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x4003BAA")] public Predicate <>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 b__9(CCEOLAOLEKJ account) { CardModel cardModel; do { cardModel = this.cardModel; } while (account != 0 && account.k__BackingField != 0); string text = ObscuredString.FAJDMKOEFLH(ObscuredString.FAJDMKOEFLH(string.Empty)); cardModel.KDHCPIMIJAO = text; CardModel cardModel2 = this.cardModel; if (account != 0) { ObscuredString k__BackingField = account.k__BackingField; string text2 = string.Format("@{0}", 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 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 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 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 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 b__0(BaseDialogModel 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 g__ConfirmDelete|1() { RoomModel roomModel = this.<>4__this; DABKFAIHBBP dabkfaihbbp = OJMCBOKJFOF.KHDPHIGPEEH(roomModel.IHGKFJEAPNA); Action action = new Action(roomModel.MFPPLIHAKOJ); Action 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 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 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 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 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 b__4() { string text = this.subroomName; MessageWithInputFieldDialogModel messageWithInputFieldDialogModel = this.activeDialog; int num = 0; if (messageWithInputFieldDialogModel != num) { this.activeDialog.Dismiss(); } PMGCJEPKFOF pmgcjepkfof = OJMCBOKJFOF.OGNIELCNHIM(this.<>4__this.IHGKFJEAPNA, text); Action action = delegate { this.<>4__this.ADJIAENKNAN.AddMessageToast("Successfully added subroom"); }; Action 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 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 b__0(BaseDialogModel 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 g__Create|1(string name) { MessageWithInputFieldDialogModel messageWithInputFieldDialogModel = this.activeDialog; int num = 0; if (messageWithInputFieldDialogModel != num) { this.activeDialog.Dismiss(); } PMGCJEPKFOF pmgcjepkfof = OJMCBOKJFOF.OGNIELCNHIM(this.<>4__this.IHGKFJEAPNA, name); Action action = delegate { this.<>4__this.ADJIAENKNAN.AddMessageToast("Successfully added subroom"); }; Action 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 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 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 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 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 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 b__0() { bool flag = this.isFavorited; string text = this.amplitudeCommandContext; CFLMJLFBOKH.CEDBOEOPEGJ(!flag, text); RoomModel roomModel = this.<>4__this; if (this.isFavorited) { KLCOGEIGEBJ k__BackingField = roomModel.k__BackingField; } string k__BackingField = roomModel.k__BackingField.k__BackingField; string text2 = "Favorited ^" + 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 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 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 b__0() { bool flag = this.isCheered; string text = this.amplitudeCommandContext; CFLMJLFBOKH.AMNMBOPMANH(!flag, text); RoomModel roomModel = this.<>4__this; if (this.isCheered) { KLCOGEIGEBJ k__BackingField = roomModel.k__BackingField; } string k__BackingField = roomModel.k__BackingField.k__BackingField; string text2 = "Cheered ^" + 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 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 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; } } }