using System; using System.Collections.Generic; using System.Runtime.InteropServices; using AGUI.StackedUI; using Cpp2IlInjected; using RecRoom; using UnityEngine; // Token: 0x02000701 RID: 1793 [Token(Token = "0x2000701")] [Serializable] [StructLayout(0)] public struct AllowedPlayerTypesSettings { // Token: 0x170008E2 RID: 2274 // (get) Token: 0x06003415 RID: 13333 RVA: 0x000D8AB0 File Offset: 0x000D6CB0 [Token(Token = "0x170008E2")] public bool ScreensSupported { [Token(Token = "0x6003415")] [Address(RVA = "0x22B390", Offset = "0x22A790", VA = "0x18022B390")] get { throw new NullReferenceException(); } } // Token: 0x170008E3 RID: 2275 // (set) Token: 0x06003416 RID: 13334 RVA: 0x000D8AC4 File Offset: 0x000D6CC4 [Token(Token = "0x170008E3")] public bool Interactable { [Token(Token = "0x6003416")] [Address(RVA = "0x22B3F0", Offset = "0x22A7F0", VA = "0x18022B3F0")] set { this.screensAllowedToggle.FFDOINJEHMM = value; ToggleButton3D toggleButton3D = this.allowJuniorsToggle; toggleButton3D.FFDOINJEHMM = value; toggleButton3D.FFDOINJEHMM = value; toggleButton3D.FFDOINJEHMM = value; } } // Token: 0x06003417 RID: 13335 RVA: 0x000D8B00 File Offset: 0x000D6D00 [Token(Token = "0x6003417")] [Address(RVA = "0x22B290", Offset = "0x22A690", VA = "0x18022B290")] public void PBIPHKBAGDM(KLCOGEIGEBJ DICFPJMILMK) { ToggleButton3D toggleButton3D = this.screensAllowedToggle; bool k__BackingField = DICFPJMILMK.k__BackingField; toggleButton3D.BOHIGPFGJBA = k__BackingField; ToggleButton3D toggleButton3D2 = this.allowJuniorsToggle; bool k__BackingField = DICFPJMILMK.k__BackingField; toggleButton3D2.BOHIGPFGJBA = k__BackingField; bool k__BackingField = DICFPJMILMK.k__BackingField; toggleButton3D2.BOHIGPFGJBA = k__BackingField; bool k__BackingField = DICFPJMILMK.k__BackingField; toggleButton3D2.BOHIGPFGJBA = k__BackingField; } // Token: 0x06003418 RID: 13336 RVA: 0x000D8B60 File Offset: 0x000D6D60 [Token(Token = "0x6003418")] [Address(RVA = "0x22B270", Offset = "0x22A670", VA = "0x18022B270")] public void PBFAMKBLONO(bool LLJFGDMOOFA) { this.screensAllowedToggle.BOHIGPFGJBA = LLJFGDMOOFA; } // Token: 0x06003419 RID: 13337 RVA: 0x000D8B80 File Offset: 0x000D6D80 [Token(Token = "0x6003419")] [Address(RVA = "0x22B140", Offset = "0x22A540", VA = "0x18022B140")] public void IAAFJOMJEMD(bool LLJFGDMOOFA) { this.allowJuniorsToggle.BOHIGPFGJBA = LLJFGDMOOFA; } // Token: 0x0600341A RID: 13338 RVA: 0x000D8BA0 File Offset: 0x000D6DA0 [Token(Token = "0x600341A")] [Address(RVA = "0x22B120", Offset = "0x22A520", VA = "0x18022B120")] public void EMLMKONHKKK(bool LLJFGDMOOFA) { } // Token: 0x0600341B RID: 13339 RVA: 0x000D8BB4 File Offset: 0x000D6DB4 [Token(Token = "0x600341B")] [Address(RVA = "0x22B160", Offset = "0x22A560", VA = "0x18022B160")] public void JAFABIDJACJ(bool LLJFGDMOOFA) { } // Token: 0x0600341C RID: 13340 RVA: 0x000D8BC8 File Offset: 0x000D6DC8 [Token(Token = "0x600341C")] [Address(RVA = "0x22B180", Offset = "0x22A580", VA = "0x18022B180")] public List MFBJOPMONDP() { List list = new List(3); if (this.screensAllowedToggle.LLJFGDMOOFA) { list.Add((uint)1); } ToggleButton3D toggleButton3D = this.allowJuniorsToggle; if (toggleButton3D.LLJFGDMOOFA) { list.Add((uint)2); } if (toggleButton3D.LLJFGDMOOFA) { list.Add((uint)3); } return list; } // Token: 0x170008E4 RID: 2276 // (get) Token: 0x0600341D RID: 13341 RVA: 0x000D8C24 File Offset: 0x000D6E24 [Token(Token = "0x170008E4")] public bool AllowScreens { [Token(Token = "0x600341D")] [Address(RVA = "0x22B390", Offset = "0x22A790", VA = "0x18022B390")] get { throw new NullReferenceException(); } } // Token: 0x170008E5 RID: 2277 // (get) Token: 0x0600341E RID: 13342 RVA: 0x000D8C38 File Offset: 0x000D6E38 [Token(Token = "0x170008E5")] public bool AllowVRWalk { [Token(Token = "0x600341E")] [Address(RVA = "0x22B3D0", Offset = "0x22A7D0", VA = "0x18022B3D0")] get { return this.screensAllowedToggle.LLJFGDMOOFA; } } // Token: 0x170008E6 RID: 2278 // (get) Token: 0x0600341F RID: 13343 RVA: 0x000D8C58 File Offset: 0x000D6E58 [Token(Token = "0x170008E6")] public bool AllowVRTeleport { [Token(Token = "0x600341F")] [Address(RVA = "0x22B3B0", Offset = "0x22A7B0", VA = "0x18022B3B0")] get { return this.allowJuniorsToggle.LLJFGDMOOFA; } } // Token: 0x170008E7 RID: 2279 // (get) Token: 0x06003420 RID: 13344 RVA: 0x000D8C78 File Offset: 0x000D6E78 [Token(Token = "0x170008E7")] public bool AllowJuniors { [Token(Token = "0x6003420")] [Address(RVA = "0x22B370", Offset = "0x22A770", VA = "0x18022B370")] get { throw new NullReferenceException(); } } // Token: 0x170008E8 RID: 2280 // (get) Token: 0x06003421 RID: 13345 RVA: 0x000D8C8C File Offset: 0x000D6E8C [Token(Token = "0x170008E8")] public bool AllAllowed { [Token(Token = "0x6003421")] [Address(RVA = "0x22B310", Offset = "0x22A710", VA = "0x18022B310")] get { if (this.screensAllowedToggle.LLJFGDMOOFA) { ToggleButton3D toggleButton3D = this.allowJuniorsToggle; if (toggleButton3D.LLJFGDMOOFA) { return toggleButton3D.LLJFGDMOOFA; } } throw new NullReferenceException(); } } // Token: 0x04002C57 RID: 11351 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x4002C57")] [SerializeField] private ToggleButton3D vrWalkAllowedToggle; // Token: 0x04002C58 RID: 11352 [global::Cpp2IlInjected.FieldOffset(Offset = "0x8")] [Token(Token = "0x4002C58")] [SerializeField] private ToggleButton3D vrTeleportAllowedToggle; // Token: 0x04002C59 RID: 11353 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4002C59")] [SerializeField] private ToggleButton3D screensAllowedToggle; // Token: 0x04002C5A RID: 11354 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4002C5A")] [SerializeField] private ToggleButton3D allowJuniorsToggle; }