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