206 lines
6.1 KiB
C#
206 lines
6.1 KiB
C#
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 <Voice>k__BackingField = p.<Voice>k__BackingField;
|
|
if (<Voice>k__BackingField != 0)
|
|
{
|
|
if (<Voice>k__BackingField == 0)
|
|
{
|
|
while (<Voice>k__BackingField == 0)
|
|
{
|
|
}
|
|
while (<Voice>k__BackingField == 0)
|
|
{
|
|
}
|
|
AgPhotonAmplifier.KOINDFJMJKK koindfjmjkk;
|
|
koindfjmjkk.Dispose();
|
|
koindfjmjkk.APNKFHFGAJF = 0;
|
|
IProcessor<short>[] array = new IProcessor<short>[1];
|
|
if ("{il2cpp array field local14->}" == typeof(LocalVoiceAudioShort).TypeHandle)
|
|
{
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
AgPhotonAmplifier.NGHBHFPKMIK nghbhfpkmik;
|
|
nghbhfpkmik.Dispose();
|
|
nghbhfpkmik.APNKFHFGAJF = this;
|
|
this.DOHGKAHPPOL = nghbhfpkmik;
|
|
IProcessor<float>[] array2 = new IProcessor<float>[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<float>, 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<short>, 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;
|
|
}
|
|
}
|
|
}
|