enderalse/source/scripts/_00E_SoundControl.psc

42 lines
1.3 KiB
Plaintext

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 iIndex = 0
Form[] tracks = _00E_MUS_AllCombatSoundtracks.ToArray()
While iIndex < tracks.Length
(tracks[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