using System; using Cpp2IlInjected; using UnityEngine; // Token: 0x02000198 RID: 408 [Token(Token = "0x2000198")] [Serializable] public class SceneAudioSettings : KCIGBIPBBBJ { // Token: 0x1700020F RID: 527 // (get) Token: 0x06000CF0 RID: 3312 RVA: 0x00038BF0 File Offset: 0x00036DF0 // (set) Token: 0x06000CF1 RID: 3313 RVA: 0x00038C10 File Offset: 0x00036E10 [Token(Token = "0x1700020F")] public bool UseDirectionalVoiceChat { [Token(Token = "0x6000CF0")] [Address(RVA = "0xA416D0", Offset = "0xA404D0", VA = "0x180A416D0")] get { return this._useDirectionalVoiceChat.IAHDANBDAAM() != null; } [Token(Token = "0x6000CF1")] [Address(RVA = "0xA41720", Offset = "0xA40520", VA = "0x180A41720")] set { KLLMCPFPIIE useDirectionalVoiceChat = this._useDirectionalVoiceChat; } } // Token: 0x06000CF2 RID: 3314 RVA: 0x00038C2C File Offset: 0x00036E2C [Token(Token = "0x6000CF2")] [Address(RVA = "0xA412A0", Offset = "0xA400A0", VA = "0x180A412A0", Slot = "4")] public void IHGCLBJNCCH(RecRoomSceneManager LJPBCKELDPM) { if (this.hasCustom3DSFXRolloff) { AudioManager.Add3DSFXRolloff(this.custom3DSFXRolloff, this); } PlayerAudio.k__BackingField = this.customTeleportSounds; if (!this.hasCustomWalkSounds) { } PlayerAudio.k__BackingField = this.customWalkSounds; AudioManager.AddAmbientAudio(this.ambientAudio, this); AudioManager.PlayAmbientAudio(); CCJPMJMBJKC musicMixer = AudioManager.CCJPMJMBJKC; RecRoomAudioClip recRoomAudioClip = this.loadingGameMusic; musicMixer.JNILPFPCFJA(recRoomAudioClip, this); CCJPMJMBJKC musicMixer2 = AudioManager.CCJPMJMBJKC; RecRoomAudioClip recRoomAudioClip2 = this.gameplayMusic; musicMixer2.ILIMMHNEEBO(recRoomAudioClip2, this); CCJPMJMBJKC musicMixer3 = AudioManager.CCJPMJMBJKC; ExtendedRecRoomAudioClips extendedRecRoomAudioClips = this.actionMusic; musicMixer3.LHDOOKNEOJN(extendedRecRoomAudioClips, this); CCJPMJMBJKC musicMixer4 = AudioManager.CCJPMJMBJKC; RecRoomAudioClip recRoomAudioClip3 = this.fanfareMusic; musicMixer4.NEOANLLILFB(recRoomAudioClip3, this); Action action = new Action(this.GEPMCHFPPKF); KLLMCPFPIIE kllmcpfpiie; this._useDirectionalVoiceChat = kllmcpfpiie; } // Token: 0x06000CF3 RID: 3315 RVA: 0x00038D08 File Offset: 0x00036F08 [Token(Token = "0x6000CF3")] [Address(RVA = "0xA414F0", Offset = "0xA402F0", VA = "0x180A414F0", Slot = "6")] public void JCINJNBJMGN() { if (this.hasCustom3DSFXRolloff) { AudioManager.Remove3DSFXRolloff(this); } AudioManager.StopAmbientAudio(); AudioManager.RemoveAmbientAudio(this); if (AudioManager.CCJPMJMBJKC != 0) { AudioManager.CCJPMJMBJKC.LDCOLDFFLIC(this); AudioManager.CCJPMJMBJKC.HGIJOLAGEGF(this); AudioManager.CCJPMJMBJKC.GEMBMDMIJJK(this); AudioManager.CCJPMJMBJKC.HPHLCFILPOH(this); } SceneAudioSettings.UseDirectionalVoiceChatChangedEvent.LKLKGDMFMCC(); } // Token: 0x06000CF4 RID: 3316 RVA: 0x00038D84 File Offset: 0x00036F84 [Token(Token = "0x6000CF4")] [Address(RVA = "0xA41230", Offset = "0xA40030", VA = "0x180A41230", Slot = "5")] public void DJFDPJKOGMJ() { OKNNKFGFODL useDirectionalVoiceChatChangedEvent = SceneAudioSettings.UseDirectionalVoiceChatChangedEvent; if (useDirectionalVoiceChatChangedEvent != 0) { useDirectionalVoiceChatChangedEvent.CNFDGDEOPPF(); return; } } // Token: 0x06000CF5 RID: 3317 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6000CF5")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "7")] public void OPEMIFENIJM() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000CF6 RID: 3318 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6000CF6")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "8")] public void DFGGGKEBGHP() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000CF7 RID: 3319 RVA: 0x00038DA4 File Offset: 0x00036FA4 [Token(Token = "0x6000CF7")] [Address(RVA = "0xA41230", Offset = "0xA40030", VA = "0x180A41230")] private void GEPMCHFPPKF() { OKNNKFGFODL useDirectionalVoiceChatChangedEvent = SceneAudioSettings.UseDirectionalVoiceChatChangedEvent; if (useDirectionalVoiceChatChangedEvent != 0) { useDirectionalVoiceChatChangedEvent.CNFDGDEOPPF(); return; } } // Token: 0x06000CF8 RID: 3320 RVA: 0x00038DC4 File Offset: 0x00036FC4 [Token(Token = "0x6000CF8")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public SceneAudioSettings() { this.OPEMIFENIJM(); } // Token: 0x06000CF9 RID: 3321 RVA: 0x00038DD8 File Offset: 0x00036FD8 // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x6000CF9")] [Address(RVA = "0xA41660", Offset = "0xA40460", VA = "0x180A41660")] static SceneAudioSettings() { int num; int num2; OKNNKFGFODL oknnkfgfodl = new OKNNKFGFODL(32, num != 0, num2 != 0); num2 = 0; num = 0; SceneAudioSettings.UseDirectionalVoiceChatChangedEvent = oknnkfgfodl; } // Token: 0x04000A23 RID: 2595 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000A23")] [SerializeField] [Header("Custom Rolloff")] private bool hasCustom3DSFXRolloff; // Token: 0x04000A24 RID: 2596 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000A24")] [SerializeField] private AudioRolloff custom3DSFXRolloff; // Token: 0x04000A25 RID: 2597 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000A25")] [SerializeField] [Header("Custom Teleport Sounds")] private RecRoomAudioClip[] customTeleportSounds; // Token: 0x04000A26 RID: 2598 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4000A26")] [SerializeField] [Header("Custom Walk Sounds")] private bool hasCustomWalkSounds; // Token: 0x04000A27 RID: 2599 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4000A27")] [SerializeField] private RecRoomAudioClip[] customWalkSounds; // Token: 0x04000A28 RID: 2600 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4000A28")] [SerializeField] [Header("Music")] private RecRoomAudioClip ambientAudio; // Token: 0x04000A29 RID: 2601 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4000A29")] [SerializeField] private RecRoomAudioClip loadingGameMusic; // Token: 0x04000A2A RID: 2602 [FieldOffset(Offset = "0x48")] [Token(Token = "0x4000A2A")] [SerializeField] private RecRoomAudioClip gameplayMusic; // Token: 0x04000A2B RID: 2603 [FieldOffset(Offset = "0x50")] [Token(Token = "0x4000A2B")] [SerializeField] private ExtendedRecRoomAudioClips actionMusic; // Token: 0x04000A2C RID: 2604 [FieldOffset(Offset = "0x58")] [Token(Token = "0x4000A2C")] [SerializeField] private RecRoomAudioClip fanfareMusic; // Token: 0x04000A2D RID: 2605 [Token(Token = "0x4000A2D")] public static OKNNKFGFODL UseDirectionalVoiceChatChangedEvent; // Token: 0x04000A2E RID: 2606 [FieldOffset(Offset = "0x60")] [Token(Token = "0x4000A2E")] private KLLMCPFPIIE _useDirectionalVoiceChat; }