200 lines
5.8 KiB
C#
200 lines
5.8 KiB
C#
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 <AHIIKEACOBN>k__BackingField = DICFPJMILMK.<AHIIKEACOBN>k__BackingField;
|
|
ToggleButton3D toggleButton3D = this.vrTeleportAllowedToggle;
|
|
bool <PCDJAAOJBBK>k__BackingField = DICFPJMILMK.<PCDJAAOJBBK>k__BackingField;
|
|
toggleButton3D.BOHIGPFGJBA = <PCDJAAOJBBK>k__BackingField;
|
|
ToggleButton3D toggleButton3D2 = this.screensAllowedToggle;
|
|
bool <HKFJHFGJICI>k__BackingField = DICFPJMILMK.<HKFJHFGJICI>k__BackingField;
|
|
toggleButton3D2.BOHIGPFGJBA = <HKFJHFGJICI>k__BackingField;
|
|
ToggleButton3D toggleButton3D3 = this.allowJuniorsToggle;
|
|
bool <JMCKNJBHPHE>k__BackingField = DICFPJMILMK.<JMCKNJBHPHE>k__BackingField;
|
|
toggleButton3D3.BOHIGPFGJBA = <JMCKNJBHPHE>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<LocalPlayerController.JJKKCDNKBJI> MFBJOPMONDP()
|
|
{
|
|
List<LocalPlayerController.JJKKCDNKBJI> 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;
|
|
}
|