Normalize music volume throughout (bug #718)
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1638 8092fc87-c524-0410-9efc-e669fe64eaf9
This commit is contained in:
@@ -53,8 +53,9 @@ static BOOLEAN getLineWithinWidth(TEXT *pText,
|
|||||||
const unsigned char **startNext, SIZE maxWidth, COUNT maxChars);
|
const unsigned char **startNext, SIZE maxWidth, COUNT maxChars);
|
||||||
|
|
||||||
#define MAX_RESPONSES 8
|
#define MAX_RESPONSES 8
|
||||||
#define BACKGROUND_VOL speechVolumeScale == 0.0f ? MAX_VOLUME : (MAX_VOLUME >> 1)
|
#define BACKGROUND_VOL \
|
||||||
#define FOREGROUND_VOL MAX_VOLUME
|
(speechVolumeScale == 0.0f ? NORMAL_VOLUME : (NORMAL_VOLUME >> 1))
|
||||||
|
#define FOREGROUND_VOL NORMAL_VOLUME
|
||||||
|
|
||||||
#define SLIDER_Y 107
|
#define SLIDER_Y 107
|
||||||
#define SLIDER_HEIGHT 15
|
#define SLIDER_HEIGHT 15
|
||||||
@@ -1913,7 +1914,7 @@ DoCommunication (PENCOUNTER_STATE pES)
|
|||||||
StopMusic ();
|
StopMusic ();
|
||||||
StopSound ();
|
StopSound ();
|
||||||
StopTrack ();
|
StopTrack ();
|
||||||
SleepThreadUntil (FadeMusic (FOREGROUND_VOL, 0) + ONE_SECOND / 60);
|
SleepThreadUntil (FadeMusic (NORMAL_VOLUME, 0) + ONE_SECOND / 60);
|
||||||
|
|
||||||
return (FALSE);
|
return (FALSE);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1007,7 +1007,7 @@ DoPickGame (PMENU_STATE pMS)
|
|||||||
pMS->CurFrame = 0;
|
pMS->CurFrame = 0;
|
||||||
PauseMusic ();
|
PauseMusic ();
|
||||||
StopSound ();
|
StopSound ();
|
||||||
FadeMusic (128, 0);
|
FadeMusic (NORMAL_VOLUME, 0);
|
||||||
|
|
||||||
{
|
{
|
||||||
extern FRAME PlayFrame;
|
extern FRAME PlayFrame;
|
||||||
|
|||||||
@@ -59,6 +59,7 @@ extern BOOLEAN DestroyMusic (MUSIC_REF MusicRef);
|
|||||||
|
|
||||||
#define MAX_CHANNELS 8
|
#define MAX_CHANNELS 8
|
||||||
#define MAX_VOLUME 255
|
#define MAX_VOLUME 255
|
||||||
|
#define NORMAL_VOLUME 160
|
||||||
|
|
||||||
#define FIRST_SFX_CHANNEL 0
|
#define FIRST_SFX_CHANNEL 0
|
||||||
#define MIN_FX_CHANNEL 1
|
#define MIN_FX_CHANNEL 1
|
||||||
|
|||||||
@@ -24,7 +24,7 @@ static Task FadeTask;
|
|||||||
static SIZE TTotal;
|
static SIZE TTotal;
|
||||||
static SIZE volume_end;
|
static SIZE volume_end;
|
||||||
|
|
||||||
int musicVolume = (MAX_VOLUME >> 1);
|
int musicVolume = NORMAL_VOLUME;
|
||||||
float musicVolumeScale;
|
float musicVolumeScale;
|
||||||
float sfxVolumeScale;
|
float sfxVolumeScale;
|
||||||
float speechVolumeScale;
|
float speechVolumeScale;
|
||||||
|
|||||||
Reference in New Issue
Block a user