Files
2026-04-10 22:50:51 +02:00

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