using System; using System.Runtime.CompilerServices; using Cpp2IlInjected; using RecRoom.Tutorials; using UnityEngine; namespace RecRoom.Core.Encounters { // Token: 0x020030C9 RID: 12489 [Token(Token = "0x20030C9")] public class PlayTutorialPromptEncounterStep : GameEncounterStep { // Token: 0x17003A1B RID: 14875 // (get) Token: 0x0601522D RID: 86573 RVA: 0x004EBCCC File Offset: 0x004E9ECC [Token(Token = "0x17003A1B")] public override string KODBEJPEFOJ { [Token(Token = "0x601522D")] [Address(RVA = "0x13A8620", Offset = "0x13A7620", VA = "0x1813A8620", Slot = "4")] get { return "Plays a Tutorial Prompt"; } } // Token: 0x0601522E RID: 86574 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x601522E")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "9")] public override void OnEncounterStart() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0601522F RID: 86575 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x601522F")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "10")] public override void OnEncounterStop() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06015230 RID: 86576 RVA: 0x004EBCE0 File Offset: 0x004E9EE0 [Token(Token = "0x6015230")] [Address(RVA = "0x13A84E0", Offset = "0x13A74E0", VA = "0x1813A84E0", Slot = "11")] public override void OnStartRunning() { this.OOKDNNPMPOA = false; TutorialPromptManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; TutorialPromptContext tutorialPromptContext = this.promptContext; CDJFFFCFLMF cdjfffcflmf = instance.RunTutorialPrompt(tutorialPromptContext); Action action = new Action(this.BPMIBBJGMFM); int num = 0; num += num; num++; bool flag = cdjfffcflmf.ALDCIAAKPAH; } // Token: 0x06015231 RID: 86577 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6015231")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "12")] public override void OnUpdateRunning() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06015232 RID: 86578 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6015232")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "13")] public override void OnStopRunning() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06015233 RID: 86579 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6015233")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "14")] public override void OnSkipRunning() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06015234 RID: 86580 RVA: 0x004EBD38 File Offset: 0x004E9F38 [Token(Token = "0x6015234")] [Address(RVA = "0x13A8470", Offset = "0x13A7470", VA = "0x1813A8470", Slot = "15")] public override bool IsBlockingEncounterEnd() { int finishCondition = this.finishCondition; if (finishCondition != 0) { if (finishCondition != 0) { if (finishCondition != 1) { } return !this.OOKDNNPMPOA; } } float num = this.POLMFGOLNLC.OKFCHCDDGCP; throw new NullReferenceException(); } // Token: 0x06015235 RID: 86581 RVA: 0x004EBD78 File Offset: 0x004E9F78 [Token(Token = "0x6015235")] [Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "16")] public override bool IsCompleted() { return true; } // Token: 0x06015236 RID: 86582 RVA: 0x004EBD88 File Offset: 0x004E9F88 [Token(Token = "0x6015236")] [Address(RVA = "0x1392C90", Offset = "0x1391C90", VA = "0x181392C90")] public PlayTutorialPromptEncounterStep() { this.stepName = "New Step"; this.PNNLJIGIFDL = (int)((ulong)4294967295L); base..ctor(); } // Token: 0x06015237 RID: 86583 RVA: 0x004EBDB8 File Offset: 0x004E9FB8 [Token(Token = "0x6015237")] [Address(RVA = "0x13A83C0", Offset = "0x13A73C0", VA = "0x1813A83C0")] [CompilerGenerated] private void BPMIBBJGMFM() { TutorialPromptContext tutorialPromptContext = this.promptContext; this.OOKDNNPMPOA = true; if (tutorialPromptContext.debugLog) { Debug.LogError(tutorialPromptContext.promptType + ": Prompt Step Ended"); } } // Token: 0x0400DF13 RID: 57107 [FieldOffset(Offset = "0x48")] [Token(Token = "0x400DF13")] [SerializeField] protected TutorialPromptContext promptContext; // Token: 0x0400DF14 RID: 57108 [FieldOffset(Offset = "0x50")] [Token(Token = "0x400DF14")] private bool OOKDNNPMPOA; // Token: 0x020030CA RID: 12490 [Token(Token = "0x20030CA")] public enum IJBKOLLCGPA { // Token: 0x0400DF16 RID: 57110 [Token(Token = "0x400DF16")] TIME_ELAPSED, // Token: 0x0400DF17 RID: 57111 [Token(Token = "0x400DF17")] IMMEDIATELY, // Token: 0x0400DF18 RID: 57112 [Token(Token = "0x400DF18")] PROMPT_FINISHED } } }