using System; using Cpp2IlInjected; using UnityEngine; namespace RecRoom.Tutorials { // Token: 0x0200298C RID: 10636 [Token(Token = "0x200298C")] public class TutorialPromptConfigs : ScriptableObject { // Token: 0x06011D3B RID: 73019 RVA: 0x0040F610 File Offset: 0x0040D810 [Token(Token = "0x6011D3B")] [Address(RVA = "0xBC1B90", Offset = "0xBC0990", VA = "0x180BC1B90")] public TutorialPromptConfig IPNEOBHDBCN(TutorialPromptContext.EAIAMCNLKIB BIPPKMHEKDN) { TutorialPromptConfig[] configs = this.Configs; int num = 0; int length = configs.Length; TutorialPromptConfig tutorialPromptConfig; if (num < length) { tutorialPromptConfig = configs[num]; if (tutorialPromptConfig.TutorialPromptType != BIPPKMHEKDN) { num++; } TutorialPromptGeneralConfig generalConfig = this.GeneralConfig; tutorialPromptConfig.GeneralConfig = generalConfig; return tutorialPromptConfig; } Debug.LogError("Failed to find tutorial prompt config for " + tutorialPromptConfig); throw new NullReferenceException(); } // Token: 0x06011D3C RID: 73020 RVA: 0x0040F678 File Offset: 0x0040D878 [Token(Token = "0x6011D3C")] [Address(RVA = "0xBC1C90", Offset = "0xBC0A90", VA = "0x180BC1C90")] public TutorialPromptConfigs() { TutorialPromptGeneralConfig tutorialPromptGeneralConfig = new TutorialPromptGeneralConfig(); this.GeneralConfig = tutorialPromptGeneralConfig; TutorialPromptConfig[] array = new TutorialPromptConfig[0]; this.Configs = array; base..ctor(); } // Token: 0x0400B790 RID: 46992 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400B790")] [SerializeField] public TutorialPromptGeneralConfig GeneralConfig; // Token: 0x0400B791 RID: 46993 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400B791")] [SerializeField] public TutorialPromptConfig[] Configs; } }