1935 lines
68 KiB
C#
1935 lines
68 KiB
C#
using System;
|
|
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x020010D7 RID: 4311
|
|
public class ScreenSpaceNotificationManager : SingletonMonoBehaviour<ScreenSpaceNotificationManager>
|
|
{
|
|
// Token: 0x06024B9B RID: 150427 RVA: 0x00A29F48 File Offset: 0x00A28148
|
|
private IEnumerator KPPEHLAECLJ()
|
|
{
|
|
for (;;)
|
|
{
|
|
yield return new WaitUntil(new Func<bool>(base.OJKNBNGGBEC));
|
|
this.GMLIECILKFG = this.LJBNHAJMEOL();
|
|
this.DCCDFNLINAH = this.BBFLFEAOCFC(this.GMLIECILKFG.EEAOGJHMFII);
|
|
this.DCCDFNLINAH = this.ANNONKGAKLK(this.DCCDFNLINAH, this.GMLIECILKFG, true);
|
|
if (this.GMLIECILKFG.NMMLKLGJHFG != null)
|
|
{
|
|
this.GMLIECILKFG.NMMLKLGJHFG();
|
|
}
|
|
if (this.BDNEILKMAFI != null && this.BDNEILKMAFI.audioClip != null)
|
|
{
|
|
AudioManager.Play2DSFX(this.BDNEILKMAFI);
|
|
}
|
|
this.EJIOPDKHCJB = true;
|
|
yield return this.JAKHEFINHBK(this.DCCDFNLINAH, new ScreenSpaceNotificationManager.ANHNGJIPCII(this.NOPOLPDBCAL), true);
|
|
yield return this.EFFDCJDBGEC();
|
|
this.EJIOPDKHCJB = false;
|
|
yield return this.JAKHEFINHBK(this.DCCDFNLINAH, new ScreenSpaceNotificationManager.ANHNGJIPCII(this.NOPOLPDBCAL), false);
|
|
this.DCBCKLNMNAC(this.DCCDFNLINAH);
|
|
this.DCCDFNLINAH = null;
|
|
this.GMLIECILKFG = null;
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06024B9C RID: 150428 RVA: 0x00A29F64 File Offset: 0x00A28164
|
|
public void ALGAAOPLADD(ScreenSpaceNotificationManager.DBNGPDFKLEK EPHHGKLMHIF, string MDBFBCAFABK, Color? DBCFMMBPOMD, string LHMKJIELOLJ, Color? BEHDCNJEEJG, float DGIOMJDEEIF, Action JOINLHEALDL = null, bool LHFFINJPMPA = false)
|
|
{
|
|
ScreenSpaceNotificationManager.EJHNPKBENKC ejhnpkbenkc = new ScreenSpaceNotificationManager.EJHNPKBENKC
|
|
{
|
|
EEAOGJHMFII = EPHHGKLMHIF,
|
|
ILKAJHEPKEN = MDBFBCAFABK,
|
|
IIOCIPMHFJD = DBCFMMBPOMD,
|
|
CEGMKFHDMGH = LHMKJIELOLJ,
|
|
LBKCKBGAGNE = BEHDCNJEEJG,
|
|
KBKLOFPFPBD = DGIOMJDEEIF,
|
|
NMMLKLGJHFG = JOINLHEALDL
|
|
};
|
|
if (LHFFINJPMPA && this.EJIOPDKHCJB && this.GMLIECILKFG.EEAOGJHMFII == EPHHGKLMHIF && EPHHGKLMHIF != ScreenSpaceNotificationManager.DBNGPDFKLEK.Vital)
|
|
{
|
|
this.GMLIECILKFG = ejhnpkbenkc;
|
|
this.DCCDFNLINAH = this.ANNONKGAKLK(this.DCCDFNLINAH, this.GMLIECILKFG, true);
|
|
this.OMFHMFOHCAB();
|
|
return;
|
|
}
|
|
if (EPHHGKLMHIF == ScreenSpaceNotificationManager.DBNGPDFKLEK.Vital)
|
|
{
|
|
this.HFCDMJCAJJD = null;
|
|
this.GLIJMCPIAKO.Enqueue(ejhnpkbenkc);
|
|
}
|
|
else if (this.GLIJMCPIAKO.Count == 0 && (this.GMLIECILKFG == null || this.GMLIECILKFG.EEAOGJHMFII >= EPHHGKLMHIF) && (this.HFCDMJCAJJD == null || this.HFCDMJCAJJD.EEAOGJHMFII >= EPHHGKLMHIF))
|
|
{
|
|
this.HFCDMJCAJJD = ejhnpkbenkc;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06024B9D RID: 150429 RVA: 0x00A2A06C File Offset: 0x00A2826C
|
|
private IEnumerator MOHDJIBCGGC(ScreenSpaceNotificationManager.DBNGPDFKLEK EPHHGKLMHIF, string MDBFBCAFABK, string LHMKJIELOLJ, float DGIOMJDEEIF, float JGJNJBMLHPC, Action JOINLHEALDL)
|
|
{
|
|
yield return new WaitForSeconds(JGJNJBMLHPC);
|
|
this.Play(EPHHGKLMHIF, MDBFBCAFABK, LHMKJIELOLJ, DGIOMJDEEIF, JOINLHEALDL, false);
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06024B9E RID: 150430 RVA: 0x00A2A0B4 File Offset: 0x00A282B4
|
|
public bool JCKOPFCEOMG()
|
|
{
|
|
return !this.minorNotification.gameObject.activeInHierarchy && !this.mediumNotification.gameObject.activeInHierarchy && !this.majorNotification.gameObject.activeInHierarchy && this.vitalNotification.isActiveAndEnabled;
|
|
}
|
|
|
|
// Token: 0x06024B9F RID: 150431 RVA: 0x00A2A110 File Offset: 0x00A28310
|
|
private ScreenSpaceNotification BBFLFEAOCFC(ScreenSpaceNotificationManager.DBNGPDFKLEK ANNBGHOPFBN)
|
|
{
|
|
switch (ANNBGHOPFBN)
|
|
{
|
|
case ScreenSpaceNotificationManager.DBNGPDFKLEK.Vital:
|
|
return this.vitalNotification;
|
|
case ScreenSpaceNotificationManager.DBNGPDFKLEK.Major:
|
|
return this.majorNotification;
|
|
case ScreenSpaceNotificationManager.DBNGPDFKLEK.Medium:
|
|
return this.mediumNotification;
|
|
case ScreenSpaceNotificationManager.DBNGPDFKLEK.Minor:
|
|
return this.minorNotification;
|
|
default:
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170010DE RID: 4318
|
|
// (get) Token: 0x06024BA0 RID: 150432 RVA: 0x00A2A14C File Offset: 0x00A2834C
|
|
public bool NAFMMILDKOO
|
|
{
|
|
get
|
|
{
|
|
return this.minorNotification.gameObject.activeInHierarchy || this.mediumNotification.gameObject.activeInHierarchy || this.majorNotification.gameObject.activeInHierarchy || this.vitalNotification.isActiveAndEnabled;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06024BA1 RID: 150433 RVA: 0x00A2A1A8 File Offset: 0x00A283A8
|
|
private IEnumerator BNMJOLIBBGF(ScreenSpaceNotificationManager.DBNGPDFKLEK EPHHGKLMHIF, string MDBFBCAFABK, string LHMKJIELOLJ, float DGIOMJDEEIF, float JGJNJBMLHPC, Action JOINLHEALDL)
|
|
{
|
|
yield return new WaitForSeconds(JGJNJBMLHPC);
|
|
this.Play(EPHHGKLMHIF, MDBFBCAFABK, LHMKJIELOLJ, DGIOMJDEEIF, JOINLHEALDL, false);
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06024BA2 RID: 150434 RVA: 0x00A2A1F0 File Offset: 0x00A283F0
|
|
public void OMOICCFBDAJ(ScreenSpaceNotificationManager.DBNGPDFKLEK EPHHGKLMHIF, string MDBFBCAFABK, string LHMKJIELOLJ, float DGIOMJDEEIF, float JGJNJBMLHPC, Action JOINLHEALDL = null)
|
|
{
|
|
base.StartCoroutine(this.MOHDJIBCGGC(EPHHGKLMHIF, MDBFBCAFABK, LHMKJIELOLJ, DGIOMJDEEIF, JGJNJBMLHPC, JOINLHEALDL));
|
|
}
|
|
|
|
// Token: 0x06024BA4 RID: 150436 RVA: 0x00A2A210 File Offset: 0x00A28410
|
|
public void AKAFEAGABHJ(RecRoomAudioClip BDNEILKMAFI)
|
|
{
|
|
this.BDNEILKMAFI = BDNEILKMAFI;
|
|
}
|
|
|
|
// Token: 0x06024BA5 RID: 150437 RVA: 0x00A2A21C File Offset: 0x00A2841C
|
|
private IEnumerator FMOGANNJNAH()
|
|
{
|
|
while (!this.LIFFEKNHEJO && !this.KCLAMDJLNIL())
|
|
{
|
|
yield return null;
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06024BA6 RID: 150438 RVA: 0x00A2A238 File Offset: 0x00A28438
|
|
private IEnumerator EAICGGDFLIN()
|
|
{
|
|
for (;;)
|
|
{
|
|
yield return new WaitUntil(new Func<bool>(base.OJKNBNGGBEC));
|
|
this.GMLIECILKFG = this.LJBNHAJMEOL();
|
|
this.DCCDFNLINAH = this.BBFLFEAOCFC(this.GMLIECILKFG.EEAOGJHMFII);
|
|
this.DCCDFNLINAH = this.ANNONKGAKLK(this.DCCDFNLINAH, this.GMLIECILKFG, true);
|
|
if (this.GMLIECILKFG.NMMLKLGJHFG != null)
|
|
{
|
|
this.GMLIECILKFG.NMMLKLGJHFG();
|
|
}
|
|
if (this.BDNEILKMAFI != null && this.BDNEILKMAFI.audioClip != null)
|
|
{
|
|
AudioManager.Play2DSFX(this.BDNEILKMAFI);
|
|
}
|
|
this.EJIOPDKHCJB = true;
|
|
yield return this.JAKHEFINHBK(this.DCCDFNLINAH, new ScreenSpaceNotificationManager.ANHNGJIPCII(this.NOPOLPDBCAL), true);
|
|
yield return this.EFFDCJDBGEC();
|
|
this.EJIOPDKHCJB = false;
|
|
yield return this.JAKHEFINHBK(this.DCCDFNLINAH, new ScreenSpaceNotificationManager.ANHNGJIPCII(this.NOPOLPDBCAL), false);
|
|
this.DCBCKLNMNAC(this.DCCDFNLINAH);
|
|
this.DCCDFNLINAH = null;
|
|
this.GMLIECILKFG = null;
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06024BA7 RID: 150439 RVA: 0x00A2A254 File Offset: 0x00A28454
|
|
public void JAJACADPOEO(RecRoomAudioClip BDNEILKMAFI)
|
|
{
|
|
this.BDNEILKMAFI = BDNEILKMAFI;
|
|
}
|
|
|
|
// Token: 0x06024BA8 RID: 150440 RVA: 0x00A2A260 File Offset: 0x00A28460
|
|
public void FDODLJHLKLD(ScreenSpaceNotificationManager.DBNGPDFKLEK EPHHGKLMHIF, string MDBFBCAFABK, float DGIOMJDEEIF, float JGJNJBMLHPC, Action JOINLHEALDL = null)
|
|
{
|
|
this.OMOICCFBDAJ(EPHHGKLMHIF, MDBFBCAFABK, null, DGIOMJDEEIF, JGJNJBMLHPC, JOINLHEALDL);
|
|
}
|
|
|
|
// Token: 0x06024BA9 RID: 150441 RVA: 0x00A2A270 File Offset: 0x00A28470
|
|
private ScreenSpaceNotification ANNONKGAKLK(ScreenSpaceNotification BDELLKLCPMJ, ScreenSpaceNotificationManager.EJHNPKBENKC PKLPJBBDNCM, bool JHBCCNIHCJF)
|
|
{
|
|
BDELLKLCPMJ.gameObject.SetActive(true);
|
|
if (JHBCCNIHCJF)
|
|
{
|
|
BDELLKLCPMJ.ResetColors();
|
|
}
|
|
BDELLKLCPMJ.Title.Text.text = PKLPJBBDNCM.ILKAJHEPKEN;
|
|
BDELLKLCPMJ.Subtitle.Text.text = PKLPJBBDNCM.CEGMKFHDMGH;
|
|
if (PKLPJBBDNCM.IIOCIPMHFJD != null)
|
|
{
|
|
BDELLKLCPMJ.Title.Color = PKLPJBBDNCM.IIOCIPMHFJD.Value;
|
|
}
|
|
if (PKLPJBBDNCM.LBKCKBGAGNE != null)
|
|
{
|
|
BDELLKLCPMJ.Subtitle.Color = PKLPJBBDNCM.LBKCKBGAGNE.Value;
|
|
}
|
|
if (JHBCCNIHCJF)
|
|
{
|
|
BDELLKLCPMJ.SetTextAlpha(0f);
|
|
BDELLKLCPMJ.SetBackgroundDesatAmount(0f);
|
|
}
|
|
return BDELLKLCPMJ;
|
|
}
|
|
|
|
// Token: 0x06024BAA RID: 150442 RVA: 0x00A2A32C File Offset: 0x00A2852C
|
|
protected override void Awake()
|
|
{
|
|
base.Awake();
|
|
this.GLIJMCPIAKO = new Queue<ScreenSpaceNotificationManager.EJHNPKBENKC>();
|
|
this.vitalNotification.gameObject.SetActive(false);
|
|
this.majorNotification.gameObject.SetActive(false);
|
|
this.mediumNotification.gameObject.SetActive(false);
|
|
this.minorNotification.gameObject.SetActive(false);
|
|
this.persistentNotification.gameObject.SetActive(false);
|
|
}
|
|
|
|
// Token: 0x06024BAB RID: 150443 RVA: 0x00A2A3A0 File Offset: 0x00A285A0
|
|
public void PBFHPHLLDKB(ScreenSpaceNotificationManager.DBNGPDFKLEK EPHHGKLMHIF, string MDBFBCAFABK, string LHMKJIELOLJ, float DGIOMJDEEIF, float JGJNJBMLHPC, Action JOINLHEALDL = null)
|
|
{
|
|
base.StartCoroutine(this.BNMJOLIBBGF(EPHHGKLMHIF, MDBFBCAFABK, LHMKJIELOLJ, DGIOMJDEEIF, JGJNJBMLHPC, JOINLHEALDL));
|
|
}
|
|
|
|
// Token: 0x06024BAC RID: 150444 RVA: 0x00A2A3B8 File Offset: 0x00A285B8
|
|
public void EGBNIEHPPGG(ScreenSpaceNotificationManager.DBNGPDFKLEK EPHHGKLMHIF, string MDBFBCAFABK, Color? DBCFMMBPOMD, string LHMKJIELOLJ, Color? BEHDCNJEEJG, float DGIOMJDEEIF, Action JOINLHEALDL = null, bool LHFFINJPMPA = false)
|
|
{
|
|
ScreenSpaceNotificationManager.EJHNPKBENKC ejhnpkbenkc = new ScreenSpaceNotificationManager.EJHNPKBENKC
|
|
{
|
|
EEAOGJHMFII = EPHHGKLMHIF,
|
|
ILKAJHEPKEN = MDBFBCAFABK,
|
|
IIOCIPMHFJD = DBCFMMBPOMD,
|
|
CEGMKFHDMGH = LHMKJIELOLJ,
|
|
LBKCKBGAGNE = BEHDCNJEEJG,
|
|
KBKLOFPFPBD = DGIOMJDEEIF,
|
|
NMMLKLGJHFG = JOINLHEALDL
|
|
};
|
|
if (LHFFINJPMPA && this.EJIOPDKHCJB && this.GMLIECILKFG.EEAOGJHMFII == EPHHGKLMHIF && EPHHGKLMHIF != ScreenSpaceNotificationManager.DBNGPDFKLEK.Vital)
|
|
{
|
|
this.GMLIECILKFG = ejhnpkbenkc;
|
|
this.DCCDFNLINAH = this.FHEOCKDBKPL(this.DCCDFNLINAH, this.GMLIECILKFG, false);
|
|
this.OMFHMFOHCAB();
|
|
return;
|
|
}
|
|
if (EPHHGKLMHIF == ScreenSpaceNotificationManager.DBNGPDFKLEK.Vital)
|
|
{
|
|
this.HFCDMJCAJJD = null;
|
|
this.GLIJMCPIAKO.Enqueue(ejhnpkbenkc);
|
|
}
|
|
else if (this.GLIJMCPIAKO.Count == 0 && (this.GMLIECILKFG == null || this.GMLIECILKFG.EEAOGJHMFII >= EPHHGKLMHIF) && (this.HFCDMJCAJJD == null || this.HFCDMJCAJJD.EEAOGJHMFII >= EPHHGKLMHIF))
|
|
{
|
|
this.HFCDMJCAJJD = ejhnpkbenkc;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06024BAD RID: 150445 RVA: 0x00A2A4C0 File Offset: 0x00A286C0
|
|
private bool AJCMAALEJBB()
|
|
{
|
|
return this.EPCGEGDEMJH == null;
|
|
}
|
|
|
|
// Token: 0x06024BAE RID: 150446 RVA: 0x00A2A4D0 File Offset: 0x00A286D0
|
|
private IEnumerator FFGFECONBEP(ScreenSpaceNotificationManager.DBNGPDFKLEK EPHHGKLMHIF, string MDBFBCAFABK, string LHMKJIELOLJ, float DGIOMJDEEIF, float JGJNJBMLHPC, Action JOINLHEALDL)
|
|
{
|
|
yield return new WaitForSeconds(JGJNJBMLHPC);
|
|
this.Play(EPHHGKLMHIF, MDBFBCAFABK, LHMKJIELOLJ, DGIOMJDEEIF, JOINLHEALDL, false);
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06024BAF RID: 150447 RVA: 0x00A2A518 File Offset: 0x00A28718
|
|
private IEnumerator MDICIFMBGDH()
|
|
{
|
|
for (;;)
|
|
{
|
|
yield return new WaitUntil(new Func<bool>(base.OJKNBNGGBEC));
|
|
ScreenSpaceNotificationManager.EJHNPKBENKC ejhnpkbenkc = this.DFCLPNNEFJL();
|
|
this.OJHBINCJLEI = this.persistentNotification;
|
|
this.ANNONKGAKLK(this.OJHBINCJLEI, ejhnpkbenkc, true);
|
|
this.LIFFEKNHEJO = false;
|
|
yield return this.JAKHEFINHBK(this.OJHBINCJLEI, new ScreenSpaceNotificationManager.ANHNGJIPCII(this.KCLAMDJLNIL), true);
|
|
yield return this.HJEMIJADPFF();
|
|
yield return this.JAKHEFINHBK(this.OJHBINCJLEI, new ScreenSpaceNotificationManager.ANHNGJIPCII(this.KCLAMDJLNIL), false);
|
|
this.DCBCKLNMNAC(this.OJHBINCJLEI);
|
|
this.OJHBINCJLEI = null;
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06024BB0 RID: 150448 RVA: 0x00A2A534 File Offset: 0x00A28734
|
|
public void PHDPDBGDGLP(ScreenSpaceNotificationManager.DBNGPDFKLEK EPHHGKLMHIF, string MDBFBCAFABK, float DGIOMJDEEIF, float JGJNJBMLHPC, Action JOINLHEALDL = null)
|
|
{
|
|
this.CPHPFIJEFCG(EPHHGKLMHIF, MDBFBCAFABK, null, DGIOMJDEEIF, JGJNJBMLHPC, JOINLHEALDL);
|
|
}
|
|
|
|
// Token: 0x06024BB1 RID: 150449 RVA: 0x00A2A544 File Offset: 0x00A28744
|
|
private ScreenSpaceNotificationManager.EJHNPKBENKC PFECPDPEIOG()
|
|
{
|
|
ScreenSpaceNotificationManager.EJHNPKBENKC epcgegdemjh = this.EPCGEGDEMJH;
|
|
this.EPCGEGDEMJH = null;
|
|
return epcgegdemjh;
|
|
}
|
|
|
|
// Token: 0x06024BB2 RID: 150450 RVA: 0x00A2A560 File Offset: 0x00A28760
|
|
public bool CBAMFAJDDCG()
|
|
{
|
|
return !this.minorNotification.gameObject.activeInHierarchy && !this.mediumNotification.gameObject.activeInHierarchy && !this.majorNotification.gameObject.activeInHierarchy && this.vitalNotification.isActiveAndEnabled;
|
|
}
|
|
|
|
// Token: 0x06024BB3 RID: 150451 RVA: 0x00A2A5BC File Offset: 0x00A287BC
|
|
private bool MOHJNAKMPDA()
|
|
{
|
|
return this.GLIJMCPIAKO.Count <= 0 && this.HFCDMJCAJJD != null;
|
|
}
|
|
|
|
// Token: 0x06024BB4 RID: 150452 RVA: 0x00A2A5E0 File Offset: 0x00A287E0
|
|
private bool KJLLEBPIGEC()
|
|
{
|
|
return this.GLIJMCPIAKO.Count <= 1 && this.HFCDMJCAJJD != null;
|
|
}
|
|
|
|
// Token: 0x06024BB5 RID: 150453 RVA: 0x00A2A604 File Offset: 0x00A28804
|
|
private IEnumerator OMKHINGAGCA(ScreenSpaceNotification BDELLKLCPMJ, ScreenSpaceNotificationManager.ANHNGJIPCII JPMJLBHFCLN, bool NCLFBOIBAEO)
|
|
{
|
|
float num = ((!NCLFBOIBAEO) ? BDELLKLCPMJ.CameraOffsetEaseOutCurve.KBKLOFPFPBD : BDELLKLCPMJ.CameraOffsetEaseInCurve.KBKLOFPFPBD);
|
|
Vector3ValueCurve vector3ValueCurve = ((!NCLFBOIBAEO) ? BDELLKLCPMJ.CameraOffsetEaseOutCurve : BDELLKLCPMJ.CameraOffsetEaseInCurve);
|
|
FloatValueCurve floatValueCurve = ((!NCLFBOIBAEO) ? BDELLKLCPMJ.AlphaEaseOutCurve : BDELLKLCPMJ.AlphaEaseInCurve);
|
|
FloatValueCurve floatValueCurve2 = ((!NCLFBOIBAEO) ? BDELLKLCPMJ.DesaturationEaseOutCurve : BDELLKLCPMJ.DesaturationEaseInCurve);
|
|
float num2 = 0f;
|
|
while (num2 < vector3ValueCurve.KBKLOFPFPBD && !JPMJLBHFCLN())
|
|
{
|
|
float num3 = num2 / num;
|
|
BDELLKLCPMJ.EFEGFAFANGI = vector3ValueCurve.JACEHODMEHA(num3);
|
|
BDELLKLCPMJ.SetTextAlpha(floatValueCurve.JACEHODMEHA(num3));
|
|
BDELLKLCPMJ.SetBackgroundDesatAmount(floatValueCurve2.JACEHODMEHA(num3));
|
|
if (!this.HKEJPCNLPDG)
|
|
{
|
|
num2 += Time.deltaTime;
|
|
}
|
|
yield return null;
|
|
}
|
|
float num4 = ((!NCLFBOIBAEO || JPMJLBHFCLN()) ? 0f : 1f);
|
|
float num5 = ((!NCLFBOIBAEO || JPMJLBHFCLN()) ? 0f : 1f);
|
|
BDELLKLCPMJ.SetTextAlpha(num4);
|
|
BDELLKLCPMJ.SetBackgroundDesatAmount(num5);
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06024BB6 RID: 150454 RVA: 0x00A2A634 File Offset: 0x00A28834
|
|
private IEnumerator HCCGFNIIBGI()
|
|
{
|
|
for (;;)
|
|
{
|
|
yield return new WaitUntil(new Func<bool>(base.OJKNBNGGBEC));
|
|
this.GMLIECILKFG = this.LJBNHAJMEOL();
|
|
this.DCCDFNLINAH = this.BBFLFEAOCFC(this.GMLIECILKFG.EEAOGJHMFII);
|
|
this.DCCDFNLINAH = this.ANNONKGAKLK(this.DCCDFNLINAH, this.GMLIECILKFG, true);
|
|
if (this.GMLIECILKFG.NMMLKLGJHFG != null)
|
|
{
|
|
this.GMLIECILKFG.NMMLKLGJHFG();
|
|
}
|
|
if (this.BDNEILKMAFI != null && this.BDNEILKMAFI.audioClip != null)
|
|
{
|
|
AudioManager.Play2DSFX(this.BDNEILKMAFI);
|
|
}
|
|
this.EJIOPDKHCJB = true;
|
|
yield return this.JAKHEFINHBK(this.DCCDFNLINAH, new ScreenSpaceNotificationManager.ANHNGJIPCII(this.NOPOLPDBCAL), true);
|
|
yield return this.EFFDCJDBGEC();
|
|
this.EJIOPDKHCJB = false;
|
|
yield return this.JAKHEFINHBK(this.DCCDFNLINAH, new ScreenSpaceNotificationManager.ANHNGJIPCII(this.NOPOLPDBCAL), false);
|
|
this.DCBCKLNMNAC(this.DCCDFNLINAH);
|
|
this.DCCDFNLINAH = null;
|
|
this.GMLIECILKFG = null;
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06024BB7 RID: 150455 RVA: 0x00A2A650 File Offset: 0x00A28850
|
|
private ScreenSpaceNotificationManager.EJHNPKBENKC LOACKGBECMH()
|
|
{
|
|
if (this.GLIJMCPIAKO.Count > 0)
|
|
{
|
|
return this.GLIJMCPIAKO.Dequeue();
|
|
}
|
|
ScreenSpaceNotificationManager.EJHNPKBENKC hfcdmjcajjd = this.HFCDMJCAJJD;
|
|
this.HFCDMJCAJJD = null;
|
|
return hfcdmjcajjd;
|
|
}
|
|
|
|
// Token: 0x06024BB8 RID: 150456 RVA: 0x00A2A68C File Offset: 0x00A2888C
|
|
private bool HANCELKBKBK()
|
|
{
|
|
return this.EPCGEGDEMJH != null;
|
|
}
|
|
|
|
// Token: 0x06024BB9 RID: 150457 RVA: 0x00A2A69C File Offset: 0x00A2889C
|
|
private IEnumerator FLPAILJEDOF()
|
|
{
|
|
for (;;)
|
|
{
|
|
yield return new WaitUntil(new Func<bool>(base.OJKNBNGGBEC));
|
|
ejhnpkbenkc = this.DFCLPNNEFJL();
|
|
this.OJHBINCJLEI = this.persistentNotification;
|
|
this.ANNONKGAKLK(this.OJHBINCJLEI, ejhnpkbenkc, true);
|
|
this.LIFFEKNHEJO = false;
|
|
yield return this.JAKHEFINHBK(this.OJHBINCJLEI, new ScreenSpaceNotificationManager.ANHNGJIPCII(this.KCLAMDJLNIL), true);
|
|
yield return this.HJEMIJADPFF();
|
|
yield return this.JAKHEFINHBK(this.OJHBINCJLEI, new ScreenSpaceNotificationManager.ANHNGJIPCII(this.KCLAMDJLNIL), false);
|
|
this.DCBCKLNMNAC(this.OJHBINCJLEI);
|
|
this.OJHBINCJLEI = null;
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06024BBA RID: 150458 RVA: 0x00A2A6B8 File Offset: 0x00A288B8
|
|
public void FEOINCPEOJF(string MDBFBCAFABK)
|
|
{
|
|
this.HJFCLJMFJJD(MDBFBCAFABK, null);
|
|
}
|
|
|
|
// Token: 0x06024BBB RID: 150459 RVA: 0x00A2A6C4 File Offset: 0x00A288C4
|
|
public void IMAEGMAKKKL()
|
|
{
|
|
this.LIFFEKNHEJO = true;
|
|
}
|
|
|
|
// Token: 0x06024BBC RID: 150460 RVA: 0x00A2A6D0 File Offset: 0x00A288D0
|
|
private bool LKDIMAAKJHG()
|
|
{
|
|
return !Player.LocalPlayerExists || Player.LocalPlayer.ONCLKAJIHGK;
|
|
}
|
|
|
|
// Token: 0x06024BBD RID: 150461 RVA: 0x00A2A6EC File Offset: 0x00A288EC
|
|
public void OICFFDCBJIO(ScreenSpaceNotificationManager.DBNGPDFKLEK EPHHGKLMHIF, string MDBFBCAFABK, float DGIOMJDEEIF, Action JOINLHEALDL = null, bool LHFFINJPMPA = false)
|
|
{
|
|
this.Play(EPHHGKLMHIF, MDBFBCAFABK, null, null, null, DGIOMJDEEIF, JOINLHEALDL, LHFFINJPMPA);
|
|
}
|
|
|
|
// Token: 0x06024BBE RID: 150462 RVA: 0x00A2A71C File Offset: 0x00A2891C
|
|
private IEnumerator OKKJHODGLNL()
|
|
{
|
|
for (;;)
|
|
{
|
|
yield return new WaitUntil(new Func<bool>(base.OJKNBNGGBEC));
|
|
this.GMLIECILKFG = this.LJBNHAJMEOL();
|
|
this.DCCDFNLINAH = this.BBFLFEAOCFC(this.GMLIECILKFG.EEAOGJHMFII);
|
|
this.DCCDFNLINAH = this.ANNONKGAKLK(this.DCCDFNLINAH, this.GMLIECILKFG, true);
|
|
if (this.GMLIECILKFG.NMMLKLGJHFG != null)
|
|
{
|
|
this.GMLIECILKFG.NMMLKLGJHFG();
|
|
}
|
|
if (this.BDNEILKMAFI != null && this.BDNEILKMAFI.audioClip != null)
|
|
{
|
|
AudioManager.Play2DSFX(this.BDNEILKMAFI);
|
|
}
|
|
this.EJIOPDKHCJB = true;
|
|
yield return this.JAKHEFINHBK(this.DCCDFNLINAH, new ScreenSpaceNotificationManager.ANHNGJIPCII(this.NOPOLPDBCAL), true);
|
|
yield return this.EFFDCJDBGEC();
|
|
this.EJIOPDKHCJB = false;
|
|
yield return this.JAKHEFINHBK(this.DCCDFNLINAH, new ScreenSpaceNotificationManager.ANHNGJIPCII(this.NOPOLPDBCAL), false);
|
|
this.DCBCKLNMNAC(this.DCCDFNLINAH);
|
|
this.DCCDFNLINAH = null;
|
|
this.GMLIECILKFG = null;
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x170010DC RID: 4316
|
|
// (get) Token: 0x06024BBF RID: 150463 RVA: 0x00A2A738 File Offset: 0x00A28938
|
|
public bool PEBPANFLIDM
|
|
{
|
|
get
|
|
{
|
|
return this.OJHBINCJLEI != null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06024BC0 RID: 150464 RVA: 0x00A2A748 File Offset: 0x00A28948
|
|
public void AIEEMEALCHN(ScreenSpaceNotificationManager.DBNGPDFKLEK EPHHGKLMHIF, string MDBFBCAFABK, float DGIOMJDEEIF, float JGJNJBMLHPC, Action JOINLHEALDL = null)
|
|
{
|
|
this.PlayDelayed(EPHHGKLMHIF, MDBFBCAFABK, null, DGIOMJDEEIF, JGJNJBMLHPC, JOINLHEALDL);
|
|
}
|
|
|
|
// Token: 0x06024BC1 RID: 150465 RVA: 0x00A2A758 File Offset: 0x00A28958
|
|
private bool FKCGKCMLMEF()
|
|
{
|
|
return this.EPCGEGDEMJH != null;
|
|
}
|
|
|
|
// Token: 0x06024BC2 RID: 150466 RVA: 0x00A2A768 File Offset: 0x00A28968
|
|
public void PPFGMHNIDEH(string MAAALODLHPB)
|
|
{
|
|
if (this.OJHBINCJLEI != null)
|
|
{
|
|
this.OJHBINCJLEI.Subtitle.Text.text = MAAALODLHPB;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06024BC3 RID: 150467 RVA: 0x00A2A794 File Offset: 0x00A28994
|
|
public void PNAEBHNFJAL(string MDBFBCAFABK, string LHMKJIELOLJ)
|
|
{
|
|
this.IMAEGMAKKKL();
|
|
this.EPCGEGDEMJH = new ScreenSpaceNotificationManager.EJHNPKBENKC
|
|
{
|
|
EEAOGJHMFII = (ScreenSpaceNotificationManager.DBNGPDFKLEK)7,
|
|
ILKAJHEPKEN = MDBFBCAFABK,
|
|
CEGMKFHDMGH = LHMKJIELOLJ,
|
|
KBKLOFPFPBD = 1172f,
|
|
NMMLKLGJHFG = null
|
|
};
|
|
}
|
|
|
|
// Token: 0x06024BC4 RID: 150468 RVA: 0x00A2A7DC File Offset: 0x00A289DC
|
|
private bool LELOFMAPNNB()
|
|
{
|
|
return this.EPCGEGDEMJH != null;
|
|
}
|
|
|
|
// Token: 0x06024BC5 RID: 150469 RVA: 0x00A2A7EC File Offset: 0x00A289EC
|
|
public void DHMODMENLCE(ScreenSpaceNotificationManager.DBNGPDFKLEK EPHHGKLMHIF, string MDBFBCAFABK, string LHMKJIELOLJ, float DGIOMJDEEIF, Action JOINLHEALDL = null, bool LHFFINJPMPA = false)
|
|
{
|
|
this.Play(EPHHGKLMHIF, MDBFBCAFABK, null, LHMKJIELOLJ, null, DGIOMJDEEIF, JOINLHEALDL, LHFFINJPMPA);
|
|
}
|
|
|
|
// Token: 0x06024BC6 RID: 150470 RVA: 0x00A2A81C File Offset: 0x00A28A1C
|
|
public void DFPFGEKFGAL(string MDBFBCAFABK)
|
|
{
|
|
this.HJFCLJMFJJD(MDBFBCAFABK, null);
|
|
}
|
|
|
|
// Token: 0x06024BC7 RID: 150471 RVA: 0x00A2A828 File Offset: 0x00A28A28
|
|
private IEnumerator HLPPMKKDEJB()
|
|
{
|
|
for (;;)
|
|
{
|
|
yield return new WaitUntil(new Func<bool>(base.OJKNBNGGBEC));
|
|
ejhnpkbenkc = this.DFCLPNNEFJL();
|
|
this.OJHBINCJLEI = this.persistentNotification;
|
|
this.ANNONKGAKLK(this.OJHBINCJLEI, ejhnpkbenkc, true);
|
|
this.LIFFEKNHEJO = false;
|
|
yield return this.JAKHEFINHBK(this.OJHBINCJLEI, new ScreenSpaceNotificationManager.ANHNGJIPCII(this.KCLAMDJLNIL), true);
|
|
yield return this.HJEMIJADPFF();
|
|
yield return this.JAKHEFINHBK(this.OJHBINCJLEI, new ScreenSpaceNotificationManager.ANHNGJIPCII(this.KCLAMDJLNIL), false);
|
|
this.DCBCKLNMNAC(this.OJHBINCJLEI);
|
|
this.OJHBINCJLEI = null;
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06024BC8 RID: 150472 RVA: 0x00A2A844 File Offset: 0x00A28A44
|
|
private bool MOGFAHLMEEA()
|
|
{
|
|
return this.GLIJMCPIAKO.Count <= 1 && this.HFCDMJCAJJD != null;
|
|
}
|
|
|
|
// Token: 0x06024BC9 RID: 150473 RVA: 0x00A2A868 File Offset: 0x00A28A68
|
|
public bool NNODCDGNDNH()
|
|
{
|
|
return this.minorNotification.gameObject.activeInHierarchy || this.mediumNotification.gameObject.activeInHierarchy || this.majorNotification.gameObject.activeInHierarchy || this.vitalNotification.isActiveAndEnabled;
|
|
}
|
|
|
|
// Token: 0x06024BCA RID: 150474 RVA: 0x00A2A8C4 File Offset: 0x00A28AC4
|
|
protected virtual void GAMKILIEJHG()
|
|
{
|
|
base.Awake();
|
|
this.GLIJMCPIAKO = new Queue<ScreenSpaceNotificationManager.EJHNPKBENKC>();
|
|
this.vitalNotification.gameObject.SetActive(true);
|
|
this.majorNotification.gameObject.SetActive(false);
|
|
this.mediumNotification.gameObject.SetActive(false);
|
|
this.minorNotification.gameObject.SetActive(false);
|
|
this.persistentNotification.gameObject.SetActive(false);
|
|
}
|
|
|
|
// Token: 0x06024BCB RID: 150475 RVA: 0x00A2A938 File Offset: 0x00A28B38
|
|
private void OMFHMFOHCAB()
|
|
{
|
|
this.IKELBMPKIJO = Mathf.Max(0f, this.GMLIECILKFG.KBKLOFPFPBD - this.DCCDFNLINAH.CameraOffsetEaseInCurve.KBKLOFPFPBD - this.DCCDFNLINAH.AlphaEaseOutCurve.KBKLOFPFPBD);
|
|
this.BEOKCBDKPJA = 0f;
|
|
}
|
|
|
|
// Token: 0x06024BCC RID: 150476 RVA: 0x00A2A990 File Offset: 0x00A28B90
|
|
private void OEEBHFGGEGJ(ScreenSpaceNotification BDELLKLCPMJ)
|
|
{
|
|
BDELLKLCPMJ.gameObject.SetActive(true);
|
|
}
|
|
|
|
// Token: 0x06024BCD RID: 150477 RVA: 0x00A2A9A0 File Offset: 0x00A28BA0
|
|
private void Start()
|
|
{
|
|
base.StartCoroutine(this.LPCIMNPDDFN());
|
|
base.StartCoroutine(this.AKLHNADAKIA());
|
|
}
|
|
|
|
// Token: 0x06024BCE RID: 150478 RVA: 0x00A2A9BC File Offset: 0x00A28BBC
|
|
public bool GICMIPIMKCC()
|
|
{
|
|
return !this.minorNotification.gameObject.activeInHierarchy && !this.mediumNotification.gameObject.activeInHierarchy && !this.majorNotification.gameObject.activeInHierarchy && this.vitalNotification.isActiveAndEnabled;
|
|
}
|
|
|
|
// Token: 0x06024BCF RID: 150479 RVA: 0x00A2AA18 File Offset: 0x00A28C18
|
|
private bool ALLBNFFJMKI()
|
|
{
|
|
return this.GLIJMCPIAKO.Count > 1 || this.HFCDMJCAJJD == null;
|
|
}
|
|
|
|
// Token: 0x06024BD0 RID: 150480 RVA: 0x00A2AA3C File Offset: 0x00A28C3C
|
|
public void MNHLLHENJOC(ScreenSpaceNotificationManager.DBNGPDFKLEK EPHHGKLMHIF, string MDBFBCAFABK, string LHMKJIELOLJ, Color BEHDCNJEEJG, float DGIOMJDEEIF, Action JOINLHEALDL = null)
|
|
{
|
|
this.EGBNIEHPPGG(EPHHGKLMHIF, MDBFBCAFABK, null, LHMKJIELOLJ, new Color?(BEHDCNJEEJG), DGIOMJDEEIF, JOINLHEALDL, false);
|
|
}
|
|
|
|
// Token: 0x06024BD1 RID: 150481 RVA: 0x00A2AA68 File Offset: 0x00A28C68
|
|
public void ENBMOBKAMJP(string MDBFBCAFABK)
|
|
{
|
|
this.PNAEBHNFJAL(MDBFBCAFABK, null);
|
|
}
|
|
|
|
// Token: 0x06024BD2 RID: 150482 RVA: 0x00A2AA74 File Offset: 0x00A28C74
|
|
public void KMMDOFELHPL(ScreenSpaceNotificationManager.DBNGPDFKLEK EPHHGKLMHIF, string MDBFBCAFABK, Color DBCFMMBPOMD, string LHMKJIELOLJ, float DGIOMJDEEIF, Action JOINLHEALDL = null)
|
|
{
|
|
this.Play(EPHHGKLMHIF, MDBFBCAFABK, new Color?(DBCFMMBPOMD), LHMKJIELOLJ, null, DGIOMJDEEIF, JOINLHEALDL, false);
|
|
}
|
|
|
|
// Token: 0x06024BD3 RID: 150483 RVA: 0x00A2AAA0 File Offset: 0x00A28CA0
|
|
public void UpdateCurrentPersistentNotificationTitle(string KHALMMFANFB)
|
|
{
|
|
if (this.OJHBINCJLEI != null)
|
|
{
|
|
this.OJHBINCJLEI.Title.Text.text = KHALMMFANFB;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170010DD RID: 4317
|
|
// (get) Token: 0x06024BD4 RID: 150484 RVA: 0x00A2AACC File Offset: 0x00A28CCC
|
|
private bool HKEJPCNLPDG
|
|
{
|
|
get
|
|
{
|
|
return Player.LocalPlayerExists && Player.LocalPlayer.ONCLKAJIHGK;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06024BD5 RID: 150485 RVA: 0x00A2AAE8 File Offset: 0x00A28CE8
|
|
private bool JBFPIBIBMAO()
|
|
{
|
|
return this.EPCGEGDEMJH == null;
|
|
}
|
|
|
|
// Token: 0x06024BD6 RID: 150486 RVA: 0x00A2AAF8 File Offset: 0x00A28CF8
|
|
private IEnumerator NEENKNACPMF()
|
|
{
|
|
this.OMFHMFOHCAB();
|
|
while (this.BEOKCBDKPJA < this.IKELBMPKIJO && !this.NOPOLPDBCAL())
|
|
{
|
|
if (!this.HKEJPCNLPDG)
|
|
{
|
|
this.BEOKCBDKPJA += Time.deltaTime;
|
|
}
|
|
yield return null;
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06024BD7 RID: 150487 RVA: 0x00A2AB14 File Offset: 0x00A28D14
|
|
public void Play(ScreenSpaceNotificationManager.DBNGPDFKLEK EPHHGKLMHIF, string MDBFBCAFABK, string LHMKJIELOLJ, float DGIOMJDEEIF, Action JOINLHEALDL = null, bool LHFFINJPMPA = false)
|
|
{
|
|
this.Play(EPHHGKLMHIF, MDBFBCAFABK, null, LHMKJIELOLJ, null, DGIOMJDEEIF, JOINLHEALDL, LHFFINJPMPA);
|
|
}
|
|
|
|
// Token: 0x06024BD8 RID: 150488 RVA: 0x00A2AB44 File Offset: 0x00A28D44
|
|
private IEnumerator AKLHNADAKIA()
|
|
{
|
|
for (;;)
|
|
{
|
|
yield return new WaitUntil(new Func<bool>(base.OJKNBNGGBEC));
|
|
ejhnpkbenkc = this.DFCLPNNEFJL();
|
|
this.OJHBINCJLEI = this.persistentNotification;
|
|
this.ANNONKGAKLK(this.OJHBINCJLEI, ejhnpkbenkc, true);
|
|
this.LIFFEKNHEJO = false;
|
|
yield return this.JAKHEFINHBK(this.OJHBINCJLEI, new ScreenSpaceNotificationManager.ANHNGJIPCII(this.KCLAMDJLNIL), true);
|
|
yield return this.HJEMIJADPFF();
|
|
yield return this.JAKHEFINHBK(this.OJHBINCJLEI, new ScreenSpaceNotificationManager.ANHNGJIPCII(this.KCLAMDJLNIL), false);
|
|
this.DCBCKLNMNAC(this.OJHBINCJLEI);
|
|
this.OJHBINCJLEI = null;
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06024BD9 RID: 150489 RVA: 0x00A2AB60 File Offset: 0x00A28D60
|
|
public void PlayDelayed(ScreenSpaceNotificationManager.DBNGPDFKLEK EPHHGKLMHIF, string MDBFBCAFABK, float DGIOMJDEEIF, float JGJNJBMLHPC, Action JOINLHEALDL = null)
|
|
{
|
|
this.PlayDelayed(EPHHGKLMHIF, MDBFBCAFABK, null, DGIOMJDEEIF, JGJNJBMLHPC, JOINLHEALDL);
|
|
}
|
|
|
|
// Token: 0x06024BDA RID: 150490 RVA: 0x00A2AB70 File Offset: 0x00A28D70
|
|
protected virtual void AMNNBMEMJGB()
|
|
{
|
|
base.Awake();
|
|
this.GLIJMCPIAKO = new Queue<ScreenSpaceNotificationManager.EJHNPKBENKC>();
|
|
this.vitalNotification.gameObject.SetActive(false);
|
|
this.majorNotification.gameObject.SetActive(false);
|
|
this.mediumNotification.gameObject.SetActive(true);
|
|
this.minorNotification.gameObject.SetActive(false);
|
|
this.persistentNotification.gameObject.SetActive(false);
|
|
}
|
|
|
|
// Token: 0x06024BDB RID: 150491 RVA: 0x00A2ABE4 File Offset: 0x00A28DE4
|
|
private ScreenSpaceNotification AFMJEHGDJDI(ScreenSpaceNotificationManager.DBNGPDFKLEK ANNBGHOPFBN)
|
|
{
|
|
switch (ANNBGHOPFBN)
|
|
{
|
|
case ScreenSpaceNotificationManager.DBNGPDFKLEK.Vital:
|
|
return this.vitalNotification;
|
|
case ScreenSpaceNotificationManager.DBNGPDFKLEK.Major:
|
|
return this.majorNotification;
|
|
case ScreenSpaceNotificationManager.DBNGPDFKLEK.Medium:
|
|
return this.mediumNotification;
|
|
case ScreenSpaceNotificationManager.DBNGPDFKLEK.Minor:
|
|
return this.minorNotification;
|
|
default:
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06024BDC RID: 150492 RVA: 0x00A2AC20 File Offset: 0x00A28E20
|
|
public void CPHPFIJEFCG(ScreenSpaceNotificationManager.DBNGPDFKLEK EPHHGKLMHIF, string MDBFBCAFABK, string LHMKJIELOLJ, float DGIOMJDEEIF, float JGJNJBMLHPC, Action JOINLHEALDL = null)
|
|
{
|
|
base.StartCoroutine(this.BPDMGANPKAB(EPHHGKLMHIF, MDBFBCAFABK, LHMKJIELOLJ, DGIOMJDEEIF, JGJNJBMLHPC, JOINLHEALDL));
|
|
}
|
|
|
|
// Token: 0x06024BDD RID: 150493 RVA: 0x00A2AC38 File Offset: 0x00A28E38
|
|
public void IGLCDHDGOBM(ScreenSpaceNotificationManager.DBNGPDFKLEK EPHHGKLMHIF, string MDBFBCAFABK, Color? DBCFMMBPOMD, string LHMKJIELOLJ, Color? BEHDCNJEEJG, float DGIOMJDEEIF, Action JOINLHEALDL = null, bool LHFFINJPMPA = false)
|
|
{
|
|
ScreenSpaceNotificationManager.EJHNPKBENKC ejhnpkbenkc = new ScreenSpaceNotificationManager.EJHNPKBENKC
|
|
{
|
|
EEAOGJHMFII = EPHHGKLMHIF,
|
|
ILKAJHEPKEN = MDBFBCAFABK,
|
|
IIOCIPMHFJD = DBCFMMBPOMD,
|
|
CEGMKFHDMGH = LHMKJIELOLJ,
|
|
LBKCKBGAGNE = BEHDCNJEEJG,
|
|
KBKLOFPFPBD = DGIOMJDEEIF,
|
|
NMMLKLGJHFG = JOINLHEALDL
|
|
};
|
|
if (LHFFINJPMPA && this.EJIOPDKHCJB && this.GMLIECILKFG.EEAOGJHMFII == EPHHGKLMHIF && EPHHGKLMHIF != ScreenSpaceNotificationManager.DBNGPDFKLEK.Vital)
|
|
{
|
|
this.GMLIECILKFG = ejhnpkbenkc;
|
|
this.DCCDFNLINAH = this.LAKKLJPLMPN(this.DCCDFNLINAH, this.GMLIECILKFG, true);
|
|
this.OMFHMFOHCAB();
|
|
return;
|
|
}
|
|
if (EPHHGKLMHIF == ScreenSpaceNotificationManager.DBNGPDFKLEK.Vital)
|
|
{
|
|
this.HFCDMJCAJJD = null;
|
|
this.GLIJMCPIAKO.Enqueue(ejhnpkbenkc);
|
|
}
|
|
else if (this.GLIJMCPIAKO.Count == 0 && (this.GMLIECILKFG == null || this.GMLIECILKFG.EEAOGJHMFII >= EPHHGKLMHIF) && (this.HFCDMJCAJJD == null || this.HFCDMJCAJJD.EEAOGJHMFII >= EPHHGKLMHIF))
|
|
{
|
|
this.HFCDMJCAJJD = ejhnpkbenkc;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06024BDE RID: 150494 RVA: 0x00A2AD40 File Offset: 0x00A28F40
|
|
public void Play(ScreenSpaceNotificationManager.DBNGPDFKLEK EPHHGKLMHIF, string MDBFBCAFABK, float DGIOMJDEEIF, Action JOINLHEALDL = null, bool LHFFINJPMPA = false)
|
|
{
|
|
this.Play(EPHHGKLMHIF, MDBFBCAFABK, null, null, null, DGIOMJDEEIF, JOINLHEALDL, LHFFINJPMPA);
|
|
}
|
|
|
|
// Token: 0x06024BDF RID: 150495 RVA: 0x00A2AD70 File Offset: 0x00A28F70
|
|
private ScreenSpaceNotification HOJKFNFFCEA(ScreenSpaceNotification BDELLKLCPMJ, ScreenSpaceNotificationManager.EJHNPKBENKC PKLPJBBDNCM, bool JHBCCNIHCJF)
|
|
{
|
|
BDELLKLCPMJ.gameObject.SetActive(true);
|
|
if (JHBCCNIHCJF)
|
|
{
|
|
BDELLKLCPMJ.BNIHHICPALL();
|
|
}
|
|
BDELLKLCPMJ.Title.Text.text = PKLPJBBDNCM.ILKAJHEPKEN;
|
|
BDELLKLCPMJ.Subtitle.Text.text = PKLPJBBDNCM.CEGMKFHDMGH;
|
|
if (PKLPJBBDNCM.IIOCIPMHFJD != null)
|
|
{
|
|
BDELLKLCPMJ.Title.HMKGGGEGCLP(PKLPJBBDNCM.IIOCIPMHFJD.Value);
|
|
}
|
|
if (PKLPJBBDNCM.LBKCKBGAGNE != null)
|
|
{
|
|
BDELLKLCPMJ.Subtitle.GMKBEBNNLOM(PKLPJBBDNCM.LBKCKBGAGNE.Value);
|
|
}
|
|
if (JHBCCNIHCJF)
|
|
{
|
|
BDELLKLCPMJ.PBNKJGBPJAE(556f);
|
|
BDELLKLCPMJ.MFPHGPHEAAB(665f);
|
|
}
|
|
return BDELLKLCPMJ;
|
|
}
|
|
|
|
// Token: 0x06024BE0 RID: 150496 RVA: 0x00A2AE2C File Offset: 0x00A2902C
|
|
public void NJFIDNHHCDD(string MAAALODLHPB)
|
|
{
|
|
if (this.OJHBINCJLEI != null)
|
|
{
|
|
this.OJHBINCJLEI.Subtitle.Text.text = MAAALODLHPB;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06024BE1 RID: 150497 RVA: 0x00A2AE58 File Offset: 0x00A29058
|
|
public void GFOIHABALIC(string MAAALODLHPB)
|
|
{
|
|
if (this.OJHBINCJLEI != null)
|
|
{
|
|
this.OJHBINCJLEI.Subtitle.Text.text = MAAALODLHPB;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06024BE2 RID: 150498 RVA: 0x00A2AE84 File Offset: 0x00A29084
|
|
private IEnumerator AMLIFNOCKPN()
|
|
{
|
|
while (!this.LIFFEKNHEJO && !this.KCLAMDJLNIL())
|
|
{
|
|
yield return null;
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06024BE3 RID: 150499 RVA: 0x00A2AEA0 File Offset: 0x00A290A0
|
|
public void BOKJAMJKPDG(string KHALMMFANFB)
|
|
{
|
|
if (this.OJHBINCJLEI != null)
|
|
{
|
|
this.OJHBINCJLEI.Title.Text.text = KHALMMFANFB;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06024BE4 RID: 150500 RVA: 0x00A2AECC File Offset: 0x00A290CC
|
|
private ScreenSpaceNotificationManager.EJHNPKBENKC LJBNHAJMEOL()
|
|
{
|
|
if (this.GLIJMCPIAKO.Count > 0)
|
|
{
|
|
return this.GLIJMCPIAKO.Dequeue();
|
|
}
|
|
ScreenSpaceNotificationManager.EJHNPKBENKC hfcdmjcajjd = this.HFCDMJCAJJD;
|
|
this.HFCDMJCAJJD = null;
|
|
return hfcdmjcajjd;
|
|
}
|
|
|
|
// Token: 0x06024BE5 RID: 150501 RVA: 0x00A2AF08 File Offset: 0x00A29108
|
|
public void FBIKGGIHEKE(ScreenSpaceNotificationManager.DBNGPDFKLEK EPHHGKLMHIF, string MDBFBCAFABK, float DGIOMJDEEIF, float JGJNJBMLHPC, Action JOINLHEALDL = null)
|
|
{
|
|
this.CPHPFIJEFCG(EPHHGKLMHIF, MDBFBCAFABK, null, DGIOMJDEEIF, JGJNJBMLHPC, JOINLHEALDL);
|
|
}
|
|
|
|
// Token: 0x06024BE6 RID: 150502 RVA: 0x00A2AF18 File Offset: 0x00A29118
|
|
private bool IEBNFCDDKHG()
|
|
{
|
|
return this.GLIJMCPIAKO.Count > 1 || this.HFCDMJCAJJD != null;
|
|
}
|
|
|
|
// Token: 0x06024BE7 RID: 150503 RVA: 0x00A2AF3C File Offset: 0x00A2913C
|
|
public void LNOPIBDMCEG(ScreenSpaceNotificationManager.DBNGPDFKLEK EPHHGKLMHIF, string MDBFBCAFABK, Color DBCFMMBPOMD, float DGIOMJDEEIF, Action JOINLHEALDL = null)
|
|
{
|
|
this.IGLCDHDGOBM(EPHHGKLMHIF, MDBFBCAFABK, new Color?(DBCFMMBPOMD), null, null, DGIOMJDEEIF, JOINLHEALDL, false);
|
|
}
|
|
|
|
// Token: 0x06024BE8 RID: 150504 RVA: 0x00A2AF68 File Offset: 0x00A29168
|
|
private IEnumerator JHJNKFKBDAA()
|
|
{
|
|
for (;;)
|
|
{
|
|
yield return new WaitUntil(new Func<bool>(base.OJKNBNGGBEC));
|
|
ejhnpkbenkc = this.DFCLPNNEFJL();
|
|
this.OJHBINCJLEI = this.persistentNotification;
|
|
this.ANNONKGAKLK(this.OJHBINCJLEI, ejhnpkbenkc, true);
|
|
this.LIFFEKNHEJO = false;
|
|
yield return this.JAKHEFINHBK(this.OJHBINCJLEI, new ScreenSpaceNotificationManager.ANHNGJIPCII(this.KCLAMDJLNIL), true);
|
|
yield return this.HJEMIJADPFF();
|
|
yield return this.JAKHEFINHBK(this.OJHBINCJLEI, new ScreenSpaceNotificationManager.ANHNGJIPCII(this.KCLAMDJLNIL), false);
|
|
this.DCBCKLNMNAC(this.OJHBINCJLEI);
|
|
this.OJHBINCJLEI = null;
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06024BE9 RID: 150505 RVA: 0x00A2AF84 File Offset: 0x00A29184
|
|
public void GEOCKONJOJN()
|
|
{
|
|
this.LIFFEKNHEJO = true;
|
|
}
|
|
|
|
// Token: 0x06024BEA RID: 150506 RVA: 0x00A2AF90 File Offset: 0x00A29190
|
|
public void CMBPFLEJAMO(string MDBFBCAFABK, string LHMKJIELOLJ)
|
|
{
|
|
this.JEEPNDGOJMJ();
|
|
this.EPCGEGDEMJH = new ScreenSpaceNotificationManager.EJHNPKBENKC
|
|
{
|
|
EEAOGJHMFII = ScreenSpaceNotificationManager.DBNGPDFKLEK.Major,
|
|
ILKAJHEPKEN = MDBFBCAFABK,
|
|
CEGMKFHDMGH = LHMKJIELOLJ,
|
|
KBKLOFPFPBD = 1166f,
|
|
NMMLKLGJHFG = null
|
|
};
|
|
}
|
|
|
|
// Token: 0x06024BEB RID: 150507 RVA: 0x00A2AFD8 File Offset: 0x00A291D8
|
|
public void LHHNHIOFBNA(ScreenSpaceNotificationManager.DBNGPDFKLEK EPHHGKLMHIF, string MDBFBCAFABK, float DGIOMJDEEIF, Action JOINLHEALDL = null, bool LHFFINJPMPA = false)
|
|
{
|
|
this.ALGAAOPLADD(EPHHGKLMHIF, MDBFBCAFABK, null, null, null, DGIOMJDEEIF, JOINLHEALDL, LHFFINJPMPA);
|
|
}
|
|
|
|
// Token: 0x06024BEC RID: 150508 RVA: 0x00A2B008 File Offset: 0x00A29208
|
|
private void PHLAIHHLDKH(ScreenSpaceNotification BDELLKLCPMJ)
|
|
{
|
|
BDELLKLCPMJ.gameObject.SetActive(false);
|
|
}
|
|
|
|
// Token: 0x06024BED RID: 150509 RVA: 0x00A2B018 File Offset: 0x00A29218
|
|
public void PlayPersistent(string MDBFBCAFABK)
|
|
{
|
|
this.PlayPersistent(MDBFBCAFABK, null);
|
|
}
|
|
|
|
// Token: 0x06024BEE RID: 150510 RVA: 0x00A2B024 File Offset: 0x00A29224
|
|
public void CAJDOOAKLOA(ScreenSpaceNotificationManager.DBNGPDFKLEK EPHHGKLMHIF, string MDBFBCAFABK, Color DBCFMMBPOMD, string LHMKJIELOLJ, float DGIOMJDEEIF, Action JOINLHEALDL = null)
|
|
{
|
|
this.EGBNIEHPPGG(EPHHGKLMHIF, MDBFBCAFABK, new Color?(DBCFMMBPOMD), LHMKJIELOLJ, null, DGIOMJDEEIF, JOINLHEALDL, true);
|
|
}
|
|
|
|
// Token: 0x06024BEF RID: 150511 RVA: 0x00A2B050 File Offset: 0x00A29250
|
|
private bool KCLAMDJLNIL()
|
|
{
|
|
return this.EPCGEGDEMJH != null;
|
|
}
|
|
|
|
// Token: 0x06024BF0 RID: 150512 RVA: 0x00A2B060 File Offset: 0x00A29260
|
|
public void LENOAEPNDPE(ScreenSpaceNotificationManager.DBNGPDFKLEK EPHHGKLMHIF, string MDBFBCAFABK, string LHMKJIELOLJ, float DGIOMJDEEIF, Action JOINLHEALDL = null, bool LHFFINJPMPA = false)
|
|
{
|
|
this.ALGAAOPLADD(EPHHGKLMHIF, MDBFBCAFABK, null, LHMKJIELOLJ, null, DGIOMJDEEIF, JOINLHEALDL, LHFFINJPMPA);
|
|
}
|
|
|
|
// Token: 0x06024BF1 RID: 150513 RVA: 0x00A2B090 File Offset: 0x00A29290
|
|
public void NNJIGIEPCBJ(string MDBFBCAFABK)
|
|
{
|
|
this.KOIFKINBKIK(MDBFBCAFABK, null);
|
|
}
|
|
|
|
// Token: 0x06024BF2 RID: 150514 RVA: 0x00A2B09C File Offset: 0x00A2929C
|
|
public void INKDNDCCDCC()
|
|
{
|
|
this.BDNEILKMAFI = null;
|
|
}
|
|
|
|
// Token: 0x06024BF3 RID: 150515 RVA: 0x00A2B0A8 File Offset: 0x00A292A8
|
|
public void GIFKDCEDGGL(ScreenSpaceNotificationManager.DBNGPDFKLEK EPHHGKLMHIF, string MDBFBCAFABK, string LHMKJIELOLJ, Color BEHDCNJEEJG, float DGIOMJDEEIF, Action JOINLHEALDL = null)
|
|
{
|
|
this.Play(EPHHGKLMHIF, MDBFBCAFABK, null, LHMKJIELOLJ, new Color?(BEHDCNJEEJG), DGIOMJDEEIF, JOINLHEALDL, false);
|
|
}
|
|
|
|
// Token: 0x06024BF4 RID: 150516 RVA: 0x00A2B0D4 File Offset: 0x00A292D4
|
|
public void MFJOGAGIGAH(RecRoomAudioClip BDNEILKMAFI)
|
|
{
|
|
this.BDNEILKMAFI = BDNEILKMAFI;
|
|
}
|
|
|
|
// Token: 0x06024BF5 RID: 150517 RVA: 0x00A2B0E0 File Offset: 0x00A292E0
|
|
public void Play(ScreenSpaceNotificationManager.DBNGPDFKLEK EPHHGKLMHIF, string MDBFBCAFABK, string LHMKJIELOLJ, Color BEHDCNJEEJG, float DGIOMJDEEIF, Action JOINLHEALDL = null)
|
|
{
|
|
this.Play(EPHHGKLMHIF, MDBFBCAFABK, null, LHMKJIELOLJ, new Color?(BEHDCNJEEJG), DGIOMJDEEIF, JOINLHEALDL, false);
|
|
}
|
|
|
|
// Token: 0x06024BF6 RID: 150518 RVA: 0x00A2B10C File Offset: 0x00A2930C
|
|
public void PlayPersistent(string MDBFBCAFABK, string LHMKJIELOLJ)
|
|
{
|
|
this.StopPersistent();
|
|
this.EPCGEGDEMJH = new ScreenSpaceNotificationManager.EJHNPKBENKC
|
|
{
|
|
EEAOGJHMFII = ScreenSpaceNotificationManager.DBNGPDFKLEK.Minor,
|
|
ILKAJHEPKEN = MDBFBCAFABK,
|
|
CEGMKFHDMGH = LHMKJIELOLJ,
|
|
KBKLOFPFPBD = float.MaxValue,
|
|
NMMLKLGJHFG = null
|
|
};
|
|
}
|
|
|
|
// Token: 0x06024BF7 RID: 150519 RVA: 0x00A2B154 File Offset: 0x00A29354
|
|
public void Play(ScreenSpaceNotificationManager.DBNGPDFKLEK EPHHGKLMHIF, string MDBFBCAFABK, Color DBCFMMBPOMD, string LHMKJIELOLJ, float DGIOMJDEEIF, Action JOINLHEALDL = null)
|
|
{
|
|
this.Play(EPHHGKLMHIF, MDBFBCAFABK, new Color?(DBCFMMBPOMD), LHMKJIELOLJ, null, DGIOMJDEEIF, JOINLHEALDL, false);
|
|
}
|
|
|
|
// Token: 0x06024BF8 RID: 150520 RVA: 0x00A2B180 File Offset: 0x00A29380
|
|
public void AEOOIFIKMGG(string KHALMMFANFB)
|
|
{
|
|
if (this.OJHBINCJLEI != null)
|
|
{
|
|
this.OJHBINCJLEI.Title.Text.text = KHALMMFANFB;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06024BF9 RID: 150521 RVA: 0x00A2B1AC File Offset: 0x00A293AC
|
|
private ScreenSpaceNotification NPDDEJCJNNG(ScreenSpaceNotificationManager.DBNGPDFKLEK ANNBGHOPFBN)
|
|
{
|
|
switch (ANNBGHOPFBN)
|
|
{
|
|
case ScreenSpaceNotificationManager.DBNGPDFKLEK.Vital:
|
|
return this.vitalNotification;
|
|
case ScreenSpaceNotificationManager.DBNGPDFKLEK.Major:
|
|
return this.majorNotification;
|
|
case ScreenSpaceNotificationManager.DBNGPDFKLEK.Medium:
|
|
return this.mediumNotification;
|
|
case ScreenSpaceNotificationManager.DBNGPDFKLEK.Minor:
|
|
return this.minorNotification;
|
|
default:
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06024BFA RID: 150522 RVA: 0x00A2B1E8 File Offset: 0x00A293E8
|
|
public void ICEACNLCOGC(ScreenSpaceNotificationManager.DBNGPDFKLEK EPHHGKLMHIF, string MDBFBCAFABK, string LHMKJIELOLJ, float DGIOMJDEEIF, Action JOINLHEALDL = null, bool LHFFINJPMPA = false)
|
|
{
|
|
this.Play(EPHHGKLMHIF, MDBFBCAFABK, null, LHMKJIELOLJ, null, DGIOMJDEEIF, JOINLHEALDL, LHFFINJPMPA);
|
|
}
|
|
|
|
// Token: 0x06024BFB RID: 150523 RVA: 0x00A2B218 File Offset: 0x00A29418
|
|
private bool HANPAMMMOFN()
|
|
{
|
|
return this.EPCGEGDEMJH == null;
|
|
}
|
|
|
|
// Token: 0x06024BFC RID: 150524 RVA: 0x00A2B228 File Offset: 0x00A29428
|
|
public void JMDMICNCHAL(string KHALMMFANFB)
|
|
{
|
|
if (this.OJHBINCJLEI != null)
|
|
{
|
|
this.OJHBINCJLEI.Title.Text.text = KHALMMFANFB;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06024BFD RID: 150525 RVA: 0x00A2B254 File Offset: 0x00A29454
|
|
private bool HKOMBLEFBPB()
|
|
{
|
|
return this.GLIJMCPIAKO.Count > 0 || this.HFCDMJCAJJD != null;
|
|
}
|
|
|
|
// Token: 0x06024BFE RID: 150526 RVA: 0x00A2B278 File Offset: 0x00A29478
|
|
private bool IDEPMKGEJLD()
|
|
{
|
|
return this.GLIJMCPIAKO.Count <= 0 && this.HFCDMJCAJJD == null;
|
|
}
|
|
|
|
// Token: 0x06024BFF RID: 150527 RVA: 0x00A2B29C File Offset: 0x00A2949C
|
|
private ScreenSpaceNotification FHEOCKDBKPL(ScreenSpaceNotification BDELLKLCPMJ, ScreenSpaceNotificationManager.EJHNPKBENKC PKLPJBBDNCM, bool JHBCCNIHCJF)
|
|
{
|
|
BDELLKLCPMJ.gameObject.SetActive(true);
|
|
if (JHBCCNIHCJF)
|
|
{
|
|
BDELLKLCPMJ.HKMAPBALOMG();
|
|
}
|
|
BDELLKLCPMJ.Title.Text.text = PKLPJBBDNCM.ILKAJHEPKEN;
|
|
BDELLKLCPMJ.Subtitle.Text.text = PKLPJBBDNCM.CEGMKFHDMGH;
|
|
if (PKLPJBBDNCM.IIOCIPMHFJD != null)
|
|
{
|
|
BDELLKLCPMJ.Title.LJNKPDDCOHP(PKLPJBBDNCM.IIOCIPMHFJD.Value);
|
|
}
|
|
if (PKLPJBBDNCM.LBKCKBGAGNE != null)
|
|
{
|
|
BDELLKLCPMJ.Subtitle.LJNKPDDCOHP(PKLPJBBDNCM.LBKCKBGAGNE.Value);
|
|
}
|
|
if (JHBCCNIHCJF)
|
|
{
|
|
BDELLKLCPMJ.LCKPHJIBDFH(187f);
|
|
BDELLKLCPMJ.HIHJBCKPEJE(1757f);
|
|
}
|
|
return BDELLKLCPMJ;
|
|
}
|
|
|
|
// Token: 0x06024C00 RID: 150528 RVA: 0x00A2B358 File Offset: 0x00A29558
|
|
public void DEPJEKLLMAC(ScreenSpaceNotificationManager.DBNGPDFKLEK EPHHGKLMHIF, string MDBFBCAFABK, float DGIOMJDEEIF, Action JOINLHEALDL = null, bool LHFFINJPMPA = false)
|
|
{
|
|
this.IGLCDHDGOBM(EPHHGKLMHIF, MDBFBCAFABK, null, null, null, DGIOMJDEEIF, JOINLHEALDL, LHFFINJPMPA);
|
|
}
|
|
|
|
// Token: 0x06024C01 RID: 150529 RVA: 0x00A2B388 File Offset: 0x00A29588
|
|
public void KOIFKINBKIK(string MDBFBCAFABK, string LHMKJIELOLJ)
|
|
{
|
|
this.GEOCKONJOJN();
|
|
this.EPCGEGDEMJH = new ScreenSpaceNotificationManager.EJHNPKBENKC
|
|
{
|
|
EEAOGJHMFII = (ScreenSpaceNotificationManager.DBNGPDFKLEK)7,
|
|
ILKAJHEPKEN = MDBFBCAFABK,
|
|
CEGMKFHDMGH = LHMKJIELOLJ,
|
|
KBKLOFPFPBD = 1191f,
|
|
NMMLKLGJHFG = null
|
|
};
|
|
}
|
|
|
|
// Token: 0x06024C02 RID: 150530 RVA: 0x00A2B3D0 File Offset: 0x00A295D0
|
|
public void LKMMNNNGDNM(string MDBFBCAFABK, string LHMKJIELOLJ)
|
|
{
|
|
this.IMAEGMAKKKL();
|
|
this.EPCGEGDEMJH = new ScreenSpaceNotificationManager.EJHNPKBENKC
|
|
{
|
|
EEAOGJHMFII = (ScreenSpaceNotificationManager.DBNGPDFKLEK)6,
|
|
ILKAJHEPKEN = MDBFBCAFABK,
|
|
CEGMKFHDMGH = LHMKJIELOLJ,
|
|
KBKLOFPFPBD = 651f,
|
|
NMMLKLGJHFG = null
|
|
};
|
|
}
|
|
|
|
// Token: 0x06024C03 RID: 150531 RVA: 0x00A2B418 File Offset: 0x00A29618
|
|
public void NDPGGKOHLLC(RecRoomAudioClip BDNEILKMAFI)
|
|
{
|
|
this.BDNEILKMAFI = BDNEILKMAFI;
|
|
}
|
|
|
|
// Token: 0x06024C04 RID: 150532 RVA: 0x00A2B424 File Offset: 0x00A29624
|
|
private ScreenSpaceNotification IILFAPGMCJO(ScreenSpaceNotification BDELLKLCPMJ, ScreenSpaceNotificationManager.EJHNPKBENKC PKLPJBBDNCM, bool JHBCCNIHCJF)
|
|
{
|
|
BDELLKLCPMJ.gameObject.SetActive(false);
|
|
if (JHBCCNIHCJF)
|
|
{
|
|
BDELLKLCPMJ.HKMAPBALOMG();
|
|
}
|
|
BDELLKLCPMJ.Title.Text.text = PKLPJBBDNCM.ILKAJHEPKEN;
|
|
BDELLKLCPMJ.Subtitle.Text.text = PKLPJBBDNCM.CEGMKFHDMGH;
|
|
if (PKLPJBBDNCM.IIOCIPMHFJD != null)
|
|
{
|
|
BDELLKLCPMJ.Title.JBGNEPANGEG(PKLPJBBDNCM.IIOCIPMHFJD.Value);
|
|
}
|
|
if (PKLPJBBDNCM.LBKCKBGAGNE != null)
|
|
{
|
|
BDELLKLCPMJ.Subtitle.OENGBEEIDOP(PKLPJBBDNCM.LBKCKBGAGNE.Value);
|
|
}
|
|
if (JHBCCNIHCJF)
|
|
{
|
|
BDELLKLCPMJ.SetTextAlpha(1744f);
|
|
BDELLKLCPMJ.DDHOJJDIHOP(1134f);
|
|
}
|
|
return BDELLKLCPMJ;
|
|
}
|
|
|
|
// Token: 0x06024C05 RID: 150533 RVA: 0x00A2B4E0 File Offset: 0x00A296E0
|
|
private ScreenSpaceNotificationManager.EJHNPKBENKC HICDBFAAHPJ()
|
|
{
|
|
ScreenSpaceNotificationManager.EJHNPKBENKC epcgegdemjh = this.EPCGEGDEMJH;
|
|
this.EPCGEGDEMJH = null;
|
|
return epcgegdemjh;
|
|
}
|
|
|
|
// Token: 0x06024C06 RID: 150534 RVA: 0x00A2B4FC File Offset: 0x00A296FC
|
|
public void EMIBNAGKBGA(ScreenSpaceNotificationManager.DBNGPDFKLEK EPHHGKLMHIF, string MDBFBCAFABK, float DGIOMJDEEIF, float JGJNJBMLHPC, Action JOINLHEALDL = null)
|
|
{
|
|
this.PBFHPHLLDKB(EPHHGKLMHIF, MDBFBCAFABK, null, DGIOMJDEEIF, JGJNJBMLHPC, JOINLHEALDL);
|
|
}
|
|
|
|
// Token: 0x06024C07 RID: 150535 RVA: 0x00A2B50C File Offset: 0x00A2970C
|
|
private void MFBCKOFLNLD(ScreenSpaceNotification BDELLKLCPMJ)
|
|
{
|
|
BDELLKLCPMJ.gameObject.SetActive(true);
|
|
}
|
|
|
|
// Token: 0x06024C08 RID: 150536 RVA: 0x00A2B51C File Offset: 0x00A2971C
|
|
public void EEDFEOHIHCD(string MDBFBCAFABK, string LHMKJIELOLJ)
|
|
{
|
|
this.IMAEGMAKKKL();
|
|
this.EPCGEGDEMJH = new ScreenSpaceNotificationManager.EJHNPKBENKC
|
|
{
|
|
EEAOGJHMFII = (ScreenSpaceNotificationManager.DBNGPDFKLEK)7,
|
|
ILKAJHEPKEN = MDBFBCAFABK,
|
|
CEGMKFHDMGH = LHMKJIELOLJ,
|
|
KBKLOFPFPBD = 806f,
|
|
NMMLKLGJHFG = null
|
|
};
|
|
}
|
|
|
|
// Token: 0x06024C09 RID: 150537 RVA: 0x00A2B564 File Offset: 0x00A29764
|
|
private IEnumerator HHJMFIOIPOH()
|
|
{
|
|
for (;;)
|
|
{
|
|
yield return new WaitUntil(new Func<bool>(base.OJKNBNGGBEC));
|
|
this.GMLIECILKFG = this.LJBNHAJMEOL();
|
|
this.DCCDFNLINAH = this.BBFLFEAOCFC(this.GMLIECILKFG.EEAOGJHMFII);
|
|
this.DCCDFNLINAH = this.ANNONKGAKLK(this.DCCDFNLINAH, this.GMLIECILKFG, true);
|
|
if (this.GMLIECILKFG.NMMLKLGJHFG != null)
|
|
{
|
|
this.GMLIECILKFG.NMMLKLGJHFG();
|
|
}
|
|
if (this.BDNEILKMAFI != null && this.BDNEILKMAFI.audioClip != null)
|
|
{
|
|
AudioManager.Play2DSFX(this.BDNEILKMAFI);
|
|
}
|
|
this.EJIOPDKHCJB = true;
|
|
yield return this.JAKHEFINHBK(this.DCCDFNLINAH, new ScreenSpaceNotificationManager.ANHNGJIPCII(this.NOPOLPDBCAL), true);
|
|
yield return this.EFFDCJDBGEC();
|
|
this.EJIOPDKHCJB = false;
|
|
yield return this.JAKHEFINHBK(this.DCCDFNLINAH, new ScreenSpaceNotificationManager.ANHNGJIPCII(this.NOPOLPDBCAL), false);
|
|
this.DCBCKLNMNAC(this.DCCDFNLINAH);
|
|
this.DCCDFNLINAH = null;
|
|
this.GMLIECILKFG = null;
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06024C0A RID: 150538 RVA: 0x00A2B580 File Offset: 0x00A29780
|
|
public void CGCHALJEKKO(string KHALMMFANFB)
|
|
{
|
|
if (this.OJHBINCJLEI != null)
|
|
{
|
|
this.OJHBINCJLEI.Title.Text.text = KHALMMFANFB;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06024C0B RID: 150539 RVA: 0x00A2B5AC File Offset: 0x00A297AC
|
|
public void DEEHCGJAGKP(ScreenSpaceNotificationManager.DBNGPDFKLEK EPHHGKLMHIF, string MDBFBCAFABK, float DGIOMJDEEIF, float JGJNJBMLHPC, Action JOINLHEALDL = null)
|
|
{
|
|
this.OMOICCFBDAJ(EPHHGKLMHIF, MDBFBCAFABK, null, DGIOMJDEEIF, JGJNJBMLHPC, JOINLHEALDL);
|
|
}
|
|
|
|
// Token: 0x06024C0C RID: 150540 RVA: 0x00A2B5BC File Offset: 0x00A297BC
|
|
private IEnumerator LPCIMNPDDFN()
|
|
{
|
|
for (;;)
|
|
{
|
|
yield return new WaitUntil(new Func<bool>(base.OJKNBNGGBEC));
|
|
this.GMLIECILKFG = this.LJBNHAJMEOL();
|
|
this.DCCDFNLINAH = this.BBFLFEAOCFC(this.GMLIECILKFG.EEAOGJHMFII);
|
|
this.DCCDFNLINAH = this.ANNONKGAKLK(this.DCCDFNLINAH, this.GMLIECILKFG, true);
|
|
if (this.GMLIECILKFG.NMMLKLGJHFG != null)
|
|
{
|
|
this.GMLIECILKFG.NMMLKLGJHFG();
|
|
}
|
|
if (this.BDNEILKMAFI != null && this.BDNEILKMAFI.audioClip != null)
|
|
{
|
|
AudioManager.Play2DSFX(this.BDNEILKMAFI);
|
|
}
|
|
this.EJIOPDKHCJB = true;
|
|
yield return this.JAKHEFINHBK(this.DCCDFNLINAH, new ScreenSpaceNotificationManager.ANHNGJIPCII(this.NOPOLPDBCAL), true);
|
|
yield return this.EFFDCJDBGEC();
|
|
this.EJIOPDKHCJB = false;
|
|
yield return this.JAKHEFINHBK(this.DCCDFNLINAH, new ScreenSpaceNotificationManager.ANHNGJIPCII(this.NOPOLPDBCAL), false);
|
|
this.DCBCKLNMNAC(this.DCCDFNLINAH);
|
|
this.DCCDFNLINAH = null;
|
|
this.GMLIECILKFG = null;
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06024C0D RID: 150541 RVA: 0x00A2B5D8 File Offset: 0x00A297D8
|
|
private IEnumerator BPDMGANPKAB(ScreenSpaceNotificationManager.DBNGPDFKLEK EPHHGKLMHIF, string MDBFBCAFABK, string LHMKJIELOLJ, float DGIOMJDEEIF, float JGJNJBMLHPC, Action JOINLHEALDL)
|
|
{
|
|
yield return new WaitForSeconds(JGJNJBMLHPC);
|
|
this.Play(EPHHGKLMHIF, MDBFBCAFABK, LHMKJIELOLJ, DGIOMJDEEIF, JOINLHEALDL, false);
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06024C0E RID: 150542 RVA: 0x00A2B620 File Offset: 0x00A29820
|
|
public void ILFGIOEOANG(ScreenSpaceNotificationManager.DBNGPDFKLEK EPHHGKLMHIF, string MDBFBCAFABK, string LHMKJIELOLJ, float DGIOMJDEEIF, Action JOINLHEALDL = null, bool LHFFINJPMPA = false)
|
|
{
|
|
this.Play(EPHHGKLMHIF, MDBFBCAFABK, null, LHMKJIELOLJ, null, DGIOMJDEEIF, JOINLHEALDL, LHFFINJPMPA);
|
|
}
|
|
|
|
// Token: 0x06024C0F RID: 150543 RVA: 0x00A2B650 File Offset: 0x00A29850
|
|
private IEnumerator JAKHEFINHBK(ScreenSpaceNotification BDELLKLCPMJ, ScreenSpaceNotificationManager.ANHNGJIPCII JPMJLBHFCLN, bool NCLFBOIBAEO)
|
|
{
|
|
num = ((!NCLFBOIBAEO) ? BDELLKLCPMJ.CameraOffsetEaseOutCurve.KBKLOFPFPBD : BDELLKLCPMJ.CameraOffsetEaseInCurve.KBKLOFPFPBD);
|
|
vector3ValueCurve = ((!NCLFBOIBAEO) ? BDELLKLCPMJ.CameraOffsetEaseOutCurve : BDELLKLCPMJ.CameraOffsetEaseInCurve);
|
|
floatValueCurve = ((!NCLFBOIBAEO) ? BDELLKLCPMJ.AlphaEaseOutCurve : BDELLKLCPMJ.AlphaEaseInCurve);
|
|
floatValueCurve2 = ((!NCLFBOIBAEO) ? BDELLKLCPMJ.DesaturationEaseOutCurve : BDELLKLCPMJ.DesaturationEaseInCurve);
|
|
num2 = 0f;
|
|
while (num2 < vector3ValueCurve.KBKLOFPFPBD && !JPMJLBHFCLN())
|
|
{
|
|
num3 = num2 / num;
|
|
BDELLKLCPMJ.EFEGFAFANGI = vector3ValueCurve.JACEHODMEHA(num3);
|
|
BDELLKLCPMJ.SetTextAlpha(floatValueCurve.JACEHODMEHA(num3));
|
|
BDELLKLCPMJ.SetBackgroundDesatAmount(floatValueCurve2.JACEHODMEHA(num3));
|
|
if (!this.HKEJPCNLPDG)
|
|
{
|
|
num2 += Time.deltaTime;
|
|
}
|
|
yield return null;
|
|
}
|
|
num4 = ((!NCLFBOIBAEO || JPMJLBHFCLN()) ? 0f : 1f);
|
|
num5 = ((!NCLFBOIBAEO || JPMJLBHFCLN()) ? 0f : 1f);
|
|
BDELLKLCPMJ.SetTextAlpha(num4);
|
|
BDELLKLCPMJ.SetBackgroundDesatAmount(num5);
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06024C10 RID: 150544 RVA: 0x00A2B680 File Offset: 0x00A29880
|
|
private bool AIDJDPLJGOD()
|
|
{
|
|
return this.EPCGEGDEMJH == null;
|
|
}
|
|
|
|
// Token: 0x06024C11 RID: 150545 RVA: 0x00A2B690 File Offset: 0x00A29890
|
|
protected virtual void JFFLHAMMGAH()
|
|
{
|
|
base.Awake();
|
|
this.GLIJMCPIAKO = new Queue<ScreenSpaceNotificationManager.EJHNPKBENKC>();
|
|
this.vitalNotification.gameObject.SetActive(true);
|
|
this.majorNotification.gameObject.SetActive(true);
|
|
this.mediumNotification.gameObject.SetActive(false);
|
|
this.minorNotification.gameObject.SetActive(true);
|
|
this.persistentNotification.gameObject.SetActive(true);
|
|
}
|
|
|
|
// Token: 0x06024C12 RID: 150546 RVA: 0x00A2B704 File Offset: 0x00A29904
|
|
public void Play(ScreenSpaceNotificationManager.DBNGPDFKLEK EPHHGKLMHIF, string MDBFBCAFABK, Color DBCFMMBPOMD, float DGIOMJDEEIF, Action JOINLHEALDL = null)
|
|
{
|
|
this.Play(EPHHGKLMHIF, MDBFBCAFABK, new Color?(DBCFMMBPOMD), null, null, DGIOMJDEEIF, JOINLHEALDL, false);
|
|
}
|
|
|
|
// Token: 0x06024C13 RID: 150547 RVA: 0x00A2B730 File Offset: 0x00A29930
|
|
private bool FLCDNGGKEGM()
|
|
{
|
|
return this.GLIJMCPIAKO.Count > 0 || this.HFCDMJCAJJD == null;
|
|
}
|
|
|
|
// Token: 0x06024C14 RID: 150548 RVA: 0x00A2B754 File Offset: 0x00A29954
|
|
private IEnumerator EFFDCJDBGEC()
|
|
{
|
|
this.OMFHMFOHCAB();
|
|
while (this.BEOKCBDKPJA < this.IKELBMPKIJO && !this.NOPOLPDBCAL())
|
|
{
|
|
if (!this.HKEJPCNLPDG)
|
|
{
|
|
this.BEOKCBDKPJA += Time.deltaTime;
|
|
}
|
|
yield return null;
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06024C15 RID: 150549 RVA: 0x00A2B770 File Offset: 0x00A29970
|
|
public void HJFCLJMFJJD(string MDBFBCAFABK, string LHMKJIELOLJ)
|
|
{
|
|
this.JEEPNDGOJMJ();
|
|
this.EPCGEGDEMJH = new ScreenSpaceNotificationManager.EJHNPKBENKC
|
|
{
|
|
EEAOGJHMFII = (ScreenSpaceNotificationManager.DBNGPDFKLEK)6,
|
|
ILKAJHEPKEN = MDBFBCAFABK,
|
|
CEGMKFHDMGH = LHMKJIELOLJ,
|
|
KBKLOFPFPBD = 1476f,
|
|
NMMLKLGJHFG = null
|
|
};
|
|
}
|
|
|
|
// Token: 0x06024C16 RID: 150550 RVA: 0x00A2B7B8 File Offset: 0x00A299B8
|
|
public void SetNotificationAudio(RecRoomAudioClip BDNEILKMAFI)
|
|
{
|
|
this.BDNEILKMAFI = BDNEILKMAFI;
|
|
}
|
|
|
|
// Token: 0x06024C17 RID: 150551 RVA: 0x00A2B7C4 File Offset: 0x00A299C4
|
|
public void PlayDelayed(ScreenSpaceNotificationManager.DBNGPDFKLEK EPHHGKLMHIF, string MDBFBCAFABK, string LHMKJIELOLJ, float DGIOMJDEEIF, float JGJNJBMLHPC, Action JOINLHEALDL = null)
|
|
{
|
|
base.StartCoroutine(this.BNMJOLIBBGF(EPHHGKLMHIF, MDBFBCAFABK, LHMKJIELOLJ, DGIOMJDEEIF, JGJNJBMLHPC, JOINLHEALDL));
|
|
}
|
|
|
|
// Token: 0x06024C18 RID: 150552 RVA: 0x00A2B7DC File Offset: 0x00A299DC
|
|
public void StopPersistent()
|
|
{
|
|
this.LIFFEKNHEJO = true;
|
|
}
|
|
|
|
// Token: 0x06024C19 RID: 150553 RVA: 0x00A2B7E8 File Offset: 0x00A299E8
|
|
private IEnumerator HJEMIJADPFF()
|
|
{
|
|
while (!this.LIFFEKNHEJO && !this.KCLAMDJLNIL())
|
|
{
|
|
yield return null;
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06024C1A RID: 150554 RVA: 0x00A2B804 File Offset: 0x00A29A04
|
|
private bool BLIKNNJLDBE()
|
|
{
|
|
return this.EPCGEGDEMJH != null;
|
|
}
|
|
|
|
// Token: 0x06024C1B RID: 150555 RVA: 0x00A2B814 File Offset: 0x00A29A14
|
|
private IEnumerator PFOPOMBHBKH()
|
|
{
|
|
this.OMFHMFOHCAB();
|
|
while (this.BEOKCBDKPJA < this.IKELBMPKIJO && !this.NOPOLPDBCAL())
|
|
{
|
|
if (!this.HKEJPCNLPDG)
|
|
{
|
|
this.BEOKCBDKPJA += Time.deltaTime;
|
|
}
|
|
yield return null;
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06024C1C RID: 150556 RVA: 0x00A2B830 File Offset: 0x00A29A30
|
|
private bool GOOINFKIPMM()
|
|
{
|
|
return this.GMLIECILKFG.EEAOGJHMFII == ScreenSpaceNotificationManager.DBNGPDFKLEK.Vital || this.GLIJMCPIAKO.Count > 1 || this.HFCDMJCAJJD == null || this.HFCDMJCAJJD.EEAOGJHMFII <= this.GMLIECILKFG.EEAOGJHMFII;
|
|
}
|
|
|
|
// Token: 0x06024C1D RID: 150557 RVA: 0x00A2B88C File Offset: 0x00A29A8C
|
|
private bool BGFKJGHFBBA()
|
|
{
|
|
return this.GLIJMCPIAKO.Count > 1 || this.HFCDMJCAJJD == null;
|
|
}
|
|
|
|
// Token: 0x06024C1E RID: 150558 RVA: 0x00A2B8B0 File Offset: 0x00A29AB0
|
|
private void DCBCKLNMNAC(ScreenSpaceNotification BDELLKLCPMJ)
|
|
{
|
|
BDELLKLCPMJ.gameObject.SetActive(false);
|
|
}
|
|
|
|
// Token: 0x06024C1F RID: 150559 RVA: 0x00A2B8C0 File Offset: 0x00A29AC0
|
|
public void PAHKOCPEDMB(ScreenSpaceNotificationManager.DBNGPDFKLEK EPHHGKLMHIF, string MDBFBCAFABK, float DGIOMJDEEIF, Action JOINLHEALDL = null, bool LHFFINJPMPA = false)
|
|
{
|
|
this.Play(EPHHGKLMHIF, MDBFBCAFABK, null, null, null, DGIOMJDEEIF, JOINLHEALDL, LHFFINJPMPA);
|
|
}
|
|
|
|
// Token: 0x06024C20 RID: 150560 RVA: 0x00A2B8F0 File Offset: 0x00A29AF0
|
|
private IEnumerator JEBNLMBCKHO()
|
|
{
|
|
for (;;)
|
|
{
|
|
yield return new WaitUntil(new Func<bool>(base.OJKNBNGGBEC));
|
|
this.GMLIECILKFG = this.LJBNHAJMEOL();
|
|
this.DCCDFNLINAH = this.BBFLFEAOCFC(this.GMLIECILKFG.EEAOGJHMFII);
|
|
this.DCCDFNLINAH = this.ANNONKGAKLK(this.DCCDFNLINAH, this.GMLIECILKFG, true);
|
|
if (this.GMLIECILKFG.NMMLKLGJHFG != null)
|
|
{
|
|
this.GMLIECILKFG.NMMLKLGJHFG();
|
|
}
|
|
if (this.BDNEILKMAFI != null && this.BDNEILKMAFI.audioClip != null)
|
|
{
|
|
AudioManager.Play2DSFX(this.BDNEILKMAFI);
|
|
}
|
|
this.EJIOPDKHCJB = true;
|
|
yield return this.JAKHEFINHBK(this.DCCDFNLINAH, new ScreenSpaceNotificationManager.ANHNGJIPCII(this.NOPOLPDBCAL), true);
|
|
yield return this.EFFDCJDBGEC();
|
|
this.EJIOPDKHCJB = false;
|
|
yield return this.JAKHEFINHBK(this.DCCDFNLINAH, new ScreenSpaceNotificationManager.ANHNGJIPCII(this.NOPOLPDBCAL), false);
|
|
this.DCBCKLNMNAC(this.DCCDFNLINAH);
|
|
this.DCCDFNLINAH = null;
|
|
this.GMLIECILKFG = null;
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06024C21 RID: 150561 RVA: 0x00A2B90C File Offset: 0x00A29B0C
|
|
private ScreenSpaceNotification LAKKLJPLMPN(ScreenSpaceNotification BDELLKLCPMJ, ScreenSpaceNotificationManager.EJHNPKBENKC PKLPJBBDNCM, bool JHBCCNIHCJF)
|
|
{
|
|
BDELLKLCPMJ.gameObject.SetActive(false);
|
|
if (JHBCCNIHCJF)
|
|
{
|
|
BDELLKLCPMJ.HIGNNDJPNGB();
|
|
}
|
|
BDELLKLCPMJ.Title.Text.text = PKLPJBBDNCM.ILKAJHEPKEN;
|
|
BDELLKLCPMJ.Subtitle.Text.text = PKLPJBBDNCM.CEGMKFHDMGH;
|
|
if (PKLPJBBDNCM.IIOCIPMHFJD != null)
|
|
{
|
|
BDELLKLCPMJ.Title.Color = PKLPJBBDNCM.IIOCIPMHFJD.Value;
|
|
}
|
|
if (PKLPJBBDNCM.LBKCKBGAGNE != null)
|
|
{
|
|
BDELLKLCPMJ.Subtitle.EEOPJEBJBHP(PKLPJBBDNCM.LBKCKBGAGNE.Value);
|
|
}
|
|
if (JHBCCNIHCJF)
|
|
{
|
|
BDELLKLCPMJ.CMGLICDLGCN(1734f);
|
|
BDELLKLCPMJ.CLJDABHMFDD(1593f);
|
|
}
|
|
return BDELLKLCPMJ;
|
|
}
|
|
|
|
// Token: 0x06024C22 RID: 150562 RVA: 0x00A2B9C8 File Offset: 0x00A29BC8
|
|
private bool OINKEFJOLNI()
|
|
{
|
|
return this.EPCGEGDEMJH == null;
|
|
}
|
|
|
|
// Token: 0x06024C23 RID: 150563 RVA: 0x00A2B9D8 File Offset: 0x00A29BD8
|
|
public void Play(ScreenSpaceNotificationManager.DBNGPDFKLEK EPHHGKLMHIF, string MDBFBCAFABK, Color? DBCFMMBPOMD, string LHMKJIELOLJ, Color? BEHDCNJEEJG, float DGIOMJDEEIF, Action JOINLHEALDL = null, bool LHFFINJPMPA = false)
|
|
{
|
|
ScreenSpaceNotificationManager.EJHNPKBENKC ejhnpkbenkc = new ScreenSpaceNotificationManager.EJHNPKBENKC
|
|
{
|
|
EEAOGJHMFII = EPHHGKLMHIF,
|
|
ILKAJHEPKEN = MDBFBCAFABK,
|
|
IIOCIPMHFJD = DBCFMMBPOMD,
|
|
CEGMKFHDMGH = LHMKJIELOLJ,
|
|
LBKCKBGAGNE = BEHDCNJEEJG,
|
|
KBKLOFPFPBD = DGIOMJDEEIF,
|
|
NMMLKLGJHFG = JOINLHEALDL
|
|
};
|
|
if (LHFFINJPMPA && this.EJIOPDKHCJB && this.GMLIECILKFG.EEAOGJHMFII == EPHHGKLMHIF && EPHHGKLMHIF != ScreenSpaceNotificationManager.DBNGPDFKLEK.Vital)
|
|
{
|
|
this.GMLIECILKFG = ejhnpkbenkc;
|
|
this.DCCDFNLINAH = this.ANNONKGAKLK(this.DCCDFNLINAH, this.GMLIECILKFG, false);
|
|
this.OMFHMFOHCAB();
|
|
return;
|
|
}
|
|
if (EPHHGKLMHIF == ScreenSpaceNotificationManager.DBNGPDFKLEK.Vital)
|
|
{
|
|
this.HFCDMJCAJJD = null;
|
|
this.GLIJMCPIAKO.Enqueue(ejhnpkbenkc);
|
|
}
|
|
else if (this.GLIJMCPIAKO.Count == 0 && (this.GMLIECILKFG == null || this.GMLIECILKFG.EEAOGJHMFII >= EPHHGKLMHIF) && (this.HFCDMJCAJJD == null || this.HFCDMJCAJJD.EEAOGJHMFII >= EPHHGKLMHIF))
|
|
{
|
|
this.HFCDMJCAJJD = ejhnpkbenkc;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06024C24 RID: 150564 RVA: 0x00A2BAE0 File Offset: 0x00A29CE0
|
|
private bool ENJHEADBPJG()
|
|
{
|
|
return this.EPCGEGDEMJH != null;
|
|
}
|
|
|
|
// Token: 0x06024C25 RID: 150565 RVA: 0x00A2BAF0 File Offset: 0x00A29CF0
|
|
private bool ABMJDGOCNGP()
|
|
{
|
|
return Player.LocalPlayerExists && Player.LocalPlayer.ONCLKAJIHGK;
|
|
}
|
|
|
|
// Token: 0x06024C26 RID: 150566 RVA: 0x00A2BB0C File Offset: 0x00A29D0C
|
|
public void INFFMMCFNGD()
|
|
{
|
|
this.BDNEILKMAFI = null;
|
|
}
|
|
|
|
// Token: 0x06024C27 RID: 150567 RVA: 0x00A2BB18 File Offset: 0x00A29D18
|
|
private void PMJDAEAKNCH()
|
|
{
|
|
this.IKELBMPKIJO = Mathf.Max(1333f, this.GMLIECILKFG.KBKLOFPFPBD - this.DCCDFNLINAH.CameraOffsetEaseInCurve.KBKLOFPFPBD - this.DCCDFNLINAH.AlphaEaseOutCurve.KBKLOFPFPBD);
|
|
this.BEOKCBDKPJA = 1709f;
|
|
}
|
|
|
|
// Token: 0x06024C28 RID: 150568 RVA: 0x00A2BB70 File Offset: 0x00A29D70
|
|
private IEnumerator DOPIKHCJLCC()
|
|
{
|
|
this.OMFHMFOHCAB();
|
|
while (this.BEOKCBDKPJA < this.IKELBMPKIJO && !this.NOPOLPDBCAL())
|
|
{
|
|
if (!this.HKEJPCNLPDG)
|
|
{
|
|
this.BEOKCBDKPJA += Time.deltaTime;
|
|
}
|
|
yield return null;
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06024C29 RID: 150569 RVA: 0x00A2BB8C File Offset: 0x00A29D8C
|
|
private IEnumerator EDNAOAGLFAP(ScreenSpaceNotification BDELLKLCPMJ, ScreenSpaceNotificationManager.ANHNGJIPCII JPMJLBHFCLN, bool NCLFBOIBAEO)
|
|
{
|
|
num = ((!NCLFBOIBAEO) ? BDELLKLCPMJ.CameraOffsetEaseOutCurve.KBKLOFPFPBD : BDELLKLCPMJ.CameraOffsetEaseInCurve.KBKLOFPFPBD);
|
|
vector3ValueCurve = ((!NCLFBOIBAEO) ? BDELLKLCPMJ.CameraOffsetEaseOutCurve : BDELLKLCPMJ.CameraOffsetEaseInCurve);
|
|
floatValueCurve = ((!NCLFBOIBAEO) ? BDELLKLCPMJ.AlphaEaseOutCurve : BDELLKLCPMJ.AlphaEaseInCurve);
|
|
floatValueCurve2 = ((!NCLFBOIBAEO) ? BDELLKLCPMJ.DesaturationEaseOutCurve : BDELLKLCPMJ.DesaturationEaseInCurve);
|
|
num2 = 0f;
|
|
while (num2 < vector3ValueCurve.KBKLOFPFPBD && !JPMJLBHFCLN())
|
|
{
|
|
num3 = num2 / num;
|
|
BDELLKLCPMJ.EFEGFAFANGI = vector3ValueCurve.JACEHODMEHA(num3);
|
|
BDELLKLCPMJ.SetTextAlpha(floatValueCurve.JACEHODMEHA(num3));
|
|
BDELLKLCPMJ.SetBackgroundDesatAmount(floatValueCurve2.JACEHODMEHA(num3));
|
|
if (!this.HKEJPCNLPDG)
|
|
{
|
|
num2 += Time.deltaTime;
|
|
}
|
|
yield return null;
|
|
}
|
|
num4 = ((!NCLFBOIBAEO || JPMJLBHFCLN()) ? 0f : 1f);
|
|
num5 = ((!NCLFBOIBAEO || JPMJLBHFCLN()) ? 0f : 1f);
|
|
BDELLKLCPMJ.SetTextAlpha(num4);
|
|
BDELLKLCPMJ.SetBackgroundDesatAmount(num5);
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06024C2A RID: 150570 RVA: 0x00A2BBBC File Offset: 0x00A29DBC
|
|
public void JEEPNDGOJMJ()
|
|
{
|
|
this.LIFFEKNHEJO = false;
|
|
}
|
|
|
|
// Token: 0x06024C2B RID: 150571 RVA: 0x00A2BBC8 File Offset: 0x00A29DC8
|
|
public void PCNBCKMJIEL(string MDBFBCAFABK)
|
|
{
|
|
this.KOIFKINBKIK(MDBFBCAFABK, null);
|
|
}
|
|
|
|
// Token: 0x06024C2C RID: 150572 RVA: 0x00A2BBD4 File Offset: 0x00A29DD4
|
|
private IEnumerator MGHFEPKCJPO()
|
|
{
|
|
for (;;)
|
|
{
|
|
yield return new WaitUntil(new Func<bool>(base.OJKNBNGGBEC));
|
|
ejhnpkbenkc = this.DFCLPNNEFJL();
|
|
this.OJHBINCJLEI = this.persistentNotification;
|
|
this.ANNONKGAKLK(this.OJHBINCJLEI, ejhnpkbenkc, true);
|
|
this.LIFFEKNHEJO = false;
|
|
yield return this.JAKHEFINHBK(this.OJHBINCJLEI, new ScreenSpaceNotificationManager.ANHNGJIPCII(this.KCLAMDJLNIL), true);
|
|
yield return this.HJEMIJADPFF();
|
|
yield return this.JAKHEFINHBK(this.OJHBINCJLEI, new ScreenSpaceNotificationManager.ANHNGJIPCII(this.KCLAMDJLNIL), false);
|
|
this.DCBCKLNMNAC(this.OJHBINCJLEI);
|
|
this.OJHBINCJLEI = null;
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06024C2D RID: 150573 RVA: 0x00A2BBF0 File Offset: 0x00A29DF0
|
|
private bool EDCLBHPGAEE()
|
|
{
|
|
return this.EPCGEGDEMJH != null;
|
|
}
|
|
|
|
// Token: 0x06024C2E RID: 150574 RVA: 0x00A2BC00 File Offset: 0x00A29E00
|
|
public void ClearNotificationAudio()
|
|
{
|
|
this.BDNEILKMAFI = null;
|
|
}
|
|
|
|
// Token: 0x06024C2F RID: 150575 RVA: 0x00A2BC0C File Offset: 0x00A29E0C
|
|
public bool HCCFPGKBEFD()
|
|
{
|
|
return this.OJHBINCJLEI != null;
|
|
}
|
|
|
|
// Token: 0x06024C30 RID: 150576 RVA: 0x00A2BC1C File Offset: 0x00A29E1C
|
|
public void PIFJEEKDDOB(ScreenSpaceNotificationManager.DBNGPDFKLEK EPHHGKLMHIF, string MDBFBCAFABK, Color DBCFMMBPOMD, float DGIOMJDEEIF, Action JOINLHEALDL = null)
|
|
{
|
|
this.IGLCDHDGOBM(EPHHGKLMHIF, MDBFBCAFABK, new Color?(DBCFMMBPOMD), null, null, DGIOMJDEEIF, JOINLHEALDL, true);
|
|
}
|
|
|
|
// Token: 0x06024C31 RID: 150577 RVA: 0x00A2BC48 File Offset: 0x00A29E48
|
|
private ScreenSpaceNotificationManager.EJHNPKBENKC GGCALIBOGNA()
|
|
{
|
|
ScreenSpaceNotificationManager.EJHNPKBENKC epcgegdemjh = this.EPCGEGDEMJH;
|
|
this.EPCGEGDEMJH = null;
|
|
return epcgegdemjh;
|
|
}
|
|
|
|
// Token: 0x06024C32 RID: 150578 RVA: 0x00A2BC64 File Offset: 0x00A29E64
|
|
private bool PDGOBKCMIPJ()
|
|
{
|
|
return !Player.LocalPlayerExists || Player.LocalPlayer.ONCLKAJIHGK;
|
|
}
|
|
|
|
// Token: 0x06024C33 RID: 150579 RVA: 0x00A2BC80 File Offset: 0x00A29E80
|
|
public void HKGIICHHLJI(ScreenSpaceNotificationManager.DBNGPDFKLEK EPHHGKLMHIF, string MDBFBCAFABK, float DGIOMJDEEIF, Action JOINLHEALDL = null, bool LHFFINJPMPA = false)
|
|
{
|
|
this.ALGAAOPLADD(EPHHGKLMHIF, MDBFBCAFABK, null, null, null, DGIOMJDEEIF, JOINLHEALDL, LHFFINJPMPA);
|
|
}
|
|
|
|
// Token: 0x06024C34 RID: 150580 RVA: 0x00A2BCB0 File Offset: 0x00A29EB0
|
|
private ScreenSpaceNotification MHIFFMABNBM(ScreenSpaceNotification BDELLKLCPMJ, ScreenSpaceNotificationManager.EJHNPKBENKC PKLPJBBDNCM, bool JHBCCNIHCJF)
|
|
{
|
|
BDELLKLCPMJ.gameObject.SetActive(true);
|
|
if (JHBCCNIHCJF)
|
|
{
|
|
BDELLKLCPMJ.HKMAPBALOMG();
|
|
}
|
|
BDELLKLCPMJ.Title.Text.text = PKLPJBBDNCM.ILKAJHEPKEN;
|
|
BDELLKLCPMJ.Subtitle.Text.text = PKLPJBBDNCM.CEGMKFHDMGH;
|
|
if (PKLPJBBDNCM.IIOCIPMHFJD != null)
|
|
{
|
|
BDELLKLCPMJ.Title.JBGNEPANGEG(PKLPJBBDNCM.IIOCIPMHFJD.Value);
|
|
}
|
|
if (PKLPJBBDNCM.LBKCKBGAGNE != null)
|
|
{
|
|
BDELLKLCPMJ.Subtitle.HMKGGGEGCLP(PKLPJBBDNCM.LBKCKBGAGNE.Value);
|
|
}
|
|
if (JHBCCNIHCJF)
|
|
{
|
|
BDELLKLCPMJ.SetTextAlpha(1662f);
|
|
BDELLKLCPMJ.SetBackgroundDesatAmount(915f);
|
|
}
|
|
return BDELLKLCPMJ;
|
|
}
|
|
|
|
// Token: 0x06024C35 RID: 150581 RVA: 0x00A2BD6C File Offset: 0x00A29F6C
|
|
private IEnumerator GFAFDGGBHEE()
|
|
{
|
|
for (;;)
|
|
{
|
|
yield return new WaitUntil(new Func<bool>(base.OJKNBNGGBEC));
|
|
ejhnpkbenkc = this.DFCLPNNEFJL();
|
|
this.OJHBINCJLEI = this.persistentNotification;
|
|
this.ANNONKGAKLK(this.OJHBINCJLEI, ejhnpkbenkc, true);
|
|
this.LIFFEKNHEJO = false;
|
|
yield return this.JAKHEFINHBK(this.OJHBINCJLEI, new ScreenSpaceNotificationManager.ANHNGJIPCII(this.KCLAMDJLNIL), true);
|
|
yield return this.HJEMIJADPFF();
|
|
yield return this.JAKHEFINHBK(this.OJHBINCJLEI, new ScreenSpaceNotificationManager.ANHNGJIPCII(this.KCLAMDJLNIL), false);
|
|
this.DCBCKLNMNAC(this.OJHBINCJLEI);
|
|
this.OJHBINCJLEI = null;
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06024C36 RID: 150582 RVA: 0x00A2BD88 File Offset: 0x00A29F88
|
|
private void KNNIPCLIABI()
|
|
{
|
|
base.StartCoroutine(this.JEBNLMBCKHO());
|
|
base.StartCoroutine(this.JHJNKFKBDAA());
|
|
}
|
|
|
|
// Token: 0x06024C37 RID: 150583 RVA: 0x00A2BDA4 File Offset: 0x00A29FA4
|
|
private void KGKOIMCLAJJ()
|
|
{
|
|
base.StartCoroutine(this.HHJMFIOIPOH());
|
|
base.StartCoroutine(this.FLPAILJEDOF());
|
|
}
|
|
|
|
// Token: 0x06024C38 RID: 150584 RVA: 0x00A2BDC0 File Offset: 0x00A29FC0
|
|
private ScreenSpaceNotificationManager.EJHNPKBENKC DFCLPNNEFJL()
|
|
{
|
|
ScreenSpaceNotificationManager.EJHNPKBENKC epcgegdemjh = this.EPCGEGDEMJH;
|
|
this.EPCGEGDEMJH = null;
|
|
return epcgegdemjh;
|
|
}
|
|
|
|
// Token: 0x06024C39 RID: 150585 RVA: 0x00A2BDDC File Offset: 0x00A29FDC
|
|
private IEnumerator ANGKKBNDKEH()
|
|
{
|
|
for (;;)
|
|
{
|
|
yield return new WaitUntil(new Func<bool>(base.OJKNBNGGBEC));
|
|
ejhnpkbenkc = this.DFCLPNNEFJL();
|
|
this.OJHBINCJLEI = this.persistentNotification;
|
|
this.ANNONKGAKLK(this.OJHBINCJLEI, ejhnpkbenkc, true);
|
|
this.LIFFEKNHEJO = false;
|
|
yield return this.JAKHEFINHBK(this.OJHBINCJLEI, new ScreenSpaceNotificationManager.ANHNGJIPCII(this.KCLAMDJLNIL), true);
|
|
yield return this.HJEMIJADPFF();
|
|
yield return this.JAKHEFINHBK(this.OJHBINCJLEI, new ScreenSpaceNotificationManager.ANHNGJIPCII(this.KCLAMDJLNIL), false);
|
|
this.DCBCKLNMNAC(this.OJHBINCJLEI);
|
|
this.OJHBINCJLEI = null;
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06024C3A RID: 150586 RVA: 0x00A2BDF8 File Offset: 0x00A29FF8
|
|
public bool HJFKNDLAAKO()
|
|
{
|
|
return this.minorNotification.gameObject.activeInHierarchy || this.mediumNotification.gameObject.activeInHierarchy || this.majorNotification.gameObject.activeInHierarchy || this.vitalNotification.isActiveAndEnabled;
|
|
}
|
|
|
|
// Token: 0x06024C3B RID: 150587 RVA: 0x00A2BE54 File Offset: 0x00A2A054
|
|
private bool LAOCHLBLCNE()
|
|
{
|
|
return this.GLIJMCPIAKO.Count > 1 || this.HFCDMJCAJJD == null;
|
|
}
|
|
|
|
// Token: 0x06024C3C RID: 150588 RVA: 0x00A2BE78 File Offset: 0x00A2A078
|
|
private bool FKLAJLEJDFF()
|
|
{
|
|
return this.GMLIECILKFG.EEAOGJHMFII == ScreenSpaceNotificationManager.DBNGPDFKLEK.Vital || (this.GLIJMCPIAKO.Count <= 1 && (this.HFCDMJCAJJD == null || this.HFCDMJCAJJD.EEAOGJHMFII <= this.GMLIECILKFG.EEAOGJHMFII));
|
|
}
|
|
|
|
// Token: 0x06024C3D RID: 150589 RVA: 0x00A2BED4 File Offset: 0x00A2A0D4
|
|
private bool NOPOLPDBCAL()
|
|
{
|
|
return this.GMLIECILKFG.EEAOGJHMFII != ScreenSpaceNotificationManager.DBNGPDFKLEK.Vital && (this.GLIJMCPIAKO.Count > 0 || (this.HFCDMJCAJJD != null && this.HFCDMJCAJJD.EEAOGJHMFII <= this.GMLIECILKFG.EEAOGJHMFII));
|
|
}
|
|
|
|
// Token: 0x06024C3E RID: 150590 RVA: 0x00A2BF30 File Offset: 0x00A2A130
|
|
private IEnumerator ENFJAEIKLFB()
|
|
{
|
|
for (;;)
|
|
{
|
|
yield return new WaitUntil(new Func<bool>(base.OJKNBNGGBEC));
|
|
ejhnpkbenkc = this.DFCLPNNEFJL();
|
|
this.OJHBINCJLEI = this.persistentNotification;
|
|
this.ANNONKGAKLK(this.OJHBINCJLEI, ejhnpkbenkc, true);
|
|
this.LIFFEKNHEJO = false;
|
|
yield return this.JAKHEFINHBK(this.OJHBINCJLEI, new ScreenSpaceNotificationManager.ANHNGJIPCII(this.KCLAMDJLNIL), true);
|
|
yield return this.HJEMIJADPFF();
|
|
yield return this.JAKHEFINHBK(this.OJHBINCJLEI, new ScreenSpaceNotificationManager.ANHNGJIPCII(this.KCLAMDJLNIL), false);
|
|
this.DCBCKLNMNAC(this.OJHBINCJLEI);
|
|
this.OJHBINCJLEI = null;
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06024C3F RID: 150591 RVA: 0x00A2BF4C File Offset: 0x00A2A14C
|
|
private IEnumerator JHNCFNIIEAA()
|
|
{
|
|
for (;;)
|
|
{
|
|
yield return new WaitUntil(new Func<bool>(base.OJKNBNGGBEC));
|
|
ejhnpkbenkc = this.DFCLPNNEFJL();
|
|
this.OJHBINCJLEI = this.persistentNotification;
|
|
this.ANNONKGAKLK(this.OJHBINCJLEI, ejhnpkbenkc, true);
|
|
this.LIFFEKNHEJO = false;
|
|
yield return this.JAKHEFINHBK(this.OJHBINCJLEI, new ScreenSpaceNotificationManager.ANHNGJIPCII(this.KCLAMDJLNIL), true);
|
|
yield return this.HJEMIJADPFF();
|
|
yield return this.JAKHEFINHBK(this.OJHBINCJLEI, new ScreenSpaceNotificationManager.ANHNGJIPCII(this.KCLAMDJLNIL), false);
|
|
this.DCBCKLNMNAC(this.OJHBINCJLEI);
|
|
this.OJHBINCJLEI = null;
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06024C40 RID: 150592 RVA: 0x00A2BF68 File Offset: 0x00A2A168
|
|
public void FBGDLFPLODI(RecRoomAudioClip BDNEILKMAFI)
|
|
{
|
|
this.BDNEILKMAFI = BDNEILKMAFI;
|
|
}
|
|
|
|
// Token: 0x06024C41 RID: 150593 RVA: 0x00A2BF74 File Offset: 0x00A2A174
|
|
private IEnumerator MIPHPONJOKC()
|
|
{
|
|
while (!this.LIFFEKNHEJO && !this.KCLAMDJLNIL())
|
|
{
|
|
yield return null;
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06024C42 RID: 150594 RVA: 0x00A2BF90 File Offset: 0x00A2A190
|
|
public void UpdateCurrentPersistentNotificationSubtitle(string MAAALODLHPB)
|
|
{
|
|
if (this.OJHBINCJLEI != null)
|
|
{
|
|
this.OJHBINCJLEI.Subtitle.Text.text = MAAALODLHPB;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06024C43 RID: 150595 RVA: 0x00A2BFBC File Offset: 0x00A2A1BC
|
|
private IEnumerator MDINDPICIOI()
|
|
{
|
|
this.OMFHMFOHCAB();
|
|
while (this.BEOKCBDKPJA < this.IKELBMPKIJO && !this.NOPOLPDBCAL())
|
|
{
|
|
if (!this.HKEJPCNLPDG)
|
|
{
|
|
this.BEOKCBDKPJA += Time.deltaTime;
|
|
}
|
|
yield return null;
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x04005D76 RID: 23926
|
|
[SerializeField]
|
|
private ScreenSpaceNotification vitalNotification;
|
|
|
|
// Token: 0x04005D77 RID: 23927
|
|
[SerializeField]
|
|
private ScreenSpaceNotification majorNotification;
|
|
|
|
// Token: 0x04005D78 RID: 23928
|
|
[SerializeField]
|
|
private ScreenSpaceNotification mediumNotification;
|
|
|
|
// Token: 0x04005D79 RID: 23929
|
|
[SerializeField]
|
|
private ScreenSpaceNotification minorNotification;
|
|
|
|
// Token: 0x04005D7A RID: 23930
|
|
[SerializeField]
|
|
private ScreenSpaceNotification persistentNotification;
|
|
|
|
// Token: 0x04005D7B RID: 23931
|
|
private Queue<ScreenSpaceNotificationManager.EJHNPKBENKC> GLIJMCPIAKO;
|
|
|
|
// Token: 0x04005D7C RID: 23932
|
|
private ScreenSpaceNotificationManager.EJHNPKBENKC HFCDMJCAJJD;
|
|
|
|
// Token: 0x04005D7D RID: 23933
|
|
private ScreenSpaceNotificationManager.EJHNPKBENKC GMLIECILKFG;
|
|
|
|
// Token: 0x04005D7E RID: 23934
|
|
private ScreenSpaceNotification DCCDFNLINAH;
|
|
|
|
// Token: 0x04005D7F RID: 23935
|
|
private bool EJIOPDKHCJB;
|
|
|
|
// Token: 0x04005D80 RID: 23936
|
|
private bool LIFFEKNHEJO;
|
|
|
|
// Token: 0x04005D81 RID: 23937
|
|
private ScreenSpaceNotificationManager.EJHNPKBENKC EPCGEGDEMJH;
|
|
|
|
// Token: 0x04005D82 RID: 23938
|
|
private ScreenSpaceNotification OJHBINCJLEI;
|
|
|
|
// Token: 0x04005D83 RID: 23939
|
|
private RecRoomAudioClip BDNEILKMAFI;
|
|
|
|
// Token: 0x04005D84 RID: 23940
|
|
private float BEOKCBDKPJA;
|
|
|
|
// Token: 0x04005D85 RID: 23941
|
|
private float IKELBMPKIJO;
|
|
|
|
// Token: 0x020010D8 RID: 4312
|
|
public enum DBNGPDFKLEK
|
|
{
|
|
// Token: 0x04005D87 RID: 23943
|
|
Vital,
|
|
// Token: 0x04005D88 RID: 23944
|
|
Major,
|
|
// Token: 0x04005D89 RID: 23945
|
|
Medium,
|
|
// Token: 0x04005D8A RID: 23946
|
|
Minor
|
|
}
|
|
|
|
// Token: 0x020010D9 RID: 4313
|
|
// (Invoke) Token: 0x06024C45 RID: 150597
|
|
private delegate bool ANHNGJIPCII();
|
|
|
|
// Token: 0x020010DA RID: 4314
|
|
private class EJHNPKBENKC
|
|
{
|
|
// Token: 0x04005D8B RID: 23947
|
|
public ScreenSpaceNotificationManager.DBNGPDFKLEK EEAOGJHMFII;
|
|
|
|
// Token: 0x04005D8C RID: 23948
|
|
public string ILKAJHEPKEN;
|
|
|
|
// Token: 0x04005D8D RID: 23949
|
|
public Color? IIOCIPMHFJD;
|
|
|
|
// Token: 0x04005D8E RID: 23950
|
|
public string CEGMKFHDMGH;
|
|
|
|
// Token: 0x04005D8F RID: 23951
|
|
public Color? LBKCKBGAGNE;
|
|
|
|
// Token: 0x04005D90 RID: 23952
|
|
public float KBKLOFPFPBD;
|
|
|
|
// Token: 0x04005D91 RID: 23953
|
|
public Action NMMLKLGJHFG;
|
|
}
|
|
}
|