using System; using System.Collections.Generic; using AGUI.StackedUI; using Cpp2IlInjected; using RecRoom; using UnityEngine; // Token: 0x020006EE RID: 1774 [Token(Token = "0x20006EE")] [Serializable] public struct AllowedPlayerTypesSettings { // Token: 0x170008BA RID: 2234 // (get) Token: 0x060033BE RID: 13246 RVA: 0x000D40E8 File Offset: 0x000D22E8 [Token(Token = "0x170008BA")] public bool ScreensSupported { [Token(Token = "0x60033BE")] [Address(RVA = "0xB0A790", Offset = "0xB09590", VA = "0x180B0A790")] get { return this.screensAllowedToggle.LLJFGDMOOFA; } } // Token: 0x170008BB RID: 2235 // (set) Token: 0x060033BF RID: 13247 RVA: 0x000D4108 File Offset: 0x000D2308 [Token(Token = "0x170008BB")] public bool Interactable { [Token(Token = "0x60033BF")] [Address(RVA = "0xB0A7F0", Offset = "0xB095F0", VA = "0x180B0A7F0")] set { this.vrTeleportAllowedToggle.FFDOINJEHMM = value; this.screensAllowedToggle.FFDOINJEHMM = value; this.allowJuniorsToggle.FFDOINJEHMM = value; } } // Token: 0x060033C0 RID: 13248 RVA: 0x000D4140 File Offset: 0x000D2340 [Token(Token = "0x60033C0")] [Address(RVA = "0xB0A690", Offset = "0xB09490", VA = "0x180B0A690")] 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: 0x060033C1 RID: 13249 RVA: 0x000D41A0 File Offset: 0x000D23A0 [Token(Token = "0x60033C1")] [Address(RVA = "0xB0A670", Offset = "0xB09470", VA = "0x180B0A670")] public void PBFAMKBLONO(bool LLJFGDMOOFA) { } // Token: 0x060033C2 RID: 13250 RVA: 0x000D41B4 File Offset: 0x000D23B4 [Token(Token = "0x60033C2")] [Address(RVA = "0xB0A540", Offset = "0xB09340", VA = "0x180B0A540")] public void IAAFJOMJEMD(bool LLJFGDMOOFA) { this.vrTeleportAllowedToggle.BOHIGPFGJBA = LLJFGDMOOFA; } // Token: 0x060033C3 RID: 13251 RVA: 0x000D41D4 File Offset: 0x000D23D4 [Token(Token = "0x60033C3")] [Address(RVA = "0xB0A520", Offset = "0xB09320", VA = "0x180B0A520")] public void EMLMKONHKKK(bool LLJFGDMOOFA) { this.screensAllowedToggle.BOHIGPFGJBA = LLJFGDMOOFA; } // Token: 0x060033C4 RID: 13252 RVA: 0x000D41F4 File Offset: 0x000D23F4 [Token(Token = "0x60033C4")] [Address(RVA = "0xB0A560", Offset = "0xB09360", VA = "0x180B0A560")] public void JAFABIDJACJ(bool LLJFGDMOOFA) { this.allowJuniorsToggle.BOHIGPFGJBA = LLJFGDMOOFA; } // Token: 0x060033C5 RID: 13253 RVA: 0x000D4214 File Offset: 0x000D2414 [Token(Token = "0x60033C5")] [Address(RVA = "0xB0A580", Offset = "0xB09380", VA = "0x180B0A580")] 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: 0x170008BC RID: 2236 // (get) Token: 0x060033C6 RID: 13254 RVA: 0x000D4264 File Offset: 0x000D2464 [Token(Token = "0x170008BC")] public bool AllowScreens { [Token(Token = "0x60033C6")] [Address(RVA = "0xB0A790", Offset = "0xB09590", VA = "0x180B0A790")] get { return this.screensAllowedToggle.LLJFGDMOOFA; } } // Token: 0x170008BD RID: 2237 // (get) Token: 0x060033C7 RID: 13255 RVA: 0x000D4284 File Offset: 0x000D2484 [Token(Token = "0x170008BD")] public bool AllowVRWalk { [Token(Token = "0x60033C7")] [Address(RVA = "0xB0A7D0", Offset = "0xB095D0", VA = "0x180B0A7D0")] get { throw new NullReferenceException(); } } // Token: 0x170008BE RID: 2238 // (get) Token: 0x060033C8 RID: 13256 RVA: 0x000D4298 File Offset: 0x000D2498 [Token(Token = "0x170008BE")] public bool AllowVRTeleport { [Token(Token = "0x60033C8")] [Address(RVA = "0xB0A7B0", Offset = "0xB095B0", VA = "0x180B0A7B0")] get { return this.vrTeleportAllowedToggle.LLJFGDMOOFA; } } // Token: 0x170008BF RID: 2239 // (get) Token: 0x060033C9 RID: 13257 RVA: 0x000D42B8 File Offset: 0x000D24B8 [Token(Token = "0x170008BF")] public bool AllowJuniors { [Token(Token = "0x60033C9")] [Address(RVA = "0xB0A770", Offset = "0xB09570", VA = "0x180B0A770")] get { return this.allowJuniorsToggle.LLJFGDMOOFA; } } // Token: 0x170008C0 RID: 2240 // (get) Token: 0x060033CA RID: 13258 RVA: 0x000D42D8 File Offset: 0x000D24D8 [Token(Token = "0x170008C0")] public bool AllAllowed { [Token(Token = "0x60033CA")] [Address(RVA = "0xB0A710", Offset = "0xB09510", VA = "0x180B0A710")] get { if (this.screensAllowedToggle.LLJFGDMOOFA && this.vrTeleportAllowedToggle.LLJFGDMOOFA) { return this.allowJuniorsToggle.LLJFGDMOOFA; } throw new NullReferenceException(); } } // Token: 0x04002A9B RID: 10907 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4002A9B")] [SerializeField] private ToggleButton3D vrWalkAllowedToggle; // Token: 0x04002A9C RID: 10908 [FieldOffset(Offset = "0x8")] [Token(Token = "0x4002A9C")] [SerializeField] private ToggleButton3D vrTeleportAllowedToggle; // Token: 0x04002A9D RID: 10909 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4002A9D")] [SerializeField] private ToggleButton3D screensAllowedToggle; // Token: 0x04002A9E RID: 10910 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4002A9E")] [SerializeField] private ToggleButton3D allowJuniorsToggle; }