scripts
This commit is contained in:
@@ -0,0 +1,989 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.Diagnostics;
|
||||
using System.Threading;
|
||||
using Photon;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Tools.Weapons
|
||||
{
|
||||
// Token: 0x02000FC9 RID: 4041
|
||||
public class DelayedRangedWeaponTrigger : global::Photon.MonoBehaviour
|
||||
{
|
||||
// Token: 0x06021D96 RID: 138646 RVA: 0x0094127C File Offset: 0x0093F47C
|
||||
private void JAAIOKPNBPE()
|
||||
{
|
||||
if (this.LDCFFLPHBJK != null)
|
||||
{
|
||||
this.LDCFFLPHBJK.Stop();
|
||||
this.LDCFFLPHBJK = null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06021D97 RID: 138647 RVA: 0x009412A4 File Offset: 0x0093F4A4
|
||||
private void GJOADLJGMCG()
|
||||
{
|
||||
this.KBHLDABDPAG();
|
||||
this.AEICHILPDKK = AudioManager.StartLooping3DSFX(this.fireDelayLoopingAudio, this.barrelTransform, null);
|
||||
}
|
||||
|
||||
// Token: 0x06021D98 RID: 138648 RVA: 0x009412C4 File Offset: 0x0093F4C4
|
||||
public void DMDENNGHJNM(DelayedRangedWeaponTrigger.EMMGHJLLCFI NOBAPCOKFIL)
|
||||
{
|
||||
DelayedRangedWeaponTrigger.EMMGHJLLCFI emmghjllcfi = this.AGJLCAJPNEI;
|
||||
DelayedRangedWeaponTrigger.EMMGHJLLCFI emmghjllcfi2;
|
||||
do
|
||||
{
|
||||
emmghjllcfi2 = emmghjllcfi;
|
||||
emmghjllcfi = Interlocked.CompareExchange<DelayedRangedWeaponTrigger.EMMGHJLLCFI>(ref this.AGJLCAJPNEI, (DelayedRangedWeaponTrigger.EMMGHJLLCFI)Delegate.Combine(emmghjllcfi2, NOBAPCOKFIL), emmghjllcfi);
|
||||
}
|
||||
while (emmghjllcfi != emmghjllcfi2);
|
||||
}
|
||||
|
||||
// Token: 0x06021D99 RID: 138649 RVA: 0x009412FC File Offset: 0x0093F4FC
|
||||
private void NIKIKOMAJIJ(Tool COMHEONOMBA, Vector3 GPLIJKCIELE, Quaternion BJEPFIKAIAD, Vector3 BEDLPFBGLLP, bool MDMECJBCECO)
|
||||
{
|
||||
this.JBABBHKCBJJ();
|
||||
}
|
||||
|
||||
// Token: 0x06021D9A RID: 138650 RVA: 0x00941304 File Offset: 0x0093F504
|
||||
private IEnumerator PBEOPGPDJGJ()
|
||||
{
|
||||
AudioManager.Play3DSFX(this.prepareFiringAudio, this.barrelTransform, null);
|
||||
float num = 0f;
|
||||
while (num < this.inputResponseDelay)
|
||||
{
|
||||
num += Time.deltaTime;
|
||||
yield return null;
|
||||
}
|
||||
this.GJOADLJGMCG();
|
||||
this.JIBALOINHKC();
|
||||
for (num = 0f; num < 1f; num += Time.deltaTime / this.delay)
|
||||
{
|
||||
if (this.barrelBackTransform != null)
|
||||
{
|
||||
this.IHAEMPPGEEE.position = Vector3.Lerp(this.barrelTransform.position, this.barrelBackTransform.position, num);
|
||||
}
|
||||
if (this.tool.OHGPCMJMFGC && this.vibrationIntensity > 0)
|
||||
{
|
||||
this.tool.EHFOKGIGIMF.Vibrate(1, this.vibrationIntensity);
|
||||
}
|
||||
yield return null;
|
||||
}
|
||||
this.FODOBJHCHCA();
|
||||
this.ANIGKOHANMK = null;
|
||||
yield break;
|
||||
}
|
||||
|
||||
// Token: 0x06021D9B RID: 138651 RVA: 0x00941320 File Offset: 0x0093F520
|
||||
private void FODOBJHCHCA()
|
||||
{
|
||||
this.HLGAHLNHLGC();
|
||||
if (this.AGJLCAJPNEI != null)
|
||||
{
|
||||
this.AGJLCAJPNEI(this);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06021D9C RID: 138652 RVA: 0x00941340 File Offset: 0x0093F540
|
||||
private void PJALMBMNGCP()
|
||||
{
|
||||
if (this.LDCFFLPHBJK != null)
|
||||
{
|
||||
this.LDCFFLPHBJK.Stop();
|
||||
this.LDCFFLPHBJK = null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06021D9D RID: 138653 RVA: 0x00941368 File Offset: 0x0093F568
|
||||
private void OBLDCELJNHC()
|
||||
{
|
||||
this.KBHLDABDPAG();
|
||||
this.AEICHILPDKK = AudioManager.PPJJBBJJIEK(this.fireDelayLoopingAudio, this.barrelTransform, null);
|
||||
}
|
||||
|
||||
// Token: 0x06021D9E RID: 138654 RVA: 0x00941388 File Offset: 0x0093F588
|
||||
private void EALJPAENPNG(Tool COMHEONOMBA, Vector3 GPLIJKCIELE, Quaternion BJEPFIKAIAD, Vector3 BEDLPFBGLLP, bool MDMECJBCECO)
|
||||
{
|
||||
this.MCJELEACMNA();
|
||||
}
|
||||
|
||||
// Token: 0x06021D9F RID: 138655 RVA: 0x00941390 File Offset: 0x0093F590
|
||||
private void MCJELEACMNA()
|
||||
{
|
||||
this.MAJNJMFPAEI(this.ANIGKOHANMK);
|
||||
this.IPMJNOJHJFL();
|
||||
this.PJALMBMNGCP();
|
||||
}
|
||||
|
||||
// Token: 0x06021DA0 RID: 138656 RVA: 0x009413AC File Offset: 0x0093F5AC
|
||||
private void GACLCCECKLD(Tool COMHEONOMBA)
|
||||
{
|
||||
if (base.DFJFKOLLEMK() && !this.OHBOJDKGIKE)
|
||||
{
|
||||
if (!this.weapon.GHNELNBFLDC)
|
||||
{
|
||||
this.weapon.TryPlayOutOfAmmoFeedback();
|
||||
}
|
||||
else if (!this.weapon.FLDILLCDEIB && !this.weapon.HBEJNMIIMHO)
|
||||
{
|
||||
this.MIGHCOCEENA();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06021DA1 RID: 138657 RVA: 0x00941418 File Offset: 0x0093F618
|
||||
public void FPBBDNIIEIN(DelayedRangedWeaponTrigger.EMMGHJLLCFI NOBAPCOKFIL)
|
||||
{
|
||||
DelayedRangedWeaponTrigger.EMMGHJLLCFI emmghjllcfi = this.LKEHONCNFOG;
|
||||
DelayedRangedWeaponTrigger.EMMGHJLLCFI emmghjllcfi2;
|
||||
do
|
||||
{
|
||||
emmghjllcfi2 = emmghjllcfi;
|
||||
emmghjllcfi = Interlocked.CompareExchange<DelayedRangedWeaponTrigger.EMMGHJLLCFI>(ref this.LKEHONCNFOG, (DelayedRangedWeaponTrigger.EMMGHJLLCFI)Delegate.Remove(emmghjllcfi2, NOBAPCOKFIL), emmghjllcfi);
|
||||
}
|
||||
while (emmghjllcfi != emmghjllcfi2);
|
||||
}
|
||||
|
||||
// Token: 0x06021DA2 RID: 138658 RVA: 0x00941450 File Offset: 0x0093F650
|
||||
private void IBDGMIDDPNE(Tool COMHEONOMBA, Vector3 GPLIJKCIELE, Quaternion BJEPFIKAIAD, Vector3 BEDLPFBGLLP, bool MDMECJBCECO)
|
||||
{
|
||||
this.HLGAHLNHLGC();
|
||||
}
|
||||
|
||||
// Token: 0x06021DA3 RID: 138659 RVA: 0x00941458 File Offset: 0x0093F658
|
||||
protected override void IPAPMGBLCNF()
|
||||
{
|
||||
base.MICFHMAIGIB();
|
||||
this.IHAEMPPGEEE = new GameObject("Assembly-CSharp").transform;
|
||||
this.IHAEMPPGEEE.SetParent(this.barrelTransform, true);
|
||||
if (this.tool != null)
|
||||
{
|
||||
this.tool.MCCMCFBPLJC(new Tool.FKDCEJIOFAF(this.CNOPOBPLCOE));
|
||||
this.tool.PEOCFOCDAFL += this.IJJNJIEMDLA;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06021DA4 RID: 138660 RVA: 0x009414D4 File Offset: 0x0093F6D4
|
||||
protected virtual void CNMLMFAHLOP()
|
||||
{
|
||||
base.AECBOJELNAI();
|
||||
if (this.tool != null)
|
||||
{
|
||||
this.tool.PEOCFOCDAFL -= this.JHCMHEMLHPB;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06021DA5 RID: 138661 RVA: 0x00941504 File Offset: 0x0093F704
|
||||
protected override void DDJMPFMAKDO()
|
||||
{
|
||||
base.PJFFNBKMKBI();
|
||||
if (this.tool != null)
|
||||
{
|
||||
this.tool.PEOCFOCDAFL -= this.LPMCMJPEPKF;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06021DA6 RID: 138662 RVA: 0x00941534 File Offset: 0x0093F734
|
||||
private IEnumerator PCDPJALIMOH()
|
||||
{
|
||||
AudioManager.Play3DSFX(this.prepareFiringAudio, this.barrelTransform, null);
|
||||
num = 0f;
|
||||
while (num < this.inputResponseDelay)
|
||||
{
|
||||
num += Time.deltaTime;
|
||||
yield return null;
|
||||
}
|
||||
this.GJOADLJGMCG();
|
||||
this.JIBALOINHKC();
|
||||
for (num = 0f; num < 1f; num += Time.deltaTime / this.delay)
|
||||
{
|
||||
if (this.barrelBackTransform != null)
|
||||
{
|
||||
this.IHAEMPPGEEE.position = Vector3.Lerp(this.barrelTransform.position, this.barrelBackTransform.position, num);
|
||||
}
|
||||
if (this.tool.OHGPCMJMFGC && this.vibrationIntensity > 0)
|
||||
{
|
||||
this.tool.EHFOKGIGIMF.Vibrate(1, this.vibrationIntensity);
|
||||
}
|
||||
yield return null;
|
||||
}
|
||||
this.FODOBJHCHCA();
|
||||
this.ANIGKOHANMK = null;
|
||||
yield break;
|
||||
}
|
||||
|
||||
// Token: 0x06021DA7 RID: 138663 RVA: 0x00941550 File Offset: 0x0093F750
|
||||
private void KHMEIDAGNOK()
|
||||
{
|
||||
if (this.AEICHILPDKK != null)
|
||||
{
|
||||
AudioManager.StopLoopingSFX(this.AEICHILPDKK);
|
||||
this.AEICHILPDKK = null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06021DA8 RID: 138664 RVA: 0x00941578 File Offset: 0x0093F778
|
||||
private void LPMCMJPEPKF(Tool COMHEONOMBA)
|
||||
{
|
||||
if (base.DGLKKANNBPD() && !this.OHBOJDKGIKE)
|
||||
{
|
||||
if (!this.weapon.GHNELNBFLDC)
|
||||
{
|
||||
this.weapon.TryPlayOutOfAmmoFeedback();
|
||||
}
|
||||
else if (!this.weapon.FLDILLCDEIB && !this.weapon.HBEJNMIIMHO)
|
||||
{
|
||||
this.MIGHCOCEENA();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06021DA9 RID: 138665 RVA: 0x009415E4 File Offset: 0x0093F7E4
|
||||
private void JHCMHEMLHPB(Tool COMHEONOMBA)
|
||||
{
|
||||
if (base.BHCCHBHNHCG && !this.OHBOJDKGIKE)
|
||||
{
|
||||
if (!this.weapon.GHNELNBFLDC)
|
||||
{
|
||||
this.weapon.TryPlayOutOfAmmoFeedback();
|
||||
}
|
||||
else if (!this.weapon.FLDILLCDEIB && !this.weapon.HBEJNMIIMHO)
|
||||
{
|
||||
this.NMMOCBJMOME();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06021DAA RID: 138666 RVA: 0x00941650 File Offset: 0x0093F850
|
||||
public void OBOLKPCLHIG(DelayedRangedWeaponTrigger.EMMGHJLLCFI NOBAPCOKFIL)
|
||||
{
|
||||
DelayedRangedWeaponTrigger.EMMGHJLLCFI emmghjllcfi = this.AGJLCAJPNEI;
|
||||
DelayedRangedWeaponTrigger.EMMGHJLLCFI emmghjllcfi2;
|
||||
do
|
||||
{
|
||||
emmghjllcfi2 = emmghjllcfi;
|
||||
emmghjllcfi = Interlocked.CompareExchange<DelayedRangedWeaponTrigger.EMMGHJLLCFI>(ref this.AGJLCAJPNEI, (DelayedRangedWeaponTrigger.EMMGHJLLCFI)Delegate.Combine(emmghjllcfi2, NOBAPCOKFIL), emmghjllcfi);
|
||||
}
|
||||
while (emmghjllcfi != emmghjllcfi2);
|
||||
}
|
||||
|
||||
// Token: 0x06021DAB RID: 138667 RVA: 0x00941688 File Offset: 0x0093F888
|
||||
protected virtual void DHAEEPCMCMI()
|
||||
{
|
||||
base.MICFHMAIGIB();
|
||||
this.IHAEMPPGEEE = new GameObject("iTween Error: AudioUpdate requires an AudioSource.").transform;
|
||||
this.IHAEMPPGEEE.SetParent(this.barrelTransform, false);
|
||||
if (this.tool != null)
|
||||
{
|
||||
this.tool.POJJFNOCIGE += this.OHPGCELKNLE;
|
||||
this.tool.PEOCFOCDAFL += this.GACLCCECKLD;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06021DAC RID: 138668 RVA: 0x00941704 File Offset: 0x0093F904
|
||||
private void OHPGCELKNLE(Tool COMHEONOMBA, Vector3 GPLIJKCIELE, Quaternion BJEPFIKAIAD, Vector3 BEDLPFBGLLP, bool MDMECJBCECO)
|
||||
{
|
||||
this.HLGAHLNHLGC();
|
||||
}
|
||||
|
||||
// Token: 0x06021DAD RID: 138669 RVA: 0x0094170C File Offset: 0x0093F90C
|
||||
private void OGGGOLCDINA()
|
||||
{
|
||||
this.HLGAHLNHLGC();
|
||||
this.ANIGKOHANMK = base.StartCoroutine(this.KNEGPHMEJAN());
|
||||
if (this.LKEHONCNFOG != null)
|
||||
{
|
||||
this.LKEHONCNFOG(this);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06021DAE RID: 138670 RVA: 0x00941740 File Offset: 0x0093F940
|
||||
private void KPBIMKALFNN()
|
||||
{
|
||||
if (this.LDCFFLPHBJK == null)
|
||||
{
|
||||
this.LDCFFLPHBJK = ObjectPool.NFHMLKPHCFF().Acquire<PooledParticle>(this.countdownParticlesPrefab);
|
||||
this.LDCFFLPHBJK.Play(this.IHAEMPPGEEE, false);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06021DAF RID: 138671 RVA: 0x0094177C File Offset: 0x0093F97C
|
||||
private void MIGHCOCEENA()
|
||||
{
|
||||
base.LJILHDMCKME().PKOHKPEKJCJ("</color>", IHCPDNLJMMD.All, new object[0]);
|
||||
}
|
||||
|
||||
// Token: 0x06021DB0 RID: 138672 RVA: 0x00941798 File Offset: 0x0093F998
|
||||
private void CNOPOBPLCOE(Tool COMHEONOMBA, Vector3 GPLIJKCIELE, Quaternion BJEPFIKAIAD, Vector3 BEDLPFBGLLP, bool MDMECJBCECO)
|
||||
{
|
||||
this.HLGAHLNHLGC();
|
||||
}
|
||||
|
||||
// Token: 0x06021DB1 RID: 138673 RVA: 0x009417A0 File Offset: 0x0093F9A0
|
||||
private void IJJNJIEMDLA(Tool COMHEONOMBA)
|
||||
{
|
||||
if (base.DGLOKLCEMLH() && !this.OHBOJDKGIKE)
|
||||
{
|
||||
if (!this.weapon.GHNELNBFLDC)
|
||||
{
|
||||
this.weapon.TryPlayOutOfAmmoFeedback();
|
||||
}
|
||||
else if (!this.weapon.FLDILLCDEIB && !this.weapon.HBEJNMIIMHO)
|
||||
{
|
||||
this.MIGHCOCEENA();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06021DB2 RID: 138674 RVA: 0x0094180C File Offset: 0x0093FA0C
|
||||
private void OHIIFDFLNFN(Tool COMHEONOMBA, Vector3 GPLIJKCIELE, Quaternion BJEPFIKAIAD, Vector3 BEDLPFBGLLP, bool MDMECJBCECO)
|
||||
{
|
||||
this.HLGAHLNHLGC();
|
||||
}
|
||||
|
||||
// Token: 0x1400016E RID: 366
|
||||
// (add) Token: 0x06021DB3 RID: 138675 RVA: 0x00941814 File Offset: 0x0093FA14
|
||||
// (remove) Token: 0x06021DB6 RID: 138678 RVA: 0x009418B0 File Offset: 0x0093FAB0
|
||||
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
|
||||
public event DelayedRangedWeaponTrigger.EMMGHJLLCFI LKEHONCNFOG;
|
||||
|
||||
// Token: 0x06021DB4 RID: 138676 RVA: 0x0094184C File Offset: 0x0093FA4C
|
||||
private void GFEMGCKCHEG()
|
||||
{
|
||||
if (this.LDCFFLPHBJK == null)
|
||||
{
|
||||
this.LDCFFLPHBJK = ObjectPool.NFHMLKPHCFF().Acquire<PooledParticle>(this.countdownParticlesPrefab);
|
||||
this.LDCFFLPHBJK.GMIBFAPHJAO(this.IHAEMPPGEEE, false);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06021DB5 RID: 138677 RVA: 0x00941888 File Offset: 0x0093FA88
|
||||
private void KBHLDABDPAG()
|
||||
{
|
||||
if (this.AEICHILPDKK != null)
|
||||
{
|
||||
AudioManager.StopLoopingSFX(this.AEICHILPDKK);
|
||||
this.AEICHILPDKK = null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06021DB7 RID: 138679 RVA: 0x009418E8 File Offset: 0x0093FAE8
|
||||
private void HELMGOIAPGJ()
|
||||
{
|
||||
this.ELIOFMCFANA();
|
||||
this.AEICHILPDKK = AudioManager.StartLooping3DSFX(this.fireDelayLoopingAudio, this.barrelTransform, null);
|
||||
}
|
||||
|
||||
// Token: 0x17000FE3 RID: 4067
|
||||
// (get) Token: 0x06021DB9 RID: 138681 RVA: 0x00941928 File Offset: 0x0093FB28
|
||||
public bool OHBOJDKGIKE
|
||||
{
|
||||
get
|
||||
{
|
||||
return this.ANIGKOHANMK != null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1400016F RID: 367
|
||||
// (add) Token: 0x06021DBA RID: 138682 RVA: 0x00941938 File Offset: 0x0093FB38
|
||||
// (remove) Token: 0x06021DC8 RID: 138696 RVA: 0x00941B68 File Offset: 0x0093FD68
|
||||
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
|
||||
public event DelayedRangedWeaponTrigger.EMMGHJLLCFI AGJLCAJPNEI;
|
||||
|
||||
// Token: 0x06021DBB RID: 138683 RVA: 0x00941970 File Offset: 0x0093FB70
|
||||
private void BFEJNOEACJK(Tool COMHEONOMBA, Vector3 GPLIJKCIELE, Quaternion BJEPFIKAIAD, Vector3 BEDLPFBGLLP, bool MDMECJBCECO)
|
||||
{
|
||||
this.JBABBHKCBJJ();
|
||||
}
|
||||
|
||||
// Token: 0x06021DBC RID: 138684 RVA: 0x00941978 File Offset: 0x0093FB78
|
||||
private void PKJPMIHJCKM()
|
||||
{
|
||||
if (this.LDCFFLPHBJK != null)
|
||||
{
|
||||
this.LDCFFLPHBJK.Stop();
|
||||
this.LDCFFLPHBJK = null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06021DBD RID: 138685 RVA: 0x009419A0 File Offset: 0x0093FBA0
|
||||
private void NKGANNOEKIP()
|
||||
{
|
||||
if (this.LDCFFLPHBJK == null)
|
||||
{
|
||||
this.LDCFFLPHBJK = ObjectPool.NCKMBFBMBFM.Acquire<PooledParticle>(this.countdownParticlesPrefab);
|
||||
this.LDCFFLPHBJK.IEPOHKHJACM(this.IHAEMPPGEEE, true);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06021DBE RID: 138686 RVA: 0x009419DC File Offset: 0x0093FBDC
|
||||
private void PDPENPAEPHP()
|
||||
{
|
||||
if (this.LDCFFLPHBJK != null)
|
||||
{
|
||||
this.LDCFFLPHBJK.Stop();
|
||||
this.LDCFFLPHBJK = null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06021DBF RID: 138687 RVA: 0x00941A04 File Offset: 0x0093FC04
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
base.OnDestroy();
|
||||
if (this.tool != null)
|
||||
{
|
||||
this.tool.PEOCFOCDAFL -= this.JHCMHEMLHPB;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06021DC0 RID: 138688 RVA: 0x00941A34 File Offset: 0x0093FC34
|
||||
protected void IELALLAHGMH()
|
||||
{
|
||||
this.AENKAHKCGJG();
|
||||
}
|
||||
|
||||
// Token: 0x06021DC1 RID: 138689 RVA: 0x00941A3C File Offset: 0x0093FC3C
|
||||
private void JDCHJDEJNFC()
|
||||
{
|
||||
this.HLGAHLNHLGC();
|
||||
this.ANIGKOHANMK = base.StartCoroutine(this.DLIADNHDBME());
|
||||
if (this.LKEHONCNFOG != null)
|
||||
{
|
||||
this.LKEHONCNFOG(this);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06021DC2 RID: 138690 RVA: 0x00941A70 File Offset: 0x0093FC70
|
||||
private void MJAJNPKDGCI()
|
||||
{
|
||||
this.MCJELEACMNA();
|
||||
if (this.AGJLCAJPNEI != null)
|
||||
{
|
||||
this.AGJLCAJPNEI(this);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06021DC3 RID: 138691 RVA: 0x00941A90 File Offset: 0x0093FC90
|
||||
private void CNHBLLDJJHD()
|
||||
{
|
||||
this.HLGAHLNHLGC();
|
||||
this.ANIGKOHANMK = base.StartCoroutine(this.PBEOPGPDJGJ());
|
||||
if (this.LKEHONCNFOG != null)
|
||||
{
|
||||
this.LKEHONCNFOG(this);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06021DC4 RID: 138692 RVA: 0x00941AC4 File Offset: 0x0093FCC4
|
||||
private void JBABBHKCBJJ()
|
||||
{
|
||||
this.MAJNJMFPAEI(this.ANIGKOHANMK);
|
||||
this.ELIOFMCFANA();
|
||||
this.PJALMBMNGCP();
|
||||
}
|
||||
|
||||
// Token: 0x06021DC5 RID: 138693 RVA: 0x00941AE0 File Offset: 0x0093FCE0
|
||||
public void NKEHKGNOJMI(DelayedRangedWeaponTrigger.EMMGHJLLCFI NOBAPCOKFIL)
|
||||
{
|
||||
DelayedRangedWeaponTrigger.EMMGHJLLCFI emmghjllcfi = this.AGJLCAJPNEI;
|
||||
DelayedRangedWeaponTrigger.EMMGHJLLCFI emmghjllcfi2;
|
||||
do
|
||||
{
|
||||
emmghjllcfi2 = emmghjllcfi;
|
||||
emmghjllcfi = Interlocked.CompareExchange<DelayedRangedWeaponTrigger.EMMGHJLLCFI>(ref this.AGJLCAJPNEI, (DelayedRangedWeaponTrigger.EMMGHJLLCFI)Delegate.Combine(emmghjllcfi2, NOBAPCOKFIL), emmghjllcfi);
|
||||
}
|
||||
while (emmghjllcfi != emmghjllcfi2);
|
||||
}
|
||||
|
||||
// Token: 0x06021DC6 RID: 138694 RVA: 0x00941B18 File Offset: 0x0093FD18
|
||||
private IEnumerator JAJLLAFKLHM()
|
||||
{
|
||||
AudioManager.Play3DSFX(this.prepareFiringAudio, this.barrelTransform, null);
|
||||
num = 0f;
|
||||
while (num < this.inputResponseDelay)
|
||||
{
|
||||
num += Time.deltaTime;
|
||||
yield return null;
|
||||
}
|
||||
this.GJOADLJGMCG();
|
||||
this.JIBALOINHKC();
|
||||
for (num = 0f; num < 1f; num += Time.deltaTime / this.delay)
|
||||
{
|
||||
if (this.barrelBackTransform != null)
|
||||
{
|
||||
this.IHAEMPPGEEE.position = Vector3.Lerp(this.barrelTransform.position, this.barrelBackTransform.position, num);
|
||||
}
|
||||
if (this.tool.OHGPCMJMFGC && this.vibrationIntensity > 0)
|
||||
{
|
||||
this.tool.EHFOKGIGIMF.Vibrate(1, this.vibrationIntensity);
|
||||
}
|
||||
yield return null;
|
||||
}
|
||||
this.FODOBJHCHCA();
|
||||
this.ANIGKOHANMK = null;
|
||||
yield break;
|
||||
}
|
||||
|
||||
// Token: 0x06021DC7 RID: 138695 RVA: 0x00941B34 File Offset: 0x0093FD34
|
||||
private void AENKAHKCGJG()
|
||||
{
|
||||
this.HLGAHLNHLGC();
|
||||
this.ANIGKOHANMK = base.StartCoroutine(this.DLIADNHDBME());
|
||||
if (this.LKEHONCNFOG != null)
|
||||
{
|
||||
this.LKEHONCNFOG(this);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06021DC9 RID: 138697 RVA: 0x00941BA0 File Offset: 0x0093FDA0
|
||||
private IEnumerator EIFMDNNGFFJ()
|
||||
{
|
||||
AudioManager.Play3DSFX(this.prepareFiringAudio, this.barrelTransform, null);
|
||||
num = 0f;
|
||||
while (num < this.inputResponseDelay)
|
||||
{
|
||||
num += Time.deltaTime;
|
||||
yield return null;
|
||||
}
|
||||
this.GJOADLJGMCG();
|
||||
this.JIBALOINHKC();
|
||||
for (num = 0f; num < 1f; num += Time.deltaTime / this.delay)
|
||||
{
|
||||
if (this.barrelBackTransform != null)
|
||||
{
|
||||
this.IHAEMPPGEEE.position = Vector3.Lerp(this.barrelTransform.position, this.barrelBackTransform.position, num);
|
||||
}
|
||||
if (this.tool.OHGPCMJMFGC && this.vibrationIntensity > 0)
|
||||
{
|
||||
this.tool.EHFOKGIGIMF.Vibrate(1, this.vibrationIntensity);
|
||||
}
|
||||
yield return null;
|
||||
}
|
||||
this.FODOBJHCHCA();
|
||||
this.ANIGKOHANMK = null;
|
||||
yield break;
|
||||
}
|
||||
|
||||
// Token: 0x06021DCA RID: 138698 RVA: 0x00941BBC File Offset: 0x0093FDBC
|
||||
private IEnumerator DLIADNHDBME()
|
||||
{
|
||||
AudioManager.Play3DSFX(this.prepareFiringAudio, this.barrelTransform, null);
|
||||
num = 0f;
|
||||
while (num < this.inputResponseDelay)
|
||||
{
|
||||
num += Time.deltaTime;
|
||||
yield return null;
|
||||
}
|
||||
this.GJOADLJGMCG();
|
||||
this.JIBALOINHKC();
|
||||
for (num = 0f; num < 1f; num += Time.deltaTime / this.delay)
|
||||
{
|
||||
if (this.barrelBackTransform != null)
|
||||
{
|
||||
this.IHAEMPPGEEE.position = Vector3.Lerp(this.barrelTransform.position, this.barrelBackTransform.position, num);
|
||||
}
|
||||
if (this.tool.OHGPCMJMFGC && this.vibrationIntensity > 0)
|
||||
{
|
||||
this.tool.EHFOKGIGIMF.Vibrate(1, this.vibrationIntensity);
|
||||
}
|
||||
yield return null;
|
||||
}
|
||||
this.FODOBJHCHCA();
|
||||
this.ANIGKOHANMK = null;
|
||||
yield break;
|
||||
}
|
||||
|
||||
// Token: 0x06021DCB RID: 138699 RVA: 0x00941BD8 File Offset: 0x0093FDD8
|
||||
public void IFNLNPKICKA(DelayedRangedWeaponTrigger.EMMGHJLLCFI NOBAPCOKFIL)
|
||||
{
|
||||
DelayedRangedWeaponTrigger.EMMGHJLLCFI emmghjllcfi = this.AGJLCAJPNEI;
|
||||
DelayedRangedWeaponTrigger.EMMGHJLLCFI emmghjllcfi2;
|
||||
do
|
||||
{
|
||||
emmghjllcfi2 = emmghjllcfi;
|
||||
emmghjllcfi = Interlocked.CompareExchange<DelayedRangedWeaponTrigger.EMMGHJLLCFI>(ref this.AGJLCAJPNEI, (DelayedRangedWeaponTrigger.EMMGHJLLCFI)Delegate.Remove(emmghjllcfi2, NOBAPCOKFIL), emmghjllcfi);
|
||||
}
|
||||
while (emmghjllcfi != emmghjllcfi2);
|
||||
}
|
||||
|
||||
// Token: 0x06021DCC RID: 138700 RVA: 0x00941C10 File Offset: 0x0093FE10
|
||||
private void IPOIAKAFCNL()
|
||||
{
|
||||
this.JBABBHKCBJJ();
|
||||
if (this.AGJLCAJPNEI != null)
|
||||
{
|
||||
this.AGJLCAJPNEI(this);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06021DCD RID: 138701 RVA: 0x00941C30 File Offset: 0x0093FE30
|
||||
private void JIBALOINHKC()
|
||||
{
|
||||
if (this.LDCFFLPHBJK == null)
|
||||
{
|
||||
this.LDCFFLPHBJK = ObjectPool.NCKMBFBMBFM.Acquire<PooledParticle>(this.countdownParticlesPrefab);
|
||||
this.LDCFFLPHBJK.Play(this.IHAEMPPGEEE, true);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06021DCE RID: 138702 RVA: 0x00941C6C File Offset: 0x0093FE6C
|
||||
private void IPMJNOJHJFL()
|
||||
{
|
||||
if (this.AEICHILPDKK != null)
|
||||
{
|
||||
AudioManager.OIAFCNPLFPJ(this.AEICHILPDKK);
|
||||
this.AEICHILPDKK = null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06021DCF RID: 138703 RVA: 0x00941C94 File Offset: 0x0093FE94
|
||||
private IEnumerator CDLNAIPOOKA()
|
||||
{
|
||||
AudioManager.Play3DSFX(this.prepareFiringAudio, this.barrelTransform, null);
|
||||
num = 0f;
|
||||
while (num < this.inputResponseDelay)
|
||||
{
|
||||
num += Time.deltaTime;
|
||||
yield return null;
|
||||
}
|
||||
this.GJOADLJGMCG();
|
||||
this.JIBALOINHKC();
|
||||
for (num = 0f; num < 1f; num += Time.deltaTime / this.delay)
|
||||
{
|
||||
if (this.barrelBackTransform != null)
|
||||
{
|
||||
this.IHAEMPPGEEE.position = Vector3.Lerp(this.barrelTransform.position, this.barrelBackTransform.position, num);
|
||||
}
|
||||
if (this.tool.OHGPCMJMFGC && this.vibrationIntensity > 0)
|
||||
{
|
||||
this.tool.EHFOKGIGIMF.Vibrate(1, this.vibrationIntensity);
|
||||
}
|
||||
yield return null;
|
||||
}
|
||||
this.FODOBJHCHCA();
|
||||
this.ANIGKOHANMK = null;
|
||||
yield break;
|
||||
}
|
||||
|
||||
// Token: 0x06021DD0 RID: 138704 RVA: 0x00941CB0 File Offset: 0x0093FEB0
|
||||
private IEnumerator NKOCDMEMBJC()
|
||||
{
|
||||
AudioManager.Play3DSFX(this.prepareFiringAudio, this.barrelTransform, null);
|
||||
num = 0f;
|
||||
while (num < this.inputResponseDelay)
|
||||
{
|
||||
num += Time.deltaTime;
|
||||
yield return null;
|
||||
}
|
||||
this.GJOADLJGMCG();
|
||||
this.JIBALOINHKC();
|
||||
for (num = 0f; num < 1f; num += Time.deltaTime / this.delay)
|
||||
{
|
||||
if (this.barrelBackTransform != null)
|
||||
{
|
||||
this.IHAEMPPGEEE.position = Vector3.Lerp(this.barrelTransform.position, this.barrelBackTransform.position, num);
|
||||
}
|
||||
if (this.tool.OHGPCMJMFGC && this.vibrationIntensity > 0)
|
||||
{
|
||||
this.tool.EHFOKGIGIMF.Vibrate(1, this.vibrationIntensity);
|
||||
}
|
||||
yield return null;
|
||||
}
|
||||
this.FODOBJHCHCA();
|
||||
this.ANIGKOHANMK = null;
|
||||
yield break;
|
||||
}
|
||||
|
||||
// Token: 0x06021DD1 RID: 138705 RVA: 0x00941CCC File Offset: 0x0093FECC
|
||||
private void HLGAHLNHLGC()
|
||||
{
|
||||
this.MAJNJMFPAEI(this.ANIGKOHANMK);
|
||||
this.KBHLDABDPAG();
|
||||
this.PDPENPAEPHP();
|
||||
}
|
||||
|
||||
// Token: 0x06021DD2 RID: 138706 RVA: 0x00941CE8 File Offset: 0x0093FEE8
|
||||
[BCENPNOIAOM]
|
||||
protected void RpcPrepareDelayedFiring()
|
||||
{
|
||||
this.CNHBLLDJJHD();
|
||||
}
|
||||
|
||||
// Token: 0x06021DD3 RID: 138707 RVA: 0x00941CF0 File Offset: 0x0093FEF0
|
||||
protected virtual void EGFGEGEDJGN()
|
||||
{
|
||||
base.EGJOBLEGKNP();
|
||||
if (this.tool != null)
|
||||
{
|
||||
this.tool.PEOCFOCDAFL -= this.GACLCCECKLD;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06021DD4 RID: 138708 RVA: 0x00941D20 File Offset: 0x0093FF20
|
||||
private void PHBNEHGJEJC()
|
||||
{
|
||||
this.HLGAHLNHLGC();
|
||||
if (this.AGJLCAJPNEI != null)
|
||||
{
|
||||
this.AGJLCAJPNEI(this);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06021DD5 RID: 138709 RVA: 0x00941D40 File Offset: 0x0093FF40
|
||||
private void GNBBFJOIION()
|
||||
{
|
||||
this.MCJELEACMNA();
|
||||
if (this.AGJLCAJPNEI != null)
|
||||
{
|
||||
this.AGJLCAJPNEI(this);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06021DD6 RID: 138710 RVA: 0x00941D60 File Offset: 0x0093FF60
|
||||
public void IKCAALIPIIO(DelayedRangedWeaponTrigger.EMMGHJLLCFI NOBAPCOKFIL)
|
||||
{
|
||||
DelayedRangedWeaponTrigger.EMMGHJLLCFI emmghjllcfi = this.AGJLCAJPNEI;
|
||||
DelayedRangedWeaponTrigger.EMMGHJLLCFI emmghjllcfi2;
|
||||
do
|
||||
{
|
||||
emmghjllcfi2 = emmghjllcfi;
|
||||
emmghjllcfi = Interlocked.CompareExchange<DelayedRangedWeaponTrigger.EMMGHJLLCFI>(ref this.AGJLCAJPNEI, (DelayedRangedWeaponTrigger.EMMGHJLLCFI)Delegate.Combine(emmghjllcfi2, NOBAPCOKFIL), emmghjllcfi);
|
||||
}
|
||||
while (emmghjllcfi != emmghjllcfi2);
|
||||
}
|
||||
|
||||
// Token: 0x06021DD7 RID: 138711 RVA: 0x00941D98 File Offset: 0x0093FF98
|
||||
protected void DNIKLKIGINJ()
|
||||
{
|
||||
this.JDCHJDEJNFC();
|
||||
}
|
||||
|
||||
// Token: 0x06021DD8 RID: 138712 RVA: 0x00941DA0 File Offset: 0x0093FFA0
|
||||
protected void BMPPMAJOIDM()
|
||||
{
|
||||
this.AENKAHKCGJG();
|
||||
}
|
||||
|
||||
// Token: 0x06021DD9 RID: 138713 RVA: 0x00941DA8 File Offset: 0x0093FFA8
|
||||
public void DPJPKICOINE(DelayedRangedWeaponTrigger.EMMGHJLLCFI NOBAPCOKFIL)
|
||||
{
|
||||
DelayedRangedWeaponTrigger.EMMGHJLLCFI emmghjllcfi = this.AGJLCAJPNEI;
|
||||
DelayedRangedWeaponTrigger.EMMGHJLLCFI emmghjllcfi2;
|
||||
do
|
||||
{
|
||||
emmghjllcfi2 = emmghjllcfi;
|
||||
emmghjllcfi = Interlocked.CompareExchange<DelayedRangedWeaponTrigger.EMMGHJLLCFI>(ref this.AGJLCAJPNEI, (DelayedRangedWeaponTrigger.EMMGHJLLCFI)Delegate.Remove(emmghjllcfi2, NOBAPCOKFIL), emmghjllcfi);
|
||||
}
|
||||
while (emmghjllcfi != emmghjllcfi2);
|
||||
}
|
||||
|
||||
// Token: 0x06021DDA RID: 138714 RVA: 0x00941DE0 File Offset: 0x0093FFE0
|
||||
public void MKHKAMIFDGL(DelayedRangedWeaponTrigger.EMMGHJLLCFI NOBAPCOKFIL)
|
||||
{
|
||||
DelayedRangedWeaponTrigger.EMMGHJLLCFI emmghjllcfi = this.AGJLCAJPNEI;
|
||||
DelayedRangedWeaponTrigger.EMMGHJLLCFI emmghjllcfi2;
|
||||
do
|
||||
{
|
||||
emmghjllcfi2 = emmghjllcfi;
|
||||
emmghjllcfi = Interlocked.CompareExchange<DelayedRangedWeaponTrigger.EMMGHJLLCFI>(ref this.AGJLCAJPNEI, (DelayedRangedWeaponTrigger.EMMGHJLLCFI)Delegate.Remove(emmghjllcfi2, NOBAPCOKFIL), emmghjllcfi);
|
||||
}
|
||||
while (emmghjllcfi != emmghjllcfi2);
|
||||
}
|
||||
|
||||
// Token: 0x06021DDB RID: 138715 RVA: 0x00941E18 File Offset: 0x00940018
|
||||
protected void NFHNCAPDCMB()
|
||||
{
|
||||
this.CNHBLLDJJHD();
|
||||
}
|
||||
|
||||
// Token: 0x06021DDC RID: 138716 RVA: 0x00941E20 File Offset: 0x00940020
|
||||
private IEnumerator CJOJGAOBPLM()
|
||||
{
|
||||
AudioManager.Play3DSFX(this.prepareFiringAudio, this.barrelTransform, null);
|
||||
num = 0f;
|
||||
while (num < this.inputResponseDelay)
|
||||
{
|
||||
num += Time.deltaTime;
|
||||
yield return null;
|
||||
}
|
||||
this.GJOADLJGMCG();
|
||||
this.JIBALOINHKC();
|
||||
for (num = 0f; num < 1f; num += Time.deltaTime / this.delay)
|
||||
{
|
||||
if (this.barrelBackTransform != null)
|
||||
{
|
||||
this.IHAEMPPGEEE.position = Vector3.Lerp(this.barrelTransform.position, this.barrelBackTransform.position, num);
|
||||
}
|
||||
if (this.tool.OHGPCMJMFGC && this.vibrationIntensity > 0)
|
||||
{
|
||||
this.tool.EHFOKGIGIMF.Vibrate(1, this.vibrationIntensity);
|
||||
}
|
||||
yield return null;
|
||||
}
|
||||
this.FODOBJHCHCA();
|
||||
this.ANIGKOHANMK = null;
|
||||
yield break;
|
||||
}
|
||||
|
||||
// Token: 0x06021DDD RID: 138717 RVA: 0x00941E3C File Offset: 0x0094003C
|
||||
private IEnumerator KNEGPHMEJAN()
|
||||
{
|
||||
AudioManager.Play3DSFX(this.prepareFiringAudio, this.barrelTransform, null);
|
||||
num = 0f;
|
||||
while (num < this.inputResponseDelay)
|
||||
{
|
||||
num += Time.deltaTime;
|
||||
yield return null;
|
||||
}
|
||||
this.GJOADLJGMCG();
|
||||
this.JIBALOINHKC();
|
||||
for (num = 0f; num < 1f; num += Time.deltaTime / this.delay)
|
||||
{
|
||||
if (this.barrelBackTransform != null)
|
||||
{
|
||||
this.IHAEMPPGEEE.position = Vector3.Lerp(this.barrelTransform.position, this.barrelBackTransform.position, num);
|
||||
}
|
||||
if (this.tool.OHGPCMJMFGC && this.vibrationIntensity > 0)
|
||||
{
|
||||
this.tool.EHFOKGIGIMF.Vibrate(1, this.vibrationIntensity);
|
||||
}
|
||||
yield return null;
|
||||
}
|
||||
this.FODOBJHCHCA();
|
||||
this.ANIGKOHANMK = null;
|
||||
yield break;
|
||||
}
|
||||
|
||||
// Token: 0x06021DDE RID: 138718 RVA: 0x00941E58 File Offset: 0x00940058
|
||||
protected virtual void OEHDEPBJFAB()
|
||||
{
|
||||
base.ELPAGAAOPFN();
|
||||
this.IHAEMPPGEEE = new GameObject("F1").transform;
|
||||
this.IHAEMPPGEEE.SetParent(this.barrelTransform, false);
|
||||
if (this.tool != null)
|
||||
{
|
||||
this.tool.POJJFNOCIGE += this.BFEJNOEACJK;
|
||||
this.tool.PEOCFOCDAFL += this.IJJNJIEMDLA;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06021DDF RID: 138719 RVA: 0x00941ED4 File Offset: 0x009400D4
|
||||
protected override void Awake()
|
||||
{
|
||||
base.Awake();
|
||||
this.IHAEMPPGEEE = new GameObject("ParticleRoot").transform;
|
||||
this.IHAEMPPGEEE.SetParent(this.barrelTransform, false);
|
||||
if (this.tool != null)
|
||||
{
|
||||
this.tool.POJJFNOCIGE += this.OHPGCELKNLE;
|
||||
this.tool.PEOCFOCDAFL += this.JHCMHEMLHPB;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06021DE0 RID: 138720 RVA: 0x00941F50 File Offset: 0x00940150
|
||||
private void NMMOCBJMOME()
|
||||
{
|
||||
base.OMNGGJICBBI.RPC("RpcPrepareDelayedFiring", IHCPDNLJMMD.All, new object[0]);
|
||||
}
|
||||
|
||||
// Token: 0x06021DE1 RID: 138721 RVA: 0x00941F6C File Offset: 0x0094016C
|
||||
protected virtual void AHLMADACOLB()
|
||||
{
|
||||
base.NGOPCBJCNJM();
|
||||
this.IHAEMPPGEEE = new GameObject("handles").transform;
|
||||
this.IHAEMPPGEEE.SetParent(this.barrelTransform, false);
|
||||
if (this.tool != null)
|
||||
{
|
||||
this.tool.POJJFNOCIGE += this.CNOPOBPLCOE;
|
||||
this.tool.PEOCFOCDAFL += this.IJJNJIEMDLA;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06021DE2 RID: 138722 RVA: 0x00941FE8 File Offset: 0x009401E8
|
||||
private void ELIOFMCFANA()
|
||||
{
|
||||
if (this.AEICHILPDKK != null)
|
||||
{
|
||||
AudioManager.StopLoopingSFX(this.AEICHILPDKK);
|
||||
this.AEICHILPDKK = null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06021DE3 RID: 138723 RVA: 0x00942010 File Offset: 0x00940210
|
||||
private void KMJHDABHAOD()
|
||||
{
|
||||
this.MCJELEACMNA();
|
||||
if (this.AGJLCAJPNEI != null)
|
||||
{
|
||||
this.AGJLCAJPNEI(this);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04005809 RID: 22537
|
||||
[SerializeField]
|
||||
[ENMFCLPAKBJ(FOGKDGELKHN.Self, false)]
|
||||
private Tool tool;
|
||||
|
||||
// Token: 0x0400580A RID: 22538
|
||||
[ENMFCLPAKBJ(FOGKDGELKHN.Self, false)]
|
||||
[SerializeField]
|
||||
private RangedWeapon weapon;
|
||||
|
||||
// Token: 0x0400580B RID: 22539
|
||||
[SerializeField]
|
||||
[ENMFCLPAKBJ(FOGKDGELKHN.Self, false)]
|
||||
private WeaponAudio weaponAudio;
|
||||
|
||||
// Token: 0x0400580C RID: 22540
|
||||
[SerializeField]
|
||||
private float delay = 1f;
|
||||
|
||||
// Token: 0x0400580D RID: 22541
|
||||
[SerializeField]
|
||||
private float inputResponseDelay;
|
||||
|
||||
// Token: 0x0400580E RID: 22542
|
||||
[SerializeField]
|
||||
private Transform barrelTransform;
|
||||
|
||||
// Token: 0x0400580F RID: 22543
|
||||
[SerializeField]
|
||||
private Transform barrelBackTransform;
|
||||
|
||||
// Token: 0x04005810 RID: 22544
|
||||
[SerializeField]
|
||||
[Header("Particles")]
|
||||
private PooledParticle countdownParticlesPrefab;
|
||||
|
||||
// Token: 0x04005811 RID: 22545
|
||||
[Header("Haptics")]
|
||||
[SerializeField]
|
||||
private ushort vibrationIntensity = 1000;
|
||||
|
||||
// Token: 0x04005812 RID: 22546
|
||||
[Header("Audio")]
|
||||
[SerializeField]
|
||||
private RecRoomAudioClip prepareFiringAudio;
|
||||
|
||||
// Token: 0x04005813 RID: 22547
|
||||
[SerializeField]
|
||||
private RecRoomAudioClip fireDelayLoopingAudio;
|
||||
|
||||
// Token: 0x04005814 RID: 22548
|
||||
private Transform IHAEMPPGEEE;
|
||||
|
||||
// Token: 0x04005815 RID: 22549
|
||||
private PooledParticle LDCFFLPHBJK;
|
||||
|
||||
// Token: 0x04005816 RID: 22550
|
||||
private Coroutine ANIGKOHANMK;
|
||||
|
||||
// Token: 0x04005817 RID: 22551
|
||||
private SFXAudioSource AEICHILPDKK;
|
||||
|
||||
// Token: 0x02000FCA RID: 4042
|
||||
// (Invoke) Token: 0x06021DE5 RID: 138725
|
||||
public delegate void EMMGHJLLCFI(DelayedRangedWeaponTrigger ICPIIANLDOL);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user