435 lines
12 KiB
C#
435 lines
12 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x0200055B RID: 1371
|
|
[Token(Token = "0x200055B")]
|
|
public class WeaponAudio : MonoBehaviour
|
|
{
|
|
// Token: 0x17000771 RID: 1905
|
|
// (get) Token: 0x06002991 RID: 10641 RVA: 0x000A9FA0 File Offset: 0x000A81A0
|
|
[Token(Token = "0x17000771")]
|
|
public bool LIBPLCAGHKI
|
|
{
|
|
[Token(Token = "0x6002991")]
|
|
[Address(RVA = "0x1569500", Offset = "0x1568300", VA = "0x181569500")]
|
|
get
|
|
{
|
|
SFXAudioSource aifkhfjmojb = this.AIFKHFJMOJB;
|
|
int num = 0;
|
|
return aifkhfjmojb != num;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002992 RID: 10642 RVA: 0x000A9FC0 File Offset: 0x000A81C0
|
|
[Token(Token = "0x6002992")]
|
|
[Address(RVA = "0x1568E70", Offset = "0x1567C70", VA = "0x181568E70")]
|
|
public void OnFireHard()
|
|
{
|
|
RecRoomAudioClip recRoomAudioClip = this.onFire;
|
|
Transform transform = base.transform;
|
|
int num = 0;
|
|
int num2 = 0;
|
|
SFXAudioSource sfxaudioSource = AudioManager.Play3DSFX(recRoomAudioClip, transform, num2, num);
|
|
}
|
|
|
|
// Token: 0x06002993 RID: 10643 RVA: 0x000A9FEC File Offset: 0x000A81EC
|
|
[Token(Token = "0x6002993")]
|
|
[Address(RVA = "0x1568EF0", Offset = "0x1567CF0", VA = "0x181568EF0")]
|
|
public void OnFireSoft()
|
|
{
|
|
RecRoomAudioClip recRoomAudioClip = this.onFireSoft;
|
|
if (recRoomAudioClip != 0)
|
|
{
|
|
AudioClip audioClip = recRoomAudioClip.audioClip;
|
|
int num = 0;
|
|
if (!(audioClip == num))
|
|
{
|
|
}
|
|
}
|
|
RecRoomAudioClip recRoomAudioClip2 = this.onFire;
|
|
Transform transform = base.transform;
|
|
int num2 = 0;
|
|
int num3 = 0;
|
|
SFXAudioSource sfxaudioSource = AudioManager.Play3DSFX(recRoomAudioClip2, transform, num3, num2);
|
|
}
|
|
|
|
// Token: 0x06002994 RID: 10644 RVA: 0x000AA03C File Offset: 0x000A823C
|
|
[Token(Token = "0x6002994")]
|
|
[Address(RVA = "0x15689B0", Offset = "0x15677B0", VA = "0x1815689B0")]
|
|
public void OnCharge(float KACIFIFCCHP = 0f)
|
|
{
|
|
this.OnStopCharge();
|
|
RecRoomAudioClip recRoomAudioClip = this.onCharge;
|
|
Transform transform = base.transform;
|
|
Action<SFXAudioSource> action = new Action(this.NJDEOINKPCJ);
|
|
int num = 0;
|
|
SFXAudioSource sfxaudioSource = AudioManager.Play3DSFX(recRoomAudioClip, transform, num, action);
|
|
this.IBNFAKMPFLM = sfxaudioSource;
|
|
this.IBNFAKMPFLM.Scrub(KACIFIFCCHP);
|
|
}
|
|
|
|
// Token: 0x06002995 RID: 10645 RVA: 0x000AA094 File Offset: 0x000A8294
|
|
[Token(Token = "0x6002995")]
|
|
[Address(RVA = "0x1568920", Offset = "0x1567720", VA = "0x181568920")]
|
|
private void NJDEOINKPCJ(SFXAudioSource IBBJOALKMKL)
|
|
{
|
|
SFXAudioSource ibnfakmpflm = this.IBNFAKMPFLM;
|
|
if (IBBJOALKMKL == ibnfakmpflm)
|
|
{
|
|
this.IBNFAKMPFLM = (ulong)0L;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002996 RID: 10646 RVA: 0x000AA0BC File Offset: 0x000A82BC
|
|
[Token(Token = "0x6002996")]
|
|
[Address(RVA = "0x15693D0", Offset = "0x15681D0", VA = "0x1815693D0")]
|
|
public void OnStopCharge()
|
|
{
|
|
SFXAudioSource ibnfakmpflm = this.IBNFAKMPFLM;
|
|
int num = 0;
|
|
if (ibnfakmpflm != num)
|
|
{
|
|
AudioManager.StopLoopingSFX(this.IBNFAKMPFLM);
|
|
this.IBNFAKMPFLM = (ulong)0L;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002997 RID: 10647 RVA: 0x000AA0F0 File Offset: 0x000A82F0
|
|
[Token(Token = "0x6002997")]
|
|
[Address(RVA = "0x1568FD0", Offset = "0x1567DD0", VA = "0x181568FD0")]
|
|
public void OnFullyChargedLoopStart()
|
|
{
|
|
this.OnFullyChargedLoopStop();
|
|
RecRoomAudioClip recRoomAudioClip = this.onFullyChargedLoop;
|
|
Transform transform = base.transform;
|
|
int num = 0;
|
|
int num2 = 0;
|
|
SFXAudioSource sfxaudioSource = AudioManager.StartLooping3DSFX(recRoomAudioClip, transform, num2, num);
|
|
this.AIFKHFJMOJB = sfxaudioSource;
|
|
}
|
|
|
|
// Token: 0x06002998 RID: 10648 RVA: 0x000AA12C File Offset: 0x000A832C
|
|
[Token(Token = "0x6002998")]
|
|
[Address(RVA = "0x1569070", Offset = "0x1567E70", VA = "0x181569070")]
|
|
public void OnFullyChargedLoopStop()
|
|
{
|
|
SFXAudioSource aifkhfjmojb = this.AIFKHFJMOJB;
|
|
int num = 0;
|
|
if (aifkhfjmojb != num)
|
|
{
|
|
AudioManager.StopLoopingSFX(this.AIFKHFJMOJB);
|
|
this.AIFKHFJMOJB = (ulong)0L;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002999 RID: 10649 RVA: 0x000AA160 File Offset: 0x000A8360
|
|
[Token(Token = "0x6002999")]
|
|
[Address(RVA = "0x1569120", Offset = "0x1567F20", VA = "0x181569120")]
|
|
public void OnLastRoundSpent()
|
|
{
|
|
RecRoomAudioClip recRoomAudioClip = this.onLastRoundSpent;
|
|
Transform transform = base.transform;
|
|
int num = 0;
|
|
int num2 = 0;
|
|
SFXAudioSource sfxaudioSource = AudioManager.Play3DSFX(recRoomAudioClip, transform, num2, num);
|
|
}
|
|
|
|
// Token: 0x0600299A RID: 10650 RVA: 0x000AA18C File Offset: 0x000A838C
|
|
[Token(Token = "0x600299A")]
|
|
[Address(RVA = "0x1569350", Offset = "0x1568150", VA = "0x181569350")]
|
|
public void OnReload()
|
|
{
|
|
RecRoomAudioClip recRoomAudioClip = this.onReload;
|
|
Transform transform = base.transform;
|
|
int num = 0;
|
|
int num2 = 0;
|
|
SFXAudioSource sfxaudioSource = AudioManager.Play3DSFX(recRoomAudioClip, transform, num2, num);
|
|
}
|
|
|
|
// Token: 0x0600299B RID: 10651 RVA: 0x000AA1B8 File Offset: 0x000A83B8
|
|
[Token(Token = "0x600299B")]
|
|
[Address(RVA = "0x1569220", Offset = "0x1568020", VA = "0x181569220")]
|
|
public void OnOutOfAmmoFire()
|
|
{
|
|
RecRoomAudioClip recRoomAudioClip = this.onOutOfAmmoFire;
|
|
Transform transform = base.transform;
|
|
int num = 0;
|
|
int num2 = 0;
|
|
SFXAudioSource sfxaudioSource = AudioManager.Play3DSFX(recRoomAudioClip, transform, num2, num);
|
|
}
|
|
|
|
// Token: 0x0600299C RID: 10652 RVA: 0x000AA1E4 File Offset: 0x000A83E4
|
|
[Token(Token = "0x600299C")]
|
|
[Address(RVA = "0x15691A0", Offset = "0x1567FA0", VA = "0x1815691A0")]
|
|
public void OnMisfire()
|
|
{
|
|
RecRoomAudioClip recRoomAudioClip = this.onMisfire;
|
|
Transform transform = base.transform;
|
|
int num = 0;
|
|
int num2 = 0;
|
|
SFXAudioSource sfxaudioSource = AudioManager.Play3DSFX(recRoomAudioClip, transform, num2, num);
|
|
}
|
|
|
|
// Token: 0x0600299D RID: 10653 RVA: 0x000AA210 File Offset: 0x000A8410
|
|
[Token(Token = "0x600299D")]
|
|
[Address(RVA = "0x1569480", Offset = "0x1568280", VA = "0x181569480")]
|
|
public void OnSwing(Transform PDMMLDGDALC)
|
|
{
|
|
RecRoomAudioClip recRoomAudioClip = this.onSwing;
|
|
int num = 0;
|
|
int num2 = 0;
|
|
SFXAudioSource sfxaudioSource = AudioManager.Play3DSFX(recRoomAudioClip, PDMMLDGDALC, num2, num);
|
|
}
|
|
|
|
// Token: 0x0600299E RID: 10654 RVA: 0x000AA234 File Offset: 0x000A8434
|
|
[Token(Token = "0x600299E")]
|
|
[Address(RVA = "0x15692A0", Offset = "0x15680A0", VA = "0x1815692A0")]
|
|
public void OnPlayerImpact(Vector3 DDHPAFKBMON)
|
|
{
|
|
if (Time.time > 0.1f)
|
|
{
|
|
float time = Time.time;
|
|
this.AFINOBNGKOI = time;
|
|
RecRoomAudioClip recRoomAudioClip = this.onHitPlayer;
|
|
float z = DDHPAFKBMON.z;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600299F RID: 10655 RVA: 0x000AA270 File Offset: 0x000A8470
|
|
[Token(Token = "0x600299F")]
|
|
[Address(RVA = "0x1568BB0", Offset = "0x15679B0", VA = "0x181568BB0")]
|
|
public void OnEnemyHit(Vector3 DDHPAFKBMON)
|
|
{
|
|
if (Time.time > 0.1f)
|
|
{
|
|
float time = Time.time;
|
|
this.GMPJBLLFOJJ = time;
|
|
RecRoomAudioClip recRoomAudioClip = this.onEnemyHit;
|
|
float z = DDHPAFKBMON.z;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060029A0 RID: 10656 RVA: 0x000AA2AC File Offset: 0x000A84AC
|
|
[Token(Token = "0x60029A0")]
|
|
[Address(RVA = "0x1568B00", Offset = "0x1567900", VA = "0x181568B00")]
|
|
public void OnEnemyHitHard(Vector3 DDHPAFKBMON)
|
|
{
|
|
if (Time.time > 0.1f)
|
|
{
|
|
float time = Time.time;
|
|
this.OMKIFJOMDOA = time;
|
|
RecRoomAudioClip recRoomAudioClip = this.onEnemyHitHard;
|
|
float z = DDHPAFKBMON.z;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060029A1 RID: 10657 RVA: 0x000AA2E8 File Offset: 0x000A84E8
|
|
[Token(Token = "0x60029A1")]
|
|
[Address(RVA = "0x1568D10", Offset = "0x1567B10", VA = "0x181568D10")]
|
|
public void OnEnemyShieldHit(Vector3 DDHPAFKBMON)
|
|
{
|
|
if (Time.time > 0.1f)
|
|
{
|
|
float time = Time.time;
|
|
this.MGHMEAFDGAL = time;
|
|
RecRoomAudioClip recRoomAudioClip = this.onEnemyHitShield;
|
|
float z = DDHPAFKBMON.z;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060029A2 RID: 10658 RVA: 0x000AA324 File Offset: 0x000A8524
|
|
[Token(Token = "0x60029A2")]
|
|
[Address(RVA = "0x1568C60", Offset = "0x1567A60", VA = "0x181568C60")]
|
|
public void OnEnemySecondaryDamage(Vector3 DDHPAFKBMON)
|
|
{
|
|
if (Time.time > 0.1f)
|
|
{
|
|
float time = Time.time;
|
|
this.NJLOBIOPLNP = time;
|
|
RecRoomAudioClip recRoomAudioClip = this.onEnemySecondaryDamage;
|
|
float z = DDHPAFKBMON.z;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060029A3 RID: 10659 RVA: 0x000AA360 File Offset: 0x000A8560
|
|
[Token(Token = "0x60029A3")]
|
|
[Address(RVA = "0x1568DC0", Offset = "0x1567BC0", VA = "0x181568DC0")]
|
|
public void OnEnvironmentImpact(Vector3 DDHPAFKBMON)
|
|
{
|
|
if (Time.time > 0.1f)
|
|
{
|
|
float time = Time.time;
|
|
this.HBMBKGFOFEI = time;
|
|
RecRoomAudioClip recRoomAudioClip = this.onHitEnvironment;
|
|
float z = DDHPAFKBMON.z;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060029A4 RID: 10660 RVA: 0x000AA39C File Offset: 0x000A859C
|
|
[Token(Token = "0x60029A4")]
|
|
[Address(RVA = "0x15688E0", Offset = "0x15676E0", VA = "0x1815688E0")]
|
|
private bool DLNDNNPFJIL(ref float EHECOJFAOFO)
|
|
{
|
|
if (Time.time <= 0.1f)
|
|
{
|
|
}
|
|
float time = Time.time;
|
|
EHECOJFAOFO.m_value = time;
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x060029A5 RID: 10661 RVA: 0x000AA3CC File Offset: 0x000A85CC
|
|
[Token(Token = "0x60029A5")]
|
|
[Address(RVA = "0x1568AE0", Offset = "0x15678E0", VA = "0x181568AE0")]
|
|
private void OnDestroy()
|
|
{
|
|
this.OnStopCharge();
|
|
this.OnFullyChargedLoopStop();
|
|
}
|
|
|
|
// Token: 0x060029A6 RID: 10662 RVA: 0x000AA3E8 File Offset: 0x000A85E8
|
|
[Token(Token = "0x60029A6")]
|
|
[Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")]
|
|
public WeaponAudio()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400214E RID: 8526
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400214E")]
|
|
[SerializeField]
|
|
[Header("Ranged")]
|
|
private RecRoomAudioClip onFire;
|
|
|
|
// Token: 0x0400214F RID: 8527
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400214F")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip onFireSoft;
|
|
|
|
// Token: 0x04002150 RID: 8528
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4002150")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip onReload;
|
|
|
|
// Token: 0x04002151 RID: 8529
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4002151")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip onLastRoundSpent;
|
|
|
|
// Token: 0x04002152 RID: 8530
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4002152")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip onOutOfAmmoFire;
|
|
|
|
// Token: 0x04002153 RID: 8531
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x4002153")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip onMisfire;
|
|
|
|
// Token: 0x04002154 RID: 8532
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x4002154")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip onCharge;
|
|
|
|
// Token: 0x04002155 RID: 8533
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x4002155")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip onFullyChargedLoop;
|
|
|
|
// Token: 0x04002156 RID: 8534
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x4002156")]
|
|
[SerializeField]
|
|
[Header("Melee")]
|
|
private RecRoomAudioClip onSwing;
|
|
|
|
// Token: 0x04002157 RID: 8535
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x4002157")]
|
|
[SerializeField]
|
|
[Header("Impact")]
|
|
private RecRoomAudioClip onHitPlayer;
|
|
|
|
// Token: 0x04002158 RID: 8536
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x4002158")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip onHitEnvironment;
|
|
|
|
// Token: 0x04002159 RID: 8537
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x4002159")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip onEnemyHit;
|
|
|
|
// Token: 0x0400215A RID: 8538
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x400215A")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip onEnemyHitHard;
|
|
|
|
// Token: 0x0400215B RID: 8539
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x400215B")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip onEnemyHitShield;
|
|
|
|
// Token: 0x0400215C RID: 8540
|
|
[FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x400215C")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip onEnemySecondaryDamage;
|
|
|
|
// Token: 0x0400215D RID: 8541
|
|
[FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x400215D")]
|
|
private SFXAudioSource AIFKHFJMOJB;
|
|
|
|
// Token: 0x0400215E RID: 8542
|
|
[FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x400215E")]
|
|
private SFXAudioSource IBNFAKMPFLM;
|
|
|
|
// Token: 0x0400215F RID: 8543
|
|
[FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x400215F")]
|
|
private float AFINOBNGKOI;
|
|
|
|
// Token: 0x04002160 RID: 8544
|
|
[FieldOffset(Offset = "0xA4")]
|
|
[Token(Token = "0x4002160")]
|
|
private float GMPJBLLFOJJ;
|
|
|
|
// Token: 0x04002161 RID: 8545
|
|
[FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x4002161")]
|
|
private float OMKIFJOMDOA;
|
|
|
|
// Token: 0x04002162 RID: 8546
|
|
[FieldOffset(Offset = "0xAC")]
|
|
[Token(Token = "0x4002162")]
|
|
private float MGHMEAFDGAL;
|
|
|
|
// Token: 0x04002163 RID: 8547
|
|
[FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x4002163")]
|
|
private float NJLOBIOPLNP;
|
|
|
|
// Token: 0x04002164 RID: 8548
|
|
[FieldOffset(Offset = "0xB4")]
|
|
[Token(Token = "0x4002164")]
|
|
private float HBMBKGFOFEI;
|
|
|
|
// Token: 0x04002165 RID: 8549
|
|
[Token(Token = "0x4002165")]
|
|
private const float DAFMODDANJC = 0.1f;
|
|
}
|