Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

435 lines
12 KiB
C#

using System;
using Cpp2IlInjected;
using UnityEngine;
// Token: 0x02000567 RID: 1383
[Token(Token = "0x2000567")]
public class WeaponAudio : MonoBehaviour
{
// Token: 0x1700077D RID: 1917
// (get) Token: 0x06002A13 RID: 10771 RVA: 0x000AB1F8 File Offset: 0x000A93F8
[Token(Token = "0x1700077D")]
public bool LIBPLCAGHKI
{
[Token(Token = "0x6002A13")]
[Address(RVA = "0x2034620", Offset = "0x2033620", VA = "0x182034620")]
get
{
SFXAudioSource aifkhfjmojb = this.AIFKHFJMOJB;
int num = 0;
return aifkhfjmojb != num;
}
}
// Token: 0x06002A14 RID: 10772 RVA: 0x000AB218 File Offset: 0x000A9418
[Token(Token = "0x6002A14")]
[Address(RVA = "0x2033F90", Offset = "0x2032F90", VA = "0x182033F90")]
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: 0x06002A15 RID: 10773 RVA: 0x000AB244 File Offset: 0x000A9444
[Token(Token = "0x6002A15")]
[Address(RVA = "0x2034010", Offset = "0x2033010", VA = "0x182034010")]
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: 0x06002A16 RID: 10774 RVA: 0x000AB294 File Offset: 0x000A9494
[Token(Token = "0x6002A16")]
[Address(RVA = "0x2033AD0", Offset = "0x2032AD0", VA = "0x182033AD0")]
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: 0x06002A17 RID: 10775 RVA: 0x000AB2EC File Offset: 0x000A94EC
[Token(Token = "0x6002A17")]
[Address(RVA = "0x2033A40", Offset = "0x2032A40", VA = "0x182033A40")]
private void NJDEOINKPCJ(SFXAudioSource IBBJOALKMKL)
{
SFXAudioSource ibnfakmpflm = this.IBNFAKMPFLM;
if (IBBJOALKMKL == ibnfakmpflm)
{
this.IBNFAKMPFLM = (ulong)0L;
}
}
// Token: 0x06002A18 RID: 10776 RVA: 0x000AB314 File Offset: 0x000A9514
[Token(Token = "0x6002A18")]
[Address(RVA = "0x20344F0", Offset = "0x20334F0", VA = "0x1820344F0")]
public void OnStopCharge()
{
SFXAudioSource ibnfakmpflm = this.IBNFAKMPFLM;
int num = 0;
if (ibnfakmpflm != num)
{
AudioManager.StopLoopingSFX(this.IBNFAKMPFLM);
this.IBNFAKMPFLM = (ulong)0L;
}
}
// Token: 0x06002A19 RID: 10777 RVA: 0x000AB348 File Offset: 0x000A9548
[Token(Token = "0x6002A19")]
[Address(RVA = "0x20340F0", Offset = "0x20330F0", VA = "0x1820340F0")]
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: 0x06002A1A RID: 10778 RVA: 0x000AB384 File Offset: 0x000A9584
[Token(Token = "0x6002A1A")]
[Address(RVA = "0x2034190", Offset = "0x2033190", VA = "0x182034190")]
public void OnFullyChargedLoopStop()
{
SFXAudioSource aifkhfjmojb = this.AIFKHFJMOJB;
int num = 0;
if (aifkhfjmojb != num)
{
AudioManager.StopLoopingSFX(this.AIFKHFJMOJB);
this.AIFKHFJMOJB = (ulong)0L;
}
}
// Token: 0x06002A1B RID: 10779 RVA: 0x000AB3B8 File Offset: 0x000A95B8
[Token(Token = "0x6002A1B")]
[Address(RVA = "0x2034240", Offset = "0x2033240", VA = "0x182034240")]
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: 0x06002A1C RID: 10780 RVA: 0x000AB3E4 File Offset: 0x000A95E4
[Token(Token = "0x6002A1C")]
[Address(RVA = "0x2034470", Offset = "0x2033470", VA = "0x182034470")]
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: 0x06002A1D RID: 10781 RVA: 0x000AB410 File Offset: 0x000A9610
[Token(Token = "0x6002A1D")]
[Address(RVA = "0x2034340", Offset = "0x2033340", VA = "0x182034340")]
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: 0x06002A1E RID: 10782 RVA: 0x000AB43C File Offset: 0x000A963C
[Token(Token = "0x6002A1E")]
[Address(RVA = "0x20342C0", Offset = "0x20332C0", VA = "0x1820342C0")]
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: 0x06002A1F RID: 10783 RVA: 0x000AB468 File Offset: 0x000A9668
[Token(Token = "0x6002A1F")]
[Address(RVA = "0x20345A0", Offset = "0x20335A0", VA = "0x1820345A0")]
public void OnSwing(Transform PDMMLDGDALC)
{
RecRoomAudioClip recRoomAudioClip = this.onSwing;
int num = 0;
int num2 = 0;
SFXAudioSource sfxaudioSource = AudioManager.Play3DSFX(recRoomAudioClip, PDMMLDGDALC, num2, num);
}
// Token: 0x06002A20 RID: 10784 RVA: 0x000AB48C File Offset: 0x000A968C
[Token(Token = "0x6002A20")]
[Address(RVA = "0x20343C0", Offset = "0x20333C0", VA = "0x1820343C0")]
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: 0x06002A21 RID: 10785 RVA: 0x000AB4C8 File Offset: 0x000A96C8
[Token(Token = "0x6002A21")]
[Address(RVA = "0x2033CD0", Offset = "0x2032CD0", VA = "0x182033CD0")]
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: 0x06002A22 RID: 10786 RVA: 0x000AB504 File Offset: 0x000A9704
[Token(Token = "0x6002A22")]
[Address(RVA = "0x2033C20", Offset = "0x2032C20", VA = "0x182033C20")]
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: 0x06002A23 RID: 10787 RVA: 0x000AB540 File Offset: 0x000A9740
[Token(Token = "0x6002A23")]
[Address(RVA = "0x2033E30", Offset = "0x2032E30", VA = "0x182033E30")]
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: 0x06002A24 RID: 10788 RVA: 0x000AB57C File Offset: 0x000A977C
[Token(Token = "0x6002A24")]
[Address(RVA = "0x2033D80", Offset = "0x2032D80", VA = "0x182033D80")]
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: 0x06002A25 RID: 10789 RVA: 0x000AB5B8 File Offset: 0x000A97B8
[Token(Token = "0x6002A25")]
[Address(RVA = "0x2033EE0", Offset = "0x2032EE0", VA = "0x182033EE0")]
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: 0x06002A26 RID: 10790 RVA: 0x000AB5F4 File Offset: 0x000A97F4
[Token(Token = "0x6002A26")]
[Address(RVA = "0x2033A00", Offset = "0x2032A00", VA = "0x182033A00")]
private bool DLNDNNPFJIL(ref float EHECOJFAOFO)
{
if (Time.time <= 0.1f)
{
}
float time = Time.time;
EHECOJFAOFO.m_value = time;
return true;
}
// Token: 0x06002A27 RID: 10791 RVA: 0x000AB624 File Offset: 0x000A9824
[Token(Token = "0x6002A27")]
[Address(RVA = "0x2033C00", Offset = "0x2032C00", VA = "0x182033C00")]
private void OnDestroy()
{
this.OnStopCharge();
this.OnFullyChargedLoopStop();
}
// Token: 0x06002A28 RID: 10792 RVA: 0x000AB640 File Offset: 0x000A9840
[Token(Token = "0x6002A28")]
[Address(RVA = "0x428AD0", Offset = "0x427AD0", VA = "0x180428AD0")]
public WeaponAudio()
{
}
// Token: 0x040021AF RID: 8623
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40021AF")]
[SerializeField]
[Header("Ranged")]
private RecRoomAudioClip onFire;
// Token: 0x040021B0 RID: 8624
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x40021B0")]
[SerializeField]
private RecRoomAudioClip onFireSoft;
// Token: 0x040021B1 RID: 8625
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x40021B1")]
[SerializeField]
private RecRoomAudioClip onReload;
// Token: 0x040021B2 RID: 8626
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x40021B2")]
[SerializeField]
private RecRoomAudioClip onLastRoundSpent;
// Token: 0x040021B3 RID: 8627
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x40021B3")]
[SerializeField]
private RecRoomAudioClip onOutOfAmmoFire;
// Token: 0x040021B4 RID: 8628
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x40021B4")]
[SerializeField]
private RecRoomAudioClip onMisfire;
// Token: 0x040021B5 RID: 8629
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x40021B5")]
[SerializeField]
private RecRoomAudioClip onCharge;
// Token: 0x040021B6 RID: 8630
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x40021B6")]
[SerializeField]
private RecRoomAudioClip onFullyChargedLoop;
// Token: 0x040021B7 RID: 8631
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x40021B7")]
[SerializeField]
[Header("Melee")]
private RecRoomAudioClip onSwing;
// Token: 0x040021B8 RID: 8632
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x40021B8")]
[SerializeField]
[Header("Impact")]
private RecRoomAudioClip onHitPlayer;
// Token: 0x040021B9 RID: 8633
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x40021B9")]
[SerializeField]
private RecRoomAudioClip onHitEnvironment;
// Token: 0x040021BA RID: 8634
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x40021BA")]
[SerializeField]
private RecRoomAudioClip onEnemyHit;
// Token: 0x040021BB RID: 8635
[FieldOffset(Offset = "0x78")]
[Token(Token = "0x40021BB")]
[SerializeField]
private RecRoomAudioClip onEnemyHitHard;
// Token: 0x040021BC RID: 8636
[FieldOffset(Offset = "0x80")]
[Token(Token = "0x40021BC")]
[SerializeField]
private RecRoomAudioClip onEnemyHitShield;
// Token: 0x040021BD RID: 8637
[FieldOffset(Offset = "0x88")]
[Token(Token = "0x40021BD")]
[SerializeField]
private RecRoomAudioClip onEnemySecondaryDamage;
// Token: 0x040021BE RID: 8638
[FieldOffset(Offset = "0x90")]
[Token(Token = "0x40021BE")]
private SFXAudioSource AIFKHFJMOJB;
// Token: 0x040021BF RID: 8639
[FieldOffset(Offset = "0x98")]
[Token(Token = "0x40021BF")]
private SFXAudioSource IBNFAKMPFLM;
// Token: 0x040021C0 RID: 8640
[FieldOffset(Offset = "0xA0")]
[Token(Token = "0x40021C0")]
private float AFINOBNGKOI;
// Token: 0x040021C1 RID: 8641
[FieldOffset(Offset = "0xA4")]
[Token(Token = "0x40021C1")]
private float GMPJBLLFOJJ;
// Token: 0x040021C2 RID: 8642
[FieldOffset(Offset = "0xA8")]
[Token(Token = "0x40021C2")]
private float OMKIFJOMDOA;
// Token: 0x040021C3 RID: 8643
[FieldOffset(Offset = "0xAC")]
[Token(Token = "0x40021C3")]
private float MGHMEAFDGAL;
// Token: 0x040021C4 RID: 8644
[FieldOffset(Offset = "0xB0")]
[Token(Token = "0x40021C4")]
private float NJLOBIOPLNP;
// Token: 0x040021C5 RID: 8645
[FieldOffset(Offset = "0xB4")]
[Token(Token = "0x40021C5")]
private float HBMBKGFOFEI;
// Token: 0x040021C6 RID: 8646
[Token(Token = "0x40021C6")]
private const float DAFMODDANJC = 0.1f;
}