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 k__BackingField = SingletonMonoBehaviour.ONCPNMDGGKG.k__BackingField; if (k__BackingField != 0) { IFDIGHKFEGF k__BackingField = k__BackingField.k__BackingField; TutorialPromptContext.IJJCFJHNDJC ijjcfjhndjc = OGPDDBIIAEB.BPGNADCADLP(); if (!screenInputConfig.SplitOnInputDevice || k__BackingField == IFDIGHKFEGF.GAMEPAD || k__BackingField == IFDIGHKFEGF.GAMEPAD || k__BackingField == IFDIGHKFEGF.KEYBOARD_MOUSE) { } HandedConfig genericScreensConfig = screenInputConfig.genericScreensConfig; string text; bool flag = text.LJGBBKKGKOP(); if (!flag) { List list = screenInputConfig.OOBENBIDKFC(OGPDDBIIAEB, 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 } } }