Files
Dec2017-Script-Dump/Assembly-CSharp/LockerroomOOBEFlow.cs
T
2026-06-04 11:42:34 +02:00

387 lines
13 KiB
C#

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<TutorialManager>.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<TutorialManager>.NCKMBFBMBFM.RunPlayVO(this.welcomeToRecCenterPunchCardVO);
yield return SingletonMonoBehaviour<TutorialManager>.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<ChecklistWatchUIFlow>();
while (!Player.LocalPlayer.POJAICMNOFI.LMODNMNJBJF || !flowByType.MKFIHDMBMAL)
{
yield return null;
}
yield return new WaitForSeconds(1f);
if (FKJHLNJDEKK.LECFBEBMLIC.BCBJFKEFMMI())
{
yield return SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.RunPlayVO(this.playDodgeballVO);
}
else
{
yield return SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.RunPlayVO(this.play3DCharadesVO);
}
}
else
{
yield return SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.RunPlayVO(this.welcomeToRecCenterVO);
if (FKJHLNJDEKK.LECFBEBMLIC.BCBJFKEFMMI())
{
yield return SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.RunPlayVO(this.playDodgeballVO);
}
else
{
yield return SingletonMonoBehaviour<TutorialManager>.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<TutorialManager>.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<TutorialManager>.NCKMBFBMBFM.RunPlayVO(this.welcomeToRecCenterPunchCardVO);
yield return SingletonMonoBehaviour<TutorialManager>.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<ChecklistWatchUIFlow>();
while (!Player.LocalPlayer.POJAICMNOFI.LMODNMNJBJF || !flowByType.MKFIHDMBMAL)
{
yield return null;
}
yield return new WaitForSeconds(1f);
if (FKJHLNJDEKK.LECFBEBMLIC.BCBJFKEFMMI())
{
yield return SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.RunPlayVO(this.playDodgeballVO);
}
else
{
yield return SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.RunPlayVO(this.play3DCharadesVO);
}
}
else
{
yield return SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.RunPlayVO(this.welcomeToRecCenterVO);
if (FKJHLNJDEKK.LECFBEBMLIC.BCBJFKEFMMI())
{
yield return SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.RunPlayVO(this.playDodgeballVO);
}
else
{
yield return SingletonMonoBehaviour<TutorialManager>.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<TutorialManager>.NCKMBFBMBFM.RunPlayVO(this.welcomeToRecCenterPunchCardVO);
yield return SingletonMonoBehaviour<TutorialManager>.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<ChecklistWatchUIFlow>();
while (!Player.LocalPlayer.POJAICMNOFI.LMODNMNJBJF || !flowByType.MKFIHDMBMAL)
{
yield return null;
}
yield return new WaitForSeconds(1f);
if (FKJHLNJDEKK.LECFBEBMLIC.BCBJFKEFMMI())
{
yield return SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.RunPlayVO(this.playDodgeballVO);
}
else
{
yield return SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.RunPlayVO(this.play3DCharadesVO);
}
}
else
{
yield return SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.RunPlayVO(this.welcomeToRecCenterVO);
if (FKJHLNJDEKK.LECFBEBMLIC.BCBJFKEFMMI())
{
yield return SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.RunPlayVO(this.playDodgeballVO);
}
else
{
yield return SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.RunPlayVO(this.play3DCharadesVO);
}
}
LockerroomOOBEFlow.ANPDBCGNJFD = false;
yield break;
}
// Token: 0x0600285F RID: 10335 RVA: 0x000C3B38 File Offset: 0x000C1D38
public static bool MLEKMFLJFNO()
{
return SingletonMonoBehaviour<TutorialManager>.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<TutorialManager>.NCKMBFBMBFM.RunPlayVO(this.welcomeToRecCenterPunchCardVO);
yield return SingletonMonoBehaviour<TutorialManager>.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<ChecklistWatchUIFlow>();
while (!Player.LocalPlayer.POJAICMNOFI.LMODNMNJBJF || !flowByType.MKFIHDMBMAL)
{
yield return null;
}
yield return new WaitForSeconds(1f);
if (FKJHLNJDEKK.LECFBEBMLIC.BCBJFKEFMMI())
{
yield return SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.RunPlayVO(this.playDodgeballVO);
}
else
{
yield return SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.RunPlayVO(this.play3DCharadesVO);
}
}
else
{
yield return SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.RunPlayVO(this.welcomeToRecCenterVO);
if (FKJHLNJDEKK.LECFBEBMLIC.BCBJFKEFMMI())
{
yield return SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.RunPlayVO(this.playDodgeballVO);
}
else
{
yield return SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.RunPlayVO(this.play3DCharadesVO);
}
}
LockerroomOOBEFlow.ANPDBCGNJFD = false;
yield break;
}
// Token: 0x06002861 RID: 10337 RVA: 0x000C3B64 File Offset: 0x000C1D64
public static bool ECMPADFGOMK()
{
return SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.PMLEFJINADD(TutorialManager.PPHOAOFGOID.RecCenter);
}
// Token: 0x06002862 RID: 10338 RVA: 0x000C3B74 File Offset: 0x000C1D74
public static bool IFOKMJIKKHG()
{
return SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.GetIsFirstTimeIn(TutorialManager.PPHOAOFGOID.INVALID);
}
// Token: 0x06002863 RID: 10339 RVA: 0x000C3B84 File Offset: 0x000C1D84
public static bool FPHJBEEDAFO()
{
return SingletonMonoBehaviour<TutorialManager>.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<TutorialManager>.NCKMBFBMBFM.RunPlayVO(this.welcomeToRecCenterPunchCardVO);
yield return SingletonMonoBehaviour<TutorialManager>.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<ChecklistWatchUIFlow>();
while (!Player.LocalPlayer.POJAICMNOFI.LMODNMNJBJF || !flowByType.MKFIHDMBMAL)
{
yield return null;
}
yield return new WaitForSeconds(1f);
if (FKJHLNJDEKK.LECFBEBMLIC.BCBJFKEFMMI())
{
yield return SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.RunPlayVO(this.playDodgeballVO);
}
else
{
yield return SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.RunPlayVO(this.play3DCharadesVO);
}
}
else
{
yield return SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.RunPlayVO(this.welcomeToRecCenterVO);
if (FKJHLNJDEKK.LECFBEBMLIC.BCBJFKEFMMI())
{
yield return SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.RunPlayVO(this.playDodgeballVO);
}
else
{
yield return SingletonMonoBehaviour<TutorialManager>.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<TutorialManager>.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<TutorialManager>.NCKMBFBMBFM.GetIsFirstTimeIn(TutorialManager.PPHOAOFGOID.RecCenter);
}
set
{
SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.SetIsFirstTimeIn(TutorialManager.PPHOAOFGOID.RecCenter, value);
}
}
// Token: 0x06002867 RID: 10343 RVA: 0x000C3BD0 File Offset: 0x000C1DD0
public static void POBMNLEBHIA(bool NOBAPCOKFIL)
{
SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.SetIsFirstTimeIn(TutorialManager.PPHOAOFGOID.INVALID, NOBAPCOKFIL);
}
// Token: 0x06002868 RID: 10344 RVA: 0x000C3BE0 File Offset: 0x000C1DE0
public static bool OINHEACDCPM()
{
return SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.GetIsFirstTimeIn(TutorialManager.PPHOAOFGOID.RecCenter);
}
// Token: 0x06002869 RID: 10345 RVA: 0x000C3BF0 File Offset: 0x000C1DF0
public static void PBHIOGBGGCD(bool NOBAPCOKFIL)
{
SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.SetIsFirstTimeIn(TutorialManager.PPHOAOFGOID.RecCenter, NOBAPCOKFIL);
}
// Token: 0x0600286A RID: 10346 RVA: 0x000C3C00 File Offset: 0x000C1E00
public static bool EAKPOCEHHIL()
{
return SingletonMonoBehaviour<TutorialManager>.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;
}