using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom.Tools; using UnityEngine; // Token: 0x02002B01 RID: 11009 [Token(Token = "0x2002B01")] public class GCGNPBFDLPP { // Token: 0x17003365 RID: 13157 // (get) Token: 0x06012581 RID: 75137 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x17003365")] public DynamicAudioLoopContent KMNOCFGOOMJ { [Token(Token = "0x6012581")] [Address(RVA = "0xA4BFF0", Offset = "0xA4AFF0", VA = "0x180A4BFF0")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x17003366 RID: 13158 // (get) Token: 0x06012582 RID: 75138 RVA: 0x0042AF90 File Offset: 0x00429190 [Token(Token = "0x17003366")] private Transform BLMDLEPLGGB { [Token(Token = "0x6012582")] [Address(RVA = "0x1B3A050", Offset = "0x1B39050", VA = "0x181B3A050")] get { Transform jdnbbaphdhb = this.JDNBBAPHDHB; if (jdnbbaphdhb == 0) { } return jdnbbaphdhb; } } // Token: 0x17003367 RID: 13159 // (get) Token: 0x06012583 RID: 75139 RVA: 0x0042AFAC File Offset: 0x004291AC [Token(Token = "0x17003367")] public bool ICGBBBJMEDC { [Token(Token = "0x6012583")] [Address(RVA = "0x1B3A530", Offset = "0x1B39530", VA = "0x181B3A530")] get { HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; return true; } } // Token: 0x17003368 RID: 13160 // (get) Token: 0x06012584 RID: 75140 RVA: 0x0042AFCC File Offset: 0x004291CC [Token(Token = "0x17003368")] private bool BPOLFBAHJCG { [Token(Token = "0x6012584")] [Address(RVA = "0x1B39FC0", Offset = "0x1B38FC0", VA = "0x181B39FC0")] get { HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; bool flag; return flag; } } // Token: 0x17003369 RID: 13161 // (get) Token: 0x06012585 RID: 75141 RVA: 0x0042AFE8 File Offset: 0x004291E8 [Token(Token = "0x17003369")] private bool MFEEAJEFKBP { [Token(Token = "0x6012585")] [Address(RVA = "0x1B39BB0", Offset = "0x1B38BB0", VA = "0x181B39BB0")] get { HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; return true; } } // Token: 0x06012586 RID: 75142 RVA: 0x0042B00C File Offset: 0x0042920C [Token(Token = "0x6012586")] [Address(RVA = "0x1B3A820", Offset = "0x1B39820", VA = "0x181B3A820")] public GCGNPBFDLPP(DynamicAudioLoopContent PAOOGKOHNGO) { this.LDANEFFEFCJ(); int num = 0; DynamicAudioClip[] loopingAudioClips = PAOOGKOHNGO.LoopingAudioClips; this.PAOOGKOHNGO.LoopingAudioClips = loopingAudioClips; if (PAOOGKOHNGO.LoopingAudioClips != num) { DynamicAudioClip[] loopingAudioClips2 = PAOOGKOHNGO.LoopingAudioClips; } SFXAudioSource[] array = new SFXAudioSource[num]; this.FFHJLDINOHN = array; HKKOHFHADKK hkkohfhadkk = new HKKOHFHADKK(); this.PEGJGMDGKJN = hkkohfhadkk; HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod = new MIEIBBPMDMP.OKGCDFLPFOD(this.CHGKNALBFMM); int num2 = 0; int num3 = 0; pegjgmdgkjn.JEPMLPCOGNM((ushort)num2, okgcdflpfod, num3, num); HKKOHFHADKK pegjgmdgkjn2 = this.PEGJGMDGKJN; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod2 = new MIEIBBPMDMP.OKGCDFLPFOD(this.MMJNBOKGNFP); MIEIBBPMDMP.KNFAKJMALJE knfakjmalje = new MIEIBBPMDMP.KNFAKJMALJE(this.OKGEDDPPEMB); HKKOHFHADKK pegjgmdgkjn3 = this.PEGJGMDGKJN; MIEIBBPMDMP.KNFAKJMALJE knfakjmalje2 = new MIEIBBPMDMP.KNFAKJMALJE(this.LDANEFFEFCJ); HKKOHFHADKK pegjgmdgkjn4 = this.PEGJGMDGKJN; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod3 = new MIEIBBPMDMP.OKGCDFLPFOD(this.JLMDDLAPKIP); MIEIBBPMDMP.KNFAKJMALJE knfakjmalje3 = new MIEIBBPMDMP.KNFAKJMALJE(this.KMBPKIKIDIA); } // Token: 0x06012587 RID: 75143 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6012587")] [Address(RVA = "0x1B39790", Offset = "0x1B38790", VA = "0x181B39790")] public bool BDBPEDPLJOD([Optional] Transform DPIEDHIHJIA, [Optional] Vector3? OKPJCMBNBFL) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06012588 RID: 75144 RVA: 0x0042B104 File Offset: 0x00429304 [Token(Token = "0x6012588")] [Address(RVA = "0x1B3A790", Offset = "0x1B39790", VA = "0x181B3A790")] public void PHPEJNODMHE() { HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; } // Token: 0x06012589 RID: 75145 RVA: 0x0042B120 File Offset: 0x00429320 [Token(Token = "0x6012589")] [Address(RVA = "0x1B3A150", Offset = "0x1B39150", VA = "0x181B3A150")] public void MGFJBGPPMBL() { HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; int num = 0; pegjgmdgkjn.PIEOGAPMGIH((ushort)num); } // Token: 0x0601258A RID: 75146 RVA: 0x0042B144 File Offset: 0x00429344 [Token(Token = "0x601258A")] [Address(RVA = "0x1B3A590", Offset = "0x1B39590", VA = "0x181B3A590")] public void OPEMIFENIJM(float BLJHEKCBFHG, float JEINPBEPOKO) { this.PHBPGIPKGDB(BLJHEKCBFHG); this.GECMLOEABFO(BLJHEKCBFHG); this.GECMLOEABFO(BLJHEKCBFHG); this.PEGJGMDGKJN.OPEMIFENIJM(); } // Token: 0x0601258B RID: 75147 RVA: 0x0042B178 File Offset: 0x00429378 [Token(Token = "0x601258B")] [Address(RVA = "0x1B3A5F0", Offset = "0x1B395F0", VA = "0x181B3A5F0")] private void PHBPGIPKGDB(float LIMDLNBOIMF) { HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; float num = Mathf.Lerp(-1f, 1f, 1f); SFXAudioSource[] ffhjldinohn = this.FFHJLDINOHN; int num2 = 0; if (num2 < ffhjldinohn.Length) { AudioSource audioSource = ffhjldinohn[num2]._audioSource; DynamicAudioClip[] loopingAudioClips = this.PAOOGKOHNGO.LoopingAudioClips; float num3; num = num3; audioSource.volume = num; SFXAudioSource[] ffhjldinohn2 = this.FFHJLDINOHN; num2++; } } // Token: 0x0601258C RID: 75148 RVA: 0x0042B1F4 File Offset: 0x004293F4 [Token(Token = "0x601258C")] [Address(RVA = "0x1B39DD0", Offset = "0x1B38DD0", VA = "0x181B39DD0")] private void GECMLOEABFO(float LIMDLNBOIMF) { HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; float num = Mathf.Lerp(-1f, 1f, LIMDLNBOIMF); SFXAudioSource[] ffhjldinohn = this.FFHJLDINOHN; int num2 = 0; if (num2 < ffhjldinohn.Length) { DynamicAudioClip[] loopingAudioClips = this.PAOOGKOHNGO.LoopingAudioClips; float num3; ffhjldinohn[num2]._audioSource.pitch = num3; num2++; } } // Token: 0x0601258D RID: 75149 RVA: 0x0042B25C File Offset: 0x0042945C [Token(Token = "0x601258D")] [Address(RVA = "0x1B39C30", Offset = "0x1B38C30", VA = "0x181B39C30")] private void FHHCKIGEFOF(float NAHJJLONBEL, float JCMCNNABGCJ, bool MGELCJFEJNJ) { int num = 0; if (num < (int)JCMCNNABGCJ) { float phdkhjngjee = this.PHDKHJNGJEE; if (!MGELCJFEJNJ) { int num2 = 0; float num3 = Mathf.Lerp(phdkhjngjee, (float)num2, JCMCNNABGCJ); } float num4 = Mathf.Lerp(phdkhjngjee, 1f, JCMCNNABGCJ); } if (MGELCJFEJNJ) { } int num5 = 0; this.LCEKBJFNMPF = (float)num; SFXAudioSource[] ffhjldinohn = this.FFHJLDINOHN; if (num5 < ffhjldinohn.Length) { AudioSource audioSource = ffhjldinohn[num5]._audioSource; float volume = audioSource.volume; audioSource.volume = NAHJJLONBEL; SFXAudioSource[] ffhjldinohn2 = this.FFHJLDINOHN; num5++; } } // Token: 0x0601258E RID: 75150 RVA: 0x0042B2EC File Offset: 0x004294EC [Token(Token = "0x601258E")] [Address(RVA = "0x1B39A20", Offset = "0x1B38A20", VA = "0x181B39A20")] private void CHGKNALBFMM(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { SFXAudioSource[] ffhjldinohn = this.FFHJLDINOHN; int num = 0; if (num < ffhjldinohn.Length) { SFXAudioSource sfxaudioSource; AudioManager.StopLoopingSFX(sfxaudioSource); SFXAudioSource[] ffhjldinohn2 = this.FFHJLDINOHN; Transform jdnbbaphdhb = this.JDNBBAPHDHB; int num2 = 0; if (jdnbbaphdhb != num2) { global::UnityEngine.Object.Destroy(this.JDNBBAPHDHB.gameObject); } SFXAudioSource[] ffhjldinohn3 = this.FFHJLDINOHN; num++; } } // Token: 0x0601258F RID: 75151 RVA: 0x0042B354 File Offset: 0x00429554 [Token(Token = "0x601258F")] [Address(RVA = "0x1B39A20", Offset = "0x1B38A20", VA = "0x181B39A20")] private void HGHLDLCLHFF() { SFXAudioSource[] ffhjldinohn = this.FFHJLDINOHN; int num = 0; if (num < ffhjldinohn.Length) { SFXAudioSource sfxaudioSource; AudioManager.StopLoopingSFX(sfxaudioSource); SFXAudioSource[] ffhjldinohn2 = this.FFHJLDINOHN; Transform jdnbbaphdhb = this.JDNBBAPHDHB; int num2 = 0; if (jdnbbaphdhb != num2) { global::UnityEngine.Object.Destroy(this.JDNBBAPHDHB.gameObject); } SFXAudioSource[] ffhjldinohn3 = this.FFHJLDINOHN; num++; } } // Token: 0x06012590 RID: 75152 RVA: 0x0042B3BC File Offset: 0x004295BC [Token(Token = "0x6012590")] [Address(RVA = "0x1B3A1B0", Offset = "0x1B391B0", VA = "0x181B3A1B0")] private void MMJNBOKGNFP(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { int num = 0; bool flag; if (flag) { Transform jdnbbaphdhb = this.JDNBBAPHDHB; DynamicAudioLoopContent paoogkohngo = this.PAOOGKOHNGO; if (jdnbbaphdhb == 0) { } } DynamicAudioClip[] loopingAudioClips = this.PAOOGKOHNGO.LoopingAudioClips; if (num < loopingAudioClips.Length) { if (!flag) { AudioSource audioSource = this.FFHJLDINOHN[num]._audioSource; int num2 = 0; if (!(audioSource == num2)) { if (this.FFHJLDINOHN[num]._audioSource.isPlaying) { DynamicAudioClip[] loopingAudioClips2 = this.PAOOGKOHNGO.LoopingAudioClips; num++; goto IL_E1; } this.FFHJLDINOHN[num]._audioSource.Play(); } } DynamicAudioClip[] loopingAudioClips3 = this.PAOOGKOHNGO.LoopingAudioClips; Transform transform = this.BLMDLEPLGGB; SFXAudioSource sfxaudioSource; AudioSource audioSource2 = sfxaudioSource._audioSource; int num3 = 0; audioSource2.volume = (float)num3; sfxaudioSource.Loop(); SFXAudioSource[] ffhjldinohn = this.FFHJLDINOHN; throw new ArrayTypeMismatchException(); } IL_E1: float unscaledTime = Time.unscaledTime; float lcekbjfnmpf = this.LCEKBJFNMPF; this.PHDKHJNGJEE = lcekbjfnmpf; this.EFEDGBBFJAL = unscaledTime; } // Token: 0x06012591 RID: 75153 RVA: 0x0042B4D4 File Offset: 0x004296D4 [Token(Token = "0x6012591")] [Address(RVA = "0x1B3A4A0", Offset = "0x1B394A0", VA = "0x181B3A4A0")] private void OKGEDDPPEMB() { float unscaledTime = Time.unscaledTime; float fadeInTime = this.PAOOGKOHNGO.FadeInTime; this.FHHCKIGEFOF(unscaledTime, fadeInTime, true); HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; } // Token: 0x06012592 RID: 75154 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6012592")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0")] private void LDANEFFEFCJ() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06012593 RID: 75155 RVA: 0x0042B50C File Offset: 0x0042970C [Token(Token = "0x6012593")] [Address(RVA = "0x1B3A020", Offset = "0x1B39020", VA = "0x181B3A020")] private void JLMDDLAPKIP(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { float unscaledTime = Time.unscaledTime; float lcekbjfnmpf = this.LCEKBJFNMPF; this.PHDKHJNGJEE = lcekbjfnmpf; this.EFEDGBBFJAL = unscaledTime; } // Token: 0x06012594 RID: 75156 RVA: 0x0042B538 File Offset: 0x00429738 [Token(Token = "0x6012594")] [Address(RVA = "0x1B3A060", Offset = "0x1B39060", VA = "0x181B3A060")] private void KMBPKIKIDIA() { float unscaledTime = Time.unscaledTime; float fadeOutTime = this.PAOOGKOHNGO.FadeOutTime; int num = 0; this.FHHCKIGEFOF(unscaledTime, fadeOutTime, num != 0); RecRoomAudioClip loopEndSfx = this.PAOOGKOHNGO.LoopEndSfx; Transform jdnbbaphdhb = this.JDNBBAPHDHB; if (jdnbbaphdhb == 0) { } int num2 = 0; int num3 = 0; SFXAudioSource sfxaudioSource = AudioManager.PlaySFX(loopEndSfx, jdnbbaphdhb, num3, num2); HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; int num4 = 0; pegjgmdgkjn.PIEOGAPMGIH((ushort)num4); } // Token: 0x0400BCCC RID: 48332 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400BCCC")] private DynamicAudioLoopContent PAOOGKOHNGO; // Token: 0x0400BCCD RID: 48333 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x400BCCD")] private HKKOHFHADKK PEGJGMDGKJN; // Token: 0x0400BCCE RID: 48334 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x400BCCE")] private SFXAudioSource[] FFHJLDINOHN; // Token: 0x0400BCCF RID: 48335 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x400BCCF")] private float EFEDGBBFJAL; // Token: 0x0400BCD0 RID: 48336 [global::Cpp2IlInjected.FieldOffset(Offset = "0x4C")] [Token(Token = "0x400BCD0")] private float PHDKHJNGJEE; // Token: 0x0400BCD1 RID: 48337 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x400BCD1")] private float LCEKBJFNMPF; // Token: 0x0400BCD2 RID: 48338 [global::Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x400BCD2")] private Transform PDALJGPHMLE; // Token: 0x0400BCD3 RID: 48339 [global::Cpp2IlInjected.FieldOffset(Offset = "0x60")] [Token(Token = "0x400BCD3")] private Transform JDNBBAPHDHB; // Token: 0x02002B02 RID: 11010 [Token(Token = "0x2002B02")] private enum MIBNIOKNCMJ { // Token: 0x0400BCD5 RID: 48341 [Token(Token = "0x400BCD5")] INVALID = 65535, // Token: 0x0400BCD6 RID: 48342 [Token(Token = "0x400BCD6")] STOPPED = 0, // Token: 0x0400BCD7 RID: 48343 [Token(Token = "0x400BCD7")] FADING_IN, // Token: 0x0400BCD8 RID: 48344 [Token(Token = "0x400BCD8")] LOOPING, // Token: 0x0400BCD9 RID: 48345 [Token(Token = "0x400BCD9")] FADING_OUT } }