Files
2026-04-10 22:50:51 +02:00

1001 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: 0x02000E5B RID: 3675
[Token(Token = "0x2000E5B")]
public class SubroomModelController : ModelController<SubroomModel>
{
// Token: 0x060055B4 RID: 21940 RVA: 0x00133D50 File Offset: 0x00131F50
[Token(Token = "0x60055B4")]
[Address(RVA = "0x144AC50", Offset = "0x1449A50", VA = "0x18144AC50")]
public SubroomModelController()
{
}
// Token: 0x02000E5C RID: 3676
[Token(Token = "0x2000E5C")]
[Serializable]
private class NameTextImpl : TextControllerImpl<SubroomModel>
{
// Token: 0x060055B5 RID: 21941 RVA: 0x00133D64 File Offset: 0x00131F64
[Token(Token = "0x60055B5")]
[Address(RVA = "0x1448D70", Offset = "0x1447B70", VA = "0x181448D70", 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: 0x060055B6 RID: 21942 RVA: 0x00133DA0 File Offset: 0x00131FA0
[Token(Token = "0x60055B6")]
[Address(RVA = "0x1448EA0", Offset = "0x1447CA0", VA = "0x181448EA0")]
public NameTextImpl()
{
string empty = string.Empty;
this.prefix = empty;
this.includeParentRoom = true;
base..ctor();
}
// Token: 0x04003B4C RID: 15180
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x4003B4C")]
[SerializeField]
private string prefix;
// Token: 0x04003B4D RID: 15181
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x4003B4D")]
[SerializeField]
private bool includeParentRoom;
}
// Token: 0x02000E5D RID: 3677
[Token(Token = "0x2000E5D")]
[Serializable]
private class MaxPlayerBackingDataTextImpl : TextControllerImpl<SubroomModel>
{
// Token: 0x060055B7 RID: 21943 RVA: 0x00133DC8 File Offset: 0x00131FC8
[Token(Token = "0x60055B7")]
[Address(RVA = "0x14475F0", Offset = "0x14463F0", VA = "0x1814475F0", Slot = "27")]
protected override void DMAHGBLDMFA()
{
bool flag;
if (flag)
{
string text = this.prefix;
string text2 = string.Format("{0}{1}", text, flag);
}
}
// Token: 0x060055B8 RID: 21944 RVA: 0x00133DF4 File Offset: 0x00131FF4
[Token(Token = "0x60055B8")]
[Address(RVA = "0x14476E0", Offset = "0x14464E0", VA = "0x1814476E0")]
public MaxPlayerBackingDataTextImpl()
{
string empty = string.Empty;
this.prefix = empty;
base..ctor();
}
// Token: 0x04003B4E RID: 15182
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x4003B4E")]
[SerializeField]
private string prefix;
}
// Token: 0x02000E5E RID: 3678
[Token(Token = "0x2000E5E")]
[Serializable]
private class GoToSubroomButtonImpl : ButtonControllerImpl<SubroomModel>
{
// Token: 0x060055B9 RID: 21945 RVA: 0x00133E14 File Offset: 0x00132014
[Token(Token = "0x60055B9")]
[Address(RVA = "0x14454D0", Offset = "0x14442D0", VA = "0x1814454D0", Slot = "27")]
protected override void DMAHGBLDMFA()
{
bool flag;
if (!flag)
{
}
bool flag3;
bool flag2 = !flag3;
}
// Token: 0x060055BA RID: 21946 RVA: 0x00133E34 File Offset: 0x00132034
[Token(Token = "0x60055BA")]
[Address(RVA = "0x1445590", Offset = "0x1444390", VA = "0x181445590", Slot = "29")]
protected override void IKNMALNFPII()
{
}
// Token: 0x060055BB RID: 21947 RVA: 0x00133E48 File Offset: 0x00132048
[Token(Token = "0x60055BB")]
[Address(RVA = "0x14455F0", Offset = "0x14443F0", VA = "0x1814455F0")]
public GoToSubroomButtonImpl()
{
}
}
// Token: 0x02000E5F RID: 3679
[Token(Token = "0x2000E5F")]
[Serializable]
private class CloneSubroomButtonImpl : ButtonControllerImpl<SubroomModel>
{
// Token: 0x060055BC RID: 21948 RVA: 0x00133E5C File Offset: 0x0013205C
[Token(Token = "0x60055BC")]
[Address(RVA = "0x1443700", Offset = "0x1442500", VA = "0x181443700", Slot = "27")]
protected override void DMAHGBLDMFA()
{
bool flag;
if (!flag || typeof(global::UnityEngine.Object).TypeHandle != 0)
{
}
}
// Token: 0x060055BD RID: 21949 RVA: 0x00133E80 File Offset: 0x00132080
[Token(Token = "0x60055BD")]
[Address(RVA = "0x14437C0", Offset = "0x14425C0", VA = "0x1814437C0", Slot = "29")]
protected override void IKNMALNFPII()
{
Action<string> action = new Action(base.BKDKCAHFJOL);
throw new NullReferenceException();
}
// Token: 0x060055BE RID: 21950 RVA: 0x00133EA0 File Offset: 0x001320A0
[Token(Token = "0x60055BE")]
[Address(RVA = "0x14438B0", Offset = "0x14426B0", VA = "0x1814438B0")]
public CloneSubroomButtonImpl()
{
}
}
// Token: 0x02000E60 RID: 3680
[Token(Token = "0x2000E60")]
[Serializable]
private class MoveSubroomButton : ButtonControllerImpl<SubroomModel>
{
// Token: 0x060055BF RID: 21951 RVA: 0x00133EB4 File Offset: 0x001320B4
[Token(Token = "0x60055BF")]
[Address(RVA = "0x1448390", Offset = "0x1447190", VA = "0x181448390", Slot = "27")]
protected override void DMAHGBLDMFA()
{
bool flag;
if (!flag || typeof(global::UnityEngine.Object).TypeHandle != 0)
{
}
}
// Token: 0x060055C0 RID: 21952 RVA: 0x00133ED8 File Offset: 0x001320D8
[Token(Token = "0x60055C0")]
[Address(RVA = "0x1448450", Offset = "0x1447250", VA = "0x181448450", 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: 0x060055C1 RID: 21953 RVA: 0x00133F18 File Offset: 0x00132118
[Token(Token = "0x60055C1")]
[Address(RVA = "0x1448580", Offset = "0x1447380", VA = "0x181448580")]
public MoveSubroomButton()
{
}
}
// Token: 0x02000E61 RID: 3681
[Token(Token = "0x2000E61")]
[Serializable]
private class DeleteSubroomButtonImpl : ButtonControllerImpl<SubroomModel>
{
// Token: 0x060055C2 RID: 21954 RVA: 0x00133F2C File Offset: 0x0013212C
[Token(Token = "0x60055C2")]
[Address(RVA = "0x14441C0", Offset = "0x1442FC0", VA = "0x1814441C0", Slot = "27")]
protected override void DMAHGBLDMFA()
{
int num = 0;
bool flag;
if (flag)
{
if (num != 0)
{
}
}
}
// Token: 0x060055C3 RID: 21955 RVA: 0x00133F54 File Offset: 0x00132154
[Token(Token = "0x60055C3")]
[Address(RVA = "0x1444300", Offset = "0x1443100", VA = "0x181444300", 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: 0x060055C4 RID: 21956 RVA: 0x00133FB8 File Offset: 0x001321B8
[Token(Token = "0x60055C4")]
[Address(RVA = "0x1444410", Offset = "0x1443210", VA = "0x181444410")]
public DeleteSubroomButtonImpl()
{
}
}
// Token: 0x02000E62 RID: 3682
[Token(Token = "0x2000E62")]
[Serializable]
private class SaveSubroomButtonImpl : ButtonControllerImpl<SubroomModel>
{
// Token: 0x060055C5 RID: 21957 RVA: 0x00133FCC File Offset: 0x001321CC
[Token(Token = "0x60055C5")]
[Address(RVA = "0x1449C10", Offset = "0x1448A10", VA = "0x181449C10", Slot = "27")]
protected override void DMAHGBLDMFA()
{
bool flag;
if (!flag || typeof(global::UnityEngine.Object).TypeHandle != 0)
{
}
}
// Token: 0x060055C6 RID: 21958 RVA: 0x00133FF0 File Offset: 0x001321F0
[Token(Token = "0x60055C6")]
[Address(RVA = "0x1449CD0", Offset = "0x1448AD0", VA = "0x181449CD0", Slot = "29")]
protected override void IKNMALNFPII()
{
}
// Token: 0x060055C7 RID: 21959 RVA: 0x00134004 File Offset: 0x00132204
[Token(Token = "0x60055C7")]
[Address(RVA = "0x1449D10", Offset = "0x1448B10", VA = "0x181449D10")]
public SaveSubroomButtonImpl()
{
}
}
// Token: 0x02000E63 RID: 3683
[Token(Token = "0x2000E63")]
[Serializable]
private class EntrySubroomToggleImpl : ToggleControllerImpl<SubroomModel>
{
// Token: 0x060055C8 RID: 21960 RVA: 0x00134018 File Offset: 0x00132218
[Token(Token = "0x60055C8")]
[Address(RVA = "0x1444A50", Offset = "0x1443850", VA = "0x181444A50", 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: 0x060055C9 RID: 21961 RVA: 0x00134070 File Offset: 0x00132270
[Token(Token = "0x60055C9")]
[Address(RVA = "0x1444C90", Offset = "0x1443A90", VA = "0x181444C90", 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: 0x060055CA RID: 21962 RVA: 0x001340B4 File Offset: 0x001322B4
[Token(Token = "0x60055CA")]
[Address(RVA = "0x1444E20", Offset = "0x1443C20", VA = "0x181444E20")]
public EntrySubroomToggleImpl()
{
}
}
// Token: 0x02000E64 RID: 3684
[Token(Token = "0x2000E64")]
[Serializable]
private class HostOnlyAreasEnabledToggleImpl : ToggleControllerImpl<SubroomModel>
{
// Token: 0x060055CB RID: 21963 RVA: 0x001340C8 File Offset: 0x001322C8
[Token(Token = "0x60055CB")]
[Address(RVA = "0x1446500", Offset = "0x1445300", VA = "0x181446500", Slot = "27")]
protected override void DMAHGBLDMFA()
{
bool flag;
if (!flag || typeof(global::UnityEngine.Object).TypeHandle != 0)
{
}
}
// Token: 0x060055CC RID: 21964 RVA: 0x001340EC File Offset: 0x001322EC
[Token(Token = "0x60055CC")]
[Address(RVA = "0x1446610", Offset = "0x1445410", VA = "0x181446610", 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: 0x060055CD RID: 21965 RVA: 0x00134130 File Offset: 0x00132330
[Token(Token = "0x60055CD")]
[Address(RVA = "0x14467B0", Offset = "0x14455B0", VA = "0x1814467B0")]
public HostOnlyAreasEnabledToggleImpl()
{
}
}
// Token: 0x02000E65 RID: 3685
[Token(Token = "0x2000E65")]
[Serializable]
private class InvisibleWallsEnabledToggleImpl : ToggleControllerImpl<SubroomModel>
{
// Token: 0x060055CE RID: 21966 RVA: 0x00134144 File Offset: 0x00132344
[Token(Token = "0x60055CE")]
[Address(RVA = "0x1446A40", Offset = "0x1445840", VA = "0x181446A40", Slot = "27")]
protected override void DMAHGBLDMFA()
{
bool flag;
if (!flag || typeof(global::UnityEngine.Object).TypeHandle != 0)
{
}
}
// Token: 0x060055CF RID: 21967 RVA: 0x00134168 File Offset: 0x00132368
[Token(Token = "0x60055CF")]
[Address(RVA = "0x1446B50", Offset = "0x1445950", VA = "0x181446B50", 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: 0x060055D0 RID: 21968 RVA: 0x001341AC File Offset: 0x001323AC
[Token(Token = "0x60055D0")]
[Address(RVA = "0x1446CF0", Offset = "0x1445AF0", VA = "0x181446CF0")]
public InvisibleWallsEnabledToggleImpl()
{
}
}
// Token: 0x02000E66 RID: 3686
[Token(Token = "0x2000E66")]
[Serializable]
private class GadgetsToAllEnabledToggleImpl : ToggleControllerImpl<SubroomModel>
{
// Token: 0x060055D1 RID: 21969 RVA: 0x001341C0 File Offset: 0x001323C0
[Token(Token = "0x60055D1")]
[Address(RVA = "0x1445010", Offset = "0x1443E10", VA = "0x181445010", Slot = "27")]
protected override void DMAHGBLDMFA()
{
bool flag;
if (!flag || typeof(global::UnityEngine.Object).TypeHandle != 0)
{
}
}
// Token: 0x060055D2 RID: 21970 RVA: 0x001341E4 File Offset: 0x001323E4
[Token(Token = "0x60055D2")]
[Address(RVA = "0x1445120", Offset = "0x1443F20", VA = "0x181445120", 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: 0x060055D3 RID: 21971 RVA: 0x0013422C File Offset: 0x0013242C
[Token(Token = "0x60055D3")]
[Address(RVA = "0x14452D0", Offset = "0x14440D0", VA = "0x1814452D0")]
public GadgetsToAllEnabledToggleImpl()
{
}
}
// Token: 0x02000E67 RID: 3687
[Token(Token = "0x2000E67")]
[Serializable]
private class UseNewMaterialsToggleImpl : ToggleControllerImpl<SubroomModel>
{
// Token: 0x060055D4 RID: 21972 RVA: 0x00134240 File Offset: 0x00132440
[Token(Token = "0x60055D4")]
[Address(RVA = "0x145AE40", Offset = "0x1459C40", VA = "0x18145AE40", Slot = "27")]
protected override void DMAHGBLDMFA()
{
bool flag;
if (!flag || typeof(global::UnityEngine.Object).TypeHandle != 0)
{
}
}
// Token: 0x060055D5 RID: 21973 RVA: 0x00134264 File Offset: 0x00132464
[Token(Token = "0x60055D5")]
[Address(RVA = "0x145AF50", Offset = "0x1459D50", VA = "0x18145AF50", Slot = "29")]
protected override void IKNMALNFPII()
{
if (RecRoomSceneManager.FFNIFALJLDD)
{
SceneRenderingSettings sceneRenderingSettings = RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField.sceneRenderingSettings;
bool flag = !RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField.sceneRenderingSettings.UseNewMaterials;
sceneRenderingSettings.UseNewMaterials = flag;
}
}
// Token: 0x060055D6 RID: 21974 RVA: 0x001342A8 File Offset: 0x001324A8
[Token(Token = "0x60055D6")]
[Address(RVA = "0x145B0F0", Offset = "0x1459EF0", VA = "0x18145B0F0")]
public UseNewMaterialsToggleImpl()
{
}
}
// Token: 0x02000E68 RID: 3688
[Token(Token = "0x2000E68")]
[Serializable]
private class DirectionalVoiceChatEnabledToggleImpl : ToggleControllerImpl<SubroomModel>
{
// Token: 0x060055D7 RID: 21975 RVA: 0x001342BC File Offset: 0x001324BC
[Token(Token = "0x60055D7")]
[Address(RVA = "0x1444570", Offset = "0x1443370", VA = "0x181444570", Slot = "27")]
protected override void DMAHGBLDMFA()
{
bool flag;
if (!flag || typeof(global::UnityEngine.Object).TypeHandle != 0)
{
}
}
// Token: 0x060055D8 RID: 21976 RVA: 0x001342E0 File Offset: 0x001324E0
[Token(Token = "0x60055D8")]
[Address(RVA = "0x1444680", Offset = "0x1443480", VA = "0x181444680", 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: 0x060055D9 RID: 21977 RVA: 0x00134324 File Offset: 0x00132524
[Token(Token = "0x60055D9")]
[Address(RVA = "0x1444820", Offset = "0x1443620", VA = "0x181444820")]
public DirectionalVoiceChatEnabledToggleImpl()
{
}
}
// Token: 0x02000E69 RID: 3689
[Token(Token = "0x2000E69")]
[Serializable]
private class MoodSettingToggleImpl : ToggleControllerImpl<SubroomModel>
{
// Token: 0x060055DA RID: 21978 RVA: 0x00134338 File Offset: 0x00132538
[Token(Token = "0x60055DA")]
[Address(RVA = "0x1447FB0", Offset = "0x1446DB0", VA = "0x181447FB0", Slot = "27")]
protected override void DMAHGBLDMFA()
{
bool flag;
if (!flag || typeof(global::UnityEngine.Object).TypeHandle != 0)
{
}
}
// Token: 0x060055DB RID: 21979 RVA: 0x0013436C File Offset: 0x0013256C
[Token(Token = "0x60055DB")]
[Address(RVA = "0x14481B0", Offset = "0x1446FB0", VA = "0x1814481B0", Slot = "29")]
protected override void IKNMALNFPII()
{
MoodSetting moodSetting = this.mood;
bool flag;
if (!RecRoomSceneManager.FFNIFALJLDD || flag)
{
}
}
// Token: 0x060055DC RID: 21980 RVA: 0x00134398 File Offset: 0x00132598
[Token(Token = "0x60055DC")]
[Address(RVA = "0x1448350", Offset = "0x1447150", VA = "0x181448350")]
public MoodSettingToggleImpl()
{
}
// Token: 0x04003B4F RID: 15183
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x4003B4F")]
[SerializeField]
private MoodSetting mood;
}
// Token: 0x02000E6A RID: 3690
[Token(Token = "0x2000E6A")]
[Serializable]
private class NameInputFieldImpl : InputFieldControllerImpl<SubroomModel>
{
// Token: 0x060055DD RID: 21981 RVA: 0x001343AC File Offset: 0x001325AC
[Token(Token = "0x60055DD")]
[Address(RVA = "0x1448BA0", Offset = "0x14479A0", VA = "0x181448BA0", Slot = "22")]
protected override void OFFLOPLJBBG()
{
base.OFFLOPLJBBG();
int num;
TMP_InputField.OnValidateInput onValidateInput = new TMP_InputField.OnValidateInput(num.OnRoomNameInputValidate);
num = 0;
}
// Token: 0x060055DE RID: 21982 RVA: 0x001343D4 File Offset: 0x001325D4
[Token(Token = "0x60055DE")]
[Address(RVA = "0x1448770", Offset = "0x1447570", VA = "0x181448770", 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: 0x060055DF RID: 21983 RVA: 0x0013444C File Offset: 0x0013264C
[Token(Token = "0x60055DF")]
[Address(RVA = "0x1448AB0", Offset = "0x14478B0", VA = "0x181448AB0", 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: 0x060055E0 RID: 21984 RVA: 0x0013448C File Offset: 0x0013268C
[Token(Token = "0x60055E0")]
[Address(RVA = "0x14488C0", Offset = "0x14476C0", VA = "0x1814488C0", 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: 0x060055E1 RID: 21985 RVA: 0x001344C4 File Offset: 0x001326C4
[Token(Token = "0x60055E1")]
[Address(RVA = "0x1448C50", Offset = "0x1447A50", VA = "0x181448C50")]
public NameInputFieldImpl()
{
}
// Token: 0x04003B50 RID: 15184
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x4003B50")]
[SerializeField]
private TextMeshProUGUI counter;
}
// Token: 0x02000E6B RID: 3691
[Token(Token = "0x2000E6B")]
[Serializable]
private class MaxPlayersInputFieldImpl : InputFieldControllerImpl<SubroomModel>
{
// Token: 0x060055E2 RID: 21986 RVA: 0x001344D8 File Offset: 0x001326D8
[Token(Token = "0x60055E2")]
[Address(RVA = "0x1447C00", Offset = "0x1446A00", VA = "0x181447C00", Slot = "22")]
protected override void OFFLOPLJBBG()
{
base.OFFLOPLJBBG();
}
// Token: 0x060055E3 RID: 21987 RVA: 0x001344F4 File Offset: 0x001326F4
[Token(Token = "0x60055E3")]
[Address(RVA = "0x1447730", Offset = "0x1446530", VA = "0x181447730", 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: 0x060055E4 RID: 21988 RVA: 0x00134538 File Offset: 0x00132738
[Token(Token = "0x60055E4")]
[Address(RVA = "0x1447B20", Offset = "0x1446920", VA = "0x181447B20", 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: 0x060055E5 RID: 21989 RVA: 0x00134560 File Offset: 0x00132760
[Token(Token = "0x60055E5")]
[Address(RVA = "0x1447900", Offset = "0x1446700", VA = "0x181447900", 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: 0x060055E6 RID: 21990 RVA: 0x001345A0 File Offset: 0x001327A0
[Token(Token = "0x60055E6")]
[Address(RVA = "0x1447C70", Offset = "0x1446A70", VA = "0x181447C70")]
public MaxPlayersInputFieldImpl()
{
}
// Token: 0x04003B51 RID: 15185
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x4003B51")]
private int maxPlayersUpperLimit;
}
// Token: 0x02000E6C RID: 3692
[Token(Token = "0x2000E6C")]
[Serializable]
private class SubroomIdLinkImpl : LinkControllerImpl<SubroomModel>
{
// Token: 0x060055E7 RID: 21991 RVA: 0x001345B4 File Offset: 0x001327B4
[Token(Token = "0x60055E7")]
[Address(RVA = "0x144A9F0", Offset = "0x14497F0", VA = "0x18144A9F0", 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: 0x060055E8 RID: 21992 RVA: 0x00134624 File Offset: 0x00132824
[Token(Token = "0x60055E8")]
[Address(RVA = "0x144AB10", Offset = "0x1449910", VA = "0x18144AB10", Slot = "29")]
protected override void IKNMALNFPII()
{
int num = 0;
CECAKDDNHLN cecakddnhln2;
CECAKDDNHLN cecakddnhln = cecakddnhln2.JKHELHNPILB("SUBROOM_ID_KEY", (long)num);
base.MHALLIKJGPN(cecakddnhln);
}
// Token: 0x060055E9 RID: 21993 RVA: 0x00134654 File Offset: 0x00132854
[Token(Token = "0x60055E9")]
[Address(RVA = "0x144AC10", Offset = "0x1449A10", VA = "0x18144AC10")]
public SubroomIdLinkImpl()
{
}
// Token: 0x04003B52 RID: 15186
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x4003B52")]
[SerializeField]
[OCIDFHDICIP(JIBDPHMGEGO.Self, false, false, false)]
private ToggleTheme toggleTheme;
}
// Token: 0x02000E6D RID: 3693
[Token(Token = "0x2000E6D")]
[Serializable]
private class RoomFromUriImpl : FromUriControllerImpl<SubroomModel>
{
// Token: 0x060055EA RID: 21994 RVA: 0x00134668 File Offset: 0x00132868
[Token(Token = "0x60055EA")]
[Address(RVA = "0x14496B0", Offset = "0x14484B0", VA = "0x1814496B0", Slot = "29")]
protected override void BOEJIAHIFCH()
{
int num = 0;
bool flag;
CECAKDDNHLN cecakddnhln;
if (!flag || cecakddnhln.NIAPNGIGHFE("SUBROOM_ID_KEY", num))
{
}
}
// Token: 0x060055EB RID: 21995 RVA: 0x00134690 File Offset: 0x00132890
[Token(Token = "0x60055EB")]
[Address(RVA = "0x1449820", Offset = "0x1448620", VA = "0x181449820")]
public RoomFromUriImpl()
{
}
}
// Token: 0x02000E6E RID: 3694
[Token(Token = "0x2000E6E")]
[Serializable]
private class HideIfRoomMoodsDisabledImpl : HideableControllerImpl<SubroomModel>
{
// Token: 0x060055EC RID: 21996 RVA: 0x001346A4 File Offset: 0x001328A4
[Token(Token = "0x60055EC")]
[Address(RVA = "0x1445BA0", Offset = "0x14449A0", VA = "0x181445BA0", Slot = "27")]
protected override void DMAHGBLDMFA()
{
bool flag;
if (flag)
{
}
if (!RecRoomSceneManager.FFNIFALJLDD)
{
}
bool roomMoodsEnabled = RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField.sceneMoodSettings.RoomMoodsEnabled;
}
// Token: 0x060055ED RID: 21997 RVA: 0x001346D8 File Offset: 0x001328D8
[Token(Token = "0x60055ED")]
[Address(RVA = "0x1445D20", Offset = "0x1444B20", VA = "0x181445D20")]
public HideIfRoomMoodsDisabledImpl()
{
}
}
// Token: 0x02000E6F RID: 3695
[Token(Token = "0x2000E6F")]
[Serializable]
private class HideIfMakerPenRoomSceneImpl : HideableControllerImpl<SubroomModel>
{
// Token: 0x060055EE RID: 21998 RVA: 0x001346EC File Offset: 0x001328EC
[Token(Token = "0x60055EE")]
[Address(RVA = "0x1445900", Offset = "0x1444700", VA = "0x181445900", Slot = "27")]
protected override void DMAHGBLDMFA()
{
bool flag;
if (!flag)
{
}
int num = 0;
if (flag)
{
}
if (EJBNGALFNCI.MOIIDCJDFPN(num, num))
{
}
}
// Token: 0x060055EF RID: 21999 RVA: 0x00134714 File Offset: 0x00132914
[Token(Token = "0x60055EF")]
[Address(RVA = "0x1445A20", Offset = "0x1444820", VA = "0x181445A20")]
public HideIfMakerPenRoomSceneImpl()
{
}
}
// Token: 0x02000E70 RID: 3696
[Token(Token = "0x2000E70")]
[Serializable]
private class HideIfSubroomNotLocalImpl : HideableControllerImpl<SubroomModel>
{
// Token: 0x060055F0 RID: 22000 RVA: 0x00134728 File Offset: 0x00132928
[Token(Token = "0x60055F0")]
[Address(RVA = "0x1445D60", Offset = "0x1444B60", VA = "0x181445D60", Slot = "27")]
protected override void DMAHGBLDMFA()
{
bool flag;
if (!flag)
{
}
bool flag3;
bool flag2 = !flag3;
}
// Token: 0x060055F1 RID: 22001 RVA: 0x00134744 File Offset: 0x00132944
[Token(Token = "0x60055F1")]
[Address(RVA = "0x1445E10", Offset = "0x1444C10", VA = "0x181445E10")]
public HideIfSubroomNotLocalImpl()
{
}
}
// Token: 0x02000E71 RID: 3697
[Token(Token = "0x2000E71")]
[Serializable]
private class HideIfNotEnoughSubroomsImpl : HideableControllerImpl<SubroomModel>
{
// Token: 0x060055F2 RID: 22002 RVA: 0x00134758 File Offset: 0x00132958
[Token(Token = "0x60055F2")]
[Address(RVA = "0x1445A60", Offset = "0x1444860", VA = "0x181445A60", 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: 0x060055F3 RID: 22003 RVA: 0x0013478C File Offset: 0x0013298C
[Token(Token = "0x60055F3")]
[Address(RVA = "0x1445B60", Offset = "0x1444960", VA = "0x181445B60")]
public HideIfNotEnoughSubroomsImpl()
{
}
// Token: 0x04003B53 RID: 15187
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x4003B53")]
[SerializeField]
private int targetCount = (int)((ulong)2L);
}
// Token: 0x02000E72 RID: 3698
[Token(Token = "0x2000E72")]
[Serializable]
private class MaxPlayersSliderImpl : SliderControllerImpl<SubroomModel>
{
// Token: 0x060055F4 RID: 22004 RVA: 0x001347A8 File Offset: 0x001329A8
[Token(Token = "0x60055F4")]
[Address(RVA = "0x1447CB0", Offset = "0x1446AB0", VA = "0x181447CB0", 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: 0x060055F5 RID: 22005 RVA: 0x001347E8 File Offset: 0x001329E8
[Token(Token = "0x60055F5")]
[Address(RVA = "0x1447EE0", Offset = "0x1446CE0", VA = "0x181447EE0", Slot = "29")]
protected override void GFMIFNNFPCN(float ONGBFDACHHG)
{
}
// Token: 0x060055F6 RID: 22006 RVA: 0x001347FC File Offset: 0x001329FC
[Token(Token = "0x60055F6")]
[Address(RVA = "0x1447F70", Offset = "0x1446D70", VA = "0x181447F70")]
public MaxPlayersSliderImpl()
{
}
// Token: 0x04003B54 RID: 15188
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x4003B54")]
[SerializeField]
private TextMeshProUGUI maxValueText;
}
}
}