using System; using Cpp2IlInjected; using Google.Protobuf; using Google.Protobuf.Collections; using UnityEngine; // Token: 0x0200277F RID: 10111 [Token(Token = "0x200277F")] public static class HNNCAGBOFHB { // Token: 0x0601070E RID: 67342 RVA: 0x003B15C0 File Offset: 0x003AF7C0 [Token(Token = "0x601070E")] [Address(RVA = "0x1B8DCF0", Offset = "0x1B8CCF0", VA = "0x181B8DCF0")] public static AudioClip PKMDHIHNKOH(this KHJKOGJKJNA ABADFLCBFIJ, Func BPHMMPNLECI) { if (ABADFLCBFIJ != 0) { int nhcogbkdlld = ABADFLCBFIJ.NHCOGBKDLLD; if (nhcogbkdlld != 0) { KHJKOGJKJNA.IKGODIKAICE.LHCDHNICKNE hlipadmppni = ABADFLCBFIJ.HLIPADMPPNI; if (hlipadmppni == KHJKOGJKJNA.IKGODIKAICE.LHCDHNICKNE.Uncompressed) { float[] array = new float[nhcogbkdlld]; RepeatedField pmihlimjpdl = ABADFLCBFIJ.PMIHLIMJPDL; int length = array.Length; if (length == 0) { Debug.LogError("Error attempting to process AudioStreamData into an AudioClip."); } int jlpnpniopeg = ABADFLCBFIJ.JLPNPNIOPEG; int akdbfnkaljm = ABADFLCBFIJ.AKDBFNKALJM; ulong num; AudioClip audioClip = AudioClip.Create("AudioStreamData", length, akdbfnkaljm, jlpnpniopeg, num != 0UL); int num2 = 0; bool flag = audioClip.SetData(array, num2); } if (hlipadmppni != KHJKOGJKJNA.IKGODIKAICE.LHCDHNICKNE.Opus) { throw new NullReferenceException(); } AudioClip audioClip2 = HNNCAGBOFHB.GKHCMDFPJLL(ABADFLCBFIJ); KNGBAPKPNPE kngbapkpnpe; AGPNOAMCFMF agpnoamcfmf = new AGPNOAMCFMF(ABADFLCBFIJ, kngbapkpnpe, BPHMMPNLECI); } Debug.LogWarning("CreateUncompressedAudioClip(): data.SampleCount is 0"); } Debug.LogWarning("CreateUncompressedAudioClip(): data is null"); throw new NullReferenceException(); } // Token: 0x0601070F RID: 67343 RVA: 0x003B16A0 File Offset: 0x003AF8A0 [Token(Token = "0x601070F")] [Address(RVA = "0x1B8D990", Offset = "0x1B8C990", VA = "0x181B8D990")] private static AudioClip GKHCMDFPJLL(KHJKOGJKJNA ABADFLCBFIJ) { ByteString lcklpaeafkb = ABADFLCBFIJ.LCKLPAEAFKB; int jlpnpniopeg = ABADFLCBFIJ.JLPNPNIOPEG; int akdbfnkaljm = ABADFLCBFIJ.AKDBFNKALJM; byte[] array = lcklpaeafkb.ToByteArray(); RepeatedField aeflfebfalc = ABADFLCBFIJ.AEFLFEBFALC; KNGBAPKPNPE kngbapkpnpe; HNNCAGBOFHB.MJLKPNIGBAM = kngbapkpnpe; HNNCAGBOFHB.MJLKPNIGBAM.FMNGMBPKGNP = false; HNNCAGBOFHB.EDBLDOLDEPD = (LCBDECJBMIG)jlpnpniopeg; HNNCAGBOFHB.FGCALKONLJF = (NONGEDFHHHI)akdbfnkaljm; float[] array2 = new float[ABADFLCBFIJ.NHCOGBKDLLD]; int num = 0; int num2 = 0; int num3 = 0; int num4 = aeflfebfalc[num3]; byte[] array3 = new byte[num4]; int num5 = 0; Array.Copy(array, num, array3, num5, num4); float[] array4 = HNNCAGBOFHB.MJLKPNIGBAM.ECEJBEDEMBM(array3); int length = array4.Length; int num6 = 0; Array.Copy(array4, num6, array2, num2, length); num += num4; num3++; int jlpnpniopeg2 = ABADFLCBFIJ.JLPNPNIOPEG; int akdbfnkaljm2 = ABADFLCBFIJ.AKDBFNKALJM; int nhcogbkdlld = ABADFLCBFIJ.NHCOGBKDLLD; ulong num7; AudioClip audioClip = AudioClip.Create("AudioStreamData", nhcogbkdlld, akdbfnkaljm2, jlpnpniopeg2, num7 != 0UL); int num8 = 0; if (!(audioClip == num8)) { int num9 = 0; bool flag = audioClip.SetData(array2, num9); return audioClip; } Debug.LogError("CreateStreamingOpusAudioClip(): Could not create AudioClip"); throw new NullReferenceException(); } // Token: 0x06010710 RID: 67344 RVA: 0x003B17C4 File Offset: 0x003AF9C4 [Token(Token = "0x6010710")] [Address(RVA = "0x1B8D8D0", Offset = "0x1B8C8D0", VA = "0x181B8D8D0")] private static AGPNOAMCFMF ELPGDMPEAKH(KHJKOGJKJNA JKMHAHNGMCN, Func BPHMMPNLECI) { KNGBAPKPNPE kngbapkpnpe; return new AGPNOAMCFMF(JKMHAHNGMCN, kngbapkpnpe, BPHMMPNLECI); } // Token: 0x0400ABF0 RID: 44016 [Token(Token = "0x400ABF0")] private const float ADEODHMEIDO = 1f; // Token: 0x0400ABF1 RID: 44017 [Token(Token = "0x400ABF1")] private static KNGBAPKPNPE MJLKPNIGBAM; // Token: 0x0400ABF2 RID: 44018 [Token(Token = "0x400ABF2")] private static LCBDECJBMIG EDBLDOLDEPD; // Token: 0x0400ABF3 RID: 44019 [Token(Token = "0x400ABF3")] private static NONGEDFHHHI FGCALKONLJF; }