|
|
|
@ -80,17 +80,19 @@ Function StartFatherAccuseScene() |
|
|
|
|
;AudioCategoryVOCGeneral.SetVolume(7.5) |
|
|
|
|
|
|
|
|
|
; Eddoursul: Instead of setting volume to 1, deafening some users, use relative values |
|
|
|
|
fMusicVolume = Utility.GetINIfloat("fVal3:AudioMenu") |
|
|
|
|
fVoiceVolume = Utility.GetINIfloat("fVal1:AudioMenu") |
|
|
|
|
fEffectsVolume = Utility.GetINIfloat("fVal4:AudioMenu") |
|
|
|
|
|
|
|
|
|
AudioCategorySFX.SetVolume(fEffectsVolume * 0.75) |
|
|
|
|
AudioCategoryMUS.SetVolume(fMusicVolume * 1.20) |
|
|
|
|
|
|
|
|
|
if fVoiceVolume <= fMusicVolume |
|
|
|
|
AudioCategoryVOCGeneral.SetVolume(fMusicVolume * 1.25) |
|
|
|
|
else |
|
|
|
|
AudioCategoryVOCGeneral.SetVolume(fVoiceVolume * 1.15) |
|
|
|
|
if SKSE.GetVersion() > 0 |
|
|
|
|
fMusicVolume = Utility.GetINIfloat("fVal3:AudioMenu") |
|
|
|
|
fVoiceVolume = Utility.GetINIfloat("fVal1:AudioMenu") |
|
|
|
|
fEffectsVolume = Utility.GetINIfloat("fVal4:AudioMenu") |
|
|
|
|
|
|
|
|
|
AudioCategorySFX.SetVolume(fEffectsVolume * 0.75) |
|
|
|
|
AudioCategoryMUS.SetVolume(fMusicVolume * 1.20) |
|
|
|
|
|
|
|
|
|
if fVoiceVolume <= fMusicVolume |
|
|
|
|
AudioCategoryVOCGeneral.SetVolume(fMusicVolume * 1.25) |
|
|
|
|
else |
|
|
|
|
AudioCategoryVOCGeneral.SetVolume(fVoiceVolume * 1.15) |
|
|
|
|
endif |
|
|
|
|
endif |
|
|
|
|
|
|
|
|
|
_00E_Music_Special_Dreams.Remove() |
|
|
|
@ -184,9 +186,11 @@ Function PlayIntroAndMovePlayerToShip() |
|
|
|
|
wait(0.2) |
|
|
|
|
|
|
|
|
|
; Eddoursul: restore the original volume level |
|
|
|
|
AudioCategoryVOCGeneral.SetVolume(fVoiceVolume) |
|
|
|
|
AudioCategoryMUS.SetVolume(fMusicVolume) |
|
|
|
|
AudioCategorySFX.SetVolume(fEffectsVolume) |
|
|
|
|
if SKSE.GetVersion() > 0 |
|
|
|
|
AudioCategoryVOCGeneral.SetVolume(fVoiceVolume) |
|
|
|
|
AudioCategoryMUS.SetVolume(fMusicVolume) |
|
|
|
|
AudioCategorySFX.SetVolume(fEffectsVolume) |
|
|
|
|
endif |
|
|
|
|
|
|
|
|
|
AudioCategoryAMBr.SetVolume(1) |
|
|
|
|
AudioCategoryAMB.SetVolume(1) |
|
|
|
|