using System; using System.Collections.Generic; using Cpp2IlInjected; using RecRoom; using RecRoom.Core.Creation.SceneMoods; using RRUI.Navigation; using RRUI.Theme; using TMPro; using UnityEngine; namespace RRUI.Data { // Token: 0x02000EAB RID: 3755 [Token(Token = "0x2000EAB")] public class SubroomModelController : ModelController { // Token: 0x0600573F RID: 22335 RVA: 0x00137198 File Offset: 0x00135398 [Token(Token = "0x600573F")] [Address(RVA = "0x1C30770", Offset = "0x1C2F770", VA = "0x181C30770")] public SubroomModelController() { } // Token: 0x02000EAC RID: 3756 [Token(Token = "0x2000EAC")] [Serializable] private class NameTextImpl : TextControllerImpl { // Token: 0x06005740 RID: 22336 RVA: 0x001371AC File Offset: 0x001353AC [Token(Token = "0x6005740")] [Address(RVA = "0x1C259E0", Offset = "0x1C249E0", VA = "0x181C259E0", Slot = "27")] protected override void DMAHGBLDMFA() { int num = 0; bool flag; if (flag) { string empty = string.Empty; if (this.includeParentRoom) { } string text = this.prefix + empty + num; } } // Token: 0x06005741 RID: 22337 RVA: 0x001371E8 File Offset: 0x001353E8 [Token(Token = "0x6005741")] [Address(RVA = "0x1C25B80", Offset = "0x1C24B80", VA = "0x181C25B80")] public NameTextImpl() { string empty = string.Empty; this.prefix = empty; this.includeParentRoom = true; base..ctor(); } // Token: 0x04003C36 RID: 15414 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4003C36")] [SerializeField] private string prefix; // Token: 0x04003C37 RID: 15415 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4003C37")] [SerializeField] private bool includeParentRoom; } // Token: 0x02000EAD RID: 3757 [Token(Token = "0x2000EAD")] [Serializable] private class MaxPlayerBackingDataTextImpl : TextControllerImpl { // Token: 0x06005742 RID: 22338 RVA: 0x00137210 File Offset: 0x00135410 [Token(Token = "0x6005742")] [Address(RVA = "0x1C240A0", Offset = "0x1C230A0", VA = "0x181C240A0", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; if (flag) { string text = this.prefix; string text2 = string.Format("{0}{1}", text, flag); } } // Token: 0x06005743 RID: 22339 RVA: 0x0013723C File Offset: 0x0013543C [Token(Token = "0x6005743")] [Address(RVA = "0x1C24190", Offset = "0x1C23190", VA = "0x181C24190")] public MaxPlayerBackingDataTextImpl() { string empty = string.Empty; this.prefix = empty; base..ctor(); } // Token: 0x04003C38 RID: 15416 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4003C38")] [SerializeField] private string prefix; } // Token: 0x02000EAE RID: 3758 [Token(Token = "0x2000EAE")] [Serializable] private class GoToSubroomButtonImpl : ButtonControllerImpl { // Token: 0x06005744 RID: 22340 RVA: 0x0013725C File Offset: 0x0013545C [Token(Token = "0x6005744")] [Address(RVA = "0x1C21A40", Offset = "0x1C20A40", VA = "0x181C21A40", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; if (!flag) { } bool flag3; bool flag2 = !flag3; } // Token: 0x06005745 RID: 22341 RVA: 0x0013727C File Offset: 0x0013547C [Token(Token = "0x6005745")] [Address(RVA = "0x1C21B00", Offset = "0x1C20B00", VA = "0x181C21B00", Slot = "29")] protected override void IKNMALNFPII() { } // Token: 0x06005746 RID: 22342 RVA: 0x00137290 File Offset: 0x00135490 [Token(Token = "0x6005746")] [Address(RVA = "0x1C21B60", Offset = "0x1C20B60", VA = "0x181C21B60")] public GoToSubroomButtonImpl() { } } // Token: 0x02000EAF RID: 3759 [Token(Token = "0x2000EAF")] [Serializable] private class CloneSubroomButtonImpl : ButtonControllerImpl { // Token: 0x06005747 RID: 22343 RVA: 0x001372A4 File Offset: 0x001354A4 [Token(Token = "0x6005747")] [Address(RVA = "0x1C1EC40", Offset = "0x1C1DC40", VA = "0x181C1EC40", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; if (!flag || typeof(global::UnityEngine.Object).TypeHandle != 0) { } } // Token: 0x06005748 RID: 22344 RVA: 0x001372C8 File Offset: 0x001354C8 [Token(Token = "0x6005748")] [Address(RVA = "0x1C1ED00", Offset = "0x1C1DD00", VA = "0x181C1ED00", Slot = "29")] protected override void IKNMALNFPII() { Action action = new Action(base.BKDKCAHFJOL); throw new NullReferenceException(); } // Token: 0x06005749 RID: 22345 RVA: 0x001372E8 File Offset: 0x001354E8 [Token(Token = "0x6005749")] [Address(RVA = "0x1C1EDF0", Offset = "0x1C1DDF0", VA = "0x181C1EDF0")] public CloneSubroomButtonImpl() { } } // Token: 0x02000EB0 RID: 3760 [Token(Token = "0x2000EB0")] [Serializable] private class MoveSubroomButton : ButtonControllerImpl { // Token: 0x0600574A RID: 22346 RVA: 0x001372FC File Offset: 0x001354FC [Token(Token = "0x600574A")] [Address(RVA = "0x1C24E40", Offset = "0x1C23E40", VA = "0x181C24E40", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; if (!flag || typeof(global::UnityEngine.Object).TypeHandle != 0) { } } // Token: 0x0600574B RID: 22347 RVA: 0x00137320 File Offset: 0x00135520 [Token(Token = "0x600574B")] [Address(RVA = "0x1C24F00", Offset = "0x1C23F00", VA = "0x181C24F00", Slot = "29")] protected override void IKNMALNFPII() { PMGCJEPKFOF> pmgcjepkfof = OJMCBOKJFOF.FNMNFLFIBJG(); Action> action = new Action(base.JIPPAMODIDN); int num = 0; num += num; num++; PMGCJEPKFOF> pmgcjepkfof2 = pmgcjepkfof.OHLPJBFCABI(action); } // Token: 0x0600574C RID: 22348 RVA: 0x00137360 File Offset: 0x00135560 [Token(Token = "0x600574C")] [Address(RVA = "0x1C25030", Offset = "0x1C24030", VA = "0x181C25030")] public MoveSubroomButton() { } } // Token: 0x02000EB1 RID: 3761 [Token(Token = "0x2000EB1")] [Serializable] private class DeleteSubroomButtonImpl : ButtonControllerImpl { // Token: 0x0600574D RID: 22349 RVA: 0x00137374 File Offset: 0x00135574 [Token(Token = "0x600574D")] [Address(RVA = "0x1C1F720", Offset = "0x1C1E720", VA = "0x181C1F720", Slot = "27")] protected override void DMAHGBLDMFA() { int num = 0; bool flag; if (flag) { if (num != 0) { } } } // Token: 0x0600574E RID: 22350 RVA: 0x0013739C File Offset: 0x0013559C [Token(Token = "0x600574E")] [Address(RVA = "0x1C1F860", Offset = "0x1C1E860", VA = "0x181C1F860", Slot = "29")] protected override void IKNMALNFPII() { PMCGHGJACNB pmcghgjacnb = new PMCGHGJACNB(); pmcghgjacnb.k__BackingField = "Delete this subroom?"; pmcghgjacnb.k__BackingField = "This action cannot be undone."; pmcghgjacnb.k__BackingField = "Delete"; Action action = new Action(base.JPMLADFFICL); pmcghgjacnb.k__BackingField = action; pmcghgjacnb.k__BackingField = "Cancel"; DialogListModel dialogListModel; PMGCJEPKFOF pmgcjepkfof = dialogListModel.AddTwoButtonMessageDialog(pmcghgjacnb); } // Token: 0x0600574F RID: 22351 RVA: 0x00137400 File Offset: 0x00135600 [Token(Token = "0x600574F")] [Address(RVA = "0x1C1F970", Offset = "0x1C1E970", VA = "0x181C1F970")] public DeleteSubroomButtonImpl() { } } // Token: 0x02000EB2 RID: 3762 [Token(Token = "0x2000EB2")] [Serializable] private class SaveSubroomButtonImpl : ButtonControllerImpl { // Token: 0x06005750 RID: 22352 RVA: 0x00137414 File Offset: 0x00135614 [Token(Token = "0x6005750")] [Address(RVA = "0x1C26A10", Offset = "0x1C25A10", VA = "0x181C26A10", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; if (!flag || typeof(global::UnityEngine.Object).TypeHandle != 0) { } } // Token: 0x06005751 RID: 22353 RVA: 0x00137438 File Offset: 0x00135638 [Token(Token = "0x6005751")] [Address(RVA = "0x1C26AD0", Offset = "0x1C25AD0", VA = "0x181C26AD0", Slot = "29")] protected override void IKNMALNFPII() { } // Token: 0x06005752 RID: 22354 RVA: 0x0013744C File Offset: 0x0013564C [Token(Token = "0x6005752")] [Address(RVA = "0x1C26B10", Offset = "0x1C25B10", VA = "0x181C26B10")] public SaveSubroomButtonImpl() { } } // Token: 0x02000EB3 RID: 3763 [Token(Token = "0x2000EB3")] [Serializable] private class EntrySubroomToggleImpl : ToggleControllerImpl { // Token: 0x06005753 RID: 22355 RVA: 0x00137460 File Offset: 0x00135660 [Token(Token = "0x6005753")] [Address(RVA = "0x1C1FEF0", Offset = "0x1C1EEF0", VA = "0x181C1FEF0", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; if (!flag || typeof(global::UnityEngine.Object).TypeHandle != 0) { } int num = 0; int num2 = 0; bool flag2; if (flag2 && flag2) { if (flag2) { if (num2 != 0) { } if (num != 1) { } } if (num != 0) { Func func = new Func(num.MFIEEDIMPIC); } } bool flag3 = (ulong)1L != 0UL; } // Token: 0x06005754 RID: 22356 RVA: 0x001374B8 File Offset: 0x001356B8 [Token(Token = "0x6005754")] [Address(RVA = "0x1C20140", Offset = "0x1C1F140", VA = "0x181C20140", Slot = "29")] protected override void IKNMALNFPII() { SubroomModel.BLPIPDGEMHC blpipdgemhc = new SubroomModel.BLPIPDGEMHC(); blpipdgemhc.<>4__this = this; string text; blpipdgemhc.operationName = text; Action action = delegate { ToastListModel toastListModel = blpipdgemhc.<>4__this.ADJIAENKNAN; string operationName = blpipdgemhc.operationName; string text2 = "Successfully " + operationName + " entry subroom"; toastListModel.AddMessageToast(text2); }; Action action2 = delegate(string err) { blpipdgemhc.<>4__this.ADJIAENKNAN.AddMessageToast(err); }; throw new NullReferenceException(); } // Token: 0x06005755 RID: 22357 RVA: 0x001374FC File Offset: 0x001356FC [Token(Token = "0x6005755")] [Address(RVA = "0x1C202D0", Offset = "0x1C1F2D0", VA = "0x181C202D0")] public EntrySubroomToggleImpl() { } } // Token: 0x02000EB4 RID: 3764 [Token(Token = "0x2000EB4")] [Serializable] private class HostOnlyAreasEnabledToggleImpl : ToggleControllerImpl { // Token: 0x06005756 RID: 22358 RVA: 0x00137510 File Offset: 0x00135710 [Token(Token = "0x6005756")] [Address(RVA = "0x1C22FA0", Offset = "0x1C21FA0", VA = "0x181C22FA0", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; if (!flag || typeof(global::UnityEngine.Object).TypeHandle != 0) { } } // Token: 0x06005757 RID: 22359 RVA: 0x00137534 File Offset: 0x00135734 [Token(Token = "0x6005757")] [Address(RVA = "0x1C230B0", Offset = "0x1C220B0", VA = "0x181C230B0", Slot = "29")] protected override void IKNMALNFPII() { if (RecRoomSceneManager.FFNIFALJLDD) { SceneGeometrySettings geometrySettings = RecRoomSceneManager.k__BackingField.geometrySettings; bool flag = !RecRoomSceneManager.k__BackingField.geometrySettings.EnforceHostsOnlyAreas; geometrySettings.EnforceHostsOnlyAreas = flag; } } // Token: 0x06005758 RID: 22360 RVA: 0x00137578 File Offset: 0x00135778 [Token(Token = "0x6005758")] [Address(RVA = "0x1C23250", Offset = "0x1C22250", VA = "0x181C23250")] public HostOnlyAreasEnabledToggleImpl() { } } // Token: 0x02000EB5 RID: 3765 [Token(Token = "0x2000EB5")] [Serializable] private class InvisibleWallsEnabledToggleImpl : ToggleControllerImpl { // Token: 0x06005759 RID: 22361 RVA: 0x0013758C File Offset: 0x0013578C [Token(Token = "0x6005759")] [Address(RVA = "0x1C234F0", Offset = "0x1C224F0", VA = "0x181C234F0", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; if (!flag || typeof(global::UnityEngine.Object).TypeHandle != 0) { } } // Token: 0x0600575A RID: 22362 RVA: 0x001375B0 File Offset: 0x001357B0 [Token(Token = "0x600575A")] [Address(RVA = "0x1C23600", Offset = "0x1C22600", VA = "0x181C23600", Slot = "29")] protected override void IKNMALNFPII() { if (RecRoomSceneManager.FFNIFALJLDD) { SceneGeometrySettings geometrySettings = RecRoomSceneManager.k__BackingField.geometrySettings; bool flag = !RecRoomSceneManager.k__BackingField.geometrySettings.MovementBlockersEnabled; geometrySettings.MovementBlockersEnabled = flag; } } // Token: 0x0600575B RID: 22363 RVA: 0x001375F4 File Offset: 0x001357F4 [Token(Token = "0x600575B")] [Address(RVA = "0x1C237A0", Offset = "0x1C227A0", VA = "0x181C237A0")] public InvisibleWallsEnabledToggleImpl() { } } // Token: 0x02000EB6 RID: 3766 [Token(Token = "0x2000EB6")] [Serializable] private class GadgetsToAllEnabledToggleImpl : ToggleControllerImpl { // Token: 0x0600575C RID: 22364 RVA: 0x00137608 File Offset: 0x00135808 [Token(Token = "0x600575C")] [Address(RVA = "0x1C20B10", Offset = "0x1C1FB10", VA = "0x181C20B10", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; if (!flag || typeof(global::UnityEngine.Object).TypeHandle != 0) { } } // Token: 0x0600575D RID: 22365 RVA: 0x0013762C File Offset: 0x0013582C [Token(Token = "0x600575D")] [Address(RVA = "0x1C20C20", Offset = "0x1C1FC20", VA = "0x181C20C20", Slot = "29")] protected override void IKNMALNFPII() { if (RecRoomSceneManager.FFNIFALJLDD) { bool flag = !RecRoomSceneManager.k__BackingField.sceneRenderingSettings.ShowGadgetsToEveryone; SceneRenderingSettings sceneRenderingSettings = RecRoomSceneManager.k__BackingField.sceneRenderingSettings; int num = 0; if (sceneRenderingSettings.PILJHJNBICO(flag, num != 0)) { } } } // Token: 0x0600575E RID: 22366 RVA: 0x00137674 File Offset: 0x00135874 [Token(Token = "0x600575E")] [Address(RVA = "0x1C20DD0", Offset = "0x1C1FDD0", VA = "0x181C20DD0")] public GadgetsToAllEnabledToggleImpl() { } } // Token: 0x02000EB7 RID: 3767 [Token(Token = "0x2000EB7")] [Serializable] private class UseNewMaterialsToggleImpl : ToggleControllerImpl { // Token: 0x0600575F RID: 22367 RVA: 0x00137688 File Offset: 0x00135888 [Token(Token = "0x600575F")] [Address(RVA = "0x20E2C50", Offset = "0x20E1C50", VA = "0x1820E2C50", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; if (!flag) { } } // Token: 0x06005760 RID: 22368 RVA: 0x001376A4 File Offset: 0x001358A4 [Token(Token = "0x6005760")] [Address(RVA = "0x20E2D40", Offset = "0x20E1D40", VA = "0x1820E2D40", Slot = "29")] protected override void IKNMALNFPII() { } // Token: 0x06005761 RID: 22369 RVA: 0x001376B8 File Offset: 0x001358B8 [Token(Token = "0x6005761")] [Address(RVA = "0x20E2D80", Offset = "0x20E1D80", VA = "0x1820E2D80")] public UseNewMaterialsToggleImpl() { } } // Token: 0x02000EB8 RID: 3768 [Token(Token = "0x2000EB8")] [Serializable] private class DirectionalVoiceChatEnabledToggleImpl : ToggleControllerImpl { // Token: 0x06005762 RID: 22370 RVA: 0x001376CC File Offset: 0x001358CC [Token(Token = "0x6005762")] [Address(RVA = "0x1C1FAD0", Offset = "0x1C1EAD0", VA = "0x181C1FAD0", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; if (!flag || typeof(global::UnityEngine.Object).TypeHandle != 0) { } } // Token: 0x06005763 RID: 22371 RVA: 0x001376F0 File Offset: 0x001358F0 [Token(Token = "0x6005763")] [Address(RVA = "0x1C1FBE0", Offset = "0x1C1EBE0", VA = "0x181C1FBE0", Slot = "29")] protected override void IKNMALNFPII() { if (RecRoomSceneManager.FFNIFALJLDD) { SceneAudioSettings audioSettings = RecRoomSceneManager.k__BackingField.audioSettings; bool flag = !RecRoomSceneManager.k__BackingField.audioSettings.UseDirectionalVoiceChat; audioSettings.UseDirectionalVoiceChat = flag; } } // Token: 0x06005764 RID: 22372 RVA: 0x00137734 File Offset: 0x00135934 [Token(Token = "0x6005764")] [Address(RVA = "0x1C1FD80", Offset = "0x1C1ED80", VA = "0x181C1FD80")] public DirectionalVoiceChatEnabledToggleImpl() { } } // Token: 0x02000EB9 RID: 3769 [Token(Token = "0x2000EB9")] [Serializable] private class MoodSettingToggleImpl : ToggleControllerImpl { // Token: 0x06005765 RID: 22373 RVA: 0x00137748 File Offset: 0x00135948 [Token(Token = "0x6005765")] [Address(RVA = "0x1C24A60", Offset = "0x1C23A60", VA = "0x181C24A60", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; if (!flag || typeof(global::UnityEngine.Object).TypeHandle != 0) { } } // Token: 0x06005766 RID: 22374 RVA: 0x0013777C File Offset: 0x0013597C [Token(Token = "0x6005766")] [Address(RVA = "0x1C24C60", Offset = "0x1C23C60", VA = "0x181C24C60", Slot = "29")] protected override void IKNMALNFPII() { MoodSetting moodSetting = this.mood; bool flag; if (!RecRoomSceneManager.FFNIFALJLDD || flag) { } } // Token: 0x06005767 RID: 22375 RVA: 0x001377A8 File Offset: 0x001359A8 [Token(Token = "0x6005767")] [Address(RVA = "0x1C24E00", Offset = "0x1C23E00", VA = "0x181C24E00")] public MoodSettingToggleImpl() { } // Token: 0x04003C39 RID: 15417 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4003C39")] [SerializeField] private MoodSetting mood; } // Token: 0x02000EBA RID: 3770 [Token(Token = "0x2000EBA")] [Serializable] private class NameInputFieldImpl : InputFieldControllerImpl { // Token: 0x06005768 RID: 22376 RVA: 0x001377BC File Offset: 0x001359BC [Token(Token = "0x6005768")] [Address(RVA = "0x1C25810", Offset = "0x1C24810", VA = "0x181C25810", Slot = "22")] protected override void OFFLOPLJBBG() { base.OFFLOPLJBBG(); int num; TMP_InputField.OnValidateInput onValidateInput = new TMP_InputField.OnValidateInput(num.OnRoomNameInputValidate); num = 0; } // Token: 0x06005769 RID: 22377 RVA: 0x001377E4 File Offset: 0x001359E4 [Token(Token = "0x6005769")] [Address(RVA = "0x1C253E0", Offset = "0x1C243E0", VA = "0x181C253E0", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; if (!flag || typeof(global::UnityEngine.Object).TypeHandle != 0) { } TextMeshProUGUI textMeshProUGUI = this.counter; int num = 0; bool flag2 = textMeshProUGUI != num; if (flag2) { float minFontSize = textMeshProUGUI.m_minFontSize; if (flag2) { string empty; if (minFontSize == 0f || minFontSize == 0f) { empty = string.Empty; } TextMeshProUGUI textMeshProUGUI2 = this.counter; InputFieldControllerImpl.FFOLKHEBPGA(empty, 128, textMeshProUGUI2); } } } // Token: 0x0600576A RID: 22378 RVA: 0x0013785C File Offset: 0x00135A5C [Token(Token = "0x600576A")] [Address(RVA = "0x1C25720", Offset = "0x1C24720", VA = "0x181C25720", Slot = "30")] protected override void OCOCJCIGJLE(string ONGBFDACHHG) { bool flag; if (flag) { } TextMeshProUGUI textMeshProUGUI = this.counter; int num = 0; if (textMeshProUGUI != num) { TextMeshProUGUI textMeshProUGUI2 = this.counter; InputFieldControllerImpl.FFOLKHEBPGA(ONGBFDACHHG, 128, textMeshProUGUI2); } } // Token: 0x0600576B RID: 22379 RVA: 0x0013789C File Offset: 0x00135A9C [Token(Token = "0x600576B")] [Address(RVA = "0x1C25530", Offset = "0x1C24530", VA = "0x181C25530", Slot = "31")] protected override void NEFBOGHGKFE(string ONGBFDACHHG) { if (!string.Equals(ONGBFDACHHG, ONGBFDACHHG)) { Action action = new Action(base.CKKKLKPAJFK); Action action2 = new Action(base.NEALOFJMEAH); return; } throw new NullReferenceException(); } // Token: 0x0600576C RID: 22380 RVA: 0x001378D4 File Offset: 0x00135AD4 [Token(Token = "0x600576C")] [Address(RVA = "0x1C258C0", Offset = "0x1C248C0", VA = "0x181C258C0")] public NameInputFieldImpl() { } // Token: 0x04003C3A RID: 15418 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4003C3A")] [SerializeField] private TextMeshProUGUI counter; } // Token: 0x02000EBB RID: 3771 [Token(Token = "0x2000EBB")] [Serializable] private class MaxPlayersInputFieldImpl : InputFieldControllerImpl { // Token: 0x0600576D RID: 22381 RVA: 0x001378E8 File Offset: 0x00135AE8 [Token(Token = "0x600576D")] [Address(RVA = "0x1C246B0", Offset = "0x1C236B0", VA = "0x181C246B0", Slot = "22")] protected override void OFFLOPLJBBG() { base.OFFLOPLJBBG(); } // Token: 0x0600576E RID: 22382 RVA: 0x00137904 File Offset: 0x00135B04 [Token(Token = "0x600576E")] [Address(RVA = "0x1C241E0", Offset = "0x1C231E0", VA = "0x181C241E0", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; if (!flag || typeof(global::UnityEngine.Object).TypeHandle != 0) { } this.maxPlayersUpperLimit = (int)((uint)1); bool flag2; if (!flag2 || typeof(global::UnityEngine.Object).TypeHandle != 0) { } bool flag3; if (flag3) { } string empty = string.Empty; } // Token: 0x0600576F RID: 22383 RVA: 0x00137948 File Offset: 0x00135B48 [Token(Token = "0x600576F")] [Address(RVA = "0x1C245D0", Offset = "0x1C235D0", VA = "0x181C245D0", Slot = "30")] protected override void OCOCJCIGJLE(string ONGBFDACHHG) { bool flag; if (flag) { int num = this.maxPlayersUpperLimit; ulong num2; num = Mathf.Clamp((int)num2, 1, num); } } // Token: 0x06005770 RID: 22384 RVA: 0x00137970 File Offset: 0x00135B70 [Token(Token = "0x6005770")] [Address(RVA = "0x1C243B0", Offset = "0x1C233B0", VA = "0x181C243B0", Slot = "31")] protected override void NEFBOGHGKFE(string ONGBFDACHHG) { bool flag; if (flag) { int num = this.maxPlayersUpperLimit; Action action = new Action(ONGBFDACHHG.FHFPJGHEKNJ); Action action2 = new Action(ONGBFDACHHG.MHIKHCJLHCJ); } } // Token: 0x06005771 RID: 22385 RVA: 0x001379B0 File Offset: 0x00135BB0 [Token(Token = "0x6005771")] [Address(RVA = "0x1C24720", Offset = "0x1C23720", VA = "0x181C24720")] public MaxPlayersInputFieldImpl() { } // Token: 0x04003C3B RID: 15419 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4003C3B")] private int maxPlayersUpperLimit; } // Token: 0x02000EBC RID: 3772 [Token(Token = "0x2000EBC")] [Serializable] private class SubroomIdLinkImpl : LinkControllerImpl { // Token: 0x06005772 RID: 22386 RVA: 0x001379C4 File Offset: 0x00135BC4 [Token(Token = "0x6005772")] [Address(RVA = "0x1C30510", Offset = "0x1C2F510", VA = "0x181C30510", Slot = "27")] protected override void DMAHGBLDMFA() { ToggleTheme toggleTheme = this.toggleTheme; int num = 0; if (toggleTheme != num) { ToggleTheme toggleTheme2 = this.toggleTheme; if (toggleTheme != 0) { int num2 = 0; CECAKDDNHLN cecakddnhln; if (cecakddnhln != 0) { Route k__BackingField = cecakddnhln.k__BackingField; if (k__BackingField != 0) { bool flag = k__BackingField.Equals(num2); } } } int num3 = 0; if (num3 != 0) { } bool flag2 = num3 != 0; toggleTheme2.MIKDLDEALPN = flag2; } } // Token: 0x06005773 RID: 22387 RVA: 0x00137A34 File Offset: 0x00135C34 [Token(Token = "0x6005773")] [Address(RVA = "0x1C30630", Offset = "0x1C2F630", VA = "0x181C30630", Slot = "29")] protected override void IKNMALNFPII() { int num = 0; CECAKDDNHLN cecakddnhln2; CECAKDDNHLN cecakddnhln = cecakddnhln2.JKHELHNPILB("SUBROOM_ID_KEY", (long)num); base.MHALLIKJGPN(cecakddnhln); } // Token: 0x06005774 RID: 22388 RVA: 0x00137A64 File Offset: 0x00135C64 [Token(Token = "0x6005774")] [Address(RVA = "0x1C30730", Offset = "0x1C2F730", VA = "0x181C30730")] public SubroomIdLinkImpl() { } // Token: 0x04003C3C RID: 15420 [FieldOffset(Offset = "0x50")] [Token(Token = "0x4003C3C")] [SerializeField] [OAGJHJAIMMP(FHBJCBPFODN.Self, false, false, false)] private ToggleTheme toggleTheme; } // Token: 0x02000EBD RID: 3773 [Token(Token = "0x2000EBD")] [Serializable] private class RoomFromUriImpl : FromUriControllerImpl { // Token: 0x06005775 RID: 22389 RVA: 0x00137A78 File Offset: 0x00135C78 [Token(Token = "0x6005775")] [Address(RVA = "0x1C26450", Offset = "0x1C25450", VA = "0x181C26450", Slot = "29")] protected override void BOEJIAHIFCH() { int num = 0; bool flag; CECAKDDNHLN cecakddnhln; if (!flag || cecakddnhln.NIAPNGIGHFE("SUBROOM_ID_KEY", num)) { } } // Token: 0x06005776 RID: 22390 RVA: 0x00137AA0 File Offset: 0x00135CA0 [Token(Token = "0x6005776")] [Address(RVA = "0x1C265C0", Offset = "0x1C255C0", VA = "0x181C265C0")] public RoomFromUriImpl() { } } // Token: 0x02000EBE RID: 3774 [Token(Token = "0x2000EBE")] [Serializable] private class HideIfRoomMoodsDisabledImpl : HideableControllerImpl { // Token: 0x06005777 RID: 22391 RVA: 0x00137AB4 File Offset: 0x00135CB4 [Token(Token = "0x6005777")] [Address(RVA = "0x1C225C0", Offset = "0x1C215C0", VA = "0x181C225C0", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; if (flag) { } if (!RecRoomSceneManager.FFNIFALJLDD) { } bool roomMoodsEnabled = RecRoomSceneManager.k__BackingField.sceneMoodSettings.RoomMoodsEnabled; } // Token: 0x06005778 RID: 22392 RVA: 0x00137AE8 File Offset: 0x00135CE8 [Token(Token = "0x6005778")] [Address(RVA = "0x1C22740", Offset = "0x1C21740", VA = "0x181C22740")] public HideIfRoomMoodsDisabledImpl() { } } // Token: 0x02000EBF RID: 3775 [Token(Token = "0x2000EBF")] [Serializable] private class HideIfMakerPenRoomSceneImpl : HideableControllerImpl { // Token: 0x06005779 RID: 22393 RVA: 0x00137AFC File Offset: 0x00135CFC [Token(Token = "0x6005779")] [Address(RVA = "0x1C220F0", Offset = "0x1C210F0", VA = "0x181C220F0", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; if (!flag) { } int num = 0; if (flag) { } if (EJBNGALFNCI.MOIIDCJDFPN(num, num)) { } } // Token: 0x0600577A RID: 22394 RVA: 0x00137B24 File Offset: 0x00135D24 [Token(Token = "0x600577A")] [Address(RVA = "0x1C22210", Offset = "0x1C21210", VA = "0x181C22210")] public HideIfMakerPenRoomSceneImpl() { } } // Token: 0x02000EC0 RID: 3776 [Token(Token = "0x2000EC0")] [Serializable] private class HideIfSubroomNotLocalImpl : HideableControllerImpl { // Token: 0x0600577B RID: 22395 RVA: 0x00137B38 File Offset: 0x00135D38 [Token(Token = "0x600577B")] [Address(RVA = "0x1C22780", Offset = "0x1C21780", VA = "0x181C22780", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; if (!flag) { } bool flag3; bool flag2 = !flag3; } // Token: 0x0600577C RID: 22396 RVA: 0x00137B54 File Offset: 0x00135D54 [Token(Token = "0x600577C")] [Address(RVA = "0x1C22830", Offset = "0x1C21830", VA = "0x181C22830")] public HideIfSubroomNotLocalImpl() { } } // Token: 0x02000EC1 RID: 3777 [Token(Token = "0x2000EC1")] [Serializable] private class HideIfNotEnoughSubroomsImpl : HideableControllerImpl { // Token: 0x0600577D RID: 22397 RVA: 0x00137B68 File Offset: 0x00135D68 [Token(Token = "0x600577D")] [Address(RVA = "0x1C22250", Offset = "0x1C21250", VA = "0x181C22250", Slot = "27")] protected override void DMAHGBLDMFA() { int num = 0; bool flag; if (!flag) { } if (typeof(global::UnityEngine.Object).TypeHandle == 0 || num != 0) { } bool flag2 = 0 < this.targetCount; } // Token: 0x0600577E RID: 22398 RVA: 0x00137B9C File Offset: 0x00135D9C [Token(Token = "0x600577E")] [Address(RVA = "0x1C22350", Offset = "0x1C21350", VA = "0x181C22350")] public HideIfNotEnoughSubroomsImpl() { } // Token: 0x04003C3D RID: 15421 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4003C3D")] [SerializeField] private int targetCount = (int)((ulong)2L); } // Token: 0x02000EC2 RID: 3778 [Token(Token = "0x2000EC2")] [Serializable] private class MaxPlayersSliderImpl : SliderControllerImpl { // Token: 0x0600577F RID: 22399 RVA: 0x00137BB8 File Offset: 0x00135DB8 [Token(Token = "0x600577F")] [Address(RVA = "0x1C24760", Offset = "0x1C23760", VA = "0x181C24760", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; if (!flag || typeof(global::UnityEngine.Object).TypeHandle != 0) { } bool flag2; if (flag2) { } bool flag3; if (!flag3 || typeof(global::UnityEngine.Object).TypeHandle != 0) { } string text = this.maxValueText.text; } // Token: 0x06005780 RID: 22400 RVA: 0x00137BF8 File Offset: 0x00135DF8 [Token(Token = "0x6005780")] [Address(RVA = "0x1C24990", Offset = "0x1C23990", VA = "0x181C24990", Slot = "29")] protected override void GFMIFNNFPCN(float ONGBFDACHHG) { } // Token: 0x06005781 RID: 22401 RVA: 0x00137C0C File Offset: 0x00135E0C [Token(Token = "0x6005781")] [Address(RVA = "0x1C24A20", Offset = "0x1C23A20", VA = "0x181C24A20")] public MaxPlayersSliderImpl() { } // Token: 0x04003C3E RID: 15422 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4003C3E")] [SerializeField] private TextMeshProUGUI maxValueText; } } }