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

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;
}
}