1749 lines
57 KiB
C#
1749 lines
57 KiB
C#
using System;
|
|
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using CodeStage.AntiCheat.ObscuredTypes;
|
|
using RecNet;
|
|
using UnityEngine;
|
|
using UnityEngine.SceneManagement;
|
|
|
|
// Token: 0x02000E8A RID: 3722
|
|
public class ProgressionManager : SingletonMonoBehaviour<ProgressionManager>
|
|
{
|
|
// Token: 0x0601EE42 RID: 126530 RVA: 0x0086D8A0 File Offset: 0x0086BAA0
|
|
public void CKHNLKCFPGL()
|
|
{
|
|
foreach (ProgressionManager.ObjectiveTypeDescription objectiveTypeDescription in this.objectiveTypeDescriptions)
|
|
{
|
|
if (!this.AJEPBJJFBKK.ContainsKey(objectiveTypeDescription.ObjectiveType))
|
|
{
|
|
this.AJEPBJJFBKK.Add(objectiveTypeDescription.ObjectiveType, objectiveTypeDescription);
|
|
}
|
|
else
|
|
{
|
|
Debug.LogError("DataBlobName" + objectiveTypeDescription.ObjectiveType);
|
|
}
|
|
}
|
|
base.StartCoroutine(this.LEJJIDCJLBO());
|
|
SceneManager.activeSceneChanged += this.BAKEEMOGNLP;
|
|
}
|
|
|
|
// Token: 0x0601EE43 RID: 126531 RVA: 0x0086D934 File Offset: 0x0086BB34
|
|
private void CLEBDMJABJI()
|
|
{
|
|
this.BFKENIAOGGH = false;
|
|
this.ACINEICGILL = Time.time;
|
|
if (this.MHIEGOFKPKH.Count == 0)
|
|
{
|
|
return;
|
|
}
|
|
List<ProgressionManager.NMIHKJNNBAD> list = new List<ProgressionManager.NMIHKJNNBAD>();
|
|
list.AddRange(this.MHIEGOFKPKH);
|
|
this.MHIEGOFKPKH.Clear();
|
|
FKJHLNJDEKK.CCCHJJEEEFG(list);
|
|
}
|
|
|
|
// Token: 0x0601EE44 RID: 126532 RVA: 0x0086D988 File Offset: 0x0086BB88
|
|
protected virtual void ONKCFGIOGCF()
|
|
{
|
|
base.Awake();
|
|
PlayerObjectiveTracker.IIONNGAJKEJ(new Action<List<ProgressionManager.MPBMNKHKCEE>>(this.OIDBJBFPCPO));
|
|
}
|
|
|
|
// Token: 0x0601EE45 RID: 126533 RVA: 0x0086D9A4 File Offset: 0x0086BBA4
|
|
public void GBNAEDNMDKL(ProgressionManager.MPBMNKHKCEE ANNBGHOPFBN, int CBMEFBNPNJO = 0)
|
|
{
|
|
if (this.KLBBMOADHFM(ANNBGHOPFBN) && (SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.OOBEObjectiveAlreadyGranted(ANNBGHOPFBN) || PlayerObjectiveTracker.EHHKPAAGOML()))
|
|
{
|
|
return;
|
|
}
|
|
if (ANNBGHOPFBN != ProgressionManager.MPBMNKHKCEE.Default || CBMEFBNPNJO > 0)
|
|
{
|
|
this.MHIEGOFKPKH.Add(new ProgressionManager.NMIHKJNNBAD(ANNBGHOPFBN, CBMEFBNPNJO, Player.LocalPlayer.NMMEHHPHPIJ().DPACNHDCNDO() > 0));
|
|
if (this.majorObjectiveTypes.Contains(ANNBGHOPFBN))
|
|
{
|
|
this.APKCFFEJFFN();
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601EE46 RID: 126534 RVA: 0x0086DA24 File Offset: 0x0086BC24
|
|
public void RequestObjectiveCompletionRecordFlush()
|
|
{
|
|
this.BFKENIAOGGH = true;
|
|
}
|
|
|
|
// Token: 0x0601EE47 RID: 126535 RVA: 0x0086DA30 File Offset: 0x0086BC30
|
|
public void EOHOENILFEA(ProgressionManager.MPBMNKHKCEE ANNBGHOPFBN, int CBMEFBNPNJO = 0)
|
|
{
|
|
if (this.KLBBMOADHFM(ANNBGHOPFBN) && (SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.OOBEObjectiveAlreadyGranted(ANNBGHOPFBN) || PlayerObjectiveTracker.EANEJBDOHMK))
|
|
{
|
|
return;
|
|
}
|
|
if (ANNBGHOPFBN != ProgressionManager.MPBMNKHKCEE.Default || CBMEFBNPNJO > 1)
|
|
{
|
|
this.MHIEGOFKPKH.Add(new ProgressionManager.NMIHKJNNBAD(ANNBGHOPFBN, CBMEFBNPNJO, Player.LocalPlayer.NMMEHHPHPIJ().LLIDJNHJKEH() > 0));
|
|
if (this.majorObjectiveTypes.Contains(ANNBGHOPFBN))
|
|
{
|
|
this.IMNPEMADABD();
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601EE48 RID: 126536 RVA: 0x0086DAB0 File Offset: 0x0086BCB0
|
|
public void JGOLCJLPNDC(ProgressionManager.MPBMNKHKCEE ANNBGHOPFBN, int CBMEFBNPNJO = 0)
|
|
{
|
|
if (this.AKNOOHNENEK(ANNBGHOPFBN) && (SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.CDEBBALECNH(ANNBGHOPFBN) || PlayerObjectiveTracker.EANEJBDOHMK))
|
|
{
|
|
return;
|
|
}
|
|
if (ANNBGHOPFBN != ProgressionManager.MPBMNKHKCEE.Default || CBMEFBNPNJO > 1)
|
|
{
|
|
this.MHIEGOFKPKH.Add(new ProgressionManager.NMIHKJNNBAD(ANNBGHOPFBN, CBMEFBNPNJO, Player.LocalPlayer.NMMEHHPHPIJ().HADKEFAKCBG() > 0));
|
|
if (this.majorObjectiveTypes.Contains(ANNBGHOPFBN))
|
|
{
|
|
this.IMNPEMADABD();
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601EE49 RID: 126537 RVA: 0x0086DB30 File Offset: 0x0086BD30
|
|
private void NJJAPIGECPE(List<ProgressionManager.MPBMNKHKCEE> BOIOLJPABLP)
|
|
{
|
|
foreach (ProgressionManager.MPBMNKHKCEE mpbmnkhkcee in BOIOLJPABLP)
|
|
{
|
|
ProgressionManager.ObjectiveTypeDescription objectiveTypeDescription = this.HNIOMOHLANG(mpbmnkhkcee);
|
|
if (objectiveTypeDescription != null)
|
|
{
|
|
this.JGOLCJLPNDC(objectiveTypeDescription.ObjectiveType, 0);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601EE4A RID: 126538 RVA: 0x0086DB9C File Offset: 0x0086BD9C
|
|
public ProgressionManager.ObjectiveTypeDescription GENIKEPODCI(ProgressionManager.MPBMNKHKCEE HJKKDCBPFJJ)
|
|
{
|
|
ProgressionManager.ObjectiveTypeDescription objectiveTypeDescription;
|
|
this.AJEPBJJFBKK.TryGetValue(HJKKDCBPFJJ, out objectiveTypeDescription);
|
|
return objectiveTypeDescription;
|
|
}
|
|
|
|
// Token: 0x0601EE4B RID: 126539 RVA: 0x0086DBBC File Offset: 0x0086BDBC
|
|
private void JNFMPOAADGK()
|
|
{
|
|
this.BFKENIAOGGH = false;
|
|
this.ACINEICGILL = Time.time;
|
|
if (this.MHIEGOFKPKH.Count == 0)
|
|
{
|
|
return;
|
|
}
|
|
List<ProgressionManager.NMIHKJNNBAD> list = new List<ProgressionManager.NMIHKJNNBAD>();
|
|
list.AddRange(this.MHIEGOFKPKH);
|
|
this.MHIEGOFKPKH.Clear();
|
|
FKJHLNJDEKK.CCCHJJEEEFG(list);
|
|
}
|
|
|
|
// Token: 0x0601EE4C RID: 126540 RVA: 0x0086DC10 File Offset: 0x0086BE10
|
|
public void DNAIIEGBFPD(ProgressionManager.MPBMNKHKCEE ANNBGHOPFBN, int CBMEFBNPNJO = 0)
|
|
{
|
|
if (this.KLBBMOADHFM(ANNBGHOPFBN) && (SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.AMGCOOAOKMO(ANNBGHOPFBN) || PlayerObjectiveTracker.EHHKPAAGOML()))
|
|
{
|
|
return;
|
|
}
|
|
if (ANNBGHOPFBN != ProgressionManager.MPBMNKHKCEE.Default || CBMEFBNPNJO > 1)
|
|
{
|
|
this.MHIEGOFKPKH.Add(new ProgressionManager.NMIHKJNNBAD(ANNBGHOPFBN, CBMEFBNPNJO, Player.LocalPlayer.NMMEHHPHPIJ().ACGGKBOJBEK > 1));
|
|
if (this.majorObjectiveTypes.Contains(ANNBGHOPFBN))
|
|
{
|
|
this.RequestObjectiveCompletionRecordFlush();
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601EE4D RID: 126541 RVA: 0x0086DC90 File Offset: 0x0086BE90
|
|
private void LMLGLDHGFCL(List<ProgressionManager.MPBMNKHKCEE> BOIOLJPABLP)
|
|
{
|
|
foreach (ProgressionManager.MPBMNKHKCEE mpbmnkhkcee in BOIOLJPABLP)
|
|
{
|
|
ProgressionManager.ObjectiveTypeDescription objectiveDescription = this.GetObjectiveDescription(mpbmnkhkcee);
|
|
if (objectiveDescription != null)
|
|
{
|
|
this.LIEPONCDLBD(objectiveDescription.ObjectiveType, 0);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601EE4E RID: 126542 RVA: 0x0086DCFC File Offset: 0x0086BEFC
|
|
private IEnumerator LGLLBGGIABN()
|
|
{
|
|
while (!Player.LocalPlayerExists || Player.LocalPlayer.ONCLKAJIHGK)
|
|
{
|
|
yield return null;
|
|
}
|
|
yield return new WaitForSeconds(1f);
|
|
if (HELBDLFLEJG.OONEBOCAKDB)
|
|
{
|
|
this.LocalCompleteObjective(ProgressionManager.MPBMNKHKCEE.FirstSessionOfDay, 0);
|
|
if (FKJHLNJDEKK.LECFBEBMLIC.OJOCDJLADNI() && this.registerToLevelUpVO != null && this.registerToLevelUpVO.audioClip != null)
|
|
{
|
|
AudioManager.Play2DSFX(this.registerToLevelUpVO);
|
|
}
|
|
if (SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM != null && SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.DMHAPEKHDHD)
|
|
{
|
|
yield return SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM.RunGenerateGift(GiftManager.LEBAFJBMIBC.Daily_Login, null);
|
|
}
|
|
}
|
|
else
|
|
{
|
|
this.LocalCompleteObjective(ProgressionManager.MPBMNKHKCEE.Default, 1);
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x0601EE4F RID: 126543 RVA: 0x0086DD18 File Offset: 0x0086BF18
|
|
public RecRoomAudioClip LAIAPKLHMDM()
|
|
{
|
|
return this.becomeMemberToUseThisClip;
|
|
}
|
|
|
|
// Token: 0x0601EE50 RID: 126544 RVA: 0x0086DD20 File Offset: 0x0086BF20
|
|
public RecRoomAudioClip NHHFDGBPDMA()
|
|
{
|
|
return this.becomeMemberToUseThisClip;
|
|
}
|
|
|
|
// Token: 0x0601EE51 RID: 126545 RVA: 0x0086DD28 File Offset: 0x0086BF28
|
|
private bool PKPOIDHBLHL(ProgressionManager.MPBMNKHKCEE ANNBGHOPFBN)
|
|
{
|
|
return ANNBGHOPFBN == (ProgressionManager.MPBMNKHKCEE)42 || ANNBGHOPFBN == (ProgressionManager.MPBMNKHKCEE)(-116) || ANNBGHOPFBN == (ProgressionManager.MPBMNKHKCEE)84;
|
|
}
|
|
|
|
// Token: 0x0601EE52 RID: 126546 RVA: 0x0086DD44 File Offset: 0x0086BF44
|
|
public ProgressionManager.ObjectiveTypeDescription KHHJJBCHBDC(ProgressionManager.MPBMNKHKCEE HJKKDCBPFJJ)
|
|
{
|
|
ProgressionManager.ObjectiveTypeDescription objectiveTypeDescription;
|
|
this.AJEPBJJFBKK.TryGetValue(HJKKDCBPFJJ, out objectiveTypeDescription);
|
|
return objectiveTypeDescription;
|
|
}
|
|
|
|
// Token: 0x0601EE53 RID: 126547 RVA: 0x0086DD64 File Offset: 0x0086BF64
|
|
private void LIBFPBNEDHG(Scene HDPDDGMBBBG, Scene CFMLPCOFMKO)
|
|
{
|
|
this.MHIEGOFKPKH.Clear();
|
|
}
|
|
|
|
// Token: 0x0601EE54 RID: 126548 RVA: 0x0086DD74 File Offset: 0x0086BF74
|
|
private void PFEGLBAKNJN(List<ProgressionManager.MPBMNKHKCEE> BOIOLJPABLP)
|
|
{
|
|
foreach (ProgressionManager.MPBMNKHKCEE mpbmnkhkcee in BOIOLJPABLP)
|
|
{
|
|
ProgressionManager.ObjectiveTypeDescription objectiveTypeDescription = this.GENIKEPODCI(mpbmnkhkcee);
|
|
if (objectiveTypeDescription != null)
|
|
{
|
|
this.GJMNAPCIBMB(objectiveTypeDescription.ObjectiveType, 1);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601EE55 RID: 126549 RVA: 0x0086DDE0 File Offset: 0x0086BFE0
|
|
public ProgressionManager.ObjectiveTypeDescription HNIOMOHLANG(ProgressionManager.MPBMNKHKCEE HJKKDCBPFJJ)
|
|
{
|
|
ProgressionManager.ObjectiveTypeDescription objectiveTypeDescription;
|
|
this.AJEPBJJFBKK.TryGetValue(HJKKDCBPFJJ, out objectiveTypeDescription);
|
|
return objectiveTypeDescription;
|
|
}
|
|
|
|
// Token: 0x0601EE56 RID: 126550 RVA: 0x0086DE00 File Offset: 0x0086C000
|
|
public void DNCJKGOBMPN(ProgressionManager.MPBMNKHKCEE ANNBGHOPFBN, int CBMEFBNPNJO = 0)
|
|
{
|
|
if (this.AKNOOHNENEK(ANNBGHOPFBN) && (SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.CDEBBALECNH(ANNBGHOPFBN) || PlayerObjectiveTracker.EHHKPAAGOML()))
|
|
{
|
|
return;
|
|
}
|
|
if (ANNBGHOPFBN != ProgressionManager.MPBMNKHKCEE.Default || CBMEFBNPNJO > 1)
|
|
{
|
|
this.MHIEGOFKPKH.Add(new ProgressionManager.NMIHKJNNBAD(ANNBGHOPFBN, CBMEFBNPNJO, Player.LocalPlayer.NMMEHHPHPIJ().HADKEFAKCBG() > 1));
|
|
if (this.majorObjectiveTypes.Contains(ANNBGHOPFBN))
|
|
{
|
|
this.NGDIADNOADH();
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601EE57 RID: 126551 RVA: 0x0086DE80 File Offset: 0x0086C080
|
|
protected override void Awake()
|
|
{
|
|
base.Awake();
|
|
PlayerObjectiveTracker.LHAMHEPHDPJ += this.OIDBJBFPCPO;
|
|
}
|
|
|
|
// Token: 0x0601EE58 RID: 126552 RVA: 0x0086DE9C File Offset: 0x0086C09C
|
|
public void LDBAKNOMAAD(ProgressionManager.MPBMNKHKCEE ANNBGHOPFBN, int CBMEFBNPNJO = 0)
|
|
{
|
|
if (this.KLBBMOADHFM(ANNBGHOPFBN) && (SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.AMGCOOAOKMO(ANNBGHOPFBN) || PlayerObjectiveTracker.EANEJBDOHMK))
|
|
{
|
|
return;
|
|
}
|
|
if (ANNBGHOPFBN != ProgressionManager.MPBMNKHKCEE.Default || CBMEFBNPNJO > 0)
|
|
{
|
|
this.MHIEGOFKPKH.Add(new ProgressionManager.NMIHKJNNBAD(ANNBGHOPFBN, CBMEFBNPNJO, Player.LocalPlayer.NMHFBAEBEAM.NAJGILKLBEA() > 0));
|
|
if (this.majorObjectiveTypes.Contains(ANNBGHOPFBN))
|
|
{
|
|
this.PNENLHNFGLO();
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601EE59 RID: 126553 RVA: 0x0086DF1C File Offset: 0x0086C11C
|
|
protected virtual void ACOIMDMPDOM()
|
|
{
|
|
base.Awake();
|
|
PlayerObjectiveTracker.LHAMHEPHDPJ += this.IFAOPCLFDFE;
|
|
}
|
|
|
|
// Token: 0x0601EE5A RID: 126554 RVA: 0x0086DF38 File Offset: 0x0086C138
|
|
private void ALENAMMHENO()
|
|
{
|
|
this.BFKENIAOGGH = false;
|
|
this.ACINEICGILL = Time.time;
|
|
if (this.MHIEGOFKPKH.Count == 0)
|
|
{
|
|
return;
|
|
}
|
|
List<ProgressionManager.NMIHKJNNBAD> list = new List<ProgressionManager.NMIHKJNNBAD>();
|
|
list.AddRange(this.MHIEGOFKPKH);
|
|
this.MHIEGOFKPKH.Clear();
|
|
FKJHLNJDEKK.CCCHJJEEEFG(list);
|
|
}
|
|
|
|
// Token: 0x0601EE5B RID: 126555 RVA: 0x0086DF8C File Offset: 0x0086C18C
|
|
public void CJEFFIPPFIM()
|
|
{
|
|
ProgressionManager.ObjectiveTypeDescription[] array = this.objectiveTypeDescriptions;
|
|
for (int i = 0; i < array.Length; i += 0)
|
|
{
|
|
ProgressionManager.ObjectiveTypeDescription objectiveTypeDescription = array[i];
|
|
if (!this.AJEPBJJFBKK.ContainsKey(objectiveTypeDescription.ObjectiveType))
|
|
{
|
|
this.AJEPBJJFBKK.Add(objectiveTypeDescription.ObjectiveType, objectiveTypeDescription);
|
|
}
|
|
else
|
|
{
|
|
Debug.LogError("F1" + objectiveTypeDescription.ObjectiveType);
|
|
}
|
|
}
|
|
base.StartCoroutine(this.MNCHGNDNDCB());
|
|
SceneManager.activeSceneChanged += this.LINBPEAGMDF;
|
|
}
|
|
|
|
// Token: 0x0601EE5C RID: 126556 RVA: 0x0086E020 File Offset: 0x0086C220
|
|
private void JIOKEJOCKHH(Scene HDPDDGMBBBG, Scene CFMLPCOFMKO)
|
|
{
|
|
this.MHIEGOFKPKH.Clear();
|
|
}
|
|
|
|
// Token: 0x0601EE5D RID: 126557 RVA: 0x0086E030 File Offset: 0x0086C230
|
|
private void LJICNBMGDMN()
|
|
{
|
|
if (this.BFKENIAOGGH && Time.time - this.ACINEICGILL > this.minConsequtiveFlushInterval)
|
|
{
|
|
this.JOJLJLPMKIN();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601EE5E RID: 126558 RVA: 0x0086E05C File Offset: 0x0086C25C
|
|
public void APKCFFEJFFN()
|
|
{
|
|
this.BFKENIAOGGH = false;
|
|
}
|
|
|
|
// Token: 0x0601EE5F RID: 126559 RVA: 0x0086E068 File Offset: 0x0086C268
|
|
public void OINMOJEFFAC()
|
|
{
|
|
foreach (ProgressionManager.ObjectiveTypeDescription objectiveTypeDescription in this.objectiveTypeDescriptions)
|
|
{
|
|
if (!this.AJEPBJJFBKK.ContainsKey(objectiveTypeDescription.ObjectiveType))
|
|
{
|
|
this.AJEPBJJFBKK.Add(objectiveTypeDescription.ObjectiveType, objectiveTypeDescription);
|
|
}
|
|
else
|
|
{
|
|
Debug.LogError(" overlapping colliders." + objectiveTypeDescription.ObjectiveType);
|
|
}
|
|
}
|
|
base.StartCoroutine(this.OAGHCFPJKNA());
|
|
SceneManager.activeSceneChanged += this.GGDIOFFHJKF;
|
|
}
|
|
|
|
// Token: 0x0601EE60 RID: 126560 RVA: 0x0086E0FC File Offset: 0x0086C2FC
|
|
public RecRoomAudioClip FAPNMIMMJLC()
|
|
{
|
|
return this.becomeMemberToUseThisClip;
|
|
}
|
|
|
|
// Token: 0x0601EE61 RID: 126561 RVA: 0x0086E104 File Offset: 0x0086C304
|
|
private bool PLJIDCCKODG(ProgressionManager.MPBMNKHKCEE ANNBGHOPFBN)
|
|
{
|
|
return ANNBGHOPFBN == (ProgressionManager.MPBMNKHKCEE)25 || ANNBGHOPFBN == (ProgressionManager.MPBMNKHKCEE)38 || ANNBGHOPFBN == (ProgressionManager.MPBMNKHKCEE)(-37);
|
|
}
|
|
|
|
// Token: 0x0601EE62 RID: 126562 RVA: 0x0086E120 File Offset: 0x0086C320
|
|
public void BEMKMDLNMLD(ProgressionManager.MPBMNKHKCEE ANNBGHOPFBN, int CBMEFBNPNJO = 0)
|
|
{
|
|
if (this.IEDKEKFEFKK(ANNBGHOPFBN) && (SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.OOBEObjectiveAlreadyGranted(ANNBGHOPFBN) || PlayerObjectiveTracker.EANEJBDOHMK))
|
|
{
|
|
return;
|
|
}
|
|
if (ANNBGHOPFBN != ProgressionManager.MPBMNKHKCEE.Default || CBMEFBNPNJO > 0)
|
|
{
|
|
this.MHIEGOFKPKH.Add(new ProgressionManager.NMIHKJNNBAD(ANNBGHOPFBN, CBMEFBNPNJO, Player.LocalPlayer.NMMEHHPHPIJ().NAJGILKLBEA() > 1));
|
|
if (this.majorObjectiveTypes.Contains(ANNBGHOPFBN))
|
|
{
|
|
this.PNENLHNFGLO();
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601EE63 RID: 126563 RVA: 0x0086E1A0 File Offset: 0x0086C3A0
|
|
protected override void OJAIDLPNIEI()
|
|
{
|
|
base.Awake();
|
|
PlayerObjectiveTracker.IIONNGAJKEJ(new Action<List<ProgressionManager.MPBMNKHKCEE>>(this.BKADOFNCKNJ));
|
|
}
|
|
|
|
// Token: 0x0601EE64 RID: 126564 RVA: 0x0086E1BC File Offset: 0x0086C3BC
|
|
private void BMGAPKCDKKE()
|
|
{
|
|
this.BFKENIAOGGH = false;
|
|
this.ACINEICGILL = Time.time;
|
|
if (this.MHIEGOFKPKH.Count == 0)
|
|
{
|
|
return;
|
|
}
|
|
List<ProgressionManager.NMIHKJNNBAD> list = new List<ProgressionManager.NMIHKJNNBAD>();
|
|
list.AddRange(this.MHIEGOFKPKH);
|
|
this.MHIEGOFKPKH.Clear();
|
|
FKJHLNJDEKK.CCCHJJEEEFG(list);
|
|
}
|
|
|
|
// Token: 0x0601EE65 RID: 126565 RVA: 0x0086E210 File Offset: 0x0086C410
|
|
private void FMKIEFFCGON(List<ProgressionManager.MPBMNKHKCEE> BOIOLJPABLP)
|
|
{
|
|
foreach (ProgressionManager.MPBMNKHKCEE mpbmnkhkcee in BOIOLJPABLP)
|
|
{
|
|
ProgressionManager.ObjectiveTypeDescription objectiveDescription = this.GetObjectiveDescription(mpbmnkhkcee);
|
|
if (objectiveDescription != null)
|
|
{
|
|
this.GBNAEDNMDKL(objectiveDescription.ObjectiveType, 1);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601EE66 RID: 126566 RVA: 0x0086E27C File Offset: 0x0086C47C
|
|
private void LINBPEAGMDF(Scene HDPDDGMBBBG, Scene CFMLPCOFMKO)
|
|
{
|
|
this.MHIEGOFKPKH.Clear();
|
|
}
|
|
|
|
// Token: 0x0601EE67 RID: 126567 RVA: 0x0086E28C File Offset: 0x0086C48C
|
|
private void GONPJOFGLIH(List<ProgressionManager.MPBMNKHKCEE> BOIOLJPABLP)
|
|
{
|
|
foreach (ProgressionManager.MPBMNKHKCEE mpbmnkhkcee in BOIOLJPABLP)
|
|
{
|
|
ProgressionManager.ObjectiveTypeDescription objectiveTypeDescription = this.BOGEPBNFHAK(mpbmnkhkcee);
|
|
if (objectiveTypeDescription != null)
|
|
{
|
|
this.LIEPONCDLBD(objectiveTypeDescription.ObjectiveType, 0);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601EE68 RID: 126568 RVA: 0x0086E2F8 File Offset: 0x0086C4F8
|
|
private void GNHEJHODFLC(Scene HDPDDGMBBBG, Scene CFMLPCOFMKO)
|
|
{
|
|
this.MHIEGOFKPKH.Clear();
|
|
}
|
|
|
|
// Token: 0x0601EE69 RID: 126569 RVA: 0x0086E308 File Offset: 0x0086C508
|
|
public RecRoomAudioClip LIOGPNMBMGP()
|
|
{
|
|
return this.becomeMemberToUseThisClip;
|
|
}
|
|
|
|
// Token: 0x0601EE6A RID: 126570 RVA: 0x0086E310 File Offset: 0x0086C510
|
|
private void JGLIKBFIANK(Scene HDPDDGMBBBG, Scene CFMLPCOFMKO)
|
|
{
|
|
this.MHIEGOFKPKH.Clear();
|
|
}
|
|
|
|
// Token: 0x0601EE6B RID: 126571 RVA: 0x0086E320 File Offset: 0x0086C520
|
|
public ProgressionManager.ObjectiveTypeDescription BOGEPBNFHAK(ProgressionManager.MPBMNKHKCEE HJKKDCBPFJJ)
|
|
{
|
|
ProgressionManager.ObjectiveTypeDescription objectiveTypeDescription;
|
|
this.AJEPBJJFBKK.TryGetValue(HJKKDCBPFJJ, out objectiveTypeDescription);
|
|
return objectiveTypeDescription;
|
|
}
|
|
|
|
// Token: 0x0601EE6C RID: 126572 RVA: 0x0086E340 File Offset: 0x0086C540
|
|
protected virtual void HNEFHCDMBKK()
|
|
{
|
|
base.Awake();
|
|
PlayerObjectiveTracker.IIONNGAJKEJ(new Action<List<ProgressionManager.MPBMNKHKCEE>>(this.PBKHCADAJOB));
|
|
}
|
|
|
|
// Token: 0x0601EE6D RID: 126573 RVA: 0x0086E35C File Offset: 0x0086C55C
|
|
public float NJIOAKOIEKF()
|
|
{
|
|
int num = FKJHLNJDEKK.GFPCOHDFDEF().AIKAAOHMDAC();
|
|
if (num <= 1)
|
|
{
|
|
return 1840f;
|
|
}
|
|
return (float)ObscuredInt.CEFPMDPHJPA(FKJHLNJDEKK.LECFBEBMLIC.BBPJPONKGOM) / (float)num;
|
|
}
|
|
|
|
// Token: 0x0601EE6E RID: 126574 RVA: 0x0086E394 File Offset: 0x0086C594
|
|
private IEnumerator AFLKCOJGIFF()
|
|
{
|
|
while (!Player.LocalPlayerExists || Player.LocalPlayer.ONCLKAJIHGK)
|
|
{
|
|
yield return null;
|
|
}
|
|
yield return new WaitForSeconds(1f);
|
|
if (HELBDLFLEJG.OONEBOCAKDB)
|
|
{
|
|
this.LocalCompleteObjective(ProgressionManager.MPBMNKHKCEE.FirstSessionOfDay, 0);
|
|
if (FKJHLNJDEKK.LECFBEBMLIC.OJOCDJLADNI() && this.registerToLevelUpVO != null && this.registerToLevelUpVO.audioClip != null)
|
|
{
|
|
AudioManager.Play2DSFX(this.registerToLevelUpVO);
|
|
}
|
|
if (SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM != null && SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.DMHAPEKHDHD)
|
|
{
|
|
yield return SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM.RunGenerateGift(GiftManager.LEBAFJBMIBC.Daily_Login, null);
|
|
}
|
|
}
|
|
else
|
|
{
|
|
this.LocalCompleteObjective(ProgressionManager.MPBMNKHKCEE.Default, 1);
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x0601EE6F RID: 126575 RVA: 0x0086E3B0 File Offset: 0x0086C5B0
|
|
private IEnumerator OOGFBMEDMPA()
|
|
{
|
|
while (!Player.LocalPlayerExists || Player.LocalPlayer.ONCLKAJIHGK)
|
|
{
|
|
yield return null;
|
|
}
|
|
yield return new WaitForSeconds(1f);
|
|
if (HELBDLFLEJG.OONEBOCAKDB)
|
|
{
|
|
this.LocalCompleteObjective(ProgressionManager.MPBMNKHKCEE.FirstSessionOfDay, 0);
|
|
if (FKJHLNJDEKK.LECFBEBMLIC.OJOCDJLADNI() && this.registerToLevelUpVO != null && this.registerToLevelUpVO.audioClip != null)
|
|
{
|
|
AudioManager.Play2DSFX(this.registerToLevelUpVO);
|
|
}
|
|
if (SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM != null && SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.DMHAPEKHDHD)
|
|
{
|
|
yield return SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM.RunGenerateGift(GiftManager.LEBAFJBMIBC.Daily_Login, null);
|
|
}
|
|
}
|
|
else
|
|
{
|
|
this.LocalCompleteObjective(ProgressionManager.MPBMNKHKCEE.Default, 1);
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x0601EE70 RID: 126576 RVA: 0x0086E3CC File Offset: 0x0086C5CC
|
|
public float FDIHCHNNLMD()
|
|
{
|
|
int num = FKJHLNJDEKK.EFECJBMLOJI().DNDKPIBOOMH();
|
|
if (num <= 1)
|
|
{
|
|
return 306f;
|
|
}
|
|
return (float)ObscuredInt.CEFPMDPHJPA(FKJHLNJDEKK.EFECJBMLOJI().NDCHLDJFLKB()) / (float)num;
|
|
}
|
|
|
|
// Token: 0x0601EE71 RID: 126577 RVA: 0x0086E404 File Offset: 0x0086C604
|
|
private void OIDBJBFPCPO(List<ProgressionManager.MPBMNKHKCEE> BOIOLJPABLP)
|
|
{
|
|
foreach (ProgressionManager.MPBMNKHKCEE mpbmnkhkcee in BOIOLJPABLP)
|
|
{
|
|
ProgressionManager.ObjectiveTypeDescription objectiveDescription = this.GetObjectiveDescription(mpbmnkhkcee);
|
|
if (objectiveDescription != null)
|
|
{
|
|
this.LocalCompleteObjective(objectiveDescription.ObjectiveType, 0);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601EE72 RID: 126578 RVA: 0x0086E470 File Offset: 0x0086C670
|
|
private void BAKEEMOGNLP(Scene HDPDDGMBBBG, Scene CFMLPCOFMKO)
|
|
{
|
|
this.MHIEGOFKPKH.Clear();
|
|
}
|
|
|
|
// Token: 0x0601EE73 RID: 126579 RVA: 0x0086E480 File Offset: 0x0086C680
|
|
public RecRoomAudioClip LEJJAONOJNA()
|
|
{
|
|
return this.becomeMemberToUseThisClip;
|
|
}
|
|
|
|
// Token: 0x0601EE74 RID: 126580 RVA: 0x0086E488 File Offset: 0x0086C688
|
|
public void HAOBLICHFPM(ProgressionManager.MPBMNKHKCEE ANNBGHOPFBN, int CBMEFBNPNJO = 0)
|
|
{
|
|
if (this.GCKFPLLLKBB(ANNBGHOPFBN) && (SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.DMILLNOFMJL(ANNBGHOPFBN) || PlayerObjectiveTracker.EHHKPAAGOML()))
|
|
{
|
|
return;
|
|
}
|
|
if (ANNBGHOPFBN != ProgressionManager.MPBMNKHKCEE.Default || CBMEFBNPNJO > 0)
|
|
{
|
|
this.MHIEGOFKPKH.Add(new ProgressionManager.NMIHKJNNBAD(ANNBGHOPFBN, CBMEFBNPNJO, Player.LocalPlayer.NMHFBAEBEAM.HADKEFAKCBG() > 0));
|
|
if (this.majorObjectiveTypes.Contains(ANNBGHOPFBN))
|
|
{
|
|
this.NGDIADNOADH();
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601EE75 RID: 126581 RVA: 0x0086E508 File Offset: 0x0086C708
|
|
private bool LEBHJKGIKNM(ProgressionManager.MPBMNKHKCEE ANNBGHOPFBN)
|
|
{
|
|
return ANNBGHOPFBN == (ProgressionManager.MPBMNKHKCEE)118 || ANNBGHOPFBN == (ProgressionManager.MPBMNKHKCEE)13 || ANNBGHOPFBN == (ProgressionManager.MPBMNKHKCEE)43;
|
|
}
|
|
|
|
// Token: 0x0601EE76 RID: 126582 RVA: 0x0086E524 File Offset: 0x0086C724
|
|
public void Initialize()
|
|
{
|
|
foreach (ProgressionManager.ObjectiveTypeDescription objectiveTypeDescription in this.objectiveTypeDescriptions)
|
|
{
|
|
if (!this.AJEPBJJFBKK.ContainsKey(objectiveTypeDescription.ObjectiveType))
|
|
{
|
|
this.AJEPBJJFBKK.Add(objectiveTypeDescription.ObjectiveType, objectiveTypeDescription);
|
|
}
|
|
else
|
|
{
|
|
Debug.LogError("objectiveTypeDescriptions has duplicate entries for " + objectiveTypeDescription.ObjectiveType);
|
|
}
|
|
}
|
|
base.StartCoroutine(this.AFLKCOJGIFF());
|
|
SceneManager.activeSceneChanged += this.BAKEEMOGNLP;
|
|
}
|
|
|
|
// Token: 0x0601EE77 RID: 126583 RVA: 0x0086E5B8 File Offset: 0x0086C7B8
|
|
public void AELPJNBIFIN()
|
|
{
|
|
ProgressionManager.ObjectiveTypeDescription[] array = this.objectiveTypeDescriptions;
|
|
for (int i = 1; i < array.Length; i++)
|
|
{
|
|
ProgressionManager.ObjectiveTypeDescription objectiveTypeDescription = array[i];
|
|
if (!this.AJEPBJJFBKK.ContainsKey(objectiveTypeDescription.ObjectiveType))
|
|
{
|
|
this.AJEPBJJFBKK.Add(objectiveTypeDescription.ObjectiveType, objectiveTypeDescription);
|
|
}
|
|
else
|
|
{
|
|
Debug.LogError("Locked" + objectiveTypeDescription.ObjectiveType);
|
|
}
|
|
}
|
|
base.StartCoroutine(this.HJHPOOLDHNK());
|
|
SceneManager.activeSceneChanged += this.LINBPEAGMDF;
|
|
}
|
|
|
|
// Token: 0x0601EE78 RID: 126584 RVA: 0x0086E64C File Offset: 0x0086C84C
|
|
private void MFNOKKKOCEK(List<ProgressionManager.MPBMNKHKCEE> BOIOLJPABLP)
|
|
{
|
|
foreach (ProgressionManager.MPBMNKHKCEE mpbmnkhkcee in BOIOLJPABLP)
|
|
{
|
|
ProgressionManager.ObjectiveTypeDescription objectiveDescription = this.GetObjectiveDescription(mpbmnkhkcee);
|
|
if (objectiveDescription != null)
|
|
{
|
|
this.BEMKMDLNMLD(objectiveDescription.ObjectiveType, 1);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601EE79 RID: 126585 RVA: 0x0086E6B8 File Offset: 0x0086C8B8
|
|
public void COOHAGNHBIM(ProgressionManager.MPBMNKHKCEE ANNBGHOPFBN, int CBMEFBNPNJO = 0)
|
|
{
|
|
if (this.GCKFPLLLKBB(ANNBGHOPFBN) && (SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.CDEBBALECNH(ANNBGHOPFBN) || PlayerObjectiveTracker.EANEJBDOHMK))
|
|
{
|
|
return;
|
|
}
|
|
if (ANNBGHOPFBN != ProgressionManager.MPBMNKHKCEE.Default || CBMEFBNPNJO > 0)
|
|
{
|
|
this.MHIEGOFKPKH.Add(new ProgressionManager.NMIHKJNNBAD(ANNBGHOPFBN, CBMEFBNPNJO, Player.LocalPlayer.NMMEHHPHPIJ().ACGGKBOJBEK > 1));
|
|
if (this.majorObjectiveTypes.Contains(ANNBGHOPFBN))
|
|
{
|
|
this.IMNPEMADABD();
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601EE7A RID: 126586 RVA: 0x0086E738 File Offset: 0x0086C938
|
|
public float DONELPLOKKL()
|
|
{
|
|
int num = FKJHLNJDEKK.LECFBEBMLIC.DNDKPIBOOMH();
|
|
if (num <= 0)
|
|
{
|
|
return 91f;
|
|
}
|
|
return (float)ObscuredInt.EDHNDLCFIOL(FKJHLNJDEKK.KBEDFPBCPKJ().BBPJPONKGOM) / (float)num;
|
|
}
|
|
|
|
// Token: 0x0601EE7B RID: 126587 RVA: 0x0086E770 File Offset: 0x0086C970
|
|
private IEnumerator OAGHCFPJKNA()
|
|
{
|
|
while (!Player.LocalPlayerExists || Player.LocalPlayer.ONCLKAJIHGK)
|
|
{
|
|
yield return null;
|
|
}
|
|
yield return new WaitForSeconds(1f);
|
|
if (HELBDLFLEJG.OONEBOCAKDB)
|
|
{
|
|
this.LocalCompleteObjective(ProgressionManager.MPBMNKHKCEE.FirstSessionOfDay, 0);
|
|
if (FKJHLNJDEKK.LECFBEBMLIC.OJOCDJLADNI() && this.registerToLevelUpVO != null && this.registerToLevelUpVO.audioClip != null)
|
|
{
|
|
AudioManager.Play2DSFX(this.registerToLevelUpVO);
|
|
}
|
|
if (SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM != null && SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.DMHAPEKHDHD)
|
|
{
|
|
yield return SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM.RunGenerateGift(GiftManager.LEBAFJBMIBC.Daily_Login, null);
|
|
}
|
|
}
|
|
else
|
|
{
|
|
this.LocalCompleteObjective(ProgressionManager.MPBMNKHKCEE.Default, 1);
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x0601EE7C RID: 126588 RVA: 0x0086E78C File Offset: 0x0086C98C
|
|
private IEnumerator LEJJIDCJLBO()
|
|
{
|
|
while (!Player.LocalPlayerExists || Player.LocalPlayer.ONCLKAJIHGK)
|
|
{
|
|
yield return null;
|
|
}
|
|
yield return new WaitForSeconds(1f);
|
|
if (HELBDLFLEJG.OONEBOCAKDB)
|
|
{
|
|
this.LocalCompleteObjective(ProgressionManager.MPBMNKHKCEE.FirstSessionOfDay, 0);
|
|
if (FKJHLNJDEKK.LECFBEBMLIC.OJOCDJLADNI() && this.registerToLevelUpVO != null && this.registerToLevelUpVO.audioClip != null)
|
|
{
|
|
AudioManager.Play2DSFX(this.registerToLevelUpVO);
|
|
}
|
|
if (SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM != null && SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.DMHAPEKHDHD)
|
|
{
|
|
yield return SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM.RunGenerateGift(GiftManager.LEBAFJBMIBC.Daily_Login, null);
|
|
}
|
|
}
|
|
else
|
|
{
|
|
this.LocalCompleteObjective(ProgressionManager.MPBMNKHKCEE.Default, 1);
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x0601EE7D RID: 126589 RVA: 0x0086E7A8 File Offset: 0x0086C9A8
|
|
protected virtual void IBGMECCOGML()
|
|
{
|
|
base.Awake();
|
|
PlayerObjectiveTracker.LHAMHEPHDPJ += this.MFNOKKKOCEK;
|
|
}
|
|
|
|
// Token: 0x0601EE7E RID: 126590 RVA: 0x0086E7C4 File Offset: 0x0086C9C4
|
|
private void PBKHCADAJOB(List<ProgressionManager.MPBMNKHKCEE> BOIOLJPABLP)
|
|
{
|
|
foreach (ProgressionManager.MPBMNKHKCEE mpbmnkhkcee in BOIOLJPABLP)
|
|
{
|
|
ProgressionManager.ObjectiveTypeDescription objectiveTypeDescription = this.IDOAGCDGIFK(mpbmnkhkcee);
|
|
if (objectiveTypeDescription != null)
|
|
{
|
|
this.DNAIIEGBFPD(objectiveTypeDescription.ObjectiveType, 1);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601EE7F RID: 126591 RVA: 0x0086E830 File Offset: 0x0086CA30
|
|
public void PEBGKJHDJLC()
|
|
{
|
|
ProgressionManager.ObjectiveTypeDescription[] array = this.objectiveTypeDescriptions;
|
|
for (int i = 0; i < array.Length; i += 0)
|
|
{
|
|
ProgressionManager.ObjectiveTypeDescription objectiveTypeDescription = array[i];
|
|
if (!this.AJEPBJJFBKK.ContainsKey(objectiveTypeDescription.ObjectiveType))
|
|
{
|
|
this.AJEPBJJFBKK.Add(objectiveTypeDescription.ObjectiveType, objectiveTypeDescription);
|
|
}
|
|
else
|
|
{
|
|
Debug.LogError("demoColor" + objectiveTypeDescription.ObjectiveType);
|
|
}
|
|
}
|
|
base.StartCoroutine(this.HJHPOOLDHNK());
|
|
SceneManager.activeSceneChanged += this.BAKEEMOGNLP;
|
|
}
|
|
|
|
// Token: 0x0601EE80 RID: 126592 RVA: 0x0086E8C4 File Offset: 0x0086CAC4
|
|
public void JAEJKLAMKFI()
|
|
{
|
|
this.BFKENIAOGGH = true;
|
|
}
|
|
|
|
// Token: 0x0601EE81 RID: 126593 RVA: 0x0086E8D0 File Offset: 0x0086CAD0
|
|
private void ILDEOJLFDJB()
|
|
{
|
|
if (this.BFKENIAOGGH && Time.time - this.ACINEICGILL > this.minConsequtiveFlushInterval)
|
|
{
|
|
this.FIIFEFEDLKI();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000E17 RID: 3607
|
|
// (get) Token: 0x0601EE82 RID: 126594 RVA: 0x0086E8FC File Offset: 0x0086CAFC
|
|
public float BNBAEENBNHI
|
|
{
|
|
get
|
|
{
|
|
int num = FKJHLNJDEKK.LECFBEBMLIC.NBBBIJDAFCF();
|
|
if (num <= 0)
|
|
{
|
|
return 1f;
|
|
}
|
|
return (float)ObscuredInt.EDHNDLCFIOL(FKJHLNJDEKK.LECFBEBMLIC.BBPJPONKGOM) / (float)num;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601EE83 RID: 126595 RVA: 0x0086E934 File Offset: 0x0086CB34
|
|
public ProgressionManager.ObjectiveTypeDescription IGKGEDOAMAH(ProgressionManager.MPBMNKHKCEE HJKKDCBPFJJ)
|
|
{
|
|
ProgressionManager.ObjectiveTypeDescription objectiveTypeDescription;
|
|
this.AJEPBJJFBKK.TryGetValue(HJKKDCBPFJJ, out objectiveTypeDescription);
|
|
return objectiveTypeDescription;
|
|
}
|
|
|
|
// Token: 0x0601EE84 RID: 126596 RVA: 0x0086E954 File Offset: 0x0086CB54
|
|
private bool HIJDHAOACGH(ProgressionManager.MPBMNKHKCEE ANNBGHOPFBN)
|
|
{
|
|
return ANNBGHOPFBN != (ProgressionManager.MPBMNKHKCEE)123 && ANNBGHOPFBN != (ProgressionManager.MPBMNKHKCEE)(-59) && ANNBGHOPFBN == (ProgressionManager.MPBMNKHKCEE)(-62);
|
|
}
|
|
|
|
// Token: 0x0601EE86 RID: 126598 RVA: 0x0086E99C File Offset: 0x0086CB9C
|
|
private void GGDIOFFHJKF(Scene HDPDDGMBBBG, Scene CFMLPCOFMKO)
|
|
{
|
|
this.MHIEGOFKPKH.Clear();
|
|
}
|
|
|
|
// Token: 0x0601EE87 RID: 126599 RVA: 0x0086E9AC File Offset: 0x0086CBAC
|
|
public float EGFCLONIHNG()
|
|
{
|
|
int num = FKJHLNJDEKK.KGLKKGGLMLK().PLHMCKKLKKO();
|
|
if (num <= 1)
|
|
{
|
|
return 279f;
|
|
}
|
|
return (float)ObscuredInt.CEFPMDPHJPA(FKJHLNJDEKK.KBEDFPBCPKJ().NDCHLDJFLKB()) / (float)num;
|
|
}
|
|
|
|
// Token: 0x0601EE88 RID: 126600 RVA: 0x0086E9E4 File Offset: 0x0086CBE4
|
|
private void JFGHLJDHLPE()
|
|
{
|
|
this.BFKENIAOGGH = false;
|
|
this.ACINEICGILL = Time.time;
|
|
if (this.MHIEGOFKPKH.Count == 0)
|
|
{
|
|
return;
|
|
}
|
|
List<ProgressionManager.NMIHKJNNBAD> list = new List<ProgressionManager.NMIHKJNNBAD>();
|
|
list.AddRange(this.MHIEGOFKPKH);
|
|
this.MHIEGOFKPKH.Clear();
|
|
FKJHLNJDEKK.CCCHJJEEEFG(list);
|
|
}
|
|
|
|
// Token: 0x0601EE89 RID: 126601 RVA: 0x0086EA38 File Offset: 0x0086CC38
|
|
public float FFKAMOOIOMG()
|
|
{
|
|
int num = FKJHLNJDEKK.EFECJBMLOJI().FLHHEFINEIN();
|
|
if (num <= 1)
|
|
{
|
|
return 1966f;
|
|
}
|
|
return (float)ObscuredInt.EDHNDLCFIOL(FKJHLNJDEKK.GFPCOHDFDEF().NDCHLDJFLKB()) / (float)num;
|
|
}
|
|
|
|
// Token: 0x0601EE8A RID: 126602 RVA: 0x0086EA70 File Offset: 0x0086CC70
|
|
private void HPGALNPEAHD(List<ProgressionManager.MPBMNKHKCEE> BOIOLJPABLP)
|
|
{
|
|
foreach (ProgressionManager.MPBMNKHKCEE mpbmnkhkcee in BOIOLJPABLP)
|
|
{
|
|
ProgressionManager.ObjectiveTypeDescription objectiveTypeDescription = this.BOGEPBNFHAK(mpbmnkhkcee);
|
|
if (objectiveTypeDescription != null)
|
|
{
|
|
this.DNCJKGOBMPN(objectiveTypeDescription.ObjectiveType, 1);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601EE8B RID: 126603 RVA: 0x0086EADC File Offset: 0x0086CCDC
|
|
private IEnumerator EOIPIFCODIF()
|
|
{
|
|
while (!Player.LocalPlayerExists || Player.LocalPlayer.ONCLKAJIHGK)
|
|
{
|
|
yield return null;
|
|
}
|
|
yield return new WaitForSeconds(1f);
|
|
if (HELBDLFLEJG.OONEBOCAKDB)
|
|
{
|
|
this.LocalCompleteObjective(ProgressionManager.MPBMNKHKCEE.FirstSessionOfDay, 0);
|
|
if (FKJHLNJDEKK.LECFBEBMLIC.OJOCDJLADNI() && this.registerToLevelUpVO != null && this.registerToLevelUpVO.audioClip != null)
|
|
{
|
|
AudioManager.Play2DSFX(this.registerToLevelUpVO);
|
|
}
|
|
if (SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM != null && SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.DMHAPEKHDHD)
|
|
{
|
|
yield return SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM.RunGenerateGift(GiftManager.LEBAFJBMIBC.Daily_Login, null);
|
|
}
|
|
}
|
|
else
|
|
{
|
|
this.LocalCompleteObjective(ProgressionManager.MPBMNKHKCEE.Default, 1);
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x0601EE8C RID: 126604 RVA: 0x0086EAF8 File Offset: 0x0086CCF8
|
|
private void LKKGCMMAMEM()
|
|
{
|
|
this.BFKENIAOGGH = true;
|
|
this.ACINEICGILL = Time.time;
|
|
if (this.MHIEGOFKPKH.Count == 0)
|
|
{
|
|
return;
|
|
}
|
|
List<ProgressionManager.NMIHKJNNBAD> list = new List<ProgressionManager.NMIHKJNNBAD>();
|
|
list.AddRange(this.MHIEGOFKPKH);
|
|
this.MHIEGOFKPKH.Clear();
|
|
FKJHLNJDEKK.CCCHJJEEEFG(list);
|
|
}
|
|
|
|
// Token: 0x0601EE8D RID: 126605 RVA: 0x0086EB4C File Offset: 0x0086CD4C
|
|
public float AJHIMIJMALI()
|
|
{
|
|
int num = FKJHLNJDEKK.EFECJBMLOJI().PLHMCKKLKKO();
|
|
if (num <= 0)
|
|
{
|
|
return 1178f;
|
|
}
|
|
return (float)ObscuredInt.OAPHAPOCPDC(FKJHLNJDEKK.KBEDFPBCPKJ().BBPJPONKGOM) / (float)num;
|
|
}
|
|
|
|
// Token: 0x0601EE8E RID: 126606 RVA: 0x0086EB84 File Offset: 0x0086CD84
|
|
private void BKADOFNCKNJ(List<ProgressionManager.MPBMNKHKCEE> BOIOLJPABLP)
|
|
{
|
|
foreach (ProgressionManager.MPBMNKHKCEE mpbmnkhkcee in BOIOLJPABLP)
|
|
{
|
|
ProgressionManager.ObjectiveTypeDescription objectiveTypeDescription = this.JKLGONJOBBG(mpbmnkhkcee);
|
|
if (objectiveTypeDescription != null)
|
|
{
|
|
this.NNLFCGIJLEE(objectiveTypeDescription.ObjectiveType, 1);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601EE8F RID: 126607 RVA: 0x0086EBF0 File Offset: 0x0086CDF0
|
|
public RecRoomAudioClip HAFAPHHCCKJ()
|
|
{
|
|
return this.becomeMemberToUseThisClip;
|
|
}
|
|
|
|
// Token: 0x0601EE90 RID: 126608 RVA: 0x0086EBF8 File Offset: 0x0086CDF8
|
|
public void LIEPONCDLBD(ProgressionManager.MPBMNKHKCEE ANNBGHOPFBN, int CBMEFBNPNJO = 0)
|
|
{
|
|
if (this.IOIIMAHPIEI(ANNBGHOPFBN) && (SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.AMGCOOAOKMO(ANNBGHOPFBN) || PlayerObjectiveTracker.EANEJBDOHMK))
|
|
{
|
|
return;
|
|
}
|
|
if (ANNBGHOPFBN != ProgressionManager.MPBMNKHKCEE.Default || CBMEFBNPNJO > 0)
|
|
{
|
|
this.MHIEGOFKPKH.Add(new ProgressionManager.NMIHKJNNBAD(ANNBGHOPFBN, CBMEFBNPNJO, Player.LocalPlayer.NMMEHHPHPIJ().ACGGKBOJBEK > 1));
|
|
if (this.majorObjectiveTypes.Contains(ANNBGHOPFBN))
|
|
{
|
|
this.PNENLHNFGLO();
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601EE91 RID: 126609 RVA: 0x0086EC78 File Offset: 0x0086CE78
|
|
public ProgressionManager.ObjectiveTypeDescription JDOAGCLDNOF(ProgressionManager.MPBMNKHKCEE HJKKDCBPFJJ)
|
|
{
|
|
ProgressionManager.ObjectiveTypeDescription objectiveTypeDescription;
|
|
this.AJEPBJJFBKK.TryGetValue(HJKKDCBPFJJ, out objectiveTypeDescription);
|
|
return objectiveTypeDescription;
|
|
}
|
|
|
|
// Token: 0x0601EE92 RID: 126610 RVA: 0x0086EC98 File Offset: 0x0086CE98
|
|
public RecRoomAudioClip FKLEGLGAMMB()
|
|
{
|
|
return this.becomeMemberToUseThisClip;
|
|
}
|
|
|
|
// Token: 0x0601EE93 RID: 126611 RVA: 0x0086ECA0 File Offset: 0x0086CEA0
|
|
public RecRoomAudioClip DNJLNJPOBLB()
|
|
{
|
|
return this.becomeMemberToUseThisClip;
|
|
}
|
|
|
|
// Token: 0x0601EE94 RID: 126612 RVA: 0x0086ECA8 File Offset: 0x0086CEA8
|
|
public void AAJGLEHNGCE(ProgressionManager.MPBMNKHKCEE ANNBGHOPFBN, int CBMEFBNPNJO = 0)
|
|
{
|
|
if (this.PLJIDCCKODG(ANNBGHOPFBN) && (SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.AMGCOOAOKMO(ANNBGHOPFBN) || PlayerObjectiveTracker.EANEJBDOHMK))
|
|
{
|
|
return;
|
|
}
|
|
if (ANNBGHOPFBN != ProgressionManager.MPBMNKHKCEE.Default || CBMEFBNPNJO > 1)
|
|
{
|
|
this.MHIEGOFKPKH.Add(new ProgressionManager.NMIHKJNNBAD(ANNBGHOPFBN, CBMEFBNPNJO, Player.LocalPlayer.NMMEHHPHPIJ().ACGGKBOJBEK > 0));
|
|
if (this.majorObjectiveTypes.Contains(ANNBGHOPFBN))
|
|
{
|
|
this.JAEJKLAMKFI();
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601EE95 RID: 126613 RVA: 0x0086ED28 File Offset: 0x0086CF28
|
|
private bool KLBBMOADHFM(ProgressionManager.MPBMNKHKCEE ANNBGHOPFBN)
|
|
{
|
|
return ANNBGHOPFBN == ProgressionManager.MPBMNKHKCEE.OOBE_GoToActivity || ANNBGHOPFBN == ProgressionManager.MPBMNKHKCEE.OOBE_GoToLockerRoom || ANNBGHOPFBN == ProgressionManager.MPBMNKHKCEE.OOBE_FinishActivity;
|
|
}
|
|
|
|
// Token: 0x0601EE96 RID: 126614 RVA: 0x0086ED44 File Offset: 0x0086CF44
|
|
private void OPNKKKKPIOJ()
|
|
{
|
|
this.BFKENIAOGGH = true;
|
|
this.ACINEICGILL = Time.time;
|
|
if (this.MHIEGOFKPKH.Count == 0)
|
|
{
|
|
return;
|
|
}
|
|
List<ProgressionManager.NMIHKJNNBAD> list = new List<ProgressionManager.NMIHKJNNBAD>();
|
|
list.AddRange(this.MHIEGOFKPKH);
|
|
this.MHIEGOFKPKH.Clear();
|
|
FKJHLNJDEKK.CCCHJJEEEFG(list);
|
|
}
|
|
|
|
// Token: 0x0601EE97 RID: 126615 RVA: 0x0086ED98 File Offset: 0x0086CF98
|
|
public ProgressionManager.ObjectiveTypeDescription IDOAGCDGIFK(ProgressionManager.MPBMNKHKCEE HJKKDCBPFJJ)
|
|
{
|
|
ProgressionManager.ObjectiveTypeDescription objectiveTypeDescription;
|
|
this.AJEPBJJFBKK.TryGetValue(HJKKDCBPFJJ, out objectiveTypeDescription);
|
|
return objectiveTypeDescription;
|
|
}
|
|
|
|
// Token: 0x0601EE98 RID: 126616 RVA: 0x0086EDB8 File Offset: 0x0086CFB8
|
|
private void JOJLJLPMKIN()
|
|
{
|
|
this.BFKENIAOGGH = true;
|
|
this.ACINEICGILL = Time.time;
|
|
if (this.MHIEGOFKPKH.Count == 0)
|
|
{
|
|
return;
|
|
}
|
|
List<ProgressionManager.NMIHKJNNBAD> list = new List<ProgressionManager.NMIHKJNNBAD>();
|
|
list.AddRange(this.MHIEGOFKPKH);
|
|
this.MHIEGOFKPKH.Clear();
|
|
FKJHLNJDEKK.CCCHJJEEEFG(list);
|
|
}
|
|
|
|
// Token: 0x0601EE99 RID: 126617 RVA: 0x0086EE0C File Offset: 0x0086D00C
|
|
public void GJMNAPCIBMB(ProgressionManager.MPBMNKHKCEE ANNBGHOPFBN, int CBMEFBNPNJO = 0)
|
|
{
|
|
if (this.LEBHJKGIKNM(ANNBGHOPFBN) && (SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.CDEBBALECNH(ANNBGHOPFBN) || PlayerObjectiveTracker.EANEJBDOHMK))
|
|
{
|
|
return;
|
|
}
|
|
if (ANNBGHOPFBN != ProgressionManager.MPBMNKHKCEE.Default || CBMEFBNPNJO > 1)
|
|
{
|
|
this.MHIEGOFKPKH.Add(new ProgressionManager.NMIHKJNNBAD(ANNBGHOPFBN, CBMEFBNPNJO, Player.LocalPlayer.NMHFBAEBEAM.NAJGILKLBEA() > 0));
|
|
if (this.majorObjectiveTypes.Contains(ANNBGHOPFBN))
|
|
{
|
|
this.NGDIADNOADH();
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601EE9A RID: 126618 RVA: 0x0086EE8C File Offset: 0x0086D08C
|
|
protected virtual void OPDMENDFALI()
|
|
{
|
|
base.Awake();
|
|
PlayerObjectiveTracker.ELKENKCCPKJ(new Action<List<ProgressionManager.MPBMNKHKCEE>>(this.OIDBJBFPCPO));
|
|
}
|
|
|
|
// Token: 0x0601EE9B RID: 126619 RVA: 0x0086EEA8 File Offset: 0x0086D0A8
|
|
private IEnumerator HJHPOOLDHNK()
|
|
{
|
|
while (!Player.LocalPlayerExists || Player.LocalPlayer.ONCLKAJIHGK)
|
|
{
|
|
yield return null;
|
|
}
|
|
yield return new WaitForSeconds(1f);
|
|
if (HELBDLFLEJG.OONEBOCAKDB)
|
|
{
|
|
this.LocalCompleteObjective(ProgressionManager.MPBMNKHKCEE.FirstSessionOfDay, 0);
|
|
if (FKJHLNJDEKK.LECFBEBMLIC.OJOCDJLADNI() && this.registerToLevelUpVO != null && this.registerToLevelUpVO.audioClip != null)
|
|
{
|
|
AudioManager.Play2DSFX(this.registerToLevelUpVO);
|
|
}
|
|
if (SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM != null && SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.DMHAPEKHDHD)
|
|
{
|
|
yield return SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM.RunGenerateGift(GiftManager.LEBAFJBMIBC.Daily_Login, null);
|
|
}
|
|
}
|
|
else
|
|
{
|
|
this.LocalCompleteObjective(ProgressionManager.MPBMNKHKCEE.Default, 1);
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x0601EE9C RID: 126620 RVA: 0x0086EEC4 File Offset: 0x0086D0C4
|
|
private void BFLFKEPLHLL(Scene HDPDDGMBBBG, Scene CFMLPCOFMKO)
|
|
{
|
|
this.MHIEGOFKPKH.Clear();
|
|
}
|
|
|
|
// Token: 0x0601EE9D RID: 126621 RVA: 0x0086EED4 File Offset: 0x0086D0D4
|
|
private bool GCKFPLLLKBB(ProgressionManager.MPBMNKHKCEE ANNBGHOPFBN)
|
|
{
|
|
return ANNBGHOPFBN != (ProgressionManager.MPBMNKHKCEE)(-4) && ANNBGHOPFBN != (ProgressionManager.MPBMNKHKCEE)(-68) && ANNBGHOPFBN == (ProgressionManager.MPBMNKHKCEE)24;
|
|
}
|
|
|
|
// Token: 0x0601EE9E RID: 126622 RVA: 0x0086EEF0 File Offset: 0x0086D0F0
|
|
public void PNENLHNFGLO()
|
|
{
|
|
this.BFKENIAOGGH = true;
|
|
}
|
|
|
|
// Token: 0x0601EE9F RID: 126623 RVA: 0x0086EEFC File Offset: 0x0086D0FC
|
|
public void FFLLNHKCKEB(ProgressionManager.MPBMNKHKCEE ANNBGHOPFBN, int CBMEFBNPNJO = 0)
|
|
{
|
|
if (this.IEDKEKFEFKK(ANNBGHOPFBN) && (SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.CDEBBALECNH(ANNBGHOPFBN) || PlayerObjectiveTracker.EANEJBDOHMK))
|
|
{
|
|
return;
|
|
}
|
|
if (ANNBGHOPFBN != ProgressionManager.MPBMNKHKCEE.Default || CBMEFBNPNJO > 0)
|
|
{
|
|
this.MHIEGOFKPKH.Add(new ProgressionManager.NMIHKJNNBAD(ANNBGHOPFBN, CBMEFBNPNJO, Player.LocalPlayer.NMHFBAEBEAM.HADKEFAKCBG() > 1));
|
|
if (this.majorObjectiveTypes.Contains(ANNBGHOPFBN))
|
|
{
|
|
this.IMNPEMADABD();
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601EEA0 RID: 126624 RVA: 0x0086EF7C File Offset: 0x0086D17C
|
|
private void BBMDFFAJANL(Scene HDPDDGMBBBG, Scene CFMLPCOFMKO)
|
|
{
|
|
this.MHIEGOFKPKH.Clear();
|
|
}
|
|
|
|
// Token: 0x0601EEA1 RID: 126625 RVA: 0x0086EF8C File Offset: 0x0086D18C
|
|
public void JBHJGBENJHN()
|
|
{
|
|
ProgressionManager.ObjectiveTypeDescription[] array = this.objectiveTypeDescriptions;
|
|
for (int i = 1; i < array.Length; i++)
|
|
{
|
|
ProgressionManager.ObjectiveTypeDescription objectiveTypeDescription = array[i];
|
|
if (!this.AJEPBJJFBKK.ContainsKey(objectiveTypeDescription.ObjectiveType))
|
|
{
|
|
this.AJEPBJJFBKK.Add(objectiveTypeDescription.ObjectiveType, objectiveTypeDescription);
|
|
}
|
|
else
|
|
{
|
|
Debug.LogError("Enter your parent / guardian's email:" + objectiveTypeDescription.ObjectiveType);
|
|
}
|
|
}
|
|
base.StartCoroutine(this.MNCHGNDNDCB());
|
|
SceneManager.activeSceneChanged += this.GNHEJHODFLC;
|
|
}
|
|
|
|
// Token: 0x0601EEA2 RID: 126626 RVA: 0x0086F020 File Offset: 0x0086D220
|
|
private void PAKAENFKLOE(List<ProgressionManager.MPBMNKHKCEE> BOIOLJPABLP)
|
|
{
|
|
foreach (ProgressionManager.MPBMNKHKCEE mpbmnkhkcee in BOIOLJPABLP)
|
|
{
|
|
ProgressionManager.ObjectiveTypeDescription objectiveTypeDescription = this.JDOAGCLDNOF(mpbmnkhkcee);
|
|
if (objectiveTypeDescription != null)
|
|
{
|
|
this.NNLFCGIJLEE(objectiveTypeDescription.ObjectiveType, 0);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601EEA3 RID: 126627 RVA: 0x0086F08C File Offset: 0x0086D28C
|
|
public void IEHMMKHEJMG()
|
|
{
|
|
ProgressionManager.ObjectiveTypeDescription[] array = this.objectiveTypeDescriptions;
|
|
for (int i = 0; i < array.Length; i += 0)
|
|
{
|
|
ProgressionManager.ObjectiveTypeDescription objectiveTypeDescription = array[i];
|
|
if (!this.AJEPBJJFBKK.ContainsKey(objectiveTypeDescription.ObjectiveType))
|
|
{
|
|
this.AJEPBJJFBKK.Add(objectiveTypeDescription.ObjectiveType, objectiveTypeDescription);
|
|
}
|
|
else
|
|
{
|
|
Debug.LogError("mydemo.com" + objectiveTypeDescription.ObjectiveType);
|
|
}
|
|
}
|
|
base.StartCoroutine(this.EOIPIFCODIF());
|
|
SceneManager.activeSceneChanged += this.LINBPEAGMDF;
|
|
}
|
|
|
|
// Token: 0x0601EEA4 RID: 126628 RVA: 0x0086F120 File Offset: 0x0086D320
|
|
public void DPBMPPNCDDC()
|
|
{
|
|
ProgressionManager.ObjectiveTypeDescription[] array = this.objectiveTypeDescriptions;
|
|
for (int i = 1; i < array.Length; i += 0)
|
|
{
|
|
ProgressionManager.ObjectiveTypeDescription objectiveTypeDescription = array[i];
|
|
if (!this.AJEPBJJFBKK.ContainsKey(objectiveTypeDescription.ObjectiveType))
|
|
{
|
|
this.AJEPBJJFBKK.Add(objectiveTypeDescription.ObjectiveType, objectiveTypeDescription);
|
|
}
|
|
else
|
|
{
|
|
Debug.LogError("You've won {0}" + objectiveTypeDescription.ObjectiveType);
|
|
}
|
|
}
|
|
base.StartCoroutine(this.HJHPOOLDHNK());
|
|
SceneManager.activeSceneChanged += this.CNPDFJLECPF;
|
|
}
|
|
|
|
// Token: 0x0601EEA5 RID: 126629 RVA: 0x0086F1B4 File Offset: 0x0086D3B4
|
|
public void NNLFCGIJLEE(ProgressionManager.MPBMNKHKCEE ANNBGHOPFBN, int CBMEFBNPNJO = 0)
|
|
{
|
|
if (this.GCKFPLLLKBB(ANNBGHOPFBN) && (SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.OOBEObjectiveAlreadyGranted(ANNBGHOPFBN) || PlayerObjectiveTracker.EHHKPAAGOML()))
|
|
{
|
|
return;
|
|
}
|
|
if (ANNBGHOPFBN != ProgressionManager.MPBMNKHKCEE.Default || CBMEFBNPNJO > 1)
|
|
{
|
|
this.MHIEGOFKPKH.Add(new ProgressionManager.NMIHKJNNBAD(ANNBGHOPFBN, CBMEFBNPNJO, Player.LocalPlayer.NMMEHHPHPIJ().ACGGKBOJBEK > 1));
|
|
if (this.majorObjectiveTypes.Contains(ANNBGHOPFBN))
|
|
{
|
|
this.IMNPEMADABD();
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601EEA6 RID: 126630 RVA: 0x0086F234 File Offset: 0x0086D434
|
|
private bool IEDKEKFEFKK(ProgressionManager.MPBMNKHKCEE ANNBGHOPFBN)
|
|
{
|
|
return ANNBGHOPFBN == (ProgressionManager.MPBMNKHKCEE)83 || ANNBGHOPFBN == (ProgressionManager.MPBMNKHKCEE)(-14) || ANNBGHOPFBN == (ProgressionManager.MPBMNKHKCEE)56;
|
|
}
|
|
|
|
// Token: 0x0601EEA7 RID: 126631 RVA: 0x0086F250 File Offset: 0x0086D450
|
|
public float MLIGPBJIEEP()
|
|
{
|
|
int num = FKJHLNJDEKK.GFPCOHDFDEF().CFHJHLONGFN();
|
|
if (num <= 0)
|
|
{
|
|
return 1486f;
|
|
}
|
|
return (float)ObscuredInt.CEFPMDPHJPA(FKJHLNJDEKK.GFPCOHDFDEF().BBPJPONKGOM) / (float)num;
|
|
}
|
|
|
|
// Token: 0x0601EEA8 RID: 126632 RVA: 0x0086F288 File Offset: 0x0086D488
|
|
private void HAFLIECFKGF()
|
|
{
|
|
if (this.BFKENIAOGGH && Time.time - this.ACINEICGILL > this.minConsequtiveFlushInterval)
|
|
{
|
|
this.JFGHLJDHLPE();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601EEA9 RID: 126633 RVA: 0x0086F2B4 File Offset: 0x0086D4B4
|
|
private void AMGICMOBNOH(List<ProgressionManager.MPBMNKHKCEE> BOIOLJPABLP)
|
|
{
|
|
foreach (ProgressionManager.MPBMNKHKCEE mpbmnkhkcee in BOIOLJPABLP)
|
|
{
|
|
ProgressionManager.ObjectiveTypeDescription objectiveTypeDescription = this.BOGEPBNFHAK(mpbmnkhkcee);
|
|
if (objectiveTypeDescription != null)
|
|
{
|
|
this.DNCJKGOBMPN(objectiveTypeDescription.ObjectiveType, 0);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601EEAA RID: 126634 RVA: 0x0086F320 File Offset: 0x0086D520
|
|
public ProgressionManager.ObjectiveTypeDescription KKCGKFDLMAK(ProgressionManager.MPBMNKHKCEE HJKKDCBPFJJ)
|
|
{
|
|
ProgressionManager.ObjectiveTypeDescription objectiveTypeDescription;
|
|
this.AJEPBJJFBKK.TryGetValue(HJKKDCBPFJJ, out objectiveTypeDescription);
|
|
return objectiveTypeDescription;
|
|
}
|
|
|
|
// Token: 0x0601EEAB RID: 126635 RVA: 0x0086F340 File Offset: 0x0086D540
|
|
private bool AKNOOHNENEK(ProgressionManager.MPBMNKHKCEE ANNBGHOPFBN)
|
|
{
|
|
return ANNBGHOPFBN != (ProgressionManager.MPBMNKHKCEE)(-90) && ANNBGHOPFBN != (ProgressionManager.MPBMNKHKCEE)(-61) && ANNBGHOPFBN == (ProgressionManager.MPBMNKHKCEE)94;
|
|
}
|
|
|
|
// Token: 0x0601EEAC RID: 126636 RVA: 0x0086F35C File Offset: 0x0086D55C
|
|
public void NGDIADNOADH()
|
|
{
|
|
this.BFKENIAOGGH = false;
|
|
}
|
|
|
|
// Token: 0x0601EEAD RID: 126637 RVA: 0x0086F368 File Offset: 0x0086D568
|
|
private void CNPDFJLECPF(Scene HDPDDGMBBBG, Scene CFMLPCOFMKO)
|
|
{
|
|
this.MHIEGOFKPKH.Clear();
|
|
}
|
|
|
|
// Token: 0x0601EEAE RID: 126638 RVA: 0x0086F378 File Offset: 0x0086D578
|
|
protected override void OKGGDGJIPAM()
|
|
{
|
|
base.Awake();
|
|
PlayerObjectiveTracker.ELKENKCCPKJ(new Action<List<ProgressionManager.MPBMNKHKCEE>>(this.GONPJOFGLIH));
|
|
}
|
|
|
|
// Token: 0x0601EEAF RID: 126639 RVA: 0x0086F394 File Offset: 0x0086D594
|
|
public ProgressionManager.ObjectiveTypeDescription JKLGONJOBBG(ProgressionManager.MPBMNKHKCEE HJKKDCBPFJJ)
|
|
{
|
|
ProgressionManager.ObjectiveTypeDescription objectiveTypeDescription;
|
|
this.AJEPBJJFBKK.TryGetValue(HJKKDCBPFJJ, out objectiveTypeDescription);
|
|
return objectiveTypeDescription;
|
|
}
|
|
|
|
// Token: 0x0601EEB0 RID: 126640 RVA: 0x0086F3B4 File Offset: 0x0086D5B4
|
|
private void FIIFEFEDLKI()
|
|
{
|
|
this.BFKENIAOGGH = true;
|
|
this.ACINEICGILL = Time.time;
|
|
if (this.MHIEGOFKPKH.Count == 0)
|
|
{
|
|
return;
|
|
}
|
|
List<ProgressionManager.NMIHKJNNBAD> list = new List<ProgressionManager.NMIHKJNNBAD>();
|
|
list.AddRange(this.MHIEGOFKPKH);
|
|
this.MHIEGOFKPKH.Clear();
|
|
FKJHLNJDEKK.CCCHJJEEEFG(list);
|
|
}
|
|
|
|
// Token: 0x0601EEB1 RID: 126641 RVA: 0x0086F408 File Offset: 0x0086D608
|
|
public void GKBAAPPBHIN()
|
|
{
|
|
ProgressionManager.ObjectiveTypeDescription[] array = this.objectiveTypeDescriptions;
|
|
for (int i = 0; i < array.Length; i += 0)
|
|
{
|
|
ProgressionManager.ObjectiveTypeDescription objectiveTypeDescription = array[i];
|
|
if (!this.AJEPBJJFBKK.ContainsKey(objectiveTypeDescription.ObjectiveType))
|
|
{
|
|
this.AJEPBJJFBKK.Add(objectiveTypeDescription.ObjectiveType, objectiveTypeDescription);
|
|
}
|
|
else
|
|
{
|
|
Debug.LogError("easetype" + objectiveTypeDescription.ObjectiveType);
|
|
}
|
|
}
|
|
base.StartCoroutine(this.HJHPOOLDHNK());
|
|
SceneManager.activeSceneChanged += this.GGDIOFFHJKF;
|
|
}
|
|
|
|
// Token: 0x0601EEB2 RID: 126642 RVA: 0x0086F49C File Offset: 0x0086D69C
|
|
public void IMNPEMADABD()
|
|
{
|
|
this.BFKENIAOGGH = true;
|
|
}
|
|
|
|
// Token: 0x0601EEB3 RID: 126643 RVA: 0x0086F4A8 File Offset: 0x0086D6A8
|
|
private void IFAOPCLFDFE(List<ProgressionManager.MPBMNKHKCEE> BOIOLJPABLP)
|
|
{
|
|
foreach (ProgressionManager.MPBMNKHKCEE mpbmnkhkcee in BOIOLJPABLP)
|
|
{
|
|
ProgressionManager.ObjectiveTypeDescription objectiveTypeDescription = this.IGKGEDOAMAH(mpbmnkhkcee);
|
|
if (objectiveTypeDescription != null)
|
|
{
|
|
this.DNAIIEGBFPD(objectiveTypeDescription.ObjectiveType, 1);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000E16 RID: 3606
|
|
// (get) Token: 0x0601EEB4 RID: 126644 RVA: 0x0086F514 File Offset: 0x0086D714
|
|
public RecRoomAudioClip AHHOLJGFOKH
|
|
{
|
|
get
|
|
{
|
|
return this.becomeMemberToUseThisClip;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601EEB5 RID: 126645 RVA: 0x0086F51C File Offset: 0x0086D71C
|
|
private void Update()
|
|
{
|
|
if (this.BFKENIAOGGH && Time.time - this.ACINEICGILL > this.minConsequtiveFlushInterval)
|
|
{
|
|
this.BMGAPKCDKKE();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601EEB6 RID: 126646 RVA: 0x0086F548 File Offset: 0x0086D748
|
|
public RecRoomAudioClip GNJHAJHMLCC()
|
|
{
|
|
return this.becomeMemberToUseThisClip;
|
|
}
|
|
|
|
// Token: 0x0601EEB7 RID: 126647 RVA: 0x0086F550 File Offset: 0x0086D750
|
|
private void JIGFBOOAHJD()
|
|
{
|
|
this.BFKENIAOGGH = true;
|
|
this.ACINEICGILL = Time.time;
|
|
if (this.MHIEGOFKPKH.Count == 0)
|
|
{
|
|
return;
|
|
}
|
|
List<ProgressionManager.NMIHKJNNBAD> list = new List<ProgressionManager.NMIHKJNNBAD>();
|
|
list.AddRange(this.MHIEGOFKPKH);
|
|
this.MHIEGOFKPKH.Clear();
|
|
FKJHLNJDEKK.CCCHJJEEEFG(list);
|
|
}
|
|
|
|
// Token: 0x0601EEB8 RID: 126648 RVA: 0x0086F5A4 File Offset: 0x0086D7A4
|
|
public void LocalCompleteObjective(ProgressionManager.MPBMNKHKCEE ANNBGHOPFBN, int CBMEFBNPNJO = 0)
|
|
{
|
|
if (this.KLBBMOADHFM(ANNBGHOPFBN) && (SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.OOBEObjectiveAlreadyGranted(ANNBGHOPFBN) || PlayerObjectiveTracker.EANEJBDOHMK))
|
|
{
|
|
return;
|
|
}
|
|
if (ANNBGHOPFBN != ProgressionManager.MPBMNKHKCEE.Default || CBMEFBNPNJO > 0)
|
|
{
|
|
this.MHIEGOFKPKH.Add(new ProgressionManager.NMIHKJNNBAD(ANNBGHOPFBN, CBMEFBNPNJO, Player.LocalPlayer.NMHFBAEBEAM.ACGGKBOJBEK > 1));
|
|
if (this.majorObjectiveTypes.Contains(ANNBGHOPFBN))
|
|
{
|
|
this.RequestObjectiveCompletionRecordFlush();
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601EEB9 RID: 126649 RVA: 0x0086F624 File Offset: 0x0086D824
|
|
public ProgressionManager.ObjectiveTypeDescription GetObjectiveDescription(ProgressionManager.MPBMNKHKCEE HJKKDCBPFJJ)
|
|
{
|
|
ProgressionManager.ObjectiveTypeDescription objectiveTypeDescription;
|
|
this.AJEPBJJFBKK.TryGetValue(HJKKDCBPFJJ, out objectiveTypeDescription);
|
|
return objectiveTypeDescription;
|
|
}
|
|
|
|
// Token: 0x0601EEBA RID: 126650 RVA: 0x0086F644 File Offset: 0x0086D844
|
|
private IEnumerator MNCHGNDNDCB()
|
|
{
|
|
while (!Player.LocalPlayerExists || Player.LocalPlayer.ONCLKAJIHGK)
|
|
{
|
|
yield return null;
|
|
}
|
|
yield return new WaitForSeconds(1f);
|
|
if (HELBDLFLEJG.OONEBOCAKDB)
|
|
{
|
|
this.LocalCompleteObjective(ProgressionManager.MPBMNKHKCEE.FirstSessionOfDay, 0);
|
|
if (FKJHLNJDEKK.LECFBEBMLIC.OJOCDJLADNI() && this.registerToLevelUpVO != null && this.registerToLevelUpVO.audioClip != null)
|
|
{
|
|
AudioManager.Play2DSFX(this.registerToLevelUpVO);
|
|
}
|
|
if (SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM != null && SingletonMonoBehaviour<TutorialManager>.NCKMBFBMBFM.DMHAPEKHDHD)
|
|
{
|
|
yield return SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM.RunGenerateGift(GiftManager.LEBAFJBMIBC.Daily_Login, null);
|
|
}
|
|
}
|
|
else
|
|
{
|
|
this.LocalCompleteObjective(ProgressionManager.MPBMNKHKCEE.Default, 1);
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x0601EEBB RID: 126651 RVA: 0x0086F660 File Offset: 0x0086D860
|
|
private bool IOIIMAHPIEI(ProgressionManager.MPBMNKHKCEE ANNBGHOPFBN)
|
|
{
|
|
return ANNBGHOPFBN == (ProgressionManager.MPBMNKHKCEE)116 || ANNBGHOPFBN == (ProgressionManager.MPBMNKHKCEE)(-66) || ANNBGHOPFBN == (ProgressionManager.MPBMNKHKCEE)60;
|
|
}
|
|
|
|
// Token: 0x0601EEBC RID: 126652 RVA: 0x0086F67C File Offset: 0x0086D87C
|
|
public void JFOOLBKIFCN()
|
|
{
|
|
ProgressionManager.ObjectiveTypeDescription[] array = this.objectiveTypeDescriptions;
|
|
for (int i = 1; i < array.Length; i++)
|
|
{
|
|
ProgressionManager.ObjectiveTypeDescription objectiveTypeDescription = array[i];
|
|
if (!this.AJEPBJJFBKK.ContainsKey(objectiveTypeDescription.ObjectiveType))
|
|
{
|
|
this.AJEPBJJFBKK.Add(objectiveTypeDescription.ObjectiveType, objectiveTypeDescription);
|
|
}
|
|
else
|
|
{
|
|
Debug.LogError("R" + objectiveTypeDescription.ObjectiveType);
|
|
}
|
|
}
|
|
base.StartCoroutine(this.EOIPIFCODIF());
|
|
SceneManager.activeSceneChanged += this.GNHEJHODFLC;
|
|
}
|
|
|
|
// Token: 0x0601EEBD RID: 126653 RVA: 0x0086F710 File Offset: 0x0086D910
|
|
private void MILILKKIJLM()
|
|
{
|
|
this.BFKENIAOGGH = true;
|
|
this.ACINEICGILL = Time.time;
|
|
if (this.MHIEGOFKPKH.Count == 0)
|
|
{
|
|
return;
|
|
}
|
|
List<ProgressionManager.NMIHKJNNBAD> list = new List<ProgressionManager.NMIHKJNNBAD>();
|
|
list.AddRange(this.MHIEGOFKPKH);
|
|
this.MHIEGOFKPKH.Clear();
|
|
FKJHLNJDEKK.CCCHJJEEEFG(list);
|
|
}
|
|
|
|
// Token: 0x04004FF3 RID: 20467
|
|
[Header("Audio")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip becomeMemberToUseThisClip;
|
|
|
|
// Token: 0x04004FF4 RID: 20468
|
|
[Header("Objectives")]
|
|
[SerializeField]
|
|
private ProgressionManager.ObjectiveTypeDescription[] objectiveTypeDescriptions;
|
|
|
|
// Token: 0x04004FF5 RID: 20469
|
|
private Dictionary<ProgressionManager.MPBMNKHKCEE, ProgressionManager.ObjectiveTypeDescription> AJEPBJJFBKK = new Dictionary<ProgressionManager.MPBMNKHKCEE, ProgressionManager.ObjectiveTypeDescription>();
|
|
|
|
// Token: 0x04004FF6 RID: 20470
|
|
[SerializeField]
|
|
[Tooltip("These are milestone objectives, they cause the objective records to be published to the server and cause you to get XP.\nAll the game ending events and dailies are major.")]
|
|
private List<ProgressionManager.MPBMNKHKCEE> majorObjectiveTypes;
|
|
|
|
// Token: 0x04004FF7 RID: 20471
|
|
[Tooltip("How often can I request a flush of objective records to the server.")]
|
|
[SerializeField]
|
|
private float minConsequtiveFlushInterval = 5f;
|
|
|
|
// Token: 0x04004FF8 RID: 20472
|
|
[Header("Registration Nudge")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip registerToLevelUpVO;
|
|
|
|
// Token: 0x04004FF9 RID: 20473
|
|
[Header("New Player Punch Card")]
|
|
public ProgressionManager.Objective[] NewPlayerPunchcardObjectives;
|
|
|
|
// Token: 0x04004FFA RID: 20474
|
|
public ProgressionManager.Objective[] NewJuniorPlayerPunchcardObjectives;
|
|
|
|
// Token: 0x04004FFB RID: 20475
|
|
private List<ProgressionManager.NMIHKJNNBAD> MHIEGOFKPKH = new List<ProgressionManager.NMIHKJNNBAD>();
|
|
|
|
// Token: 0x04004FFC RID: 20476
|
|
private float ACINEICGILL;
|
|
|
|
// Token: 0x04004FFD RID: 20477
|
|
private bool BFKENIAOGGH;
|
|
|
|
// Token: 0x02000E8B RID: 3723
|
|
public enum MPBMNKHKCEE
|
|
{
|
|
// Token: 0x04004FFF RID: 20479
|
|
Default = -1,
|
|
// Token: 0x04005000 RID: 20480
|
|
FirstSessionOfDay = 1,
|
|
// Token: 0x04005001 RID: 20481
|
|
AddAFriend,
|
|
// Token: 0x04005002 RID: 20482
|
|
PartyUp,
|
|
// Token: 0x04005003 RID: 20483
|
|
AllOtherChallenges,
|
|
// Token: 0x04005004 RID: 20484
|
|
DailyObjective1 = 10,
|
|
// Token: 0x04005005 RID: 20485
|
|
DailyObjective2,
|
|
// Token: 0x04005006 RID: 20486
|
|
DailyObjective3,
|
|
// Token: 0x04005007 RID: 20487
|
|
OOBE_GoToLockerRoom = 20,
|
|
// Token: 0x04005008 RID: 20488
|
|
OOBE_GoToActivity,
|
|
// Token: 0x04005009 RID: 20489
|
|
OOBE_FinishActivity,
|
|
// Token: 0x0400500A RID: 20490
|
|
GoToRecCenter = 30,
|
|
// Token: 0x0400500B RID: 20491
|
|
FinishActivity,
|
|
// Token: 0x0400500C RID: 20492
|
|
CharadesGames = 100,
|
|
// Token: 0x0400500D RID: 20493
|
|
CharadesWinsPerformer,
|
|
// Token: 0x0400500E RID: 20494
|
|
CharadesWinsGuesser,
|
|
// Token: 0x0400500F RID: 20495
|
|
DiscGolfWins = 200,
|
|
// Token: 0x04005010 RID: 20496
|
|
DiscGolfGames,
|
|
// Token: 0x04005011 RID: 20497
|
|
DiscGolfHolesUnderPar,
|
|
// Token: 0x04005012 RID: 20498
|
|
DodgeballWins = 300,
|
|
// Token: 0x04005013 RID: 20499
|
|
DodgeballGames,
|
|
// Token: 0x04005014 RID: 20500
|
|
DodgeballHits,
|
|
// Token: 0x04005015 RID: 20501
|
|
PaddleballGames = 400,
|
|
// Token: 0x04005016 RID: 20502
|
|
PaddleballWins,
|
|
// Token: 0x04005017 RID: 20503
|
|
PaddleballScores,
|
|
// Token: 0x04005018 RID: 20504
|
|
PaintballAnyModeGames = 500,
|
|
// Token: 0x04005019 RID: 20505
|
|
PaintballAnyModeWins,
|
|
// Token: 0x0400501A RID: 20506
|
|
PaintballAnyModeHits,
|
|
// Token: 0x0400501B RID: 20507
|
|
PaintballCTFWins = 600,
|
|
// Token: 0x0400501C RID: 20508
|
|
PaintballCTFGames,
|
|
// Token: 0x0400501D RID: 20509
|
|
PaintballCTFHits,
|
|
// Token: 0x0400501E RID: 20510
|
|
PaintballFlagCaptures,
|
|
// Token: 0x0400501F RID: 20511
|
|
PaintballTeamBattleWins = 700,
|
|
// Token: 0x04005020 RID: 20512
|
|
PaintballTeamBattleGames,
|
|
// Token: 0x04005021 RID: 20513
|
|
PaintballTeamBattleHits,
|
|
// Token: 0x04005022 RID: 20514
|
|
PaintballFreeForAllWins = 710,
|
|
// Token: 0x04005023 RID: 20515
|
|
PaintballFreeForAllGames,
|
|
// Token: 0x04005024 RID: 20516
|
|
PaintballFreeForAllHits,
|
|
// Token: 0x04005025 RID: 20517
|
|
SoccerWins = 800,
|
|
// Token: 0x04005026 RID: 20518
|
|
SoccerGames,
|
|
// Token: 0x04005027 RID: 20519
|
|
SoccerGoals,
|
|
// Token: 0x04005028 RID: 20520
|
|
QuestGames = 1000,
|
|
// Token: 0x04005029 RID: 20521
|
|
QuestWins,
|
|
// Token: 0x0400502A RID: 20522
|
|
QuestPlayerRevives,
|
|
// Token: 0x0400502B RID: 20523
|
|
QuestEnemyKills,
|
|
// Token: 0x0400502C RID: 20524
|
|
QuestGames_Goblin1 = 1010,
|
|
// Token: 0x0400502D RID: 20525
|
|
QuestWins_Goblin1,
|
|
// Token: 0x0400502E RID: 20526
|
|
QuestPlayerRevives_Goblin1,
|
|
// Token: 0x0400502F RID: 20527
|
|
QuestEnemyKills_Goblin1,
|
|
// Token: 0x04005030 RID: 20528
|
|
QuestGames_Goblin2 = 1020,
|
|
// Token: 0x04005031 RID: 20529
|
|
QuestWins_Goblin2,
|
|
// Token: 0x04005032 RID: 20530
|
|
QuestPlayerRevives_Goblin2,
|
|
// Token: 0x04005033 RID: 20531
|
|
QuestEnemyKills_Goblin2,
|
|
// Token: 0x04005034 RID: 20532
|
|
QuestGames_Scifi1 = 1030,
|
|
// Token: 0x04005035 RID: 20533
|
|
QuestWins_Scifi1,
|
|
// Token: 0x04005036 RID: 20534
|
|
QuestPlayerRevives_Scifi1,
|
|
// Token: 0x04005037 RID: 20535
|
|
QuestEnemyKills_Scifi1,
|
|
// Token: 0x04005038 RID: 20536
|
|
ArenaGames = 2000,
|
|
// Token: 0x04005039 RID: 20537
|
|
ArenaWins,
|
|
// Token: 0x0400503A RID: 20538
|
|
ArenaPlayerRevives,
|
|
// Token: 0x0400503B RID: 20539
|
|
ArenaHeroTags,
|
|
// Token: 0x0400503C RID: 20540
|
|
ArenaBotTags
|
|
}
|
|
|
|
// Token: 0x02000E8C RID: 3724
|
|
[Serializable]
|
|
public class ObjectiveTypeDescription
|
|
{
|
|
// Token: 0x0400503D RID: 20541
|
|
public string Name;
|
|
|
|
// Token: 0x0400503E RID: 20542
|
|
public ProgressionManager.MPBMNKHKCEE ObjectiveType;
|
|
|
|
// Token: 0x0400503F RID: 20543
|
|
public string Description;
|
|
|
|
// Token: 0x04005040 RID: 20544
|
|
public string ToolTip;
|
|
|
|
// Token: 0x04005041 RID: 20545
|
|
public float NotificationDelay;
|
|
}
|
|
|
|
// Token: 0x02000E8D RID: 3725
|
|
[Serializable]
|
|
public class Objective
|
|
{
|
|
// Token: 0x04005042 RID: 20546
|
|
public ProgressionManager.MPBMNKHKCEE ObjectiveType = ProgressionManager.MPBMNKHKCEE.Default;
|
|
|
|
// Token: 0x04005043 RID: 20547
|
|
public int RequiredScore;
|
|
}
|
|
|
|
// Token: 0x02000E8E RID: 3726
|
|
public class NMIHKJNNBAD
|
|
{
|
|
// Token: 0x0601EEC0 RID: 126656 RVA: 0x0086F77C File Offset: 0x0086D97C
|
|
public NMIHKJNNBAD(ProgressionManager.MPBMNKHKCEE HJKKDCBPFJJ, int CBMEFBNPNJO, bool HOJDJOADALH)
|
|
{
|
|
this.HJKKDCBPFJJ = HJKKDCBPFJJ;
|
|
this.CBMEFBNPNJO = CBMEFBNPNJO;
|
|
this.HOJDJOADALH = HOJDJOADALH;
|
|
}
|
|
|
|
// Token: 0x04005044 RID: 20548
|
|
public ProgressionManager.MPBMNKHKCEE HJKKDCBPFJJ = ProgressionManager.MPBMNKHKCEE.Default;
|
|
|
|
// Token: 0x04005045 RID: 20549
|
|
public bool HOJDJOADALH;
|
|
|
|
// Token: 0x04005046 RID: 20550
|
|
public int CBMEFBNPNJO;
|
|
}
|
|
|
|
// Token: 0x02000E8F RID: 3727
|
|
[Serializable]
|
|
public class RangeBucket
|
|
{
|
|
// Token: 0x04005047 RID: 20551
|
|
public string Name;
|
|
|
|
// Token: 0x04005048 RID: 20552
|
|
[Range(0f, 1f)]
|
|
public float Multiplier = 1f;
|
|
|
|
// Token: 0x04005049 RID: 20553
|
|
public int Max = 100;
|
|
}
|
|
}
|