1060 lines
29 KiB
C#
1060 lines
29 KiB
C#
using System;
|
|
using System.Collections;
|
|
using System.Diagnostics;
|
|
using System.Threading;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x02000CA0 RID: 3232
|
|
[RequireComponent(typeof(Collider))]
|
|
public class GhostingPulse : MonoBehaviour
|
|
{
|
|
// Token: 0x06019A82 RID: 105090 RVA: 0x00723664 File Offset: 0x00721864
|
|
public void PLGNPFOLAAB(HIDAMONFEGH NOBAPCOKFIL)
|
|
{
|
|
HIDAMONFEGH hidamonfegh = this.HCDJGNDJKHB;
|
|
HIDAMONFEGH hidamonfegh2;
|
|
do
|
|
{
|
|
hidamonfegh2 = hidamonfegh;
|
|
hidamonfegh = Interlocked.CompareExchange<HIDAMONFEGH>(ref this.HCDJGNDJKHB, (HIDAMONFEGH)Delegate.Remove(hidamonfegh2, NOBAPCOKFIL), hidamonfegh);
|
|
}
|
|
while (hidamonfegh != hidamonfegh2);
|
|
}
|
|
|
|
// Token: 0x06019A83 RID: 105091 RVA: 0x0072369C File Offset: 0x0072189C
|
|
private void KPLDKNPCAAB()
|
|
{
|
|
if (this.PEIAAOHKHEJ())
|
|
{
|
|
base.transform.position = this.CJGJDPNIKGB.FGLFIJLGCKD;
|
|
base.transform.localPosition = Vector3.zero;
|
|
if (this.HAHLCNLBCCB <= this.radiusAnimationCurve.KBKLOFPFPBD)
|
|
{
|
|
float num = this.BAMIMPKBFED + this.radiusAnimationCurve.JACEHODMEHA(this.HAHLCNLBCCB / this.radiusAnimationCurve.KBKLOFPFPBD);
|
|
float num2 = this.DEOONEAHIFN + this.heightAnimationCurve.JACEHODMEHA(this.HAHLCNLBCCB / this.heightAnimationCurve.KBKLOFPFPBD);
|
|
base.transform.localScale = new Vector3(num, num, num2);
|
|
if (this.HAHLCNLBCCB + Time.deltaTime > this.radiusAnimationCurve.KBKLOFPFPBD && this.EMPParticle != null)
|
|
{
|
|
this.EMPParticle.Play();
|
|
}
|
|
}
|
|
this.HAHLCNLBCCB += Time.deltaTime;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06019A84 RID: 105092 RVA: 0x00723798 File Offset: 0x00721998
|
|
public Material LDBCJDCOCEJ()
|
|
{
|
|
return this.ghostMaterial;
|
|
}
|
|
|
|
// Token: 0x06019A85 RID: 105093 RVA: 0x007237A0 File Offset: 0x007219A0
|
|
public void JDEEPOLPPAL()
|
|
{
|
|
this.KLMGBAAFACI(!this.GKOFGMCAGJK());
|
|
}
|
|
|
|
// Token: 0x06019A86 RID: 105094 RVA: 0x007237B4 File Offset: 0x007219B4
|
|
public void GNEONDNKINB(bool NOBAPCOKFIL)
|
|
{
|
|
this.OKHKLCCKKHE = NOBAPCOKFIL;
|
|
if (this.DGFLCLFMODO() && !this.OKHKLCCKKHE)
|
|
{
|
|
this.OHJCNJGAHOF(false);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000B5E RID: 2910
|
|
// (get) Token: 0x06019AAF RID: 105135 RVA: 0x0072425C File Offset: 0x0072245C
|
|
// (set) Token: 0x06019A87 RID: 105095 RVA: 0x007237DC File Offset: 0x007219DC
|
|
public bool EEFFLEIJIIK
|
|
{
|
|
get
|
|
{
|
|
return this.OKHKLCCKKHE;
|
|
}
|
|
set
|
|
{
|
|
this.OKHKLCCKKHE = value;
|
|
if (this.HHEECLBGLCE && !this.OKHKLCCKKHE)
|
|
{
|
|
this.HHEECLBGLCE = false;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06019A88 RID: 105096 RVA: 0x00723804 File Offset: 0x00721A04
|
|
public void KPACGGBGCEA(HIDAMONFEGH NOBAPCOKFIL)
|
|
{
|
|
HIDAMONFEGH hidamonfegh = this.HCDJGNDJKHB;
|
|
HIDAMONFEGH hidamonfegh2;
|
|
do
|
|
{
|
|
hidamonfegh2 = hidamonfegh;
|
|
hidamonfegh = Interlocked.CompareExchange<HIDAMONFEGH>(ref this.HCDJGNDJKHB, (HIDAMONFEGH)Delegate.Remove(hidamonfegh2, NOBAPCOKFIL), hidamonfegh);
|
|
}
|
|
while (hidamonfegh != hidamonfegh2);
|
|
}
|
|
|
|
// Token: 0x06019A89 RID: 105097 RVA: 0x0072383C File Offset: 0x00721A3C
|
|
private void FFDILBNFJEH()
|
|
{
|
|
this.EFOPKKCAGCJ();
|
|
AudioManager.Play3DSFX(this.onEnableAudioClip, this.CJGJDPNIKGB.FGLFIJLGCKD, null);
|
|
this.POHCLHLAPKO = AudioManager.HDFDOGEDABE(this.activeLoopingAudioClip);
|
|
}
|
|
|
|
// Token: 0x06019A8A RID: 105098 RVA: 0x00723870 File Offset: 0x00721A70
|
|
public void KLMGBAAFACI(bool NOBAPCOKFIL)
|
|
{
|
|
if (!this.AONBKHHDKIL())
|
|
{
|
|
NOBAPCOKFIL = true;
|
|
}
|
|
if (!NOBAPCOKFIL)
|
|
{
|
|
this.IBEJGEJHACO();
|
|
}
|
|
else if (!this.CAAAFEKOAAF)
|
|
{
|
|
this.HDCPHFBLIGM();
|
|
}
|
|
this.HAHLCNLBCCB = 322f;
|
|
this.JNBIHKMNJAN.enabled = NOBAPCOKFIL;
|
|
SingletonMonoBehaviour<AudioManager>.NCKMBFBMBFM.NNNIKMKLEBK = NOBAPCOKFIL;
|
|
IEnumerator enumerator = base.transform.GetEnumerator();
|
|
try
|
|
{
|
|
while (enumerator.MoveNext())
|
|
{
|
|
object obj = enumerator.Current;
|
|
Transform transform = (Transform)obj;
|
|
transform.gameObject.SetActive(NOBAPCOKFIL);
|
|
}
|
|
}
|
|
finally
|
|
{
|
|
IDisposable disposable;
|
|
if ((disposable = enumerator as IDisposable) != null)
|
|
{
|
|
disposable.Dispose();
|
|
}
|
|
}
|
|
bool caaafekoaaf = this.CAAAFEKOAAF;
|
|
this.CAAAFEKOAAF = NOBAPCOKFIL;
|
|
if (this.CAAAFEKOAAF != caaafekoaaf && this.HCDJGNDJKHB != null)
|
|
{
|
|
this.HCDJGNDJKHB(this);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06019A8B RID: 105099 RVA: 0x00723960 File Offset: 0x00721B60
|
|
private void GEDEMEIJBGG()
|
|
{
|
|
GameObject gameObject = global::UnityEngine.Object.Instantiate<GameObject>(this.situationRingPrefab, base.transform, true);
|
|
gameObject.transform.localScale = Vector3.one;
|
|
gameObject.transform.localPosition = Vector3.zero;
|
|
this.BAMIMPKBFED = base.transform.localScale.x;
|
|
this.DEOONEAHIFN = base.transform.localScale.z;
|
|
this.OHJCNJGAHOF(false);
|
|
}
|
|
|
|
// Token: 0x06019A8C RID: 105100 RVA: 0x007239DC File Offset: 0x00721BDC
|
|
private void PPHFBMHEPDL()
|
|
{
|
|
GameObject gameObject = global::UnityEngine.Object.Instantiate<GameObject>(this.situationRingPrefab, base.transform, true);
|
|
gameObject.transform.localScale = Vector3.one;
|
|
gameObject.transform.localPosition = Vector3.zero;
|
|
this.BAMIMPKBFED = base.transform.localScale.x;
|
|
this.DEOONEAHIFN = base.transform.localScale.z;
|
|
this.JELIKODNPLB(false);
|
|
}
|
|
|
|
// Token: 0x06019A8D RID: 105101 RVA: 0x00723A58 File Offset: 0x00721C58
|
|
public Material MLIMIPJJBFJ()
|
|
{
|
|
return this.ghostMaterial;
|
|
}
|
|
|
|
// Token: 0x06019A8E RID: 105102 RVA: 0x00723A60 File Offset: 0x00721C60
|
|
public void ELPIMNHHAID(bool NOBAPCOKFIL)
|
|
{
|
|
this.OKHKLCCKKHE = NOBAPCOKFIL;
|
|
if (this.DGFLCLFMODO() && !this.OKHKLCCKKHE)
|
|
{
|
|
this.OHJCNJGAHOF(false);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06019A8F RID: 105103 RVA: 0x00723A88 File Offset: 0x00721C88
|
|
public float PFODHMGGJIK()
|
|
{
|
|
return this.JNBIHKMNJAN.bounds.extents.x;
|
|
}
|
|
|
|
// Token: 0x140000DF RID: 223
|
|
// (add) Token: 0x06019AC8 RID: 105160 RVA: 0x0072493C File Offset: 0x00722B3C
|
|
// (remove) Token: 0x06019A90 RID: 105104 RVA: 0x00723AB0 File Offset: 0x00721CB0
|
|
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
|
|
public event HIDAMONFEGH HCDJGNDJKHB;
|
|
|
|
// Token: 0x06019A91 RID: 105105 RVA: 0x00723AE8 File Offset: 0x00721CE8
|
|
private void DDHJEKANKCI()
|
|
{
|
|
this.OBFNAJDEBKD();
|
|
AudioManager.Play3DSFX(this.onEnableAudioClip, this.CJGJDPNIKGB.FGLFIJLGCKD, null);
|
|
this.POHCLHLAPKO = AudioManager.HDFDOGEDABE(this.activeLoopingAudioClip);
|
|
}
|
|
|
|
// Token: 0x06019A92 RID: 105106 RVA: 0x00723B1C File Offset: 0x00721D1C
|
|
public float AMHJFMINEHC(float PFKMOBGLKNK)
|
|
{
|
|
float num = Mathf.Min(PFKMOBGLKNK / this.LIHAENNBPCL(), 1898f);
|
|
return this.alphaOverDistanceCurve.JACEHODMEHA(num);
|
|
}
|
|
|
|
// Token: 0x06019A93 RID: 105107 RVA: 0x00723B48 File Offset: 0x00721D48
|
|
private void JCNFEKMPHGO()
|
|
{
|
|
if (this.ABMKKKJILJM())
|
|
{
|
|
base.transform.position = this.CJGJDPNIKGB.FGLFIJLGCKD;
|
|
base.transform.localPosition = Vector3.zero;
|
|
if (this.HAHLCNLBCCB <= this.radiusAnimationCurve.KBKLOFPFPBD)
|
|
{
|
|
float num = this.BAMIMPKBFED + this.radiusAnimationCurve.JACEHODMEHA(this.HAHLCNLBCCB / this.radiusAnimationCurve.KBKLOFPFPBD);
|
|
float num2 = this.DEOONEAHIFN + this.heightAnimationCurve.JACEHODMEHA(this.HAHLCNLBCCB / this.heightAnimationCurve.KBKLOFPFPBD);
|
|
base.transform.localScale = new Vector3(num, num, num2);
|
|
if (this.HAHLCNLBCCB + Time.deltaTime > this.radiusAnimationCurve.KBKLOFPFPBD && this.EMPParticle != null)
|
|
{
|
|
this.EMPParticle.Play();
|
|
}
|
|
}
|
|
this.HAHLCNLBCCB += Time.deltaTime;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000B5F RID: 2911
|
|
// (get) Token: 0x06019A94 RID: 105108 RVA: 0x00723C44 File Offset: 0x00721E44
|
|
// (set) Token: 0x06019AD0 RID: 105168 RVA: 0x00724A48 File Offset: 0x00722C48
|
|
public bool HHEECLBGLCE
|
|
{
|
|
get
|
|
{
|
|
return this.CAAAFEKOAAF;
|
|
}
|
|
set
|
|
{
|
|
if (!this.EEFFLEIJIIK)
|
|
{
|
|
value = false;
|
|
}
|
|
if (!value)
|
|
{
|
|
this.EFOPKKCAGCJ();
|
|
}
|
|
else if (!this.CAAAFEKOAAF)
|
|
{
|
|
this.HDCPHFBLIGM();
|
|
}
|
|
this.HAHLCNLBCCB = 0f;
|
|
this.JNBIHKMNJAN.enabled = value;
|
|
SingletonMonoBehaviour<AudioManager>.NCKMBFBMBFM.NNNIKMKLEBK = value;
|
|
IEnumerator enumerator = base.transform.GetEnumerator();
|
|
try
|
|
{
|
|
while (enumerator.MoveNext())
|
|
{
|
|
object obj = enumerator.Current;
|
|
Transform transform = (Transform)obj;
|
|
transform.gameObject.SetActive(value);
|
|
}
|
|
}
|
|
finally
|
|
{
|
|
IDisposable disposable;
|
|
if ((disposable = enumerator as IDisposable) != null)
|
|
{
|
|
disposable.Dispose();
|
|
}
|
|
}
|
|
bool caaafekoaaf = this.CAAAFEKOAAF;
|
|
this.CAAAFEKOAAF = value;
|
|
if (this.CAAAFEKOAAF != caaafekoaaf && this.HCDJGNDJKHB != null)
|
|
{
|
|
this.HCDJGNDJKHB(this);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06019A95 RID: 105109 RVA: 0x00723C4C File Offset: 0x00721E4C
|
|
public void LPGEFNIIJII()
|
|
{
|
|
this.HHEECLBGLCE = !this.PEIAAOHKHEJ();
|
|
}
|
|
|
|
// Token: 0x06019A96 RID: 105110 RVA: 0x00723C60 File Offset: 0x00721E60
|
|
private void JGOAIIIJNAI()
|
|
{
|
|
GameObject gameObject = global::UnityEngine.Object.Instantiate<GameObject>(this.situationRingPrefab, base.transform, true);
|
|
gameObject.transform.localScale = Vector3.one;
|
|
gameObject.transform.localPosition = Vector3.zero;
|
|
this.BAMIMPKBFED = base.transform.localScale.x;
|
|
this.DEOONEAHIFN = base.transform.localScale.z;
|
|
this.JELIKODNPLB(false);
|
|
}
|
|
|
|
// Token: 0x06019A97 RID: 105111 RVA: 0x00723CDC File Offset: 0x00721EDC
|
|
public void OLBDPNKFMHD(bool NOBAPCOKFIL)
|
|
{
|
|
this.OKHKLCCKKHE = NOBAPCOKFIL;
|
|
if (this.DGFLCLFMODO() && !this.OKHKLCCKKHE)
|
|
{
|
|
this.JELIKODNPLB(true);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06019A98 RID: 105112 RVA: 0x00723D04 File Offset: 0x00721F04
|
|
public Material LPDPBCAFCDF()
|
|
{
|
|
return this.ghostMaterial;
|
|
}
|
|
|
|
// Token: 0x06019A99 RID: 105113 RVA: 0x00723D0C File Offset: 0x00721F0C
|
|
private void KOCOAMJKJKJ()
|
|
{
|
|
if (this.POHCLHLAPKO != null)
|
|
{
|
|
AudioManager.OIAFCNPLFPJ(this.POHCLHLAPKO);
|
|
this.POHCLHLAPKO = null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06019A9A RID: 105114 RVA: 0x00723D34 File Offset: 0x00721F34
|
|
public bool PGNANLEOKPO()
|
|
{
|
|
return this.OKHKLCCKKHE;
|
|
}
|
|
|
|
// Token: 0x17000B5D RID: 2909
|
|
// (get) Token: 0x06019A9B RID: 105115 RVA: 0x00723D3C File Offset: 0x00721F3C
|
|
public Material NOOBKACOALP
|
|
{
|
|
get
|
|
{
|
|
return this.ghostMaterial;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06019A9C RID: 105116 RVA: 0x00723D44 File Offset: 0x00721F44
|
|
public void TogglePanic()
|
|
{
|
|
this.HHEECLBGLCE = !this.HHEECLBGLCE;
|
|
}
|
|
|
|
// Token: 0x06019A9D RID: 105117 RVA: 0x00723D58 File Offset: 0x00721F58
|
|
public bool CEJMLIJCBFH()
|
|
{
|
|
return this.OKHKLCCKKHE;
|
|
}
|
|
|
|
// Token: 0x06019A9E RID: 105118 RVA: 0x00723D60 File Offset: 0x00721F60
|
|
public float KIJHBABOLNC(float PFKMOBGLKNK)
|
|
{
|
|
float num = Mathf.Min(PFKMOBGLKNK / this.FJLJPIIAFLM(), 36f);
|
|
return this.alphaOverDistanceCurve.JACEHODMEHA(num);
|
|
}
|
|
|
|
// Token: 0x06019A9F RID: 105119 RVA: 0x00723D8C File Offset: 0x00721F8C
|
|
private void HDCPHFBLIGM()
|
|
{
|
|
this.EFOPKKCAGCJ();
|
|
AudioManager.Play3DSFX(this.onEnableAudioClip, this.CJGJDPNIKGB.FGLFIJLGCKD, null);
|
|
this.POHCLHLAPKO = AudioManager.StartLooping2DSFX(this.activeLoopingAudioClip);
|
|
}
|
|
|
|
// Token: 0x06019AA0 RID: 105120 RVA: 0x00723DC0 File Offset: 0x00721FC0
|
|
public float JNDOIEHPJOL(float PFKMOBGLKNK)
|
|
{
|
|
float num = Mathf.Min(PFKMOBGLKNK / this.CNDDJFCCNCI(), 30f);
|
|
return this.alphaOverDistanceCurve.JACEHODMEHA(num);
|
|
}
|
|
|
|
// Token: 0x06019AA1 RID: 105121 RVA: 0x00723DEC File Offset: 0x00721FEC
|
|
private void CDILHFBPKJE()
|
|
{
|
|
if (this.POHCLHLAPKO != null)
|
|
{
|
|
AudioManager.OIAFCNPLFPJ(this.POHCLHLAPKO);
|
|
this.POHCLHLAPKO = null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06019AA2 RID: 105122 RVA: 0x00723E14 File Offset: 0x00722014
|
|
private void KHENCKEEPDB()
|
|
{
|
|
this.JNBIHKMNJAN = base.GetComponent<CapsuleCollider>();
|
|
if (this.JNBIHKMNJAN == null)
|
|
{
|
|
global::UnityEngine.Debug.LogError("{0}v1/send");
|
|
}
|
|
this.CJGJDPNIKGB = base.gameObject.GetComponentInParent<Player>();
|
|
}
|
|
|
|
// Token: 0x06019AA3 RID: 105123 RVA: 0x00723E50 File Offset: 0x00722050
|
|
public bool AONBKHHDKIL()
|
|
{
|
|
return this.OKHKLCCKKHE;
|
|
}
|
|
|
|
// Token: 0x06019AA4 RID: 105124 RVA: 0x00723E58 File Offset: 0x00722058
|
|
public float BBGKGKBBLNA()
|
|
{
|
|
return this.JNBIHKMNJAN.bounds.extents.x;
|
|
}
|
|
|
|
// Token: 0x06019AA5 RID: 105125 RVA: 0x00723E80 File Offset: 0x00722080
|
|
public bool GFCEMLGNBKO()
|
|
{
|
|
return this.OKHKLCCKKHE;
|
|
}
|
|
|
|
// Token: 0x06019AA6 RID: 105126 RVA: 0x00723E88 File Offset: 0x00722088
|
|
public float CLAFIDHNKPO()
|
|
{
|
|
return this.JNBIHKMNJAN.bounds.extents.x;
|
|
}
|
|
|
|
// Token: 0x06019AA7 RID: 105127 RVA: 0x00723EB0 File Offset: 0x007220B0
|
|
public float NHHKJCEFBJF(float PFKMOBGLKNK)
|
|
{
|
|
float num = Mathf.Min(PFKMOBGLKNK / this.FFMKGOHEGFJ(), 1262f);
|
|
return this.alphaOverDistanceCurve.JACEHODMEHA(num);
|
|
}
|
|
|
|
// Token: 0x06019AA8 RID: 105128 RVA: 0x00723EDC File Offset: 0x007220DC
|
|
public float PJGPFEPFLLF()
|
|
{
|
|
return this.JNBIHKMNJAN.radius;
|
|
}
|
|
|
|
// Token: 0x06019AA9 RID: 105129 RVA: 0x00723EEC File Offset: 0x007220EC
|
|
public void BGJLKDHDBEN(bool NOBAPCOKFIL)
|
|
{
|
|
if (!this.PGNANLEOKPO())
|
|
{
|
|
NOBAPCOKFIL = true;
|
|
}
|
|
if (!NOBAPCOKFIL)
|
|
{
|
|
this.LFNDLGPOBFD();
|
|
}
|
|
else if (!this.CAAAFEKOAAF)
|
|
{
|
|
this.FFDILBNFJEH();
|
|
}
|
|
this.HAHLCNLBCCB = 1395f;
|
|
this.JNBIHKMNJAN.enabled = NOBAPCOKFIL;
|
|
SingletonMonoBehaviour<AudioManager>.NCKMBFBMBFM.NNNIKMKLEBK = NOBAPCOKFIL;
|
|
IEnumerator enumerator = base.transform.GetEnumerator();
|
|
try
|
|
{
|
|
while (enumerator.MoveNext())
|
|
{
|
|
object obj = enumerator.Current;
|
|
Transform transform = (Transform)obj;
|
|
transform.gameObject.SetActive(NOBAPCOKFIL);
|
|
}
|
|
}
|
|
finally
|
|
{
|
|
IDisposable disposable;
|
|
if ((disposable = enumerator as IDisposable) != null)
|
|
{
|
|
disposable.Dispose();
|
|
}
|
|
}
|
|
bool caaafekoaaf = this.CAAAFEKOAAF;
|
|
this.CAAAFEKOAAF = NOBAPCOKFIL;
|
|
if (this.CAAAFEKOAAF != caaafekoaaf && this.HCDJGNDJKHB != null)
|
|
{
|
|
this.HCDJGNDJKHB(this);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06019AAA RID: 105130 RVA: 0x00723FDC File Offset: 0x007221DC
|
|
public Material JBJIBDGCICC()
|
|
{
|
|
return this.ghostMaterial;
|
|
}
|
|
|
|
// Token: 0x06019AAB RID: 105131 RVA: 0x00723FE4 File Offset: 0x007221E4
|
|
public float CLFMMMLKLEN()
|
|
{
|
|
return this.JNBIHKMNJAN.radius;
|
|
}
|
|
|
|
// Token: 0x06019AAC RID: 105132 RVA: 0x00723FF4 File Offset: 0x007221F4
|
|
private void Start()
|
|
{
|
|
GameObject gameObject = global::UnityEngine.Object.Instantiate<GameObject>(this.situationRingPrefab, base.transform, false);
|
|
gameObject.transform.localScale = Vector3.one;
|
|
gameObject.transform.localPosition = Vector3.zero;
|
|
this.BAMIMPKBFED = base.transform.localScale.x;
|
|
this.DEOONEAHIFN = base.transform.localScale.z;
|
|
this.HHEECLBGLCE = false;
|
|
}
|
|
|
|
// Token: 0x06019AAD RID: 105133 RVA: 0x00724070 File Offset: 0x00722270
|
|
private void IGDMCDLELON()
|
|
{
|
|
if (this.PEIAAOHKHEJ())
|
|
{
|
|
base.transform.position = this.CJGJDPNIKGB.FGLFIJLGCKD;
|
|
base.transform.localPosition = Vector3.zero;
|
|
if (this.HAHLCNLBCCB <= this.radiusAnimationCurve.KBKLOFPFPBD)
|
|
{
|
|
float num = this.BAMIMPKBFED + this.radiusAnimationCurve.JACEHODMEHA(this.HAHLCNLBCCB / this.radiusAnimationCurve.KBKLOFPFPBD);
|
|
float num2 = this.DEOONEAHIFN + this.heightAnimationCurve.JACEHODMEHA(this.HAHLCNLBCCB / this.heightAnimationCurve.KBKLOFPFPBD);
|
|
base.transform.localScale = new Vector3(num, num, num2);
|
|
if (this.HAHLCNLBCCB + Time.deltaTime > this.radiusAnimationCurve.KBKLOFPFPBD && this.EMPParticle != null)
|
|
{
|
|
this.EMPParticle.Play();
|
|
}
|
|
}
|
|
this.HAHLCNLBCCB += Time.deltaTime;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06019AAE RID: 105134 RVA: 0x0072416C File Offset: 0x0072236C
|
|
public void JELIKODNPLB(bool NOBAPCOKFIL)
|
|
{
|
|
if (!this.CEJMLIJCBFH())
|
|
{
|
|
NOBAPCOKFIL = false;
|
|
}
|
|
if (!NOBAPCOKFIL)
|
|
{
|
|
this.EFOPKKCAGCJ();
|
|
}
|
|
else if (!this.CAAAFEKOAAF)
|
|
{
|
|
this.LELHCBFGFCB();
|
|
}
|
|
this.HAHLCNLBCCB = 1671f;
|
|
this.JNBIHKMNJAN.enabled = NOBAPCOKFIL;
|
|
SingletonMonoBehaviour<AudioManager>.NCKMBFBMBFM.NNNIKMKLEBK = NOBAPCOKFIL;
|
|
IEnumerator enumerator = base.transform.GetEnumerator();
|
|
try
|
|
{
|
|
while (enumerator.MoveNext())
|
|
{
|
|
object obj = enumerator.Current;
|
|
Transform transform = (Transform)obj;
|
|
transform.gameObject.SetActive(NOBAPCOKFIL);
|
|
}
|
|
}
|
|
finally
|
|
{
|
|
IDisposable disposable;
|
|
if ((disposable = enumerator as IDisposable) != null)
|
|
{
|
|
disposable.Dispose();
|
|
}
|
|
}
|
|
bool caaafekoaaf = this.CAAAFEKOAAF;
|
|
this.CAAAFEKOAAF = NOBAPCOKFIL;
|
|
if (this.CAAAFEKOAAF != caaafekoaaf && this.HCDJGNDJKHB != null)
|
|
{
|
|
this.HCDJGNDJKHB(this);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06019AB0 RID: 105136 RVA: 0x00724264 File Offset: 0x00722464
|
|
public void LGFHAODPAGL(HIDAMONFEGH NOBAPCOKFIL)
|
|
{
|
|
HIDAMONFEGH hidamonfegh = this.HCDJGNDJKHB;
|
|
HIDAMONFEGH hidamonfegh2;
|
|
do
|
|
{
|
|
hidamonfegh2 = hidamonfegh;
|
|
hidamonfegh = Interlocked.CompareExchange<HIDAMONFEGH>(ref this.HCDJGNDJKHB, (HIDAMONFEGH)Delegate.Remove(hidamonfegh2, NOBAPCOKFIL), hidamonfegh);
|
|
}
|
|
while (hidamonfegh != hidamonfegh2);
|
|
}
|
|
|
|
// Token: 0x06019AB1 RID: 105137 RVA: 0x0072429C File Offset: 0x0072249C
|
|
public bool ABMKKKJILJM()
|
|
{
|
|
return this.CAAAFEKOAAF;
|
|
}
|
|
|
|
// Token: 0x06019AB2 RID: 105138 RVA: 0x007242A4 File Offset: 0x007224A4
|
|
private void Update()
|
|
{
|
|
if (this.HHEECLBGLCE)
|
|
{
|
|
base.transform.position = this.CJGJDPNIKGB.FGLFIJLGCKD;
|
|
base.transform.localPosition = Vector3.zero;
|
|
if (this.HAHLCNLBCCB <= this.radiusAnimationCurve.KBKLOFPFPBD)
|
|
{
|
|
float num = this.BAMIMPKBFED + this.radiusAnimationCurve.JACEHODMEHA(this.HAHLCNLBCCB / this.radiusAnimationCurve.KBKLOFPFPBD);
|
|
float num2 = this.DEOONEAHIFN + this.heightAnimationCurve.JACEHODMEHA(this.HAHLCNLBCCB / this.heightAnimationCurve.KBKLOFPFPBD);
|
|
base.transform.localScale = new Vector3(num, num, num2);
|
|
if (this.HAHLCNLBCCB + Time.deltaTime > this.radiusAnimationCurve.KBKLOFPFPBD && this.EMPParticle != null)
|
|
{
|
|
this.EMPParticle.Play();
|
|
}
|
|
}
|
|
this.HAHLCNLBCCB += Time.deltaTime;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06019AB3 RID: 105139 RVA: 0x007243A0 File Offset: 0x007225A0
|
|
public float KIHFAOJBKGF()
|
|
{
|
|
return this.JNBIHKMNJAN.bounds.extents.x;
|
|
}
|
|
|
|
// Token: 0x17000B60 RID: 2912
|
|
// (get) Token: 0x06019AB4 RID: 105140 RVA: 0x007243C8 File Offset: 0x007225C8
|
|
public float GHBIPKNAOFC
|
|
{
|
|
get
|
|
{
|
|
return this.JNBIHKMNJAN.bounds.extents.x;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06019AB5 RID: 105141 RVA: 0x007243F0 File Offset: 0x007225F0
|
|
public void OHJCNJGAHOF(bool NOBAPCOKFIL)
|
|
{
|
|
if (!this.EEFFLEIJIIK)
|
|
{
|
|
NOBAPCOKFIL = false;
|
|
}
|
|
if (!NOBAPCOKFIL)
|
|
{
|
|
this.EFOPKKCAGCJ();
|
|
}
|
|
else if (!this.CAAAFEKOAAF)
|
|
{
|
|
this.FFDILBNFJEH();
|
|
}
|
|
this.HAHLCNLBCCB = 1038f;
|
|
this.JNBIHKMNJAN.enabled = NOBAPCOKFIL;
|
|
SingletonMonoBehaviour<AudioManager>.NCKMBFBMBFM.NNNIKMKLEBK = NOBAPCOKFIL;
|
|
IEnumerator enumerator = base.transform.GetEnumerator();
|
|
try
|
|
{
|
|
while (enumerator.MoveNext())
|
|
{
|
|
object obj = enumerator.Current;
|
|
Transform transform = (Transform)obj;
|
|
transform.gameObject.SetActive(NOBAPCOKFIL);
|
|
}
|
|
}
|
|
finally
|
|
{
|
|
IDisposable disposable;
|
|
if ((disposable = enumerator as IDisposable) != null)
|
|
{
|
|
disposable.Dispose();
|
|
}
|
|
}
|
|
bool caaafekoaaf = this.CAAAFEKOAAF;
|
|
this.CAAAFEKOAAF = NOBAPCOKFIL;
|
|
if (this.CAAAFEKOAAF != caaafekoaaf && this.HCDJGNDJKHB != null)
|
|
{
|
|
this.HCDJGNDJKHB(this);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06019AB6 RID: 105142 RVA: 0x007244E0 File Offset: 0x007226E0
|
|
public void EIIECIKDOFC()
|
|
{
|
|
this.BGJLKDHDBEN(this.DGFLCLFMODO());
|
|
}
|
|
|
|
// Token: 0x06019AB7 RID: 105143 RVA: 0x007244F4 File Offset: 0x007226F4
|
|
private void OFDCCGLFACL()
|
|
{
|
|
if (this.DGFLCLFMODO())
|
|
{
|
|
base.transform.position = this.CJGJDPNIKGB.FGLFIJLGCKD;
|
|
base.transform.localPosition = Vector3.zero;
|
|
if (this.HAHLCNLBCCB <= this.radiusAnimationCurve.KBKLOFPFPBD)
|
|
{
|
|
float num = this.BAMIMPKBFED + this.radiusAnimationCurve.JACEHODMEHA(this.HAHLCNLBCCB / this.radiusAnimationCurve.KBKLOFPFPBD);
|
|
float num2 = this.DEOONEAHIFN + this.heightAnimationCurve.JACEHODMEHA(this.HAHLCNLBCCB / this.heightAnimationCurve.KBKLOFPFPBD);
|
|
base.transform.localScale = new Vector3(num, num, num2);
|
|
if (this.HAHLCNLBCCB + Time.deltaTime > this.radiusAnimationCurve.KBKLOFPFPBD && this.EMPParticle != null)
|
|
{
|
|
this.EMPParticle.Play();
|
|
}
|
|
}
|
|
this.HAHLCNLBCCB += Time.deltaTime;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06019AB8 RID: 105144 RVA: 0x007245F0 File Offset: 0x007227F0
|
|
private void LELHCBFGFCB()
|
|
{
|
|
this.KOCOAMJKJKJ();
|
|
AudioManager.Play3DSFX(this.onEnableAudioClip, this.CJGJDPNIKGB.FGLFIJLGCKD, null);
|
|
this.POHCLHLAPKO = AudioManager.StartLooping2DSFX(this.activeLoopingAudioClip);
|
|
}
|
|
|
|
// Token: 0x06019AB9 RID: 105145 RVA: 0x00724624 File Offset: 0x00722824
|
|
public float HKENIAHCNJK(float PFKMOBGLKNK)
|
|
{
|
|
float num = Mathf.Min(PFKMOBGLKNK / this.FFMKGOHEGFJ(), 562f);
|
|
return this.alphaOverDistanceCurve.JACEHODMEHA(num);
|
|
}
|
|
|
|
// Token: 0x06019ABA RID: 105146 RVA: 0x00724650 File Offset: 0x00722850
|
|
public float DMNOKPDIOIN()
|
|
{
|
|
return this.JNBIHKMNJAN.bounds.extents.x;
|
|
}
|
|
|
|
// Token: 0x06019ABB RID: 105147 RVA: 0x00724678 File Offset: 0x00722878
|
|
public void AGEEJHOELAF()
|
|
{
|
|
this.JELIKODNPLB(!this.ABMKKKJILJM());
|
|
}
|
|
|
|
// Token: 0x06019ABC RID: 105148 RVA: 0x0072468C File Offset: 0x0072288C
|
|
private void Awake()
|
|
{
|
|
this.JNBIHKMNJAN = base.GetComponent<CapsuleCollider>();
|
|
if (this.JNBIHKMNJAN == null)
|
|
{
|
|
global::UnityEngine.Debug.LogError("Ghosting pulse collider is not a Capsule Collider.");
|
|
}
|
|
this.CJGJDPNIKGB = base.gameObject.GetComponentInParent<Player>();
|
|
}
|
|
|
|
// Token: 0x06019ABD RID: 105149 RVA: 0x007246C8 File Offset: 0x007228C8
|
|
private void KCKPOOJHBNO()
|
|
{
|
|
GameObject gameObject = global::UnityEngine.Object.Instantiate<GameObject>(this.situationRingPrefab, base.transform, false);
|
|
gameObject.transform.localScale = Vector3.one;
|
|
gameObject.transform.localPosition = Vector3.zero;
|
|
this.BAMIMPKBFED = base.transform.localScale.x;
|
|
this.DEOONEAHIFN = base.transform.localScale.z;
|
|
this.KLMGBAAFACI(false);
|
|
}
|
|
|
|
// Token: 0x06019ABE RID: 105150 RVA: 0x00724744 File Offset: 0x00722944
|
|
public void KLLGENHDIEI(HIDAMONFEGH NOBAPCOKFIL)
|
|
{
|
|
HIDAMONFEGH hidamonfegh = this.HCDJGNDJKHB;
|
|
HIDAMONFEGH hidamonfegh2;
|
|
do
|
|
{
|
|
hidamonfegh2 = hidamonfegh;
|
|
hidamonfegh = Interlocked.CompareExchange<HIDAMONFEGH>(ref this.HCDJGNDJKHB, (HIDAMONFEGH)Delegate.Combine(hidamonfegh2, NOBAPCOKFIL), hidamonfegh);
|
|
}
|
|
while (hidamonfegh != hidamonfegh2);
|
|
}
|
|
|
|
// Token: 0x06019ABF RID: 105151 RVA: 0x0072477C File Offset: 0x0072297C
|
|
public bool PEIAAOHKHEJ()
|
|
{
|
|
return this.CAAAFEKOAAF;
|
|
}
|
|
|
|
// Token: 0x06019AC0 RID: 105152 RVA: 0x00724784 File Offset: 0x00722984
|
|
private void EFOPKKCAGCJ()
|
|
{
|
|
if (this.POHCLHLAPKO != null)
|
|
{
|
|
AudioManager.StopLoopingSFX(this.POHCLHLAPKO);
|
|
this.POHCLHLAPKO = null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06019AC1 RID: 105153 RVA: 0x007247AC File Offset: 0x007229AC
|
|
public float JMNPCFCGKCN()
|
|
{
|
|
return this.JNBIHKMNJAN.bounds.extents.x;
|
|
}
|
|
|
|
// Token: 0x06019AC2 RID: 105154 RVA: 0x007247D4 File Offset: 0x007229D4
|
|
private void OLLOAPMOOHE()
|
|
{
|
|
GameObject gameObject = global::UnityEngine.Object.Instantiate<GameObject>(this.situationRingPrefab, base.transform, true);
|
|
gameObject.transform.localScale = Vector3.one;
|
|
gameObject.transform.localPosition = Vector3.zero;
|
|
this.BAMIMPKBFED = base.transform.localScale.x;
|
|
this.DEOONEAHIFN = base.transform.localScale.z;
|
|
this.HHEECLBGLCE = true;
|
|
}
|
|
|
|
// Token: 0x06019AC3 RID: 105155 RVA: 0x00724850 File Offset: 0x00722A50
|
|
public void AMJHFGFKMDJ()
|
|
{
|
|
this.JELIKODNPLB(!this.PEIAAOHKHEJ());
|
|
}
|
|
|
|
// Token: 0x06019AC4 RID: 105156 RVA: 0x00724864 File Offset: 0x00722A64
|
|
public void HNEJDFCMOBP()
|
|
{
|
|
this.OHJCNJGAHOF(this.PEIAAOHKHEJ());
|
|
}
|
|
|
|
// Token: 0x06019AC5 RID: 105157 RVA: 0x00724878 File Offset: 0x00722A78
|
|
public float CNDDJFCCNCI()
|
|
{
|
|
return this.JNBIHKMNJAN.radius;
|
|
}
|
|
|
|
// Token: 0x06019AC6 RID: 105158 RVA: 0x00724888 File Offset: 0x00722A88
|
|
private void FGCPHGJDALF()
|
|
{
|
|
GameObject gameObject = global::UnityEngine.Object.Instantiate<GameObject>(this.situationRingPrefab, base.transform, false);
|
|
gameObject.transform.localScale = Vector3.one;
|
|
gameObject.transform.localPosition = Vector3.zero;
|
|
this.BAMIMPKBFED = base.transform.localScale.x;
|
|
this.DEOONEAHIFN = base.transform.localScale.z;
|
|
this.JELIKODNPLB(true);
|
|
}
|
|
|
|
// Token: 0x06019AC7 RID: 105159 RVA: 0x00724904 File Offset: 0x00722B04
|
|
public void EBGBGPGNFLL(HIDAMONFEGH NOBAPCOKFIL)
|
|
{
|
|
HIDAMONFEGH hidamonfegh = this.HCDJGNDJKHB;
|
|
HIDAMONFEGH hidamonfegh2;
|
|
do
|
|
{
|
|
hidamonfegh2 = hidamonfegh;
|
|
hidamonfegh = Interlocked.CompareExchange<HIDAMONFEGH>(ref this.HCDJGNDJKHB, (HIDAMONFEGH)Delegate.Combine(hidamonfegh2, NOBAPCOKFIL), hidamonfegh);
|
|
}
|
|
while (hidamonfegh != hidamonfegh2);
|
|
}
|
|
|
|
// Token: 0x06019AC9 RID: 105161 RVA: 0x00724974 File Offset: 0x00722B74
|
|
private void IBEJGEJHACO()
|
|
{
|
|
if (this.POHCLHLAPKO != null)
|
|
{
|
|
AudioManager.OIAFCNPLFPJ(this.POHCLHLAPKO);
|
|
this.POHCLHLAPKO = null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06019ACA RID: 105162 RVA: 0x0072499C File Offset: 0x00722B9C
|
|
public float AlphaForDistance(float PFKMOBGLKNK)
|
|
{
|
|
float num = Mathf.Min(PFKMOBGLKNK / this.GFNLENMLOCE, 1f);
|
|
return this.alphaOverDistanceCurve.JACEHODMEHA(num);
|
|
}
|
|
|
|
// Token: 0x06019ACB RID: 105163 RVA: 0x007249C8 File Offset: 0x00722BC8
|
|
public float FFMKGOHEGFJ()
|
|
{
|
|
return this.JNBIHKMNJAN.radius;
|
|
}
|
|
|
|
// Token: 0x06019ACC RID: 105164 RVA: 0x007249D8 File Offset: 0x00722BD8
|
|
public float LIHAENNBPCL()
|
|
{
|
|
return this.JNBIHKMNJAN.radius;
|
|
}
|
|
|
|
// Token: 0x06019ACD RID: 105165 RVA: 0x007249E8 File Offset: 0x00722BE8
|
|
public float FJLJPIIAFLM()
|
|
{
|
|
return this.JNBIHKMNJAN.radius;
|
|
}
|
|
|
|
// Token: 0x06019ACE RID: 105166 RVA: 0x007249F8 File Offset: 0x00722BF8
|
|
public void IIIGGGNOKBO(bool NOBAPCOKFIL)
|
|
{
|
|
this.OKHKLCCKKHE = NOBAPCOKFIL;
|
|
if (this.GKOFGMCAGJK() && !this.OKHKLCCKKHE)
|
|
{
|
|
this.OHJCNJGAHOF(true);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06019ACF RID: 105167 RVA: 0x00724A20 File Offset: 0x00722C20
|
|
private void OBFNAJDEBKD()
|
|
{
|
|
if (this.POHCLHLAPKO != null)
|
|
{
|
|
AudioManager.OIAFCNPLFPJ(this.POHCLHLAPKO);
|
|
this.POHCLHLAPKO = null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06019AD1 RID: 105169 RVA: 0x00724B38 File Offset: 0x00722D38
|
|
public float NPJOFKNDOCL()
|
|
{
|
|
return this.JNBIHKMNJAN.radius;
|
|
}
|
|
|
|
// Token: 0x06019AD2 RID: 105170 RVA: 0x00724B48 File Offset: 0x00722D48
|
|
public void MIPMHOCLJIL()
|
|
{
|
|
this.JELIKODNPLB(this.GKOFGMCAGJK());
|
|
}
|
|
|
|
// Token: 0x06019AD3 RID: 105171 RVA: 0x00724B5C File Offset: 0x00722D5C
|
|
public bool GKOFGMCAGJK()
|
|
{
|
|
return this.CAAAFEKOAAF;
|
|
}
|
|
|
|
// Token: 0x06019AD4 RID: 105172 RVA: 0x00724B64 File Offset: 0x00722D64
|
|
public void PAMEADBIEKD(bool NOBAPCOKFIL)
|
|
{
|
|
this.OKHKLCCKKHE = NOBAPCOKFIL;
|
|
if (this.PEIAAOHKHEJ() && !this.OKHKLCCKKHE)
|
|
{
|
|
this.HHEECLBGLCE = true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06019AD5 RID: 105173 RVA: 0x00724B8C File Offset: 0x00722D8C
|
|
private void LDDFEIOGNKH()
|
|
{
|
|
if (this.POHCLHLAPKO != null)
|
|
{
|
|
AudioManager.StopLoopingSFX(this.POHCLHLAPKO);
|
|
this.POHCLHLAPKO = null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06019AD6 RID: 105174 RVA: 0x00724BB4 File Offset: 0x00722DB4
|
|
private void LFNDLGPOBFD()
|
|
{
|
|
if (this.POHCLHLAPKO != null)
|
|
{
|
|
AudioManager.StopLoopingSFX(this.POHCLHLAPKO);
|
|
this.POHCLHLAPKO = null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06019AD7 RID: 105175 RVA: 0x00724BDC File Offset: 0x00722DDC
|
|
public float MDBAMKFPLHJ()
|
|
{
|
|
return this.JNBIHKMNJAN.bounds.extents.x;
|
|
}
|
|
|
|
// Token: 0x06019AD8 RID: 105176 RVA: 0x00724C04 File Offset: 0x00722E04
|
|
public bool DGFLCLFMODO()
|
|
{
|
|
return this.CAAAFEKOAAF;
|
|
}
|
|
|
|
// Token: 0x06019AD9 RID: 105177 RVA: 0x00724C0C File Offset: 0x00722E0C
|
|
public float GHDJCGNCEHD()
|
|
{
|
|
return this.JNBIHKMNJAN.bounds.extents.x;
|
|
}
|
|
|
|
// Token: 0x06019ADA RID: 105178 RVA: 0x00724C34 File Offset: 0x00722E34
|
|
public Material BCABJPKNIJD()
|
|
{
|
|
return this.ghostMaterial;
|
|
}
|
|
|
|
// Token: 0x06019ADB RID: 105179 RVA: 0x00724C3C File Offset: 0x00722E3C
|
|
public bool PBNOKDEEJIA()
|
|
{
|
|
return this.OKHKLCCKKHE;
|
|
}
|
|
|
|
// Token: 0x06019ADC RID: 105180 RVA: 0x00724C44 File Offset: 0x00722E44
|
|
private void KPNLIAADHNJ()
|
|
{
|
|
this.JNBIHKMNJAN = base.GetComponent<CapsuleCollider>();
|
|
if (this.JNBIHKMNJAN == null)
|
|
{
|
|
global::UnityEngine.Debug.LogError("RemoveFriends called while not connected to front end server.");
|
|
}
|
|
this.CJGJDPNIKGB = base.gameObject.GetComponentInParent<Player>();
|
|
}
|
|
|
|
// Token: 0x06019ADD RID: 105181 RVA: 0x00724C80 File Offset: 0x00722E80
|
|
private void LGIOGECFBJB()
|
|
{
|
|
GameObject gameObject = global::UnityEngine.Object.Instantiate<GameObject>(this.situationRingPrefab, base.transform, false);
|
|
gameObject.transform.localScale = Vector3.one;
|
|
gameObject.transform.localPosition = Vector3.zero;
|
|
this.BAMIMPKBFED = base.transform.localScale.x;
|
|
this.DEOONEAHIFN = base.transform.localScale.z;
|
|
this.OHJCNJGAHOF(true);
|
|
}
|
|
|
|
// Token: 0x17000B61 RID: 2913
|
|
// (get) Token: 0x06019ADE RID: 105182 RVA: 0x00724CFC File Offset: 0x00722EFC
|
|
public float GFNLENMLOCE
|
|
{
|
|
get
|
|
{
|
|
return this.JNBIHKMNJAN.radius;
|
|
}
|
|
}
|
|
|
|
// Token: 0x040045B2 RID: 17842
|
|
private CapsuleCollider JNBIHKMNJAN;
|
|
|
|
// Token: 0x040045B3 RID: 17843
|
|
private Player CJGJDPNIKGB;
|
|
|
|
// Token: 0x040045B4 RID: 17844
|
|
private float BAMIMPKBFED;
|
|
|
|
// Token: 0x040045B5 RID: 17845
|
|
private float DEOONEAHIFN;
|
|
|
|
// Token: 0x040045B6 RID: 17846
|
|
[SerializeField]
|
|
[Header("Audio")]
|
|
private RecRoomAudioClip onEnableAudioClip;
|
|
|
|
// Token: 0x040045B7 RID: 17847
|
|
[SerializeField]
|
|
private RecRoomAudioClip activeLoopingAudioClip;
|
|
|
|
// Token: 0x040045B8 RID: 17848
|
|
[SerializeField]
|
|
[Header("Visuals")]
|
|
private FloatValueCurve radiusAnimationCurve;
|
|
|
|
// Token: 0x040045B9 RID: 17849
|
|
[SerializeField]
|
|
private FloatValueCurve heightAnimationCurve;
|
|
|
|
// Token: 0x040045BA RID: 17850
|
|
[SerializeField]
|
|
private ParticleSystem EMPParticle;
|
|
|
|
// Token: 0x040045BB RID: 17851
|
|
[SerializeField]
|
|
private FloatValueCurve alphaOverDistanceCurve;
|
|
|
|
// Token: 0x040045BC RID: 17852
|
|
[SerializeField]
|
|
private Material ghostMaterial;
|
|
|
|
// Token: 0x040045BD RID: 17853
|
|
[SerializeField]
|
|
private GameObject situationRingPrefab;
|
|
|
|
// Token: 0x040045BE RID: 17854
|
|
private SFXAudioSource POHCLHLAPKO;
|
|
|
|
// Token: 0x040045BF RID: 17855
|
|
private bool OKHKLCCKKHE = true;
|
|
|
|
// Token: 0x040045C0 RID: 17856
|
|
private float HAHLCNLBCCB;
|
|
|
|
// Token: 0x040045C1 RID: 17857
|
|
private bool CAAAFEKOAAF;
|
|
}
|