Scriptname _00E_SoundControl extends Quest Hidden Function RemoveSilence() _00E_SilenceTransitionLowPriority02.Remove() _00E_Music_Special_MQ12b_Samael.Remove() _00E_SilenceLongTransitionHighPriority.Remove() _00E_SilenceTransitionLowPriority.Remove() _00E_SilenceTransitionHighPriority.Remove() _00E_SilenceAbruptHighPriority.Remove() _00E_Music_Special_TavernSilence.Remove() AudioCategoryAMB.UnMute() AudioCategoryAMBr.UnMute() AudioCategorySFX.UnMute() EndFunction Function RemoveCombatSoundtracks() int nItems = _00E_MUS_AllCombatSoundtracks.GetSize() Int iIndex = 0 While iIndex < nItems (_00E_MUS_AllCombatSoundtracks.GetAt(iIndex) as MusicType).Remove() iIndex += 1 EndWhile EndFunction MusicType Property _00E_SilenceTransitionLowPriority02 Auto MusicType Property _00E_Music_Special_MQ12b_Samael Auto MusicType Property _00E_SilenceLongTransitionHighPriority Auto MusicType Property _00E_SilenceTransitionLowPriority Auto MusicType Property _00E_SilenceTransitionHighPriority Auto MusicType Property _00E_SilenceAbruptHighPriority Auto MusicType Property _00E_Music_Special_TavernSilence Auto SoundCategory Property AudioCategoryAMB Auto SoundCategory Property AudioCategoryAMBr Auto SoundCategory Property AudioCategorySFX Auto FormList Property _00E_MUS_AllCombatSoundtracks Auto