using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using System.Text; using AGUI.StackedUI; using Cpp2IlInjected; using Google.Protobuf; using Photon.Pun; using RecRoom.AGUI.ToolUIs; using RecRoom.Async; using RecRoom.Networking.SynchronizedFields; using UnityEngine; namespace RecRoom.Core.Creation.Holotars { // Token: 0x02002D12 RID: 11538 [Token(Token = "0x2002D12")] [RequireComponent(typeof(AudioSamplerCircuitNodeDisplay))] [StructLayout(3)] public class AudioSampler : RecordableObject, EOCLMMENCKH, AIGLMCILBAF.FAEGFHMMIDB, GDMDKPLBJAC { // Token: 0x17003685 RID: 13957 // (get) Token: 0x060145E1 RID: 83425 RVA: 0x004E2DD0 File Offset: 0x004E0FD0 // (set) Token: 0x060145E2 RID: 83426 RVA: 0x004E2DF0 File Offset: 0x004E0FF0 [Token(Token = "0x17003685")] public bool DBIJABLAJPI { [Token(Token = "0x60145E1")] [Address(RVA = "0x16FD5D0", Offset = "0x16FBFD0", VA = "0x1816FD5D0")] get { return this.PLNGFPBPDHJ.Get() != null; } [Token(Token = "0x60145E2")] [Address(RVA = "0x16FD620", Offset = "0x16FC020", VA = "0x1816FD620")] set { SynchronizedField plngfpbpdhj = this.PLNGFPBPDHJ; } } // Token: 0x17003686 RID: 13958 // (get) Token: 0x060145E3 RID: 83427 RVA: 0x004E2E0C File Offset: 0x004E100C // (set) Token: 0x060145E4 RID: 83428 RVA: 0x004E2E2C File Offset: 0x004E102C [Token(Token = "0x17003686")] public float FIJALLGHPPF { [Token(Token = "0x60145E3")] [Address(RVA = "0x16FD000", Offset = "0x16FBA00", VA = "0x1816FD000")] get { return this.BDJAAELKNBL.Get(); } [Token(Token = "0x60145E4")] [Address(RVA = "0x16FD8F0", Offset = "0x16FC2F0", VA = "0x1816FD8F0")] set { SynchronizedField bdjaaelknbl = this.BDJAAELKNBL; } } // Token: 0x17003687 RID: 13959 // (get) Token: 0x060145E5 RID: 83429 RVA: 0x004E2E48 File Offset: 0x004E1048 // (set) Token: 0x060145E6 RID: 83430 RVA: 0x004E2E68 File Offset: 0x004E1068 [Token(Token = "0x17003687")] public float CHEMMNEINEA { [Token(Token = "0x60145E5")] [Address(RVA = "0x16FB000", Offset = "0x16F9A00", VA = "0x1816FB000")] get { return this.PBOMAJDEHMC.Get(); } [Token(Token = "0x60145E6")] [Address(RVA = "0x16FD890", Offset = "0x16FC290", VA = "0x1816FD890")] set { SynchronizedField pbomajdehmc = this.PBOMAJDEHMC; } } // Token: 0x17003688 RID: 13960 // (get) Token: 0x060145E7 RID: 83431 RVA: 0x004E2E84 File Offset: 0x004E1084 // (set) Token: 0x060145E8 RID: 83432 RVA: 0x004E2EA4 File Offset: 0x004E10A4 [Token(Token = "0x17003688")] public bool NMKLKDBEMPG { [Token(Token = "0x60145E7")] [Address(RVA = "0x16FBE00", Offset = "0x16FA800", VA = "0x1816FBE00")] get { return this.CFLPANHLIFK.Get() != null; } [Token(Token = "0x60145E8")] [Address(RVA = "0x16FBE50", Offset = "0x16FA850", VA = "0x1816FBE50")] set { SynchronizedField cflpanhlifk = this.CFLPANHLIFK; } } // Token: 0x17003689 RID: 13961 // (get) Token: 0x060145E9 RID: 83433 RVA: 0x004E2EC0 File Offset: 0x004E10C0 // (set) Token: 0x060145EA RID: 83434 RVA: 0x004E2EE0 File Offset: 0x004E10E0 [Token(Token = "0x17003689")] public AudioManager.IFEOLMCHMLA OBHCNJNLDGJ { [Token(Token = "0x60145E9")] [Address(RVA = "0x16FA530", Offset = "0x16F8F30", VA = "0x1816FA530")] get { return this.JENCEIFCEMH.Get(); } [Token(Token = "0x60145EA")] [Address(RVA = "0x16FA580", Offset = "0x16F8F80", VA = "0x1816FA580")] set { SynchronizedField jenceifcemh = this.JENCEIFCEMH; } } // Token: 0x1700368A RID: 13962 // (get) Token: 0x060145EB RID: 83435 RVA: 0x004E2EFC File Offset: 0x004E10FC [Token(Token = "0x1700368A")] public bool BIILOFOAKEJ { [Token(Token = "0x60145EB")] [Address(RVA = "0x16FD880", Offset = "0x16FC280", VA = "0x1816FD880", Slot = "56")] get { return this.FOMKCIFNFIN; } } // Token: 0x1700368B RID: 13963 // (get) Token: 0x060145EC RID: 83436 RVA: 0x004E2F10 File Offset: 0x004E1110 [Token(Token = "0x1700368B")] public AudioClip HPHNKGFCEGA { [Token(Token = "0x60145EC")] [Address(RVA = "0x16FD860", Offset = "0x16FC260", VA = "0x1816FD860")] get { AudioSource audioSource = this.audioSource; if (audioSource != 0) { return audioSource.clip; } } } // Token: 0x060145ED RID: 83437 RVA: 0x004E2F30 File Offset: 0x004E1130 [Token(Token = "0x60145ED")] [Address(RVA = "0x16FA5E0", Offset = "0x16F8FE0", VA = "0x1816FA5E0", Slot = "13")] protected override void Awake() { base.Awake(); Tool.OGLAJAFKBMN oglajafkbmn = new Tool.OGLAJAFKBMN(this.MLEOEKKFPLO); AudioSource audioSource = this.audioSource; string text; AIGLMCILBAF aiglmcilbaf = new AIGLMCILBAF(this, audioSource, this, text); this.EFODMLNCHJK = aiglmcilbaf; Action action = new Action(this.BPHKGGFLPIK); SynchronizedField synchronizedField; this.PLNGFPBPDHJ = synchronizedField; Action action2 = new Action(this.JCDLICFDMFF); SynchronizedField synchronizedField2; this.BDJAAELKNBL = synchronizedField2; Action action3 = new Action(this.MMMBBLFPLCM); SynchronizedField synchronizedField3; this.PBOMAJDEHMC = synchronizedField3; SynchronizedField synchronizedField4; this.CFLPANHLIFK = synchronizedField4; Action action4 = new Action(this.LHOBICMNJII); SynchronizedField synchronizedField5; this.JENCEIFCEMH = synchronizedField5; AudioSamplerCircuitNodeDisplay audioSamplerCircuitNodeDisplay = this.audioSamplerCircuitNodeDisplay; Action action5 = new Action(this.KGNOABKGMCH); audioSamplerCircuitNodeDisplay.DGOJIJNLEBF += action5; } // Token: 0x060145EE RID: 83438 RVA: 0x004E2FF0 File Offset: 0x004E11F0 [Token(Token = "0x60145EE")] [Address(RVA = "0x16FD170", Offset = "0x16FBB70", VA = "0x1816FD170", Slot = "27")] protected override void Start() { base.Start(); this.EFODMLNCHJK.DJFDPJKOGMJ(); AIGLMCILBAF efodmlnchjk = this.EFODMLNCHJK; float num = this.BDJAAELKNBL.Get(); efodmlnchjk.DKJDLGDDBMB(num); AIGLMCILBAF efodmlnchjk2 = this.EFODMLNCHJK; num = this.PBOMAJDEHMC.Get(); efodmlnchjk2.OLEMMPKLCDO(num); AudioSource audioSource = this.audioSource; bool flag = this.PLNGFPBPDHJ.Get() != null; AudioSource audioSource2 = this.audioSource; AudioManager.IFEOLMCHMLA ifeolmchmla = this.JENCEIFCEMH.Get(); this.KGNOABKGMCH(); } // Token: 0x060145EF RID: 83439 RVA: 0x004E3078 File Offset: 0x004E1278 [Token(Token = "0x60145EF")] [Address(RVA = "0x16FD3A0", Offset = "0x16FBDA0", VA = "0x1816FD3A0", Slot = "29")] protected override void Update() { base.Update(); bool flag; if (flag && this.IMDNGIOAGMN) { Vector3 vector; float z = vector.z; Transform transform = base.transform; Vector3 vector2; float z2 = vector2.z; int num = 0; float num2 = this.recordingUIMaxDistance; GameObject gameObject; gameObject.SetActive(num != 0); } } // Token: 0x060145F0 RID: 83440 RVA: 0x004E30CC File Offset: 0x004E12CC [Token(Token = "0x60145F0")] [Address(RVA = "0x16FC930", Offset = "0x16FB330", VA = "0x1816FC930", Slot = "14")] protected override void OnDestroy() { base.OnDestroy(); BIADENFIEBI lhcgcmbcmob = this.LHCGCMBCMOB; if (lhcgcmbcmob != 0) { lhcgcmbcmob.Dispose(); } AudioSamplerCircuitNodeDisplay audioSamplerCircuitNodeDisplay = this.audioSamplerCircuitNodeDisplay; int num = 0; if (audioSamplerCircuitNodeDisplay != num) { AudioSamplerCircuitNodeDisplay audioSamplerCircuitNodeDisplay2 = this.audioSamplerCircuitNodeDisplay; Action action = new Action(this.KGNOABKGMCH); audioSamplerCircuitNodeDisplay2.DGOJIJNLEBF -= action; } } // Token: 0x060145F1 RID: 83441 RVA: 0x004E3128 File Offset: 0x004E1328 [Token(Token = "0x60145F1")] [Address(RVA = "0x16FCCA0", Offset = "0x16FB6A0", VA = "0x1816FCCA0", Slot = "57")] public void ResetObject() { if (base.CMFLGONKCOE != GPDDPKFJBCP.RECORDING) { this.EFODMLNCHJK.POAPHMOIJGA(); return; } } // Token: 0x1700368C RID: 13964 // (get) Token: 0x060145F2 RID: 83442 RVA: 0x004E3150 File Offset: 0x004E1350 [Token(Token = "0x1700368C")] public float AJNHBKHAFPL { [Token(Token = "0x60145F2")] [Address(RVA = "0x16FD720", Offset = "0x16FC120", VA = "0x1816FD720")] get { int k__BackingField = this.audioSamplerCircuitNodeDisplay.k__BackingField; if (k__BackingField != 0) { int num = Mathf.Clamp(k__BackingField, -500, 500); } throw new NullReferenceException(); } } // Token: 0x1700368D RID: 13965 // (get) Token: 0x060145F3 RID: 83443 RVA: 0x004E3184 File Offset: 0x004E1384 [Token(Token = "0x1700368D")] public float DOBIELCLPAJ { [Token(Token = "0x60145F3")] [Address(RVA = "0x16FD7B0", Offset = "0x16FC1B0", VA = "0x1816FD7B0")] get { AudioSamplerCircuitNodeDisplay audioSamplerCircuitNodeDisplay = this.audioSamplerCircuitNodeDisplay; bool k__BackingField = audioSamplerCircuitNodeDisplay.k__BackingField; int k__BackingField = audioSamplerCircuitNodeDisplay.k__BackingField; int num = 0; int num2 = Mathf.Clamp(k__BackingField, num, 10); if (k__BackingField || num2 == 0) { } float num3; return num3; } } // Token: 0x060145F4 RID: 83444 RVA: 0x004E31C4 File Offset: 0x004E13C4 [Token(Token = "0x60145F4")] [Address(RVA = "0x16FC230", Offset = "0x16FAC30", VA = "0x1816FC230")] private void KGNOABKGMCH() { AudioSamplerCircuitNodeDisplay audioSamplerCircuitNodeDisplay = this.audioSamplerCircuitNodeDisplay; bool k__BackingField = audioSamplerCircuitNodeDisplay.k__BackingField; bool k__BackingField = audioSamplerCircuitNodeDisplay.k__BackingField; bool flag = !this.MJBMKKBEHPN; bool k__BackingField = audioSamplerCircuitNodeDisplay.k__BackingField; if (k__BackingField == flag) { bool flag2 = !this.CDGANMLDEAL; if (k__BackingField == flag2) { bool flag3 = !this.FOMKCIFNFIN; if (k__BackingField == flag3) { goto IL_8A; } bool flag4 = this.CFLPANHLIFK.Get() != null; AIGLMCILBAF efodmlnchjk = this.EFODMLNCHJK; if (!flag4) { efodmlnchjk.FDEBPJNCNFA(); } efodmlnchjk.LKKBOAFHCIF(); } this.EFODMLNCHJK.PBBCDJPEMHJ(); } this.EFODMLNCHJK.NBNJBAOKEIP(); IL_8A: this.MJBMKKBEHPN = k__BackingField; AudioSource audioSource = this.audioSource; this.FOMKCIFNFIN = k__BackingField; this.CDGANMLDEAL = k__BackingField; AudioSamplerCircuitNodeDisplay audioSamplerCircuitNodeDisplay2 = this.audioSamplerCircuitNodeDisplay; bool k__BackingField = audioSamplerCircuitNodeDisplay2.k__BackingField; int k__BackingField = audioSamplerCircuitNodeDisplay2.k__BackingField; int num = 0; int num2 = Mathf.Clamp(k__BackingField, num, 10); if (k__BackingField || num2 == 0) { } float num3; AudioManager.ChangeVolume(audioSource, num3); AIGLMCILBAF efodmlnchjk2 = this.EFODMLNCHJK; int k__BackingField = this.audioSamplerCircuitNodeDisplay.k__BackingField; if (k__BackingField != 0) { int num4 = Mathf.Clamp(k__BackingField, -500, 500); } efodmlnchjk2.BLFJLBOCJGM(num3); } // Token: 0x060145F5 RID: 83445 RVA: 0x004E32F4 File Offset: 0x004E14F4 [Token(Token = "0x60145F5")] [Address(RVA = "0x16FCA10", Offset = "0x16FB410", VA = "0x1816FCA10")] private void PJANKOKEDFO() { AudioSamplerCircuitNodeDisplay audioSamplerCircuitNodeDisplay = this.audioSamplerCircuitNodeDisplay; bool k__BackingField = audioSamplerCircuitNodeDisplay.k__BackingField; bool k__BackingField = audioSamplerCircuitNodeDisplay.k__BackingField; bool flag = !this.MJBMKKBEHPN; bool k__BackingField = audioSamplerCircuitNodeDisplay.k__BackingField; if (k__BackingField == flag) { bool flag2 = !this.CDGANMLDEAL; if (k__BackingField == flag2) { bool flag3 = !this.FOMKCIFNFIN; if (k__BackingField == flag3) { goto IL_8A; } bool flag4 = this.CFLPANHLIFK.Get() != null; AIGLMCILBAF efodmlnchjk = this.EFODMLNCHJK; if (!flag4) { efodmlnchjk.FDEBPJNCNFA(); } efodmlnchjk.LKKBOAFHCIF(); } this.EFODMLNCHJK.PBBCDJPEMHJ(); } this.EFODMLNCHJK.NBNJBAOKEIP(); IL_8A: this.CDGANMLDEAL = k__BackingField; this.MJBMKKBEHPN = k__BackingField; this.FOMKCIFNFIN = k__BackingField; } // Token: 0x060145F6 RID: 83446 RVA: 0x004E33A8 File Offset: 0x004E15A8 [Token(Token = "0x60145F6")] [Address(RVA = "0x16FBEB0", Offset = "0x16FA8B0", VA = "0x1816FBEB0")] private void JCDLICFDMFF() { AIGLMCILBAF efodmlnchjk = this.EFODMLNCHJK; float num = this.BDJAAELKNBL.Get(); efodmlnchjk.DKJDLGDDBMB(num); } // Token: 0x060145F7 RID: 83447 RVA: 0x004E33D8 File Offset: 0x004E15D8 [Token(Token = "0x60145F7")] [Address(RVA = "0x16FC6E0", Offset = "0x16FB0E0", VA = "0x1816FC6E0")] private void MMMBBLFPLCM() { AIGLMCILBAF efodmlnchjk = this.EFODMLNCHJK; float num = this.PBOMAJDEHMC.Get(); efodmlnchjk.OLEMMPKLCDO(num); } // Token: 0x060145F8 RID: 83448 RVA: 0x004E3408 File Offset: 0x004E1608 [Token(Token = "0x60145F8")] [Address(RVA = "0x16FA960", Offset = "0x16F9360", VA = "0x1816FA960")] private void BPHKGGFLPIK() { AudioSource audioSource = this.audioSource; bool flag = this.PLNGFPBPDHJ.Get() != null; } // Token: 0x060145F9 RID: 83449 RVA: 0x004E3430 File Offset: 0x004E1630 [Token(Token = "0x60145F9")] [Address(RVA = "0x16FC600", Offset = "0x16FB000", VA = "0x1816FC600")] private void LHOBICMNJII() { AudioSource audioSource = this.audioSource; AudioManager.IFEOLMCHMLA ifeolmchmla = this.JENCEIFCEMH.Get(); } // Token: 0x060145FA RID: 83450 RVA: 0x004E3458 File Offset: 0x004E1658 [Token(Token = "0x60145FA")] [Address(RVA = "0x16FB230", Offset = "0x16F9C30", VA = "0x1816FB230", Slot = "28")] protected override void GAPFKKNHPIN() { bool flag; if (flag) { base.GAPFKKNHPIN(); List list = new List(); OMKPHDBNLKH.DEDABHKCIBG <>9__51_ = AudioSampler.<>c.<>9__51_0; if (<>9__51_ == 0) { AudioSampler.<>c.<>9__51_0 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultBoolUIControlPrefab; } OMKPHDBNLKH.OHINDOLFNMP ohindolfnmp = new OMKPHDBNLKH.OHINDOLFNMP(this.PKIENEEFDPB); CPNMFOKDBKM cpnmfokdbkm = new CPNMFOKDBKM(<>9__51_, ohindolfnmp, 2); list.Add(cpnmfokdbkm); Dictionary dictionary = new Dictionary(); int num = 0; dictionary.Add("Voice", num); OMKPHDBNLKH.DEDABHKCIBG dedabhkcibg; if (AudioSampler.<>c.<>9__51_2 == 0) { dedabhkcibg = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultEnumUIControlPrefab; AudioSampler.<>c.<>9__51_2 = dedabhkcibg; } OMKPHDBNLKH.OHINDOLFNMP ohindolfnmp2 = new OMKPHDBNLKH.OHINDOLFNMP(this.APNFLIIBCEM); ulong num2; KLCANJPOEPC klcanjpoepc = new KLCANJPOEPC(dedabhkcibg, ohindolfnmp2, dictionary, (int)num2); list.Add(klcanjpoepc); OMKPHDBNLKH.DEDABHKCIBG dedabhkcibg2; if (AudioSampler.<>c.<>9__51_4 == 0) { dedabhkcibg2 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultFloatUIControlPrefab; AudioSampler.<>c.<>9__51_4 = dedabhkcibg2; } OMKPHDBNLKH.OHINDOLFNMP ohindolfnmp3 = new OMKPHDBNLKH.OHINDOLFNMP(this.LBNAKDENOBF); int num3; EKPFBGIIJNK ekpfbgiijnk = new EKPFBGIIJNK(dedabhkcibg2, ohindolfnmp3, num3); num3 = 0; list.Add(ekpfbgiijnk); OMKPHDBNLKH.DEDABHKCIBG dedabhkcibg3; if (AudioSampler.<>c.<>9__51_6 == 0) { dedabhkcibg3 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultFloatUIControlPrefab; AudioSampler.<>c.<>9__51_6 = dedabhkcibg3; } OMKPHDBNLKH.OHINDOLFNMP ohindolfnmp4 = new OMKPHDBNLKH.OHINDOLFNMP(this.JEAKJICAEJP); int num4; EKPFBGIIJNK ekpfbgiijnk2 = new EKPFBGIIJNK(dedabhkcibg3, ohindolfnmp4, num4); num4 = 0; list.Add(ekpfbgiijnk2); OMKPHDBNLKH.DEDABHKCIBG dedabhkcibg4; if (AudioSampler.<>c.<>9__51_8 == 0) { dedabhkcibg4 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultBoolUIControlPrefab; AudioSampler.<>c.<>9__51_8 = dedabhkcibg4; } OMKPHDBNLKH.OHINDOLFNMP ohindolfnmp5 = new OMKPHDBNLKH.OHINDOLFNMP(this.FIBHOOIHFFF); int num5; CPNMFOKDBKM cpnmfokdbkm2 = new CPNMFOKDBKM(dedabhkcibg4, ohindolfnmp5, num5); num5 = 0; list.Add(cpnmfokdbkm2); CreationObject.EDDPKDAHOAK aidmfchcdje = CreationObject.AIDMFCHCDJE; } } // Token: 0x060145FB RID: 83451 RVA: 0x004E3604 File Offset: 0x004E1804 [Token(Token = "0x60145FB")] [Address(RVA = "0x16FA900", Offset = "0x16F9300", VA = "0x1816FA900", Slot = "47")] protected override bool BLHMKAPPBBP() { bool flag; if (flag) { } return base.BLHMKAPPBBP(); } // Token: 0x060145FC RID: 83452 RVA: 0x004E3624 File Offset: 0x004E1824 [Token(Token = "0x60145FC")] [Address(RVA = "0x16FAFB0", Offset = "0x16F99B0", VA = "0x1816FAFB0", Slot = "50")] protected override void EMOPHJPKAHK() { base.EMOPHJPKAHK(); base.GLNNOIBDCNA(); } // Token: 0x060145FD RID: 83453 RVA: 0x004E3640 File Offset: 0x004E1840 [Token(Token = "0x60145FD")] [Address(RVA = "0x16FAA30", Offset = "0x16F9430", VA = "0x1816FAA30", Slot = "48")] protected override GEKHMNMHCGJ DFDLDPPMLFE() { GEKHMNMHCGJ gekhmnmhcgj = new GEKHMNMHCGJ(); int k__BackingField = PhotonNetwork.LocalPlayer.k__BackingField; gekhmnmhcgj.OFPIFCEIDDB = k__BackingField; return gekhmnmhcgj; } // Token: 0x060145FE RID: 83454 RVA: 0x004E3670 File Offset: 0x004E1870 [Token(Token = "0x60145FE")] [Address(RVA = "0x16FBB10", Offset = "0x16FA510", VA = "0x1816FBB10", Slot = "49")] protected override void IEEHEIHELKE() { IPromise promise = KELEPAPMOGK.FLOMKHCOACF(base.NIFBPEMIADP); Action action = new Action(this.JJJFNJABEFO); if (AudioSampler.<>c.<>9__55_1 == 0) { AudioSampler.<>c.<>9__55_1 = delegate(string e) { object[] array = new object[1]; if (e != 0) { } array[0] = e; Debug.LogWarningFormat("Error downloading Audio Sampler data: {0}", array); }; } throw new NullReferenceException(); } // Token: 0x060145FF RID: 83455 RVA: 0x004E36B8 File Offset: 0x004E18B8 [Token(Token = "0x60145FF")] [Address(RVA = "0x16FCC40", Offset = "0x16FB640", VA = "0x1816FCC40", Slot = "52")] public override void RequestDeleteData() { this.EFODMLNCHJK.DHHDAMBGGIP(); base.RequestDeleteData(); } // Token: 0x06014600 RID: 83456 RVA: 0x004E36DC File Offset: 0x004E18DC [Token(Token = "0x6014600")] [Address(RVA = "0x16FBC90", Offset = "0x16FA690", VA = "0x1816FBC90", Slot = "51")] protected override void IFAGOPCGCMC() { float realtimeSinceStartup = Time.realtimeSinceStartup; Action action = new Action(this.CIKPCPIEFKA); int num; Action action2 = new Action(num.LogWarning); num = 0; Action action3 = new Action(this.PLIAMGOGNOG); } // Token: 0x06014601 RID: 83457 RVA: 0x004E3724 File Offset: 0x004E1924 [Token(Token = "0x6014601")] [Address(RVA = "0x16FB990", Offset = "0x16FA390", VA = "0x1816FB990", Slot = "35")] protected override void ICNGDFDCMIE(ushort CPMPEJFMDED, ushort HHALDAEHAMO) { base.ICNGDFDCMIE(CPMPEJFMDED, HHALDAEHAMO); BIADENFIEBI lhcgcmbcmob = this.LHCGCMBCMOB; Func func = new Func(this.LBNMPBGLIJI); bool flag; if (flag) { BIADENFIEBI lhcgcmbcmob2 = this.LHCGCMBCMOB; AudioSource audioSource = this.audioSource; lhcgcmbcmob2.HOHIMKAEFFN(audioSource); AIGLMCILBAF efodmlnchjk = this.EFODMLNCHJK; float num = this.BDJAAELKNBL.Get(); float num2 = this.PBOMAJDEHMC.Get(); efodmlnchjk.DFAHCPPNMGE(num, num2); } } // Token: 0x06014602 RID: 83458 RVA: 0x004E379C File Offset: 0x004E199C [Token(Token = "0x6014602")] [Address(RVA = "0x16FC7D0", Offset = "0x16FB1D0", VA = "0x1816FC7D0", Slot = "37")] protected override void NPIJIMBBFCE() { base.NPIJIMBBFCE(); this.EFODMLNCHJK.BALOKJMBNIN(); } // Token: 0x06014603 RID: 83459 RVA: 0x004E37C0 File Offset: 0x004E19C0 [Token(Token = "0x6014603")] [Address(RVA = "0x16FC750", Offset = "0x16FB150", VA = "0x1816FC750", Slot = "36")] protected override void NEAMBNAFAFK(ushort HKDPLMDENDA, ushort ABMMHCBAPOA) { base.NEAMBNAFAFK(HKDPLMDENDA, ABMMHCBAPOA); this.EFODMLNCHJK.PBBCDJPEMHJ(); } // Token: 0x06014604 RID: 83460 RVA: 0x004E37E8 File Offset: 0x004E19E8 [Token(Token = "0x6014604")] [Address(RVA = "0x16FAE90", Offset = "0x16F9890", VA = "0x1816FAE90", Slot = "43")] protected override void EMFPOLKCKOL(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { BIADENFIEBI lhcgcmbcmob = this.LHCGCMBCMOB; int num = 0; Func func = new Func(this.LBNMPBGLIJI); if (lhcgcmbcmob.LNLFIMLHKNG(num, func)) { BIADENFIEBI lhcgcmbcmob2 = this.LHCGCMBCMOB; AudioSource audioSource = this.audioSource; lhcgcmbcmob2.HOHIMKAEFFN(audioSource); AIGLMCILBAF efodmlnchjk = this.EFODMLNCHJK; int num2 = 0; int num3 = 0; efodmlnchjk.DFAHCPPNMGE((float)num3, (float)num2); } this.EFODMLNCHJK.LKKBOAFHCIF(); base.EMFPOLKCKOL(CPMPEJFMDED, OEAPMLMHLLF); } // Token: 0x06014605 RID: 83461 RVA: 0x004E3860 File Offset: 0x004E1A60 [Token(Token = "0x6014605")] [Address(RVA = "0x16FC830", Offset = "0x16FB230", VA = "0x1816FC830", Slot = "44")] protected override void OHPLCLJFHFG(ushort HKDPLMDENDA, ushort CKCOCKOPHAM) { base.OHPLCLJFHFG(HKDPLMDENDA, CKCOCKOPHAM); if (CKCOCKOPHAM != HKDPLMDENDA) { BIADENFIEBI lhcgcmbcmob = this.LHCGCMBCMOB; Func func = new Func(this.LBNMPBGLIJI); int num = 0; if (lhcgcmbcmob.LNLFIMLHKNG(num, func)) { BIADENFIEBI lhcgcmbcmob2 = this.LHCGCMBCMOB; AudioSource audioSource = this.audioSource; lhcgcmbcmob2.HOHIMKAEFFN(audioSource); AIGLMCILBAF efodmlnchjk = this.EFODMLNCHJK; int num2 = 0; int num3 = 0; efodmlnchjk.DFAHCPPNMGE((float)num3, (float)num2); } this.EFODMLNCHJK.DHHDAMBGGIP(); } } // Token: 0x06014606 RID: 83462 RVA: 0x004E38DC File Offset: 0x004E1ADC [Token(Token = "0x6014606")] [Address(RVA = "0x16FC5E0", Offset = "0x16FAFE0", VA = "0x1816FC5E0")] private bool LBNMPBGLIJI() { AIGLMCILBAF efodmlnchjk = this.EFODMLNCHJK; if (efodmlnchjk != 0) { return efodmlnchjk.LBNMPBGLIJI; } } // Token: 0x1700368E RID: 13966 // (get) Token: 0x06014607 RID: 83463 RVA: 0x004E38FC File Offset: 0x004E1AFC [Token(Token = "0x1700368E")] public bool JBMFJOBFJHP { [Token(Token = "0x6014607")] [Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "53")] get { } } // Token: 0x06014608 RID: 83464 RVA: 0x004E390C File Offset: 0x004E1B0C [Token(Token = "0x6014608")] [Address(RVA = "0x16FAB40", Offset = "0x16F9540", VA = "0x1816FAB40", Slot = "54")] public void DeserializeFrom(KPNDFONGDGF HFBJGCHOANH) { SynchronizedField plngfpbpdhj = this.PLNGFPBPDHJ; SynchronizedField bdjaaelknbl = this.BDJAAELKNBL; SynchronizedField pbomajdehmc = this.PBOMAJDEHMC; SynchronizedField cflpanhlifk = this.CFLPANHLIFK; SynchronizedField jenceifcemh = this.JENCEIFCEMH; } // Token: 0x06014609 RID: 83465 RVA: 0x004E3970 File Offset: 0x004E1B70 [Token(Token = "0x6014609")] [Address(RVA = "0x16FCD00", Offset = "0x16FB700", VA = "0x1816FCD00", Slot = "55")] public void SerializeTo(ref PDEKIHFJKHJ IABNDBNHMKF, ref MKNCHKCCIHK NHFINJNIPGK, StringBuilder BIPOIFGEMGB) { if (base.NIFBPEMIADP == 0) { string text = base.NIFBPEMIADP; } NHFINJNIPGK.LBAOCHFCLPO.Add("sound"); OKNENCCEMFN oknenccemfn = new OKNENCCEMFN(); string text2 = base.NIFBPEMIADP; oknenccemfn.NIFBPEMIADP = text2; bool flag = this.PLNGFPBPDHJ.Get() != null; oknenccemfn.CNAFBNMIFDE = flag; AudioManager.IFEOLMCHMLA ifeolmchmla = this.JENCEIFCEMH.Get(); oknenccemfn.PLHENANJAFO = (int)ifeolmchmla; float num = this.BDJAAELKNBL.Get(); oknenccemfn.LHLHEAMKMAH = num; float num2 = this.PBOMAJDEHMC.Get(); oknenccemfn.ADKENBLJDGB = num2; bool flag2 = this.CFLPANHLIFK.Get() != null; oknenccemfn.DAFLIMNFFEO = flag2; } // Token: 0x0601460A RID: 83466 RVA: 0x004E3A38 File Offset: 0x004E1C38 [Token(Token = "0x601460A")] [Address(RVA = "0x16FC6A0", Offset = "0x16FB0A0", VA = "0x1816FC6A0")] private bool MLEOEKKFPLO(Tool EGFEJGHDNAI, Player IEKDDPPNFPF, Vector3 JEDLNAEEMEN, bool GEJJBENPHJG) { return base.CMFLGONKCOE != GPDDPKFJBCP.RECORDING; } // Token: 0x0601460B RID: 83467 RVA: 0x004E3A54 File Offset: 0x004E1C54 [Token(Token = "0x601460B")] [Address(RVA = "0x16FD620", Offset = "0x16FC020", VA = "0x1816FD620")] public void Use2DAudio_Set(bool BCEFAKDFEMM) { SynchronizedField plngfpbpdhj = this.PLNGFPBPDHJ; } // Token: 0x0601460C RID: 83468 RVA: 0x004E3A70 File Offset: 0x004E1C70 [Token(Token = "0x601460C")] [Address(RVA = "0x16FD5D0", Offset = "0x16FBFD0", VA = "0x1816FD5D0")] public bool Use2DAudio_Get() { return this.PLNGFPBPDHJ.Get() != null; } // Token: 0x0601460D RID: 83469 RVA: 0x004E3A90 File Offset: 0x004E1C90 [Token(Token = "0x601460D")] [Address(RVA = "0x16FD050", Offset = "0x16FBA50", VA = "0x1816FD050")] public void StartOffset_Set(float BCEFAKDFEMM) { int num = this.LHCGCMBCMOB.HGCAMDNHEAB; float num2 = this.PBOMAJDEHMC.Get(); SynchronizedField bdjaaelknbl = this.BDJAAELKNBL; } // Token: 0x0601460E RID: 83470 RVA: 0x004E3AC4 File Offset: 0x004E1CC4 [Token(Token = "0x601460E")] [Address(RVA = "0x16FD000", Offset = "0x16FBA00", VA = "0x1816FD000")] public float StartOffset_Get() { return this.BDJAAELKNBL.Get(); } // Token: 0x0601460F RID: 83471 RVA: 0x004E3AE4 File Offset: 0x004E1CE4 [Token(Token = "0x601460F")] [Address(RVA = "0x16FB050", Offset = "0x16F9A50", VA = "0x1816FB050")] public void EndOffset_Set(float BCEFAKDFEMM) { int num = this.LHCGCMBCMOB.HGCAMDNHEAB; float num2 = this.BDJAAELKNBL.Get(); SynchronizedField pbomajdehmc = this.PBOMAJDEHMC; } // Token: 0x06014610 RID: 83472 RVA: 0x004E3B18 File Offset: 0x004E1D18 [Token(Token = "0x6014610")] [Address(RVA = "0x16FB000", Offset = "0x16F9A00", VA = "0x1816FB000")] public float EndOffset_Get() { return this.PBOMAJDEHMC.Get(); } // Token: 0x06014611 RID: 83473 RVA: 0x004E3B38 File Offset: 0x004E1D38 [Token(Token = "0x6014611")] [Address(RVA = "0x16FBE50", Offset = "0x16FA850", VA = "0x1816FBE50")] public void InterruptSound_Set(bool BCEFAKDFEMM) { SynchronizedField cflpanhlifk = this.CFLPANHLIFK; } // Token: 0x06014612 RID: 83474 RVA: 0x004E3B54 File Offset: 0x004E1D54 [Token(Token = "0x6014612")] [Address(RVA = "0x16FBE00", Offset = "0x16FA800", VA = "0x1816FBE00")] public bool InterruptSound_Get() { return this.CFLPANHLIFK.Get() != null; } // Token: 0x06014613 RID: 83475 RVA: 0x004E3B74 File Offset: 0x004E1D74 [Token(Token = "0x6014613")] [Address(RVA = "0x16FA580", Offset = "0x16F8F80", VA = "0x1816FA580")] public void AudioChannel_Set(int BCEFAKDFEMM) { SynchronizedField jenceifcemh = this.JENCEIFCEMH; } // Token: 0x06014614 RID: 83476 RVA: 0x004E3B90 File Offset: 0x004E1D90 [Token(Token = "0x6014614")] [Address(RVA = "0x16FA530", Offset = "0x16F8F30", VA = "0x1816FA530")] public int AudioChannel_Get() { AudioManager.IFEOLMCHMLA ifeolmchmla = this.JENCEIFCEMH.Get(); throw new NullReferenceException(); } // Token: 0x06014615 RID: 83477 RVA: 0x004E3BB0 File Offset: 0x004E1DB0 [Token(Token = "0x6014615")] [Address(RVA = "0x16FD680", Offset = "0x16FC080", VA = "0x1816FD680")] public AudioSampler() { BIADENFIEBI biadenfiebi = new BIADENFIEBI(); this.LHCGCMBCMOB = biadenfiebi; base..ctor(); } // Token: 0x06014616 RID: 83478 RVA: 0x004E3BE8 File Offset: 0x004E1DE8 [Token(Token = "0x6014616")] [Address(RVA = "0x16FCB40", Offset = "0x16FB540", VA = "0x1816FCB40")] [CompilerGenerated] private void PKIENEEFDPB(CreationObjectSettingBooleanUIControl GCCLEJOGCCE) { GCCLEJOGCCE.PropertyDescription.text = "Use 2D audio"; Func func = new Func(this.Use2DAudio_Get); Action action = new Action(this.Use2DAudio_Set); } // Token: 0x06014617 RID: 83479 RVA: 0x004E3C28 File Offset: 0x004E1E28 [Token(Token = "0x6014617")] [Address(RVA = "0x16FA470", Offset = "0x16F8E70", VA = "0x1816FA470")] [CompilerGenerated] private void APNFLIIBCEM(CreationObjectSettingFriendlyIntControl GCCLEJOGCCE) { GCCLEJOGCCE.PropertyDescription.text = "Use Audio Channel"; Func func = new Func(this.AudioChannel_Get); Action action = new Action(this.AudioChannel_Set); } // Token: 0x06014618 RID: 83480 RVA: 0x004E3C68 File Offset: 0x004E1E68 [Token(Token = "0x6014618")] [Address(RVA = "0x16FC4F0", Offset = "0x16FAEF0", VA = "0x1816FC4F0")] [CompilerGenerated] private void LBNAKDENOBF(CreationObjectSettingFloatUIControl GCCLEJOGCCE) { GCCLEJOGCCE.PropertyDescription.text = "Sound Start Offset (seconds)"; Func func = new Func(this.StartOffset_Get); Action action = new Action(this.StartOffset_Set); } // Token: 0x06014619 RID: 83481 RVA: 0x004E3CA8 File Offset: 0x004E1EA8 [Token(Token = "0x6014619")] [Address(RVA = "0x16FBF20", Offset = "0x16FA920", VA = "0x1816FBF20")] [CompilerGenerated] private void JEAKJICAEJP(CreationObjectSettingFloatUIControl GCCLEJOGCCE) { GCCLEJOGCCE.PropertyDescription.text = "Sound End Offset (seconds)"; Func func = new Func(this.EndOffset_Get); Action action = new Action(this.EndOffset_Set); } // Token: 0x0601461A RID: 83482 RVA: 0x004E3CE8 File Offset: 0x004E1EE8 [Token(Token = "0x601461A")] [Address(RVA = "0x16FB170", Offset = "0x16F9B70", VA = "0x1816FB170")] [CompilerGenerated] private void FIBHOOIHFFF(CreationObjectSettingBooleanUIControl GCCLEJOGCCE) { GCCLEJOGCCE.PropertyDescription.text = "Interrupt Current Sound"; Func func = new Func(this.InterruptSound_Get); Action action = new Action(this.InterruptSound_Set); } // Token: 0x0601461B RID: 83483 RVA: 0x004E3D28 File Offset: 0x004E1F28 [Token(Token = "0x601461B")] [Address(RVA = "0x16FC010", Offset = "0x16FAA10", VA = "0x1816FC010")] [CompilerGenerated] private void JJJFNJABEFO(KELEPAPMOGK.LEKKFHBPBAB FOJLJNMAJLC) { int num = 0; if (this != num && FOJLJNMAJLC != 0 && FOJLJNMAJLC.MGPDDEMABPB != (ulong)0L) { string mmbokolajfh = FOJLJNMAJLC.MMBOKOLAJFH; string text = base.NIFBPEMIADP; if (string.Equals(mmbokolajfh, text)) { MessageParser mhllbdfjbod = GEKHMNMHCGJ.MHLLBDFJBOD; byte[] mgpddemabpb = FOJLJNMAJLC.MGPDDEMABPB; GEKHMNMHCGJ gekhmnmhcgj = mhllbdfjbod.ParseFrom(mgpddemabpb); if (gekhmnmhcgj != 0) { base.CHKBMPIFNHH = gekhmnmhcgj; } KELEPAPMOGK.LNEEKFEEJPP(FOJLJNMAJLC.MMBOKOLAJFH); object[] array = new object[1]; throw new ArrayTypeMismatchException(); } } } // Token: 0x0601461C RID: 83484 RVA: 0x004E3DD0 File Offset: 0x004E1FD0 [Token(Token = "0x601461C")] [Address(RVA = "0x16FAA10", Offset = "0x16F9410", VA = "0x1816FAA10")] [CompilerGenerated] private void CIKPCPIEFKA(KHJKOGJKJNA AFEAKAGPDMH) { } // Token: 0x0601461D RID: 83485 RVA: 0x004E3DE4 File Offset: 0x004E1FE4 [Token(Token = "0x601461D")] [Address(RVA = "0x16FCC00", Offset = "0x16FB600", VA = "0x1816FCC00")] [CompilerGenerated] private void PLIAMGOGNOG() { base.HPPFPCMJIOM(); } // Token: 0x0400DA3F RID: 55871 [Token(Token = "0x400DA3F")] private const float MJJNHINFGOM = 1f; // Token: 0x0400DA40 RID: 55872 [Token(Token = "0x400DA40")] public const int MAX_CIRCUIT_PITCH_STEPS = 500; // Token: 0x0400DA41 RID: 55873 [Token(Token = "0x400DA41")] public const int MAX_CIRCUIT_VOLUME_STEPS = 10; // Token: 0x0400DA42 RID: 55874 [global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")] [Token(Token = "0x400DA42")] [SerializeField] private float recordingUIMinDistance = 1f; // Token: 0x0400DA43 RID: 55875 [global::Cpp2IlInjected.FieldOffset(Offset = "0xE4")] [Token(Token = "0x400DA43")] [SerializeField] private float recordingUIMaxDistance = 3f; // Token: 0x0400DA44 RID: 55876 [global::Cpp2IlInjected.FieldOffset(Offset = "0xE8")] [Token(Token = "0x400DA44")] [SerializeField] private AudioSource audioSource; // Token: 0x0400DA45 RID: 55877 [global::Cpp2IlInjected.FieldOffset(Offset = "0xF0")] [Token(Token = "0x400DA45")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)] private AudioSamplerCircuitNodeDisplay audioSamplerCircuitNodeDisplay; // Token: 0x0400DA46 RID: 55878 [global::Cpp2IlInjected.FieldOffset(Offset = "0xF8")] [Token(Token = "0x400DA46")] private AIGLMCILBAF EFODMLNCHJK; // Token: 0x0400DA47 RID: 55879 [global::Cpp2IlInjected.FieldOffset(Offset = "0x100")] [Token(Token = "0x400DA47")] private readonly BIADENFIEBI LHCGCMBCMOB; // Token: 0x0400DA48 RID: 55880 [global::Cpp2IlInjected.FieldOffset(Offset = "0x108")] [Token(Token = "0x400DA48")] private SynchronizedField PLNGFPBPDHJ; // Token: 0x0400DA49 RID: 55881 [global::Cpp2IlInjected.FieldOffset(Offset = "0x110")] [Token(Token = "0x400DA49")] private SynchronizedField BDJAAELKNBL; // Token: 0x0400DA4A RID: 55882 [global::Cpp2IlInjected.FieldOffset(Offset = "0x118")] [Token(Token = "0x400DA4A")] private SynchronizedField PBOMAJDEHMC; // Token: 0x0400DA4B RID: 55883 [global::Cpp2IlInjected.FieldOffset(Offset = "0x120")] [Token(Token = "0x400DA4B")] private SynchronizedField CFLPANHLIFK; // Token: 0x0400DA4C RID: 55884 [global::Cpp2IlInjected.FieldOffset(Offset = "0x128")] [Token(Token = "0x400DA4C")] private SynchronizedField JENCEIFCEMH; // Token: 0x0400DA4D RID: 55885 [global::Cpp2IlInjected.FieldOffset(Offset = "0x130")] [Token(Token = "0x400DA4D")] private bool FOMKCIFNFIN; // Token: 0x0400DA4E RID: 55886 [global::Cpp2IlInjected.FieldOffset(Offset = "0x131")] [Token(Token = "0x400DA4E")] private bool CDGANMLDEAL; // Token: 0x0400DA4F RID: 55887 [global::Cpp2IlInjected.FieldOffset(Offset = "0x132")] [Token(Token = "0x400DA4F")] private bool MJBMKKBEHPN; } }