using System; using System.Collections; using AGUI.StackedUI; using RecNet; using UnityEngine; // Token: 0x020000C8 RID: 200 public class LockerroomOOBEFlow : OOBEFlowBase { // Token: 0x06002855 RID: 10325 RVA: 0x000C3A38 File Offset: 0x000C1C38 public static bool OLFIKEBIHDN() { return SingletonMonoBehaviour.NCKMBFBMBFM.KAAGELIPHHF(TutorialManager.PPHOAOFGOID.RecCenter); } // Token: 0x06002856 RID: 10326 RVA: 0x000C3A48 File Offset: 0x000C1C48 private IEnumerator GFNCOJOFDML() { yield return base.GNHCFMEIBBK(20f); yield return base.OFHJNDCFDIG(); yield return new WaitForSeconds(1.5f); if (PlayerObjectiveTracker.OKEEBFEDNCP) { yield return SingletonMonoBehaviour.NCKMBFBMBFM.RunPlayVO(this.welcomeToRecCenterPunchCardVO); yield return SingletonMonoBehaviour.NCKMBFBMBFM.RunPlayVO(this.lookAtChallengesVO); WatchUI.SetToast(LFLFNLNCNJP.Challenges, "NEW"); Player.LocalPlayer.POJAICMNOFI.DBJILDEKMAP.PlayNotificationEffect(false, (WatchAttractor.PCKMINIOEIM)(-1), null, null); WatchUI watchMenu = Player.LocalPlayer.POJAICMNOFI.MGKHEPFGLAE; ChecklistWatchUIFlow flowByType = watchMenu.GetFlowByType(); while (!Player.LocalPlayer.POJAICMNOFI.LMODNMNJBJF || !flowByType.MKFIHDMBMAL) { yield return null; } yield return new WaitForSeconds(1f); if (FKJHLNJDEKK.LECFBEBMLIC.BCBJFKEFMMI()) { yield return SingletonMonoBehaviour.NCKMBFBMBFM.RunPlayVO(this.playDodgeballVO); } else { yield return SingletonMonoBehaviour.NCKMBFBMBFM.RunPlayVO(this.play3DCharadesVO); } } else { yield return SingletonMonoBehaviour.NCKMBFBMBFM.RunPlayVO(this.welcomeToRecCenterVO); if (FKJHLNJDEKK.LECFBEBMLIC.BCBJFKEFMMI()) { yield return SingletonMonoBehaviour.NCKMBFBMBFM.RunPlayVO(this.playDodgeballVO); } else { yield return SingletonMonoBehaviour.NCKMBFBMBFM.RunPlayVO(this.play3DCharadesVO); } } LockerroomOOBEFlow.ANPDBCGNJFD = false; yield break; } // Token: 0x06002857 RID: 10327 RVA: 0x000C3A64 File Offset: 0x000C1C64 private void FAGOEHAGDIE() { if (LockerroomOOBEFlow.EAKPOCEHHIL()) { base.StartCoroutine(this.GFNCOJOFDML()); } } // Token: 0x06002858 RID: 10328 RVA: 0x000C3A80 File Offset: 0x000C1C80 public static bool EFCFHLBCKAE() { return SingletonMonoBehaviour.NCKMBFBMBFM.ECEPOFIIMIJ(TutorialManager.PPHOAOFGOID.RecCenter); } // Token: 0x06002859 RID: 10329 RVA: 0x000C3A90 File Offset: 0x000C1C90 private void KOKOKCHBFPP() { if (LockerroomOOBEFlow.EFCFHLBCKAE()) { base.StartCoroutine(this.GFNCOJOFDML()); } } // Token: 0x0600285A RID: 10330 RVA: 0x000C3AAC File Offset: 0x000C1CAC private void CADEDHJGPMM() { if (LockerroomOOBEFlow.OLFIKEBIHDN()) { base.StartCoroutine(this.GCAGJPOKCBO()); } } // Token: 0x0600285B RID: 10331 RVA: 0x000C3AC8 File Offset: 0x000C1CC8 private void MOAAJAOGKEO() { if (LockerroomOOBEFlow.MLEKMFLJFNO()) { base.StartCoroutine(this.GCAGJPOKCBO()); } } // Token: 0x0600285C RID: 10332 RVA: 0x000C3AE4 File Offset: 0x000C1CE4 private IEnumerator MLMDOMGHMGO() { yield return base.GNHCFMEIBBK(20f); yield return base.OFHJNDCFDIG(); yield return new WaitForSeconds(1.5f); if (PlayerObjectiveTracker.OKEEBFEDNCP) { yield return SingletonMonoBehaviour.NCKMBFBMBFM.RunPlayVO(this.welcomeToRecCenterPunchCardVO); yield return SingletonMonoBehaviour.NCKMBFBMBFM.RunPlayVO(this.lookAtChallengesVO); WatchUI.SetToast(LFLFNLNCNJP.Challenges, "NEW"); Player.LocalPlayer.POJAICMNOFI.DBJILDEKMAP.PlayNotificationEffect(false, (WatchAttractor.PCKMINIOEIM)(-1), null, null); watchMenu = Player.LocalPlayer.POJAICMNOFI.MGKHEPFGLAE; flowByType = watchMenu.GetFlowByType(); while (!Player.LocalPlayer.POJAICMNOFI.LMODNMNJBJF || !flowByType.MKFIHDMBMAL) { yield return null; } yield return new WaitForSeconds(1f); if (FKJHLNJDEKK.LECFBEBMLIC.BCBJFKEFMMI()) { yield return SingletonMonoBehaviour.NCKMBFBMBFM.RunPlayVO(this.playDodgeballVO); } else { yield return SingletonMonoBehaviour.NCKMBFBMBFM.RunPlayVO(this.play3DCharadesVO); } } else { yield return SingletonMonoBehaviour.NCKMBFBMBFM.RunPlayVO(this.welcomeToRecCenterVO); if (FKJHLNJDEKK.LECFBEBMLIC.BCBJFKEFMMI()) { yield return SingletonMonoBehaviour.NCKMBFBMBFM.RunPlayVO(this.playDodgeballVO); } else { yield return SingletonMonoBehaviour.NCKMBFBMBFM.RunPlayVO(this.play3DCharadesVO); } } LockerroomOOBEFlow.ANPDBCGNJFD = false; yield break; } // Token: 0x0600285D RID: 10333 RVA: 0x000C3B00 File Offset: 0x000C1D00 private void KCKPOOJHBNO() { if (LockerroomOOBEFlow.MLEKMFLJFNO()) { base.StartCoroutine(this.GFNCOJOFDML()); } } // Token: 0x0600285E RID: 10334 RVA: 0x000C3B1C File Offset: 0x000C1D1C private IEnumerator OMKHFFHAJKK() { yield return base.GNHCFMEIBBK(20f); yield return base.OFHJNDCFDIG(); yield return new WaitForSeconds(1.5f); if (PlayerObjectiveTracker.OKEEBFEDNCP) { yield return SingletonMonoBehaviour.NCKMBFBMBFM.RunPlayVO(this.welcomeToRecCenterPunchCardVO); yield return SingletonMonoBehaviour.NCKMBFBMBFM.RunPlayVO(this.lookAtChallengesVO); WatchUI.SetToast(LFLFNLNCNJP.Challenges, "NEW"); Player.LocalPlayer.POJAICMNOFI.DBJILDEKMAP.PlayNotificationEffect(false, (WatchAttractor.PCKMINIOEIM)(-1), null, null); watchMenu = Player.LocalPlayer.POJAICMNOFI.MGKHEPFGLAE; flowByType = watchMenu.GetFlowByType(); while (!Player.LocalPlayer.POJAICMNOFI.LMODNMNJBJF || !flowByType.MKFIHDMBMAL) { yield return null; } yield return new WaitForSeconds(1f); if (FKJHLNJDEKK.LECFBEBMLIC.BCBJFKEFMMI()) { yield return SingletonMonoBehaviour.NCKMBFBMBFM.RunPlayVO(this.playDodgeballVO); } else { yield return SingletonMonoBehaviour.NCKMBFBMBFM.RunPlayVO(this.play3DCharadesVO); } } else { yield return SingletonMonoBehaviour.NCKMBFBMBFM.RunPlayVO(this.welcomeToRecCenterVO); if (FKJHLNJDEKK.LECFBEBMLIC.BCBJFKEFMMI()) { yield return SingletonMonoBehaviour.NCKMBFBMBFM.RunPlayVO(this.playDodgeballVO); } else { yield return SingletonMonoBehaviour.NCKMBFBMBFM.RunPlayVO(this.play3DCharadesVO); } } LockerroomOOBEFlow.ANPDBCGNJFD = false; yield break; } // Token: 0x0600285F RID: 10335 RVA: 0x000C3B38 File Offset: 0x000C1D38 public static bool MLEKMFLJFNO() { return SingletonMonoBehaviour.NCKMBFBMBFM.ECEPOFIIMIJ(TutorialManager.PPHOAOFGOID.INVALID); } // Token: 0x06002860 RID: 10336 RVA: 0x000C3B48 File Offset: 0x000C1D48 private IEnumerator GCAGJPOKCBO() { yield return base.GNHCFMEIBBK(20f); yield return base.OFHJNDCFDIG(); yield return new WaitForSeconds(1.5f); if (PlayerObjectiveTracker.OKEEBFEDNCP) { yield return SingletonMonoBehaviour.NCKMBFBMBFM.RunPlayVO(this.welcomeToRecCenterPunchCardVO); yield return SingletonMonoBehaviour.NCKMBFBMBFM.RunPlayVO(this.lookAtChallengesVO); WatchUI.SetToast(LFLFNLNCNJP.Challenges, "NEW"); Player.LocalPlayer.POJAICMNOFI.DBJILDEKMAP.PlayNotificationEffect(false, (WatchAttractor.PCKMINIOEIM)(-1), null, null); watchMenu = Player.LocalPlayer.POJAICMNOFI.MGKHEPFGLAE; flowByType = watchMenu.GetFlowByType(); while (!Player.LocalPlayer.POJAICMNOFI.LMODNMNJBJF || !flowByType.MKFIHDMBMAL) { yield return null; } yield return new WaitForSeconds(1f); if (FKJHLNJDEKK.LECFBEBMLIC.BCBJFKEFMMI()) { yield return SingletonMonoBehaviour.NCKMBFBMBFM.RunPlayVO(this.playDodgeballVO); } else { yield return SingletonMonoBehaviour.NCKMBFBMBFM.RunPlayVO(this.play3DCharadesVO); } } else { yield return SingletonMonoBehaviour.NCKMBFBMBFM.RunPlayVO(this.welcomeToRecCenterVO); if (FKJHLNJDEKK.LECFBEBMLIC.BCBJFKEFMMI()) { yield return SingletonMonoBehaviour.NCKMBFBMBFM.RunPlayVO(this.playDodgeballVO); } else { yield return SingletonMonoBehaviour.NCKMBFBMBFM.RunPlayVO(this.play3DCharadesVO); } } LockerroomOOBEFlow.ANPDBCGNJFD = false; yield break; } // Token: 0x06002861 RID: 10337 RVA: 0x000C3B64 File Offset: 0x000C1D64 public static bool ECMPADFGOMK() { return SingletonMonoBehaviour.NCKMBFBMBFM.PMLEFJINADD(TutorialManager.PPHOAOFGOID.RecCenter); } // Token: 0x06002862 RID: 10338 RVA: 0x000C3B74 File Offset: 0x000C1D74 public static bool IFOKMJIKKHG() { return SingletonMonoBehaviour.NCKMBFBMBFM.GetIsFirstTimeIn(TutorialManager.PPHOAOFGOID.INVALID); } // Token: 0x06002863 RID: 10339 RVA: 0x000C3B84 File Offset: 0x000C1D84 public static bool FPHJBEEDAFO() { return SingletonMonoBehaviour.NCKMBFBMBFM.ECEPOFIIMIJ(TutorialManager.PPHOAOFGOID.INVALID); } // Token: 0x06002864 RID: 10340 RVA: 0x000C3B94 File Offset: 0x000C1D94 private IEnumerator FGDAEOPLMAA() { yield return base.GNHCFMEIBBK(20f); yield return base.OFHJNDCFDIG(); yield return new WaitForSeconds(1.5f); if (PlayerObjectiveTracker.OKEEBFEDNCP) { yield return SingletonMonoBehaviour.NCKMBFBMBFM.RunPlayVO(this.welcomeToRecCenterPunchCardVO); yield return SingletonMonoBehaviour.NCKMBFBMBFM.RunPlayVO(this.lookAtChallengesVO); WatchUI.SetToast(LFLFNLNCNJP.Challenges, "NEW"); Player.LocalPlayer.POJAICMNOFI.DBJILDEKMAP.PlayNotificationEffect(false, (WatchAttractor.PCKMINIOEIM)(-1), null, null); watchMenu = Player.LocalPlayer.POJAICMNOFI.MGKHEPFGLAE; flowByType = watchMenu.GetFlowByType(); while (!Player.LocalPlayer.POJAICMNOFI.LMODNMNJBJF || !flowByType.MKFIHDMBMAL) { yield return null; } yield return new WaitForSeconds(1f); if (FKJHLNJDEKK.LECFBEBMLIC.BCBJFKEFMMI()) { yield return SingletonMonoBehaviour.NCKMBFBMBFM.RunPlayVO(this.playDodgeballVO); } else { yield return SingletonMonoBehaviour.NCKMBFBMBFM.RunPlayVO(this.play3DCharadesVO); } } else { yield return SingletonMonoBehaviour.NCKMBFBMBFM.RunPlayVO(this.welcomeToRecCenterVO); if (FKJHLNJDEKK.LECFBEBMLIC.BCBJFKEFMMI()) { yield return SingletonMonoBehaviour.NCKMBFBMBFM.RunPlayVO(this.playDodgeballVO); } else { yield return SingletonMonoBehaviour.NCKMBFBMBFM.RunPlayVO(this.play3DCharadesVO); } } LockerroomOOBEFlow.ANPDBCGNJFD = false; yield break; } // Token: 0x06002865 RID: 10341 RVA: 0x000C3BB0 File Offset: 0x000C1DB0 public static void CPIDJNDIAOA(bool NOBAPCOKFIL) { SingletonMonoBehaviour.NCKMBFBMBFM.SetIsFirstTimeIn(TutorialManager.PPHOAOFGOID.INVALID, NOBAPCOKFIL); } // Token: 0x170000B1 RID: 177 // (get) Token: 0x06002866 RID: 10342 RVA: 0x000C3BC0 File Offset: 0x000C1DC0 // (set) Token: 0x0600286C RID: 10348 RVA: 0x000C3C2C File Offset: 0x000C1E2C public static bool ANPDBCGNJFD { get { return SingletonMonoBehaviour.NCKMBFBMBFM.GetIsFirstTimeIn(TutorialManager.PPHOAOFGOID.RecCenter); } set { SingletonMonoBehaviour.NCKMBFBMBFM.SetIsFirstTimeIn(TutorialManager.PPHOAOFGOID.RecCenter, value); } } // Token: 0x06002867 RID: 10343 RVA: 0x000C3BD0 File Offset: 0x000C1DD0 public static void POBMNLEBHIA(bool NOBAPCOKFIL) { SingletonMonoBehaviour.NCKMBFBMBFM.SetIsFirstTimeIn(TutorialManager.PPHOAOFGOID.INVALID, NOBAPCOKFIL); } // Token: 0x06002868 RID: 10344 RVA: 0x000C3BE0 File Offset: 0x000C1DE0 public static bool OINHEACDCPM() { return SingletonMonoBehaviour.NCKMBFBMBFM.GetIsFirstTimeIn(TutorialManager.PPHOAOFGOID.RecCenter); } // Token: 0x06002869 RID: 10345 RVA: 0x000C3BF0 File Offset: 0x000C1DF0 public static void PBHIOGBGGCD(bool NOBAPCOKFIL) { SingletonMonoBehaviour.NCKMBFBMBFM.SetIsFirstTimeIn(TutorialManager.PPHOAOFGOID.RecCenter, NOBAPCOKFIL); } // Token: 0x0600286A RID: 10346 RVA: 0x000C3C00 File Offset: 0x000C1E00 public static bool EAKPOCEHHIL() { return SingletonMonoBehaviour.NCKMBFBMBFM.GetIsFirstTimeIn(TutorialManager.PPHOAOFGOID.RecCenter); } // Token: 0x0600286B RID: 10347 RVA: 0x000C3C10 File Offset: 0x000C1E10 private void Start() { if (LockerroomOOBEFlow.ANPDBCGNJFD) { base.StartCoroutine(this.GCAGJPOKCBO()); } } // Token: 0x04000558 RID: 1368 [Header("VO")] [SerializeField] private TutorialManager.VOClip welcomeToRecCenterVO; // Token: 0x04000559 RID: 1369 [SerializeField] private TutorialManager.VOClip play3DCharadesVO; // Token: 0x0400055A RID: 1370 [SerializeField] private TutorialManager.VOClip playDodgeballVO; // Token: 0x0400055B RID: 1371 [Header("Punch card VO")] [SerializeField] private TutorialManager.VOClip welcomeToRecCenterPunchCardVO; // Token: 0x0400055C RID: 1372 [SerializeField] private TutorialManager.VOClip lookAtChallengesVO; }