using System; using System.Collections.Generic; using AGUI.StackedUI; using Cpp2IlInjected; using RecRoom; using UnityEngine; // Token: 0x020006FB RID: 1787 [Token(Token = "0x20006FB")] [Serializable] public struct AllowedPlayerTypesSettings { // Token: 0x170008CC RID: 2252 // (get) Token: 0x06003447 RID: 13383 RVA: 0x000D4E4C File Offset: 0x000D304C [Token(Token = "0x170008CC")] public bool ScreensSupported { [Token(Token = "0x6003447")] [Address(RVA = "0x15B4BA0", Offset = "0x15B3BA0", VA = "0x1815B4BA0")] get { return this.screensAllowedToggle.LLJFGDMOOFA; } } // Token: 0x170008CD RID: 2253 // (set) Token: 0x06003448 RID: 13384 RVA: 0x000D4E6C File Offset: 0x000D306C [Token(Token = "0x170008CD")] public bool Interactable { [Token(Token = "0x6003448")] [Address(RVA = "0x15B4C00", Offset = "0x15B3C00", VA = "0x1815B4C00")] set { this.vrTeleportAllowedToggle.FFDOINJEHMM = value; this.screensAllowedToggle.FFDOINJEHMM = value; this.allowJuniorsToggle.FFDOINJEHMM = value; } } // Token: 0x06003449 RID: 13385 RVA: 0x000D4EA4 File Offset: 0x000D30A4 [Token(Token = "0x6003449")] [Address(RVA = "0x15B4AA0", Offset = "0x15B3AA0", VA = "0x1815B4AA0")] public void PBIPHKBAGDM(KLCOGEIGEBJ DICFPJMILMK) { bool k__BackingField = DICFPJMILMK.k__BackingField; ToggleButton3D toggleButton3D = this.vrTeleportAllowedToggle; bool k__BackingField = DICFPJMILMK.k__BackingField; toggleButton3D.BOHIGPFGJBA = k__BackingField; ToggleButton3D toggleButton3D2 = this.screensAllowedToggle; bool k__BackingField = DICFPJMILMK.k__BackingField; toggleButton3D2.BOHIGPFGJBA = k__BackingField; ToggleButton3D toggleButton3D3 = this.allowJuniorsToggle; bool k__BackingField = DICFPJMILMK.k__BackingField; toggleButton3D3.BOHIGPFGJBA = k__BackingField; } // Token: 0x0600344A RID: 13386 RVA: 0x000D4F04 File Offset: 0x000D3104 [Token(Token = "0x600344A")] [Address(RVA = "0x15B4A80", Offset = "0x15B3A80", VA = "0x1815B4A80")] public void PBFAMKBLONO(bool LLJFGDMOOFA) { } // Token: 0x0600344B RID: 13387 RVA: 0x000D4F18 File Offset: 0x000D3118 [Token(Token = "0x600344B")] [Address(RVA = "0x15B4950", Offset = "0x15B3950", VA = "0x1815B4950")] public void IAAFJOMJEMD(bool LLJFGDMOOFA) { this.vrTeleportAllowedToggle.BOHIGPFGJBA = LLJFGDMOOFA; } // Token: 0x0600344C RID: 13388 RVA: 0x000D4F38 File Offset: 0x000D3138 [Token(Token = "0x600344C")] [Address(RVA = "0x15B4930", Offset = "0x15B3930", VA = "0x1815B4930")] public void EMLMKONHKKK(bool LLJFGDMOOFA) { this.screensAllowedToggle.BOHIGPFGJBA = LLJFGDMOOFA; } // Token: 0x0600344D RID: 13389 RVA: 0x000D4F58 File Offset: 0x000D3158 [Token(Token = "0x600344D")] [Address(RVA = "0x15B4970", Offset = "0x15B3970", VA = "0x1815B4970")] public void JAFABIDJACJ(bool LLJFGDMOOFA) { this.allowJuniorsToggle.BOHIGPFGJBA = LLJFGDMOOFA; } // Token: 0x0600344E RID: 13390 RVA: 0x000D4F78 File Offset: 0x000D3178 [Token(Token = "0x600344E")] [Address(RVA = "0x15B4990", Offset = "0x15B3990", VA = "0x1815B4990")] public List MFBJOPMONDP() { List list = new List(3); list.Add((uint)1); if (this.vrTeleportAllowedToggle.LLJFGDMOOFA) { list.Add((uint)2); } if (this.screensAllowedToggle.LLJFGDMOOFA) { list.Add((uint)3); } return list; } // Token: 0x170008CE RID: 2254 // (get) Token: 0x0600344F RID: 13391 RVA: 0x000D4FC8 File Offset: 0x000D31C8 [Token(Token = "0x170008CE")] public bool AllowScreens { [Token(Token = "0x600344F")] [Address(RVA = "0x15B4BA0", Offset = "0x15B3BA0", VA = "0x1815B4BA0")] get { return this.screensAllowedToggle.LLJFGDMOOFA; } } // Token: 0x170008CF RID: 2255 // (get) Token: 0x06003450 RID: 13392 RVA: 0x000D4FE8 File Offset: 0x000D31E8 [Token(Token = "0x170008CF")] public bool AllowVRWalk { [Token(Token = "0x6003450")] [Address(RVA = "0x15B4BE0", Offset = "0x15B3BE0", VA = "0x1815B4BE0")] get { throw new NullReferenceException(); } } // Token: 0x170008D0 RID: 2256 // (get) Token: 0x06003451 RID: 13393 RVA: 0x000D4FFC File Offset: 0x000D31FC [Token(Token = "0x170008D0")] public bool AllowVRTeleport { [Token(Token = "0x6003451")] [Address(RVA = "0x15B4BC0", Offset = "0x15B3BC0", VA = "0x1815B4BC0")] get { return this.vrTeleportAllowedToggle.LLJFGDMOOFA; } } // Token: 0x170008D1 RID: 2257 // (get) Token: 0x06003452 RID: 13394 RVA: 0x000D501C File Offset: 0x000D321C [Token(Token = "0x170008D1")] public bool AllowJuniors { [Token(Token = "0x6003452")] [Address(RVA = "0x15B4B80", Offset = "0x15B3B80", VA = "0x1815B4B80")] get { return this.allowJuniorsToggle.LLJFGDMOOFA; } } // Token: 0x170008D2 RID: 2258 // (get) Token: 0x06003453 RID: 13395 RVA: 0x000D503C File Offset: 0x000D323C [Token(Token = "0x170008D2")] public bool AllAllowed { [Token(Token = "0x6003453")] [Address(RVA = "0x15B4B20", Offset = "0x15B3B20", VA = "0x1815B4B20")] get { if (this.screensAllowedToggle.LLJFGDMOOFA && this.vrTeleportAllowedToggle.LLJFGDMOOFA) { return this.allowJuniorsToggle.LLJFGDMOOFA; } throw new NullReferenceException(); } } // Token: 0x04002B07 RID: 11015 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4002B07")] [SerializeField] private ToggleButton3D vrWalkAllowedToggle; // Token: 0x04002B08 RID: 11016 [FieldOffset(Offset = "0x8")] [Token(Token = "0x4002B08")] [SerializeField] private ToggleButton3D vrTeleportAllowedToggle; // Token: 0x04002B09 RID: 11017 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4002B09")] [SerializeField] private ToggleButton3D screensAllowedToggle; // Token: 0x04002B0A RID: 11018 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4002B0A")] [SerializeField] private ToggleButton3D allowJuniorsToggle; }