using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using Photon.Voice; using Photon.Voice.Unity; using UnityEngine; namespace RecRoom.Audio { // Token: 0x02002409 RID: 9225 [Token(Token = "0x2002409")] [RequireComponent(typeof(Recorder))] [StructLayout(3)] public class AgPhotonAmplifier : MonoBehaviour { // Token: 0x17002BA0 RID: 11168 // (get) Token: 0x0600FFD3 RID: 65491 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x17002BA0")] private float OIHNBOIIPLG { [Token(Token = "0x600FFD3")] [Address(RVA = "0x56E590", Offset = "0x56CF90", VA = "0x18056E590")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x17002BA1 RID: 11169 // (get) Token: 0x0600FFD4 RID: 65492 RVA: 0x003BE4D8 File Offset: 0x003BC6D8 [Token(Token = "0x17002BA1")] public float OPNBBAMPMNO { [Token(Token = "0x600FFD4")] [Address(RVA = "0x12979A0", Offset = "0x12963A0", VA = "0x1812979A0")] get { AudioManager instance = SingletonMonoBehaviour.Instance; int num = 0; if (instance != num) { float localMicTransmissionVolumeMultiplier = SingletonMonoBehaviour.Instance.OLADBNGBGAJ; } throw new NullReferenceException(); } } // Token: 0x0600FFD5 RID: 65493 RVA: 0x003BE508 File Offset: 0x003BC708 [Token(Token = "0x600FFD5")] [Address(RVA = "0x1297680", Offset = "0x1296080", VA = "0x181297680")] private void PhotonVoiceCreated(PhotonVoiceCreatedParams p) { LocalVoice k__BackingField = p.k__BackingField; if (k__BackingField != 0) { if (k__BackingField == 0) { while (k__BackingField == 0) { } while (k__BackingField == 0) { } AgPhotonAmplifier.KOINDFJMJKK koindfjmjkk; koindfjmjkk.Dispose(); koindfjmjkk.APNKFHFGAJF = 0; IProcessor[] array = new IProcessor[1]; if ("{il2cpp array field local14->}" == typeof(LocalVoiceAudioShort).TypeHandle) { } throw new NullReferenceException(); } AgPhotonAmplifier.NGHBHFPKMIK nghbhfpkmik; nghbhfpkmik.Dispose(); nghbhfpkmik.APNKFHFGAJF = this; this.DOHGKAHPPOL = nghbhfpkmik; IProcessor[] array2 = new IProcessor[1]; AgPhotonAmplifier.NGHBHFPKMIK dohgkahppol = this.DOHGKAHPPOL; if (dohgkahppol != 0) { } array2[0] = dohgkahppol; if ("{il2cpp array field local7->}" == typeof(LocalVoiceAudioFloat).TypeHandle) { } } } // Token: 0x0600FFD6 RID: 65494 RVA: 0x003BE5A8 File Offset: 0x003BC7A8 [Token(Token = "0x600FFD6")] [Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")] public AgPhotonAmplifier() { } // Token: 0x0400A9CC RID: 43468 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400A9CC")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)] private Recorder voiceRecorder; // Token: 0x0400A9CD RID: 43469 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400A9CD")] private AgPhotonAmplifier.NGHBHFPKMIK DOHGKAHPPOL; // Token: 0x0400A9CE RID: 43470 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x400A9CE")] private AgPhotonAmplifier.KOINDFJMJKK BMAHKGINHDO; // Token: 0x0200240A RID: 9226 [Token(Token = "0x200240A")] public class NGHBHFPKMIK : IProcessor, IDisposable { // Token: 0x0600FFD7 RID: 65495 RVA: 0x003BE5BC File Offset: 0x003BC7BC [Token(Token = "0x600FFD7")] [Address(RVA = "0x3C3A30", Offset = "0x3C2430", VA = "0x1803C3A30")] public NGHBHFPKMIK(AgPhotonAmplifier amplifier) { this.Dispose(); this.APNKFHFGAJF = amplifier; } // Token: 0x0600FFD8 RID: 65496 RVA: 0x003BE5D8 File Offset: 0x003BC7D8 [Token(Token = "0x600FFD8")] [Address(RVA = "0x12A7B80", Offset = "0x12A6580", VA = "0x1812A7B80", Slot = "4")] public float[] Process(float[] HBNNGJJHOLE) { float amplificationFactor = this.APNKFHFGAJF.OPNBBAMPMNO; if (!Mathf.Approximately(1f, amplificationFactor)) { int num = 0; int length = HBNNGJJHOLE.Length; if (num < length) { num++; HBNNGJJHOLE[0] = amplificationFactor; } } return HBNNGJJHOLE; } // Token: 0x0600FFD9 RID: 65497 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600FFD9")] [Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "5")] public void Dispose() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0400A9CF RID: 43471 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400A9CF")] private AgPhotonAmplifier APNKFHFGAJF; } // Token: 0x0200240B RID: 9227 [Token(Token = "0x200240B")] public class KOINDFJMJKK : IProcessor, IDisposable { // Token: 0x0600FFDA RID: 65498 RVA: 0x003BE620 File Offset: 0x003BC820 [Token(Token = "0x600FFDA")] [Address(RVA = "0x3C3A30", Offset = "0x3C2430", VA = "0x1803C3A30")] public KOINDFJMJKK(AgPhotonAmplifier amplifier) { this.Dispose(); this.APNKFHFGAJF = amplifier; } // Token: 0x0600FFDB RID: 65499 RVA: 0x003BE63C File Offset: 0x003BC83C [Token(Token = "0x600FFDB")] [Address(RVA = "0x12A4F30", Offset = "0x12A3930", VA = "0x1812A4F30", Slot = "4")] public short[] Process(short[] HBNNGJJHOLE) { float amplificationFactor = this.APNKFHFGAJF.OPNBBAMPMNO; if (!Mathf.Approximately(1f, amplificationFactor)) { int num = 0; int length = HBNNGJJHOLE.Length; if (num < length) { num++; HBNNGJJHOLE[0] = (short)length; } } return HBNNGJJHOLE; } // Token: 0x0600FFDC RID: 65500 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600FFDC")] [Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "5")] public void Dispose() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0400A9D0 RID: 43472 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400A9D0")] private AgPhotonAmplifier APNKFHFGAJF; } } }