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

154 lines
5.1 KiB
C#

using System;
using System.Collections.Generic;
using Cpp2IlInjected;
using UnityEngine;
namespace RecRoom.Tutorials
{
// Token: 0x0200298E RID: 10638
[Token(Token = "0x200298E")]
[Serializable]
public class TutorialPromptConfig
{
// Token: 0x06011D40 RID: 73024 RVA: 0x0040F738 File Offset: 0x0040D938
[Token(Token = "0x6011D40")]
[Address(RVA = "0xBC18A0", Offset = "0xBC06A0", VA = "0x180BC18A0")]
private bool CDMJOAPNPLI()
{
for (;;)
{
TutorialPromptContext.EAIAMCNLKIB tutorialPromptType = this.TutorialPromptType;
if (tutorialPromptType > TutorialPromptContext.EAIAMCNLKIB.LOOK && tutorialPromptType > TutorialPromptContext.EAIAMCNLKIB.JUMP)
{
return;
}
}
}
// Token: 0x06011D41 RID: 73025 RVA: 0x0040F758 File Offset: 0x0040D958
[Token(Token = "0x6011D41")]
[Address(RVA = "0xBC1950", Offset = "0xBC0750", VA = "0x180BC1950")]
private bool HMJPIGEDIPP()
{
return this.ScreenInputConfig.SplitOnInputDevice;
}
// Token: 0x06011D42 RID: 73026 RVA: 0x0040F778 File Offset: 0x0040D978
[Token(Token = "0x6011D42")]
[Address(RVA = "0xBC18C0", Offset = "0xBC06C0", VA = "0x180BC18C0")]
private bool DNINCBDOPFN()
{
return this.VRInputConfig.SplitOnVRInputMode;
}
// Token: 0x06011D43 RID: 73027 RVA: 0x0040F798 File Offset: 0x0040D998
[Token(Token = "0x6011D43")]
[Address(RVA = "0xBC1B70", Offset = "0xBC0970", VA = "0x180BC1B70")]
private bool OMJEEGNJDGL()
{
return this.VRInputConfig.SplitOnLocomotionType;
}
// Token: 0x06011D44 RID: 73028 RVA: 0x0040F7B8 File Offset: 0x0040D9B8
[Token(Token = "0x6011D44")]
[Address(RVA = "0xBC18E0", Offset = "0xBC06E0", VA = "0x180BC18E0")]
public TutorialPromptConfig.KCGFCBNIIAB EHILBOMHIGL()
{
TutorialPromptContext.EAIAMCNLKIB tutorialPromptType = this.TutorialPromptType;
if (tutorialPromptType <= TutorialPromptContext.EAIAMCNLKIB.LOOK || tutorialPromptType > TutorialPromptContext.EAIAMCNLKIB.JUMP)
{
}
ScreensTutorialPromptConfig screenInputConfig = this.ScreenInputConfig;
VRTutorialPromptConfig vrinputConfig = this.VRInputConfig;
throw new NullReferenceException();
}
// Token: 0x06011D45 RID: 73029 RVA: 0x0040F7E8 File Offset: 0x0040D9E8
[Token(Token = "0x6011D45")]
[Address(RVA = "0xBC1970", Offset = "0xBC0770", VA = "0x180BC1970")]
public HPPNJHJHDBM IKIEOBAEIED(TutorialPromptContext OGPDDBIIAEB)
{
if (!SingletonMonoBehaviour.ONCPNMDGGKG.ACGDGBHFJFB)
{
return this.VRInputConfig.IKIEOBAEIED(OGPDDBIIAEB);
}
ScreensTutorialPromptConfig screenInputConfig = this.ScreenInputConfig;
TutorialPromptGeneralConfig generalConfig = this.GeneralConfig;
LOCNHHPGIAG <PCNCCNKJIAP>k__BackingField = SingletonMonoBehaviour.ONCPNMDGGKG.<PCNCCNKJIAP>k__BackingField;
if (<PCNCCNKJIAP>k__BackingField != 0)
{
IFDIGHKFEGF <HOFGEEMNDAN>k__BackingField = <PCNCCNKJIAP>k__BackingField.<HOFGEEMNDAN>k__BackingField;
TutorialPromptContext.IJJCFJHNDJC ijjcfjhndjc = OGPDDBIIAEB.BPGNADCADLP();
if (!screenInputConfig.SplitOnInputDevice || <HOFGEEMNDAN>k__BackingField == IFDIGHKFEGF.GAMEPAD || <HOFGEEMNDAN>k__BackingField == IFDIGHKFEGF.GAMEPAD || <HOFGEEMNDAN>k__BackingField == IFDIGHKFEGF.KEYBOARD_MOUSE)
{
}
HandedConfig genericScreensConfig = screenInputConfig.genericScreensConfig;
string text;
bool flag = text.LJGBBKKGKOP();
if (!flag)
{
List<Sprite> list = screenInputConfig.OOBENBIDKFC(OGPDDBIIAEB, <PCNCCNKJIAP>k__BackingField, generalConfig);
HPPNJHJHDBM hppnjhjhdbm = new HPPNJHJHDBM(text, list);
}
}
throw new NullReferenceException();
}
// Token: 0x06011D46 RID: 73030 RVA: 0x0040F884 File Offset: 0x0040DA84
[Token(Token = "0x6011D46")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public TutorialPromptConfig()
{
}
// Token: 0x0400B799 RID: 47001
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400B799")]
[NonSerialized]
public TutorialPromptGeneralConfig GeneralConfig;
// Token: 0x0400B79A RID: 47002
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400B79A")]
public TutorialPromptContext.EAIAMCNLKIB TutorialPromptType;
// Token: 0x0400B79B RID: 47003
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400B79B")]
public ScreensTutorialPromptConfig ScreenInputConfig;
// Token: 0x0400B79C RID: 47004
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x400B79C")]
public VRTutorialPromptConfig VRInputConfig;
// Token: 0x0200298F RID: 10639
[Token(Token = "0x200298F")]
[Flags]
public enum KCGFCBNIIAB
{
// Token: 0x0400B79E RID: 47006
[Token(Token = "0x400B79E")]
NONE = 0,
// Token: 0x0400B79F RID: 47007
[Token(Token = "0x400B79F")]
HANDEDNESS = 1,
// Token: 0x0400B7A0 RID: 47008
[Token(Token = "0x400B7A0")]
SCREEN_INPUT_DEVICE = 2,
// Token: 0x0400B7A1 RID: 47009
[Token(Token = "0x400B7A1")]
VR_LOCOMOTION = 4,
// Token: 0x0400B7A2 RID: 47010
[Token(Token = "0x400B7A2")]
VR_INPUT_MODE = 8,
// Token: 0x0400B7A3 RID: 47011
[Token(Token = "0x400B7A3")]
SCREENS = 3,
// Token: 0x0400B7A4 RID: 47012
[Token(Token = "0x400B7A4")]
VR = 13
}
}
}