using System; using Cpp2IlInjected; using UnityEngine; namespace RecRoom.Audio { // Token: 0x02002889 RID: 10377 [Token(Token = "0x2002889")] public class AudioSourceSimpleLevelMeter : MonoBehaviour { // Token: 0x17003116 RID: 12566 // (get) Token: 0x0601176E RID: 71534 RVA: 0x003F8ECC File Offset: 0x003F70CC [Token(Token = "0x17003116")] public float PBEBNMHDNND { [Token(Token = "0x601176E")] [Address(RVA = "0x9D50B0", Offset = "0x9D3EB0", VA = "0x1809D50B0")] get { if (!this.BHMBADGOMGD) { } GPFLNFOKEIA jolhmlimhlk = this.JOLHMLIMHLK; int num = jolhmlimhlk.MEPGPGKFENE - 1; return jolhmlimhlk.KMJLBBAAIIN(num); } } // Token: 0x17003117 RID: 12567 // (get) Token: 0x0601176F RID: 71535 RVA: 0x003F8F04 File Offset: 0x003F7104 // (set) Token: 0x06011770 RID: 71536 RVA: 0x003F8F24 File Offset: 0x003F7124 [Token(Token = "0x17003117")] public float DHOJEBFIIEG { [Token(Token = "0x601176F")] [Address(RVA = "0x9D5080", Offset = "0x9D3E80", VA = "0x1809D5080")] get { if (!this.BHMBADGOMGD) { } return this.EIMEOEICJJL; } [Token(Token = "0x6011770")] [Address(RVA = "0x763240", Offset = "0x762040", VA = "0x180763240")] private set { this.EIMEOEICJJL = value; } } // Token: 0x17003118 RID: 12568 // (get) Token: 0x06011771 RID: 71537 RVA: 0x003F8F38 File Offset: 0x003F7138 [Token(Token = "0x17003118")] private bool BHMBADGOMGD { [Token(Token = "0x6011771")] [Address(RVA = "0x9D4DB0", Offset = "0x9D3BB0", VA = "0x1809D4DB0")] get { if (this.source.isActiveAndEnabled && this.source.isPlaying) { return this.JOLHMLIMHLK.MEPGPGKFENE > 0; } throw new NullReferenceException(); } } // Token: 0x06011772 RID: 71538 RVA: 0x003F8F78 File Offset: 0x003F7178 [Token(Token = "0x6011772")] [Address(RVA = "0x9D4E30", Offset = "0x9D3C30", VA = "0x1809D4E30")] private void OnAudioFilterRead(float[] ABADFLCBFIJ, int GMIAOBOKCBA) { int num; int num2; do { num = 0; num2 = 0; int num3 = 0; int length = ABADFLCBFIJ.Length; if (num < length) { float num4 = ABADFLCBFIJ[num]; if (num2 > (int)num4) { } if (num4 > (float)num3) { } num++; } GPFLNFOKEIA jolhmlimhlk = this.JOLHMLIMHLK; jolhmlimhlk.BPAJKKAGPKB(length); GPFLNFOKEIA jolhmlimhlk2 = this.JOLHMLIMHLK; GPFLNFOKEIA.Enumerator enumerator = jolhmlimhlk.CINCGNABFNK(); bool flag; if (flag) { } } while (num != 0); int num5 = this.JOLHMLIMHLK.MEPGPGKFENE; this.EIMEOEICJJL = (float)num2; } // Token: 0x06011773 RID: 71539 RVA: 0x003F8FF4 File Offset: 0x003F71F4 [Token(Token = "0x6011773")] [Address(RVA = "0x9D5010", Offset = "0x9D3E10", VA = "0x1809D5010")] public AudioSourceSimpleLevelMeter() { GPFLNFOKEIA gpflnfokeia = new GPFLNFOKEIA(15); this.JOLHMLIMHLK = gpflnfokeia; base..ctor(); } // Token: 0x0400B37E RID: 45950 [Token(Token = "0x400B37E")] private const int NMLJLJDPGII = 15; // Token: 0x0400B37F RID: 45951 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400B37F")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)] private AudioSource source; // Token: 0x0400B380 RID: 45952 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400B380")] private GPFLNFOKEIA JOLHMLIMHLK; // Token: 0x0400B381 RID: 45953 [FieldOffset(Offset = "0x28")] [Token(Token = "0x400B381")] private float EIMEOEICJJL; } }