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

995 lines
30 KiB
C#

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<SubroomModel>
{
// 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<SubroomModel>
{
// 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<SubroomModel>
{
// 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<SubroomModel>
{
// 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<SubroomModel>
{
// 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<string> 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<SubroomModel>
{
// 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<IReadOnlyList<KLCOGEIGEBJ>> pmgcjepkfof = OJMCBOKJFOF.FNMNFLFIBJG();
Action<IReadOnlyList<KLCOGEIGEBJ>> action = new Action(base.JIPPAMODIDN);
int num = 0;
num += num;
num++;
PMGCJEPKFOF<IReadOnlyList<KLCOGEIGEBJ>> 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<SubroomModel>
{
// 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.<CEJPKGDKMJE>k__BackingField = "Delete this subroom?";
pmcghgjacnb.<LHJAKNBODPE>k__BackingField = "This action cannot be undone.";
pmcghgjacnb.<AHIKLCLHOFO>k__BackingField = "Delete";
Action action = new Action(base.JPMLADFFICL);
pmcghgjacnb.<ECHBNKMHBBM>k__BackingField = action;
pmcghgjacnb.<GNGPJNNHLCJ>k__BackingField = "Cancel";
DialogListModel dialogListModel;
PMGCJEPKFOF<TwoButtonMessageDialogModel> 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<SubroomModel>
{
// 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<SubroomModel>
{
// 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<DNACJGJEPEC, bool> 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<string> 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<SubroomModel>
{
// 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.<OCDLBPHJMOP>k__BackingField.geometrySettings;
bool flag = !RecRoomSceneManager.<OCDLBPHJMOP>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<SubroomModel>
{
// 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.<OCDLBPHJMOP>k__BackingField.geometrySettings;
bool flag = !RecRoomSceneManager.<OCDLBPHJMOP>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<SubroomModel>
{
// 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.<OCDLBPHJMOP>k__BackingField.sceneRenderingSettings.ShowGadgetsToEveryone;
SceneRenderingSettings sceneRenderingSettings = RecRoomSceneManager.<OCDLBPHJMOP>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<SubroomModel>
{
// 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<SubroomModel>
{
// 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.<OCDLBPHJMOP>k__BackingField.audioSettings;
bool flag = !RecRoomSceneManager.<OCDLBPHJMOP>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<SubroomModel>
{
// 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<SubroomModel>
{
// 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<string> 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<SubroomModel>
{
// 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<string> 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<SubroomModel>
{
// 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 <GIAMNOCCOHD>k__BackingField = cecakddnhln.<GIAMNOCCOHD>k__BackingField;
if (<GIAMNOCCOHD>k__BackingField != 0)
{
bool flag = <GIAMNOCCOHD>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<SubroomModel>
{
// 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<SubroomModel>
{
// 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.<OCDLBPHJMOP>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<SubroomModel>
{
// 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<SubroomModel>
{
// 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<SubroomModel>
{
// 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<SubroomModel>
{
// 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;
}
}
}