930 lines
27 KiB
C#
930 lines
27 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.CompilerServices;
|
|
using AGUI.StackedUI;
|
|
using UnityEngine;
|
|
using UnityEngine.Events;
|
|
|
|
// Token: 0x020011F1 RID: 4593
|
|
public class HomeScreenFlow : WatchUIFlow
|
|
{
|
|
// Token: 0x060274D8 RID: 160984 RVA: 0x00AEF2E4 File Offset: 0x00AED4E4
|
|
private void EEHHMGOHBLM()
|
|
{
|
|
if (!PlayerObjectiveTracker.OKEEBFEDNCP)
|
|
{
|
|
if (!SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.KLLBBEONCAJ() || !PlayerObjectiveTracker.DPNJMICKLGC())
|
|
{
|
|
WatchUI.SetToast(LFLFNLNCNJP.DailyChallenges, "lifeBar");
|
|
}
|
|
else
|
|
{
|
|
WatchUI.PCFJCAPLPJE(LFLFNLNCNJP.Challenges, string.Empty);
|
|
}
|
|
}
|
|
else
|
|
{
|
|
int numberOfUnclaimedRewards = PlayerObjectiveTracker.FGKMKJMILIB;
|
|
if (numberOfUnclaimedRewards <= 0)
|
|
{
|
|
WatchUI.OBIEJNDJPEJ(LFLFNLNCNJP.Challenges, string.Empty);
|
|
}
|
|
else
|
|
{
|
|
WatchUI.OBIEJNDJPEJ(LFLFNLNCNJP.Activity, string.Format("RpcOnPurchaseSuccess", numberOfUnclaimedRewards));
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060274D9 RID: 160985 RVA: 0x00AEF368 File Offset: 0x00AED568
|
|
public virtual void MBNKEGLMGBI()
|
|
{
|
|
base.OnAllFlowsInitialized();
|
|
this.BAMCCELOALP<ProfileWatchUIFlow>(this.profileButton);
|
|
this.BAMCCELOALP<PeopleWatchUIFlow>(this.peopleButton);
|
|
this.BAMCCELOALP<ThisRoomWatchUIFlow>(this.thisRoomButton);
|
|
this.BAMCCELOALP<ChecklistWatchUIFlow>(this.checklistButton);
|
|
this.BAMCCELOALP<ActivitySelectWatchUIFlow>(this.activitiesButton);
|
|
UnityEvent onClick = this.activitiesButton.OnClick;
|
|
if (HomeScreenFlow.DINNJGHCFHI == null)
|
|
{
|
|
HomeScreenFlow.DINNJGHCFHI = new UnityAction(HomeScreenFlow.OKNOABELOBO);
|
|
}
|
|
onClick.AddListener(HomeScreenFlow.DINNJGHCFHI);
|
|
this.BAMCCELOALP<SettingsWatchUIFlow>(this.settingsButton);
|
|
this.BAMCCELOALP<MessagesWatchUIFlow>(this.messagesButton);
|
|
this.BAMCCELOALP<CustomActivitiesWatchUIFlow>(this.eventsButton);
|
|
}
|
|
|
|
// Token: 0x060274DA RID: 160986 RVA: 0x00AEF408 File Offset: 0x00AED608
|
|
public void JKIOPNNHCCP()
|
|
{
|
|
foreach (Type type in this.GNJGDGCHNMC.Keys)
|
|
{
|
|
Button3DBase button3DBase = this.GNJGDGCHNMC[type];
|
|
if (button3DBase != null)
|
|
{
|
|
button3DBase.KPLIDIBCAKP = false;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060274DB RID: 160987 RVA: 0x00AEF484 File Offset: 0x00AED684
|
|
public virtual void EJDBHPKEJHG(StackedUIBase LMODDIOHMLJ)
|
|
{
|
|
base.Initialize(LMODDIOHMLJ);
|
|
if (this.extraPanel != null)
|
|
{
|
|
this.extraPanel.gameObject.SetActive(true);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060274DC RID: 160988 RVA: 0x00AEF4B0 File Offset: 0x00AED6B0
|
|
private void EIAOOBFFAKA()
|
|
{
|
|
if (!PlayerObjectiveTracker.OKEEBFEDNCP)
|
|
{
|
|
if (!SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.CANDFKFCNAA() || !PlayerObjectiveTracker.NKHLNAFFOFE())
|
|
{
|
|
WatchUI.PCFJCAPLPJE(LFLFNLNCNJP.DailyChallenges, "UmVjUm9vbS5Qcm90b2J1ZmIGcHJvdG8z");
|
|
}
|
|
else
|
|
{
|
|
WatchUI.PCFJCAPLPJE(LFLFNLNCNJP.Challenges, string.Empty);
|
|
}
|
|
}
|
|
else
|
|
{
|
|
int numberOfUnclaimedRewards = PlayerObjectiveTracker.FGKMKJMILIB;
|
|
if (numberOfUnclaimedRewards <= 1)
|
|
{
|
|
WatchUI.SetToast(LFLFNLNCNJP.CheerCount, string.Empty);
|
|
}
|
|
else
|
|
{
|
|
WatchUI.EJGMCOPEOOI(LFLFNLNCNJP.WeeklyChallenges, string.Format("HTTPManager", numberOfUnclaimedRewards));
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060274DD RID: 160989 RVA: 0x00AEF534 File Offset: 0x00AED734
|
|
public override void LGCGKININPM(StackedUIFlowBase KJKLMLPCCAO)
|
|
{
|
|
base.AFBOMACKOOK(KJKLMLPCCAO);
|
|
this.PIEACBJNPEO();
|
|
}
|
|
|
|
// Token: 0x060274DE RID: 160990 RVA: 0x00AEF544 File Offset: 0x00AED744
|
|
public void LockButton<T>(bool PENNNDDKFGL)
|
|
{
|
|
Button3DBase buttonForFlow = this.GetButtonForFlow<T>();
|
|
if (buttonForFlow != null)
|
|
{
|
|
buttonForFlow.LAEOBJEDBNM = !PENNNDDKFGL;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060274DF RID: 160991 RVA: 0x00AEF570 File Offset: 0x00AED770
|
|
private void ACHCOEFKBJG(StackedUIFlowBase EJNAKPIOKFJ)
|
|
{
|
|
base.LJEGODCLHAG.PushFlow(EJNAKPIOKFJ);
|
|
}
|
|
|
|
// Token: 0x060274E0 RID: 160992 RVA: 0x00AEF580 File Offset: 0x00AED780
|
|
private void OAMOIHECJBO(StackedUIFlowBase EJNAKPIOKFJ)
|
|
{
|
|
base.LJEGODCLHAG.PushFlow(EJNAKPIOKFJ);
|
|
}
|
|
|
|
// Token: 0x060274E1 RID: 160993 RVA: 0x00AEF590 File Offset: 0x00AED790
|
|
private void LDDNDDMNONI(StackedUIFlowBase EJNAKPIOKFJ)
|
|
{
|
|
base.LJEGODCLHAG.PushFlow(EJNAKPIOKFJ);
|
|
}
|
|
|
|
// Token: 0x060274E2 RID: 160994 RVA: 0x00AEF5A0 File Offset: 0x00AED7A0
|
|
public virtual void MDAKCDDHOEF()
|
|
{
|
|
base.OnAllFlowsInitialized();
|
|
this.BAMCCELOALP<ProfileWatchUIFlow>(this.profileButton);
|
|
this.BAMCCELOALP<PeopleWatchUIFlow>(this.peopleButton);
|
|
this.BAMCCELOALP<ThisRoomWatchUIFlow>(this.thisRoomButton);
|
|
this.BAMCCELOALP<ChecklistWatchUIFlow>(this.checklistButton);
|
|
this.BAMCCELOALP<ActivitySelectWatchUIFlow>(this.activitiesButton);
|
|
UnityEvent onClick = this.activitiesButton.OnClick;
|
|
if (HomeScreenFlow.DINNJGHCFHI == null)
|
|
{
|
|
HomeScreenFlow.DINNJGHCFHI = new UnityAction(HomeScreenFlow.MPCNHMCPDAA);
|
|
}
|
|
onClick.AddListener(HomeScreenFlow.DINNJGHCFHI);
|
|
this.BAMCCELOALP<SettingsWatchUIFlow>(this.settingsButton);
|
|
this.BAMCCELOALP<MessagesWatchUIFlow>(this.messagesButton);
|
|
this.BAMCCELOALP<CustomActivitiesWatchUIFlow>(this.eventsButton);
|
|
}
|
|
|
|
// Token: 0x060274E3 RID: 160995 RVA: 0x00AEF640 File Offset: 0x00AED840
|
|
public virtual void HAMNBLADPLH()
|
|
{
|
|
base.OnAllFlowsInitialized();
|
|
this.BAMCCELOALP<ProfileWatchUIFlow>(this.profileButton);
|
|
this.BAMCCELOALP<PeopleWatchUIFlow>(this.peopleButton);
|
|
this.BAMCCELOALP<ThisRoomWatchUIFlow>(this.thisRoomButton);
|
|
this.BAMCCELOALP<ChecklistWatchUIFlow>(this.checklistButton);
|
|
this.BAMCCELOALP<ActivitySelectWatchUIFlow>(this.activitiesButton);
|
|
UnityEvent onClick = this.activitiesButton.OnClick;
|
|
if (HomeScreenFlow.DINNJGHCFHI == null)
|
|
{
|
|
HomeScreenFlow.DINNJGHCFHI = new UnityAction(HomeScreenFlow.CGHPNOINNJJ);
|
|
}
|
|
onClick.AddListener(HomeScreenFlow.DINNJGHCFHI);
|
|
this.BAMCCELOALP<SettingsWatchUIFlow>(this.settingsButton);
|
|
this.BAMCCELOALP<MessagesWatchUIFlow>(this.messagesButton);
|
|
this.BAMCCELOALP<CustomActivitiesWatchUIFlow>(this.eventsButton);
|
|
}
|
|
|
|
// Token: 0x060274E4 RID: 160996 RVA: 0x00AEF6E0 File Offset: 0x00AED8E0
|
|
public virtual void LPJCNHDFECI()
|
|
{
|
|
base.OnAllFlowsInitialized();
|
|
this.BAMCCELOALP<ProfileWatchUIFlow>(this.profileButton);
|
|
this.BAMCCELOALP<PeopleWatchUIFlow>(this.peopleButton);
|
|
this.BAMCCELOALP<ThisRoomWatchUIFlow>(this.thisRoomButton);
|
|
this.BAMCCELOALP<ChecklistWatchUIFlow>(this.checklistButton);
|
|
this.BAMCCELOALP<ActivitySelectWatchUIFlow>(this.activitiesButton);
|
|
UnityEvent onClick = this.activitiesButton.OnClick;
|
|
if (HomeScreenFlow.DINNJGHCFHI == null)
|
|
{
|
|
HomeScreenFlow.DINNJGHCFHI = new UnityAction(HomeScreenFlow.CGHPNOINNJJ);
|
|
}
|
|
onClick.AddListener(HomeScreenFlow.DINNJGHCFHI);
|
|
this.BAMCCELOALP<SettingsWatchUIFlow>(this.settingsButton);
|
|
this.BAMCCELOALP<MessagesWatchUIFlow>(this.messagesButton);
|
|
this.BAMCCELOALP<CustomActivitiesWatchUIFlow>(this.eventsButton);
|
|
}
|
|
|
|
// Token: 0x060274E5 RID: 160997 RVA: 0x00AEF780 File Offset: 0x00AED980
|
|
public void HighlightButton<T>()
|
|
{
|
|
foreach (Type type in this.GNJGDGCHNMC.Keys)
|
|
{
|
|
if (type == typeof(T))
|
|
{
|
|
Button3DBase button3DBase = this.GNJGDGCHNMC[type];
|
|
if (button3DBase != null)
|
|
{
|
|
button3DBase.KPLIDIBCAKP = true;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060274E6 RID: 160998 RVA: 0x00AEF80C File Offset: 0x00AEDA0C
|
|
public virtual void NINJIPKDHCD(StackedUIBase LMODDIOHMLJ)
|
|
{
|
|
base.Initialize(LMODDIOHMLJ);
|
|
if (this.extraPanel != null)
|
|
{
|
|
this.extraPanel.gameObject.SetActive(true);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060274E7 RID: 160999 RVA: 0x00AEF838 File Offset: 0x00AEDA38
|
|
public virtual void IEHMMKHEJMG(StackedUIBase LMODDIOHMLJ)
|
|
{
|
|
base.Initialize(LMODDIOHMLJ);
|
|
if (this.extraPanel != null)
|
|
{
|
|
this.extraPanel.gameObject.SetActive(false);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060274E8 RID: 161000 RVA: 0x00AEF864 File Offset: 0x00AEDA64
|
|
public virtual void BAFALDKLHOP(StackedUIBase LMODDIOHMLJ)
|
|
{
|
|
base.Initialize(LMODDIOHMLJ);
|
|
if (this.extraPanel != null)
|
|
{
|
|
this.extraPanel.gameObject.SetActive(false);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060274E9 RID: 161001 RVA: 0x00AEF890 File Offset: 0x00AEDA90
|
|
private void OJKJIELDAFL(StackedUIFlowBase EJNAKPIOKFJ)
|
|
{
|
|
base.LJEGODCLHAG.PushFlow(EJNAKPIOKFJ);
|
|
}
|
|
|
|
// Token: 0x060274EA RID: 161002 RVA: 0x00AEF8A0 File Offset: 0x00AEDAA0
|
|
public virtual void GODPBAFCNLN(StackedUIBase LMODDIOHMLJ)
|
|
{
|
|
base.Initialize(LMODDIOHMLJ);
|
|
if (this.extraPanel != null)
|
|
{
|
|
this.extraPanel.gameObject.SetActive(false);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060274EB RID: 161003 RVA: 0x00AEF8CC File Offset: 0x00AEDACC
|
|
[CompilerGenerated]
|
|
private static void JEJHBKFNEEC()
|
|
{
|
|
ActivityButton.DefaultButtonAction = ActivityButton.EPPCOADCBPC.SwitchActivity;
|
|
}
|
|
|
|
// Token: 0x060274EC RID: 161004 RVA: 0x00AEF8D4 File Offset: 0x00AEDAD4
|
|
private void AMCBECKHBPG()
|
|
{
|
|
if (!PlayerObjectiveTracker.OKEEBFEDNCP)
|
|
{
|
|
if (!SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.OKEHOHKBGKB || !PlayerObjectiveTracker.PCHMBGLLNEL)
|
|
{
|
|
WatchUI.SetToast(LFLFNLNCNJP.Challenges, "NEW");
|
|
}
|
|
else
|
|
{
|
|
WatchUI.SetToast(LFLFNLNCNJP.Challenges, string.Empty);
|
|
}
|
|
}
|
|
else
|
|
{
|
|
int numberOfUnclaimedRewards = PlayerObjectiveTracker.FGKMKJMILIB;
|
|
if (numberOfUnclaimedRewards <= 0)
|
|
{
|
|
WatchUI.SetToast(LFLFNLNCNJP.Challenges, string.Empty);
|
|
}
|
|
else
|
|
{
|
|
WatchUI.SetToast(LFLFNLNCNJP.Challenges, string.Format("{0}", numberOfUnclaimedRewards));
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060274ED RID: 161005 RVA: 0x00AEF958 File Offset: 0x00AEDB58
|
|
private void BAGAGANOJDD()
|
|
{
|
|
if (!PlayerObjectiveTracker.OKEEBFEDNCP)
|
|
{
|
|
if (!SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.KLLBBEONCAJ() || !PlayerObjectiveTracker.KAJEILCMIIK())
|
|
{
|
|
WatchUI.JAEEAONLACD(LFLFNLNCNJP.WeeklyChallenges, "NUXOverride");
|
|
}
|
|
else
|
|
{
|
|
WatchUI.OBIEJNDJPEJ(LFLFNLNCNJP.Activity, string.Empty);
|
|
}
|
|
}
|
|
else
|
|
{
|
|
int numberOfUnclaimedRewards = PlayerObjectiveTracker.FGKMKJMILIB;
|
|
if (numberOfUnclaimedRewards <= 1)
|
|
{
|
|
WatchUI.PCFJCAPLPJE((LFLFNLNCNJP)7, string.Empty);
|
|
}
|
|
else
|
|
{
|
|
WatchUI.OBIEJNDJPEJ((LFLFNLNCNJP)8, string.Format("1", numberOfUnclaimedRewards));
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060274EE RID: 161006 RVA: 0x00AEF9DC File Offset: 0x00AEDBDC
|
|
public void GDPINBBJGII()
|
|
{
|
|
foreach (Type type in this.GNJGDGCHNMC.Keys)
|
|
{
|
|
Button3DBase button3DBase = this.GNJGDGCHNMC[type];
|
|
if (button3DBase != null)
|
|
{
|
|
button3DBase.KPLIDIBCAKP = false;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060274EF RID: 161007 RVA: 0x00AEFA58 File Offset: 0x00AEDC58
|
|
public void IMCHJEDLNIG()
|
|
{
|
|
foreach (Type type in this.GNJGDGCHNMC.Keys)
|
|
{
|
|
Button3DBase button3DBase = this.GNJGDGCHNMC[type];
|
|
if (button3DBase != null)
|
|
{
|
|
button3DBase.KPLIDIBCAKP = true;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060274F0 RID: 161008 RVA: 0x00AEFAD4 File Offset: 0x00AEDCD4
|
|
public Button3DBase GetButtonForFlow<T>()
|
|
{
|
|
Button3DBase button3DBase;
|
|
if (this.GNJGDGCHNMC.TryGetValue(typeof(T), out button3DBase))
|
|
{
|
|
return button3DBase;
|
|
}
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x060274F1 RID: 161009 RVA: 0x00AEFB00 File Offset: 0x00AEDD00
|
|
private static void CGHPNOINNJJ()
|
|
{
|
|
ActivityButton.DefaultButtonAction = ActivityButton.EPPCOADCBPC.LetsPlay;
|
|
}
|
|
|
|
// Token: 0x060274F2 RID: 161010 RVA: 0x00AEFB08 File Offset: 0x00AEDD08
|
|
private static void MPCNHMCPDAA()
|
|
{
|
|
ActivityButton.DefaultButtonAction = ActivityButton.EPPCOADCBPC.LetsPlay;
|
|
}
|
|
|
|
// Token: 0x060274F4 RID: 161012 RVA: 0x00AEFB24 File Offset: 0x00AEDD24
|
|
private void PIEACBJNPEO()
|
|
{
|
|
if (!PlayerObjectiveTracker.OKEEBFEDNCP)
|
|
{
|
|
if (!SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.KLLBBEONCAJ() || !PlayerObjectiveTracker.PCHMBGLLNEL)
|
|
{
|
|
WatchUI.OBIEJNDJPEJ(LFLFNLNCNJP.Challenges, "Oculus.Platform.CallbackRunner");
|
|
}
|
|
else
|
|
{
|
|
WatchUI.OBIEJNDJPEJ(LFLFNLNCNJP.Challenges, string.Empty);
|
|
}
|
|
}
|
|
else
|
|
{
|
|
int numberOfUnclaimedRewards = PlayerObjectiveTracker.FGKMKJMILIB;
|
|
if (numberOfUnclaimedRewards <= 0)
|
|
{
|
|
WatchUI.GCJNDNGJNIM(LFLFNLNCNJP.Activity, string.Empty);
|
|
}
|
|
else
|
|
{
|
|
WatchUI.GCJNDNGJNIM((LFLFNLNCNJP)8, string.Format("Error deserializing RoomDoor {0}: data empty.", numberOfUnclaimedRewards));
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060274F5 RID: 161013 RVA: 0x00AEFBA8 File Offset: 0x00AEDDA8
|
|
private void ECLDJMCPLLE(StackedUIFlowBase EJNAKPIOKFJ)
|
|
{
|
|
base.LJEGODCLHAG.PushFlow(EJNAKPIOKFJ);
|
|
}
|
|
|
|
// Token: 0x060274F6 RID: 161014 RVA: 0x00AEFBB8 File Offset: 0x00AEDDB8
|
|
public virtual void NINFKHNGHKG(StackedUIBase LMODDIOHMLJ)
|
|
{
|
|
base.Initialize(LMODDIOHMLJ);
|
|
if (this.extraPanel != null)
|
|
{
|
|
this.extraPanel.gameObject.SetActive(true);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060274F7 RID: 161015 RVA: 0x00AEFBE4 File Offset: 0x00AEDDE4
|
|
private void DIMNDOEJJBL()
|
|
{
|
|
if (!PlayerObjectiveTracker.OKEEBFEDNCP)
|
|
{
|
|
if (!SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.OKEHOHKBGKB || !PlayerObjectiveTracker.DPNJMICKLGC())
|
|
{
|
|
WatchUI.EJGMCOPEOOI(LFLFNLNCNJP.CheerCount, "Bye!");
|
|
}
|
|
else
|
|
{
|
|
WatchUI.JAEEAONLACD((LFLFNLNCNJP)7, string.Empty);
|
|
}
|
|
}
|
|
else
|
|
{
|
|
int numberOfUnclaimedRewards = PlayerObjectiveTracker.FGKMKJMILIB;
|
|
if (numberOfUnclaimedRewards <= 1)
|
|
{
|
|
WatchUI.OBIEJNDJPEJ(LFLFNLNCNJP.Messages, string.Empty);
|
|
}
|
|
else
|
|
{
|
|
WatchUI.OBIEJNDJPEJ((LFLFNLNCNJP)8, string.Format("RpcMasterRequestTeamChange", numberOfUnclaimedRewards));
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060274F8 RID: 161016 RVA: 0x00AEFC68 File Offset: 0x00AEDE68
|
|
private void BAMCCELOALP<T>(Button3D ILOFENDAFLM) where T : StackedUIFlowBase
|
|
{
|
|
HomeScreenFlow.BLEILGANMLM<T> bleilganmlm = new HomeScreenFlow.BLEILGANMLM<T>();
|
|
bleilganmlm.LGLLICEMHIK = this;
|
|
if (ILOFENDAFLM == null)
|
|
{
|
|
Debug.LogErrorFormat("HomeScreenFlow.SetButtonOnClick() - button is null, type={0}", new object[] { typeof(T) });
|
|
return;
|
|
}
|
|
bleilganmlm.EJNAKPIOKFJ = base.LJEGODCLHAG.GetFlowByType<T>();
|
|
if (bleilganmlm.EJNAKPIOKFJ != null)
|
|
{
|
|
this.GNJGDGCHNMC[typeof(T)] = ILOFENDAFLM;
|
|
ILOFENDAFLM.OnClick.AddListener(new UnityAction(bleilganmlm.OJKNBNGGBEC));
|
|
}
|
|
}
|
|
|
|
// Token: 0x060274F9 RID: 161017 RVA: 0x00AEFD00 File Offset: 0x00AEDF00
|
|
private static void OKNOABELOBO()
|
|
{
|
|
ActivityButton.DefaultButtonAction = ActivityButton.EPPCOADCBPC.LetsPlay;
|
|
}
|
|
|
|
// Token: 0x060274FA RID: 161018 RVA: 0x00AEFD08 File Offset: 0x00AEDF08
|
|
public void NBJGGIAACHP()
|
|
{
|
|
foreach (Type type in this.GNJGDGCHNMC.Keys)
|
|
{
|
|
Button3DBase button3DBase = this.GNJGDGCHNMC[type];
|
|
if (button3DBase != null)
|
|
{
|
|
button3DBase.KPLIDIBCAKP = false;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060274FB RID: 161019 RVA: 0x00AEFD84 File Offset: 0x00AEDF84
|
|
private void KCOINPCLMPB(StackedUIFlowBase EJNAKPIOKFJ)
|
|
{
|
|
base.LJEGODCLHAG.PushFlow(EJNAKPIOKFJ);
|
|
}
|
|
|
|
// Token: 0x060274FC RID: 161020 RVA: 0x00AEFD94 File Offset: 0x00AEDF94
|
|
public void ClearHighlights()
|
|
{
|
|
foreach (Type type in this.GNJGDGCHNMC.Keys)
|
|
{
|
|
Button3DBase button3DBase = this.GNJGDGCHNMC[type];
|
|
if (button3DBase != null)
|
|
{
|
|
button3DBase.KPLIDIBCAKP = false;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060274FD RID: 161021 RVA: 0x00AEFE10 File Offset: 0x00AEE010
|
|
public void MNIODMMFHDK()
|
|
{
|
|
foreach (Type type in this.GNJGDGCHNMC.Keys)
|
|
{
|
|
Button3DBase button3DBase = this.GNJGDGCHNMC[type];
|
|
if (button3DBase != null)
|
|
{
|
|
button3DBase.KPLIDIBCAKP = true;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060274FE RID: 161022 RVA: 0x00AEFE8C File Offset: 0x00AEE08C
|
|
public virtual void BBHPPKGACBG()
|
|
{
|
|
base.OnAllFlowsInitialized();
|
|
this.BAMCCELOALP<ProfileWatchUIFlow>(this.profileButton);
|
|
this.BAMCCELOALP<PeopleWatchUIFlow>(this.peopleButton);
|
|
this.BAMCCELOALP<ThisRoomWatchUIFlow>(this.thisRoomButton);
|
|
this.BAMCCELOALP<ChecklistWatchUIFlow>(this.checklistButton);
|
|
this.BAMCCELOALP<ActivitySelectWatchUIFlow>(this.activitiesButton);
|
|
UnityEvent onClick = this.activitiesButton.OnClick;
|
|
if (HomeScreenFlow.DINNJGHCFHI == null)
|
|
{
|
|
HomeScreenFlow.DINNJGHCFHI = new UnityAction(HomeScreenFlow.MPCNHMCPDAA);
|
|
}
|
|
onClick.AddListener(HomeScreenFlow.DINNJGHCFHI);
|
|
this.BAMCCELOALP<SettingsWatchUIFlow>(this.settingsButton);
|
|
this.BAMCCELOALP<MessagesWatchUIFlow>(this.messagesButton);
|
|
this.BAMCCELOALP<CustomActivitiesWatchUIFlow>(this.eventsButton);
|
|
}
|
|
|
|
// Token: 0x060274FF RID: 161023 RVA: 0x00AEFF2C File Offset: 0x00AEE12C
|
|
private void IDNMBMBEAHN(StackedUIFlowBase EJNAKPIOKFJ)
|
|
{
|
|
base.LJEGODCLHAG.PushFlow(EJNAKPIOKFJ);
|
|
}
|
|
|
|
// Token: 0x06027500 RID: 161024 RVA: 0x00AEFF3C File Offset: 0x00AEE13C
|
|
public override void KNDFLADGCMN(StackedUIFlowBase KJKLMLPCCAO)
|
|
{
|
|
base.JNDOCEBMGEG(KJKLMLPCCAO);
|
|
this.BAGAGANOJDD();
|
|
}
|
|
|
|
// Token: 0x06027501 RID: 161025 RVA: 0x00AEFF4C File Offset: 0x00AEE14C
|
|
private void KCOIBMFOIBB(StackedUIFlowBase EJNAKPIOKFJ)
|
|
{
|
|
base.LJEGODCLHAG.PushFlow(EJNAKPIOKFJ);
|
|
}
|
|
|
|
// Token: 0x06027502 RID: 161026 RVA: 0x00AEFF5C File Offset: 0x00AEE15C
|
|
public override void OnFlowEntered(StackedUIFlowBase KJKLMLPCCAO)
|
|
{
|
|
base.OnFlowEntered(KJKLMLPCCAO);
|
|
this.AMCBECKHBPG();
|
|
}
|
|
|
|
// Token: 0x06027503 RID: 161027 RVA: 0x00AEFF6C File Offset: 0x00AEE16C
|
|
public override void Initialize(StackedUIBase LMODDIOHMLJ)
|
|
{
|
|
base.Initialize(LMODDIOHMLJ);
|
|
if (this.extraPanel != null)
|
|
{
|
|
this.extraPanel.gameObject.SetActive(false);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06027504 RID: 161028 RVA: 0x00AEFF98 File Offset: 0x00AEE198
|
|
public virtual void KPPDMDEJCIM()
|
|
{
|
|
base.OnAllFlowsInitialized();
|
|
this.BAMCCELOALP<ProfileWatchUIFlow>(this.profileButton);
|
|
this.BAMCCELOALP<PeopleWatchUIFlow>(this.peopleButton);
|
|
this.BAMCCELOALP<ThisRoomWatchUIFlow>(this.thisRoomButton);
|
|
this.BAMCCELOALP<ChecklistWatchUIFlow>(this.checklistButton);
|
|
this.BAMCCELOALP<ActivitySelectWatchUIFlow>(this.activitiesButton);
|
|
UnityEvent onClick = this.activitiesButton.OnClick;
|
|
if (HomeScreenFlow.DINNJGHCFHI == null)
|
|
{
|
|
HomeScreenFlow.DINNJGHCFHI = new UnityAction(HomeScreenFlow.FAEGPLJNPDF);
|
|
}
|
|
onClick.AddListener(HomeScreenFlow.DINNJGHCFHI);
|
|
this.BAMCCELOALP<SettingsWatchUIFlow>(this.settingsButton);
|
|
this.BAMCCELOALP<MessagesWatchUIFlow>(this.messagesButton);
|
|
this.BAMCCELOALP<CustomActivitiesWatchUIFlow>(this.eventsButton);
|
|
}
|
|
|
|
// Token: 0x06027505 RID: 161029 RVA: 0x00AF0038 File Offset: 0x00AEE238
|
|
public virtual void BCBJHEKAMJF(StackedUIBase LMODDIOHMLJ)
|
|
{
|
|
base.Initialize(LMODDIOHMLJ);
|
|
if (this.extraPanel != null)
|
|
{
|
|
this.extraPanel.gameObject.SetActive(true);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06027506 RID: 161030 RVA: 0x00AF0064 File Offset: 0x00AEE264
|
|
private static void FAEGPLJNPDF()
|
|
{
|
|
ActivityButton.DefaultButtonAction = ActivityButton.EPPCOADCBPC.LetsPlay;
|
|
}
|
|
|
|
// Token: 0x06027507 RID: 161031 RVA: 0x00AF006C File Offset: 0x00AEE26C
|
|
public virtual void EGJCGCNKAOB(StackedUIFlowBase KJKLMLPCCAO)
|
|
{
|
|
base.BPCKCBHJAOO(KJKLMLPCCAO);
|
|
this.AMCBECKHBPG();
|
|
}
|
|
|
|
// Token: 0x06027508 RID: 161032 RVA: 0x00AF007C File Offset: 0x00AEE27C
|
|
public override void ILFJMLABFBJ(StackedUIFlowBase KJKLMLPCCAO)
|
|
{
|
|
base.EEDNBCEOOCE(KJKLMLPCCAO);
|
|
this.EIAOOBFFAKA();
|
|
}
|
|
|
|
// Token: 0x06027509 RID: 161033 RVA: 0x00AF008C File Offset: 0x00AEE28C
|
|
public override void OnAllFlowsInitialized()
|
|
{
|
|
base.OnAllFlowsInitialized();
|
|
this.BAMCCELOALP<ProfileWatchUIFlow>(this.profileButton);
|
|
this.BAMCCELOALP<PeopleWatchUIFlow>(this.peopleButton);
|
|
this.BAMCCELOALP<ThisRoomWatchUIFlow>(this.thisRoomButton);
|
|
this.BAMCCELOALP<ChecklistWatchUIFlow>(this.checklistButton);
|
|
this.BAMCCELOALP<ActivitySelectWatchUIFlow>(this.activitiesButton);
|
|
UnityEvent onClick = this.activitiesButton.OnClick;
|
|
if (HomeScreenFlow.DINNJGHCFHI == null)
|
|
{
|
|
HomeScreenFlow.DINNJGHCFHI = new UnityAction(HomeScreenFlow.JEJHBKFNEEC);
|
|
}
|
|
onClick.AddListener(HomeScreenFlow.DINNJGHCFHI);
|
|
this.BAMCCELOALP<SettingsWatchUIFlow>(this.settingsButton);
|
|
this.BAMCCELOALP<MessagesWatchUIFlow>(this.messagesButton);
|
|
this.BAMCCELOALP<CustomActivitiesWatchUIFlow>(this.eventsButton);
|
|
}
|
|
|
|
// Token: 0x0602750A RID: 161034 RVA: 0x00AF012C File Offset: 0x00AEE32C
|
|
public virtual void NNIDMLGFOIN(StackedUIBase LMODDIOHMLJ)
|
|
{
|
|
base.Initialize(LMODDIOHMLJ);
|
|
if (this.extraPanel != null)
|
|
{
|
|
this.extraPanel.gameObject.SetActive(true);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0602750B RID: 161035 RVA: 0x00AF0158 File Offset: 0x00AEE358
|
|
private void GOKAAJBJELI()
|
|
{
|
|
if (!PlayerObjectiveTracker.OKEEBFEDNCP)
|
|
{
|
|
if (!SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.OKEHOHKBGKB || !PlayerObjectiveTracker.PCHMBGLLNEL)
|
|
{
|
|
WatchUI.JAEEAONLACD(LFLFNLNCNJP.DailyChallenges, "position");
|
|
}
|
|
else
|
|
{
|
|
WatchUI.SetToast((LFLFNLNCNJP)7, string.Empty);
|
|
}
|
|
}
|
|
else
|
|
{
|
|
int numberOfUnclaimedRewards = PlayerObjectiveTracker.FGKMKJMILIB;
|
|
if (numberOfUnclaimedRewards <= 1)
|
|
{
|
|
WatchUI.PCFJCAPLPJE(LFLFNLNCNJP.None, string.Empty);
|
|
}
|
|
else
|
|
{
|
|
WatchUI.SetToast(LFLFNLNCNJP.Challenges, string.Format("RecNet presence heartbeat response indicates local presence is out-of-sync!", numberOfUnclaimedRewards));
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0602750C RID: 161036 RVA: 0x00AF01DC File Offset: 0x00AEE3DC
|
|
public virtual void EFKFLMFPNCF(StackedUIFlowBase KJKLMLPCCAO)
|
|
{
|
|
base.KNDFLADGCMN(KJKLMLPCCAO);
|
|
this.EIAOOBFFAKA();
|
|
}
|
|
|
|
// Token: 0x0602750D RID: 161037 RVA: 0x00AF01EC File Offset: 0x00AEE3EC
|
|
private static void EPDMOHLPFKA()
|
|
{
|
|
ActivityButton.DefaultButtonAction = ActivityButton.EPPCOADCBPC.SwitchActivity;
|
|
}
|
|
|
|
// Token: 0x040062A3 RID: 25251
|
|
[SerializeField]
|
|
private Button3D profileButton;
|
|
|
|
// Token: 0x040062A4 RID: 25252
|
|
[SerializeField]
|
|
private Button3D peopleButton;
|
|
|
|
// Token: 0x040062A5 RID: 25253
|
|
[SerializeField]
|
|
private Button3D activitiesButton;
|
|
|
|
// Token: 0x040062A6 RID: 25254
|
|
[SerializeField]
|
|
private Button3D thisRoomButton;
|
|
|
|
// Token: 0x040062A7 RID: 25255
|
|
[SerializeField]
|
|
private Button3D checklistButton;
|
|
|
|
// Token: 0x040062A8 RID: 25256
|
|
[SerializeField]
|
|
private Button3D eventsButton;
|
|
|
|
// Token: 0x040062A9 RID: 25257
|
|
[SerializeField]
|
|
private Button3D settingsButton;
|
|
|
|
// Token: 0x040062AA RID: 25258
|
|
[SerializeField]
|
|
private RectTransform extraPanel;
|
|
|
|
// Token: 0x040062AB RID: 25259
|
|
[SerializeField]
|
|
private Button3D buttonPrefab;
|
|
|
|
// Token: 0x040062AC RID: 25260
|
|
[SerializeField]
|
|
[Header("Messages")]
|
|
private Button3D messagesButton;
|
|
|
|
// Token: 0x040062AD RID: 25261
|
|
private Dictionary<Type, Button3DBase> GNJGDGCHNMC = new Dictionary<Type, Button3DBase>();
|
|
|
|
// Token: 0x040062AE RID: 25262
|
|
[CompilerGenerated]
|
|
private static UnityAction DINNJGHCFHI;
|
|
|
|
// Token: 0x020011F2 RID: 4594
|
|
[CompilerGenerated]
|
|
private sealed class BLEILGANMLM<T> where T : StackedUIFlowBase
|
|
{
|
|
// Token: 0x0602750E RID: 161038 RVA: 0x00AF01F4 File Offset: 0x00AEE3F4
|
|
internal void GFKPDLLFOFH()
|
|
{
|
|
this.LGLLICEMHIK.KCOINPCLMPB(this.EJNAKPIOKFJ);
|
|
}
|
|
|
|
// Token: 0x0602750F RID: 161039 RVA: 0x00AF020C File Offset: 0x00AEE40C
|
|
internal void DPNFJMCMNGC()
|
|
{
|
|
this.LGLLICEMHIK.IDNMBMBEAHN(this.EJNAKPIOKFJ);
|
|
}
|
|
|
|
// Token: 0x06027510 RID: 161040 RVA: 0x00AF0224 File Offset: 0x00AEE424
|
|
internal void JCIGHBGDCMB()
|
|
{
|
|
this.LGLLICEMHIK.ECLDJMCPLLE(this.EJNAKPIOKFJ);
|
|
}
|
|
|
|
// Token: 0x06027511 RID: 161041 RVA: 0x00AF023C File Offset: 0x00AEE43C
|
|
internal void CDOONHODPEF()
|
|
{
|
|
this.LGLLICEMHIK.OJKJIELDAFL(this.EJNAKPIOKFJ);
|
|
}
|
|
|
|
// Token: 0x06027512 RID: 161042 RVA: 0x00AF0254 File Offset: 0x00AEE454
|
|
internal void ELNIKMBDIDF()
|
|
{
|
|
this.LGLLICEMHIK.IDNMBMBEAHN(this.EJNAKPIOKFJ);
|
|
}
|
|
|
|
// Token: 0x06027513 RID: 161043 RVA: 0x00AF026C File Offset: 0x00AEE46C
|
|
internal void CFCEJGGFGPD()
|
|
{
|
|
this.LGLLICEMHIK.KCOINPCLMPB(this.EJNAKPIOKFJ);
|
|
}
|
|
|
|
// Token: 0x06027514 RID: 161044 RVA: 0x00AF0284 File Offset: 0x00AEE484
|
|
internal void CBMLMMGMAMI()
|
|
{
|
|
this.LGLLICEMHIK.IDNMBMBEAHN(this.EJNAKPIOKFJ);
|
|
}
|
|
|
|
// Token: 0x06027515 RID: 161045 RVA: 0x00AF029C File Offset: 0x00AEE49C
|
|
internal void ODJELHECHPO()
|
|
{
|
|
this.LGLLICEMHIK.OAMOIHECJBO(this.EJNAKPIOKFJ);
|
|
}
|
|
|
|
// Token: 0x06027516 RID: 161046 RVA: 0x00AF02B4 File Offset: 0x00AEE4B4
|
|
internal void DPIKDIPCJKM()
|
|
{
|
|
this.LGLLICEMHIK.OAMOIHECJBO(this.EJNAKPIOKFJ);
|
|
}
|
|
|
|
// Token: 0x06027517 RID: 161047 RVA: 0x00AF02CC File Offset: 0x00AEE4CC
|
|
internal void BGEAIOGNJHN()
|
|
{
|
|
this.LGLLICEMHIK.KCOIBMFOIBB(this.EJNAKPIOKFJ);
|
|
}
|
|
|
|
// Token: 0x06027519 RID: 161049 RVA: 0x00AF02EC File Offset: 0x00AEE4EC
|
|
internal void PGMGGNODPAN()
|
|
{
|
|
this.LGLLICEMHIK.KCOIBMFOIBB(this.EJNAKPIOKFJ);
|
|
}
|
|
|
|
// Token: 0x0602751A RID: 161050 RVA: 0x00AF0304 File Offset: 0x00AEE504
|
|
internal void KKJLKAONIOD()
|
|
{
|
|
this.LGLLICEMHIK.IDNMBMBEAHN(this.EJNAKPIOKFJ);
|
|
}
|
|
|
|
// Token: 0x0602751B RID: 161051 RVA: 0x00AF031C File Offset: 0x00AEE51C
|
|
internal void IBLIPIGAMEL()
|
|
{
|
|
this.LGLLICEMHIK.OAMOIHECJBO(this.EJNAKPIOKFJ);
|
|
}
|
|
|
|
// Token: 0x0602751C RID: 161052 RVA: 0x00AF0334 File Offset: 0x00AEE534
|
|
internal void OJKNBNGGBEC()
|
|
{
|
|
this.LGLLICEMHIK.OAMOIHECJBO(this.EJNAKPIOKFJ);
|
|
}
|
|
|
|
// Token: 0x0602751D RID: 161053 RVA: 0x00AF034C File Offset: 0x00AEE54C
|
|
internal void EDIBGMKACKD()
|
|
{
|
|
this.LGLLICEMHIK.ACHCOEFKBJG(this.EJNAKPIOKFJ);
|
|
}
|
|
|
|
// Token: 0x0602751E RID: 161054 RVA: 0x00AF0364 File Offset: 0x00AEE564
|
|
internal void JJIIMDCJECL()
|
|
{
|
|
this.LGLLICEMHIK.ACHCOEFKBJG(this.EJNAKPIOKFJ);
|
|
}
|
|
|
|
// Token: 0x0602751F RID: 161055 RVA: 0x00AF037C File Offset: 0x00AEE57C
|
|
internal void ABODGDAKAEN()
|
|
{
|
|
this.LGLLICEMHIK.KCOINPCLMPB(this.EJNAKPIOKFJ);
|
|
}
|
|
|
|
// Token: 0x06027520 RID: 161056 RVA: 0x00AF0394 File Offset: 0x00AEE594
|
|
internal void HJNAKCHFFHA()
|
|
{
|
|
this.LGLLICEMHIK.KCOINPCLMPB(this.EJNAKPIOKFJ);
|
|
}
|
|
|
|
// Token: 0x06027521 RID: 161057 RVA: 0x00AF03AC File Offset: 0x00AEE5AC
|
|
internal void PIBLMAAJNEN()
|
|
{
|
|
this.LGLLICEMHIK.ECLDJMCPLLE(this.EJNAKPIOKFJ);
|
|
}
|
|
|
|
// Token: 0x06027522 RID: 161058 RVA: 0x00AF03C4 File Offset: 0x00AEE5C4
|
|
internal void NNKHKHOALNP()
|
|
{
|
|
this.LGLLICEMHIK.KCOIBMFOIBB(this.EJNAKPIOKFJ);
|
|
}
|
|
|
|
// Token: 0x06027523 RID: 161059 RVA: 0x00AF03DC File Offset: 0x00AEE5DC
|
|
internal void PJGEPHDJHFC()
|
|
{
|
|
this.LGLLICEMHIK.KCOIBMFOIBB(this.EJNAKPIOKFJ);
|
|
}
|
|
|
|
// Token: 0x06027524 RID: 161060 RVA: 0x00AF03F4 File Offset: 0x00AEE5F4
|
|
internal void FLEEFDFKEIB()
|
|
{
|
|
this.LGLLICEMHIK.KCOIBMFOIBB(this.EJNAKPIOKFJ);
|
|
}
|
|
|
|
// Token: 0x06027525 RID: 161061 RVA: 0x00AF040C File Offset: 0x00AEE60C
|
|
internal void KKLCFDPCKEP()
|
|
{
|
|
this.LGLLICEMHIK.LDDNDDMNONI(this.EJNAKPIOKFJ);
|
|
}
|
|
|
|
// Token: 0x06027526 RID: 161062 RVA: 0x00AF0424 File Offset: 0x00AEE624
|
|
internal void NPODACBLMGF()
|
|
{
|
|
this.LGLLICEMHIK.ACHCOEFKBJG(this.EJNAKPIOKFJ);
|
|
}
|
|
|
|
// Token: 0x06027527 RID: 161063 RVA: 0x00AF043C File Offset: 0x00AEE63C
|
|
internal void BFLGOFKCKFP()
|
|
{
|
|
this.LGLLICEMHIK.KCOINPCLMPB(this.EJNAKPIOKFJ);
|
|
}
|
|
|
|
// Token: 0x06027528 RID: 161064 RVA: 0x00AF0454 File Offset: 0x00AEE654
|
|
internal void KLMKCPAELKO()
|
|
{
|
|
this.LGLLICEMHIK.LDDNDDMNONI(this.EJNAKPIOKFJ);
|
|
}
|
|
|
|
// Token: 0x06027529 RID: 161065 RVA: 0x00AF046C File Offset: 0x00AEE66C
|
|
internal void PBHHLBFFGJK()
|
|
{
|
|
this.LGLLICEMHIK.KCOINPCLMPB(this.EJNAKPIOKFJ);
|
|
}
|
|
|
|
// Token: 0x0602752A RID: 161066 RVA: 0x00AF0484 File Offset: 0x00AEE684
|
|
internal void CIEGOBEALHN()
|
|
{
|
|
this.LGLLICEMHIK.OJKJIELDAFL(this.EJNAKPIOKFJ);
|
|
}
|
|
|
|
// Token: 0x0602752B RID: 161067 RVA: 0x00AF049C File Offset: 0x00AEE69C
|
|
internal void CEGCMAAOAKK()
|
|
{
|
|
this.LGLLICEMHIK.OJKJIELDAFL(this.EJNAKPIOKFJ);
|
|
}
|
|
|
|
// Token: 0x040062AF RID: 25263
|
|
internal T EJNAKPIOKFJ;
|
|
|
|
// Token: 0x040062B0 RID: 25264
|
|
internal HomeScreenFlow LGLLICEMHIK;
|
|
}
|
|
}
|