|
|
@ -41,7 +41,6 @@
|
|
|
|
const int channels = ARRAY_SIZE(cAudioManager::m_asActiveSamples);
|
|
|
|
const int channels = ARRAY_SIZE(cAudioManager::m_asActiveSamples);
|
|
|
|
const int policeChannel = channels + 1;
|
|
|
|
const int policeChannel = channels + 1;
|
|
|
|
const int allChannels = channels + 2;
|
|
|
|
const int allChannels = channels + 2;
|
|
|
|
const int maxVolume = 127;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
uint32 gPornNextTime;
|
|
|
|
uint32 gPornNextTime;
|
|
|
|
uint32 gSawMillNextTime;
|
|
|
|
uint32 gSawMillNextTime;
|
|
|
@ -207,8 +206,8 @@ cAudioManager::ProcessSpecial()
|
|
|
|
if (m_nUserPause) {
|
|
|
|
if (m_nUserPause) {
|
|
|
|
if (!m_nPreviousUserPause) {
|
|
|
|
if (!m_nPreviousUserPause) {
|
|
|
|
MusicManager.ChangeMusicMode(MUSICMODE_FRONTEND);
|
|
|
|
MusicManager.ChangeMusicMode(MUSICMODE_FRONTEND);
|
|
|
|
SampleManager.SetEffectsFadeVolume(maxVolume);
|
|
|
|
SampleManager.SetEffectsFadeVolume(MAX_VOLUME);
|
|
|
|
SampleManager.SetMusicFadeVolume(maxVolume);
|
|
|
|
SampleManager.SetMusicFadeVolume(MAX_VOLUME);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
if (m_nPreviousUserPause) {
|
|
|
|
if (m_nPreviousUserPause) {
|
|
|
@ -2646,7 +2645,7 @@ cAudioManager::ProcessHelicopter(cVehicleParams *params)
|
|
|
|
float dist;
|
|
|
|
float dist;
|
|
|
|
float baseDist;
|
|
|
|
float baseDist;
|
|
|
|
int32 emittingVol;
|
|
|
|
int32 emittingVol;
|
|
|
|
static const tHelicopterSampleData gHeliSfxRanges[3] = {{400.f, 380.f, 100}, {100.f, 70.f, maxVolume}, {60.f, 30.f, maxVolume}};
|
|
|
|
static const tHelicopterSampleData gHeliSfxRanges[3] = {{400.f, 380.f, 100}, {100.f, 70.f, MAX_VOLUME}, {60.f, 30.f, MAX_VOLUME}};
|
|
|
|
|
|
|
|
|
|
|
|
if (gHeliSfxRanges[0].m_fMaxDistance * gHeliSfxRanges[0].m_fMaxDistance <= params->m_fDistance)
|
|
|
|
if (gHeliSfxRanges[0].m_fMaxDistance * gHeliSfxRanges[0].m_fMaxDistance <= params->m_fDistance)
|
|
|
|
return false;
|
|
|
|
return false;
|
|
|
@ -2771,15 +2770,15 @@ cAudioManager::ProcessJumboAccel(CPlane *plane)
|
|
|
|
modificator = (plane->m_fSpeed - 0.10334f) * 1.676f;
|
|
|
|
modificator = (plane->m_fSpeed - 0.10334f) * 1.676f;
|
|
|
|
if (modificator > 1.0f)
|
|
|
|
if (modificator > 1.0f)
|
|
|
|
modificator = 1.0f;
|
|
|
|
modificator = 1.0f;
|
|
|
|
if (SetupJumboRumbleSound(maxVolume * modificator) && SetupJumboTaxiSound((1.0f - modificator) * 75.f)) {
|
|
|
|
if (SetupJumboRumbleSound(MAX_VOLUME * modificator) && SetupJumboTaxiSound((1.0f - modificator) * 75.f)) {
|
|
|
|
if (modificator < 0.2f) {
|
|
|
|
if (modificator < 0.2f) {
|
|
|
|
whineSoundFreq = modificator * 5.f * 14600.0f + 29500;
|
|
|
|
whineSoundFreq = modificator * 5.f * 14600.0f + 29500;
|
|
|
|
vol = modificator * 5.f * maxVolume;
|
|
|
|
vol = modificator * 5.f * MAX_VOLUME;
|
|
|
|
engineFreq = modificator * 5.f * 6050.f + 16000;
|
|
|
|
engineFreq = modificator * 5.f * 6050.f + 16000;
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
whineSoundFreq = 44100;
|
|
|
|
whineSoundFreq = 44100;
|
|
|
|
engineFreq = 22050;
|
|
|
|
engineFreq = 22050;
|
|
|
|
vol = maxVolume;
|
|
|
|
vol = MAX_VOLUME;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
SetupJumboEngineSound(vol, engineFreq);
|
|
|
|
SetupJumboEngineSound(vol, engineFreq);
|
|
|
|
SetupJumboWhineSound(18, whineSoundFreq);
|
|
|
|
SetupJumboWhineSound(18, whineSoundFreq);
|
|
|
@ -2792,8 +2791,8 @@ cAudioManager::ProcessJumboTakeOff(CPlane *plane)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
const float modificator = (PlanePathPosition[plane->m_nPlaneId] - TakeOffPoint) / 300.f;
|
|
|
|
const float modificator = (PlanePathPosition[plane->m_nPlaneId] - TakeOffPoint) / 300.f;
|
|
|
|
|
|
|
|
|
|
|
|
if (SetupJumboFlySound((107.f * modificator) + 20) && SetupJumboRumbleSound(maxVolume * (1.f - modificator))) {
|
|
|
|
if (SetupJumboFlySound((107.f * modificator) + 20) && SetupJumboRumbleSound(MAX_VOLUME * (1.f - modificator))) {
|
|
|
|
if (SetupJumboEngineSound(maxVolume, 22050))
|
|
|
|
if (SetupJumboEngineSound(MAX_VOLUME, 22050))
|
|
|
|
SetupJumboWhineSound(18.f * (1.f - modificator), 44100);
|
|
|
|
SetupJumboWhineSound(18.f * (1.f - modificator), 44100);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -2801,7 +2800,7 @@ cAudioManager::ProcessJumboTakeOff(CPlane *plane)
|
|
|
|
void
|
|
|
|
void
|
|
|
|
cAudioManager::ProcessJumboFlying()
|
|
|
|
cAudioManager::ProcessJumboFlying()
|
|
|
|
{
|
|
|
|
{
|
|
|
|
if (SetupJumboFlySound(maxVolume))
|
|
|
|
if (SetupJumboFlySound(MAX_VOLUME))
|
|
|
|
SetupJumboEngineSound(63, 22050);
|
|
|
|
SetupJumboEngineSound(63, 22050);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
@ -2811,7 +2810,7 @@ cAudioManager::ProcessJumboLanding(CPlane *plane)
|
|
|
|
const float modificator = (LandingPoint - PlanePathPosition[plane->m_nPlaneId]) / 350.f;
|
|
|
|
const float modificator = (LandingPoint - PlanePathPosition[plane->m_nPlaneId]) / 350.f;
|
|
|
|
if (SetupJumboFlySound(107.f * modificator + 20)) {
|
|
|
|
if (SetupJumboFlySound(107.f * modificator + 20)) {
|
|
|
|
if (SetupJumboTaxiSound(75.f * (1.f - modificator))) {
|
|
|
|
if (SetupJumboTaxiSound(75.f * (1.f - modificator))) {
|
|
|
|
SetupJumboEngineSound(maxVolume, 22050);
|
|
|
|
SetupJumboEngineSound(MAX_VOLUME, 22050);
|
|
|
|
SetupJumboWhineSound(18.f * (1.f - modificator), 14600.f * modificator + 29500);
|
|
|
|
SetupJumboWhineSound(18.f * (1.f - modificator), 14600.f * modificator + 29500);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -2822,7 +2821,7 @@ cAudioManager::ProcessJumboDecel(CPlane *plane)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
if (SetupJumboFlySound(20) && SetupJumboTaxiSound(75)) {
|
|
|
|
if (SetupJumboFlySound(20) && SetupJumboTaxiSound(75)) {
|
|
|
|
const float modificator = Min(1.f, (plane->m_fSpeed - 0.10334f) * 1.676f);
|
|
|
|
const float modificator = Min(1.f, (plane->m_fSpeed - 0.10334f) * 1.676f);
|
|
|
|
SetupJumboEngineSound(maxVolume * modificator, 6050.f * modificator + 16000);
|
|
|
|
SetupJumboEngineSound(MAX_VOLUME * modificator, 6050.f * modificator + 16000);
|
|
|
|
SetupJumboWhineSound(18, 29500);
|
|
|
|
SetupJumboWhineSound(18, 29500);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -2986,7 +2985,7 @@ cAudioManager::SetupJumboRumbleSound(uint8 emittingVol)
|
|
|
|
m_sQueueSample.m_nCounter = 6;
|
|
|
|
m_sQueueSample.m_nCounter = 6;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_JUMBO_RUMBLE;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_JUMBO_RUMBLE;
|
|
|
|
m_sQueueSample.m_nFrequency += 200;
|
|
|
|
m_sQueueSample.m_nFrequency += 200;
|
|
|
|
m_sQueueSample.m_nOffset = maxVolume;
|
|
|
|
m_sQueueSample.m_nOffset = MAX_VOLUME;
|
|
|
|
AddSampleToRequestedQueue();
|
|
|
|
AddSampleToRequestedQueue();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
return true;
|
|
|
|
return true;
|
|
|
@ -3822,11 +3821,11 @@ cAudioManager::SetupPedComments(cPedParams *params, uint32 sound)
|
|
|
|
case SOUND_AMMUNATION_WELCOME_1:
|
|
|
|
case SOUND_AMMUNATION_WELCOME_1:
|
|
|
|
case SOUND_AMMUNATION_WELCOME_2:
|
|
|
|
case SOUND_AMMUNATION_WELCOME_2:
|
|
|
|
case SOUND_AMMUNATION_WELCOME_3:
|
|
|
|
case SOUND_AMMUNATION_WELCOME_3:
|
|
|
|
emittingVol = maxVolume;
|
|
|
|
emittingVol = MAX_VOLUME;
|
|
|
|
break;
|
|
|
|
break;
|
|
|
|
default:
|
|
|
|
default:
|
|
|
|
if (CWorld::GetIsLineOfSightClear(TheCamera.GetPosition(), m_sQueueSample.m_vecPos, true, false, false, false, false, false))
|
|
|
|
if (CWorld::GetIsLineOfSightClear(TheCamera.GetPosition(), m_sQueueSample.m_vecPos, true, false, false, false, false, false))
|
|
|
|
emittingVol = maxVolume;
|
|
|
|
emittingVol = MAX_VOLUME;
|
|
|
|
else
|
|
|
|
else
|
|
|
|
emittingVol = 31;
|
|
|
|
emittingVol = 31;
|
|
|
|
break;
|
|
|
|
break;
|
|
|
@ -3930,7 +3929,7 @@ cPedComments::Process()
|
|
|
|
AudioManager.m_sQueueSample.m_nLoopCount = 1;
|
|
|
|
AudioManager.m_sQueueSample.m_nLoopCount = 1;
|
|
|
|
AudioManager.m_sQueueSample.m_nLoopStart = 0;
|
|
|
|
AudioManager.m_sQueueSample.m_nLoopStart = 0;
|
|
|
|
AudioManager.m_sQueueSample.m_nLoopEnd = -1;
|
|
|
|
AudioManager.m_sQueueSample.m_nLoopEnd = -1;
|
|
|
|
AudioManager.m_sQueueSample.m_nEmittingVolume = maxVolume;
|
|
|
|
AudioManager.m_sQueueSample.m_nEmittingVolume = MAX_VOLUME;
|
|
|
|
AudioManager.m_sQueueSample.m_fSpeedMultiplier = 3.0f;
|
|
|
|
AudioManager.m_sQueueSample.m_fSpeedMultiplier = 3.0f;
|
|
|
|
switch (sampleIndex) {
|
|
|
|
switch (sampleIndex) {
|
|
|
|
case SFX_POLICE_HELI_1:
|
|
|
|
case SFX_POLICE_HELI_1:
|
|
|
@ -4041,7 +4040,7 @@ cAudioManager::ProcessExplosions(int32 explosion)
|
|
|
|
distSquared = GetDistanceSquared(m_sQueueSample.m_vecPos);
|
|
|
|
distSquared = GetDistanceSquared(m_sQueueSample.m_vecPos);
|
|
|
|
if (distSquared < SQR(m_sQueueSample.m_fSoundIntensity)) {
|
|
|
|
if (distSquared < SQR(m_sQueueSample.m_fSoundIntensity)) {
|
|
|
|
m_sQueueSample.m_fDistance = Sqrt(distSquared);
|
|
|
|
m_sQueueSample.m_fDistance = Sqrt(distSquared);
|
|
|
|
m_sQueueSample.m_nVolume = ComputeVolume(maxVolume, m_sQueueSample.m_fSoundIntensity, m_sQueueSample.m_fDistance);
|
|
|
|
m_sQueueSample.m_nVolume = ComputeVolume(MAX_VOLUME, m_sQueueSample.m_fSoundIntensity, m_sQueueSample.m_fDistance);
|
|
|
|
if (m_sQueueSample.m_nVolume) {
|
|
|
|
if (m_sQueueSample.m_nVolume) {
|
|
|
|
m_sQueueSample.m_nCounter = i;
|
|
|
|
m_sQueueSample.m_nCounter = i;
|
|
|
|
m_sQueueSample.m_fSpeedMultiplier = 2.0f;
|
|
|
|
m_sQueueSample.m_fSpeedMultiplier = 2.0f;
|
|
|
@ -4049,7 +4048,7 @@ cAudioManager::ProcessExplosions(int32 explosion)
|
|
|
|
m_sQueueSample.m_nLoopCount = 1;
|
|
|
|
m_sQueueSample.m_nLoopCount = 1;
|
|
|
|
m_sQueueSample.m_bReleasingSoundFlag = true;
|
|
|
|
m_sQueueSample.m_bReleasingSoundFlag = true;
|
|
|
|
m_sQueueSample.m_bReverbFlag = true;
|
|
|
|
m_sQueueSample.m_bReverbFlag = true;
|
|
|
|
m_sQueueSample.m_nEmittingVolume = maxVolume;
|
|
|
|
m_sQueueSample.m_nEmittingVolume = MAX_VOLUME;
|
|
|
|
m_sQueueSample.m_nLoopStart = 0;
|
|
|
|
m_sQueueSample.m_nLoopStart = 0;
|
|
|
|
m_sQueueSample.m_nLoopEnd = -1;
|
|
|
|
m_sQueueSample.m_nLoopEnd = -1;
|
|
|
|
m_sQueueSample.m_bReverbFlag = true;
|
|
|
|
m_sQueueSample.m_bReverbFlag = true;
|
|
|
@ -4245,7 +4244,7 @@ cAudioManager::ProcessOneShotScriptObject(uint8 sound)
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 80.0f;
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 80.0f;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_TRAIN_STATION_ANNOUNCE;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_TRAIN_STATION_ANNOUNCE;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
emittingVolume = maxVolume;
|
|
|
|
emittingVolume = MAX_VOLUME;
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_TRAIN_STATION_ANNOUNCE);
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_TRAIN_STATION_ANNOUNCE);
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 0;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 0;
|
|
|
|
m_sQueueSample.m_fSpeedMultiplier = 2.0f;
|
|
|
|
m_sQueueSample.m_fSpeedMultiplier = 2.0f;
|
|
|
@ -4442,7 +4441,7 @@ cAudioManager::ProcessLoopingScriptObject(uint8 sound)
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 30.0f;
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 30.0f;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_CLUB_1;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_CLUB_1;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
emittingVolume = maxVolume;
|
|
|
|
emittingVolume = MAX_VOLUME;
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_CLUB_1);
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_CLUB_1);
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
@ -4452,7 +4451,7 @@ cAudioManager::ProcessLoopingScriptObject(uint8 sound)
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 80.0f;
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 80.0f;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_CLUB_1;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_CLUB_1;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
emittingVolume = maxVolume;
|
|
|
|
emittingVolume = MAX_VOLUME;
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_CLUB_1);
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_CLUB_1);
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
@ -4462,7 +4461,7 @@ cAudioManager::ProcessLoopingScriptObject(uint8 sound)
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 30.0f;
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 30.0f;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_CLUB_2;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_CLUB_2;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
emittingVolume = maxVolume;
|
|
|
|
emittingVolume = MAX_VOLUME;
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_CLUB_2);
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_CLUB_2);
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
@ -4472,7 +4471,7 @@ cAudioManager::ProcessLoopingScriptObject(uint8 sound)
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 80.0f;
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 80.0f;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_CLUB_2;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_CLUB_2;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
emittingVolume = maxVolume;
|
|
|
|
emittingVolume = MAX_VOLUME;
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_CLUB_2);
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_CLUB_2);
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
@ -4482,7 +4481,7 @@ cAudioManager::ProcessLoopingScriptObject(uint8 sound)
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 30.0f;
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 30.0f;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_CLUB_3;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_CLUB_3;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
emittingVolume = maxVolume;
|
|
|
|
emittingVolume = MAX_VOLUME;
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_CLUB_3);
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_CLUB_3);
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
@ -4492,7 +4491,7 @@ cAudioManager::ProcessLoopingScriptObject(uint8 sound)
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 80.0f;
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 80.0f;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_CLUB_3;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_CLUB_3;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
emittingVolume = maxVolume;
|
|
|
|
emittingVolume = MAX_VOLUME;
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_CLUB_3);
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_CLUB_3);
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
@ -4502,7 +4501,7 @@ cAudioManager::ProcessLoopingScriptObject(uint8 sound)
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 30.0f;
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 30.0f;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_CLUB_4;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_CLUB_4;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
emittingVolume = maxVolume;
|
|
|
|
emittingVolume = MAX_VOLUME;
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_CLUB_4);
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_CLUB_4);
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
@ -4512,7 +4511,7 @@ cAudioManager::ProcessLoopingScriptObject(uint8 sound)
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 80.0f;
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 80.0f;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_CLUB_4;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_CLUB_4;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
emittingVolume = maxVolume;
|
|
|
|
emittingVolume = MAX_VOLUME;
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_CLUB_4);
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_CLUB_4);
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
@ -4522,7 +4521,7 @@ cAudioManager::ProcessLoopingScriptObject(uint8 sound)
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 30.0f;
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 30.0f;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_CLUB_5;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_CLUB_5;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
emittingVolume = maxVolume;
|
|
|
|
emittingVolume = MAX_VOLUME;
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_CLUB_5);
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_CLUB_5);
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
@ -4532,7 +4531,7 @@ cAudioManager::ProcessLoopingScriptObject(uint8 sound)
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 80.0f;
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 80.0f;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_CLUB_5;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_CLUB_5;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
emittingVolume = maxVolume;
|
|
|
|
emittingVolume = MAX_VOLUME;
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_CLUB_5);
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_CLUB_5);
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
@ -4542,7 +4541,7 @@ cAudioManager::ProcessLoopingScriptObject(uint8 sound)
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 30.0f;
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 30.0f;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_CLUB_6;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_CLUB_6;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
emittingVolume = maxVolume;
|
|
|
|
emittingVolume = MAX_VOLUME;
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_CLUB_6);
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_CLUB_6);
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
@ -4552,7 +4551,7 @@ cAudioManager::ProcessLoopingScriptObject(uint8 sound)
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 80.0f;
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 80.0f;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_CLUB_6;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_CLUB_6;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
emittingVolume = maxVolume;
|
|
|
|
emittingVolume = MAX_VOLUME;
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_CLUB_6);
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_CLUB_6);
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
@ -4562,7 +4561,7 @@ cAudioManager::ProcessLoopingScriptObject(uint8 sound)
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 30.0f;
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 30.0f;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_CLUB_7;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_CLUB_7;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
emittingVolume = maxVolume;
|
|
|
|
emittingVolume = MAX_VOLUME;
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_CLUB_7);
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_CLUB_7);
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
@ -4572,7 +4571,7 @@ cAudioManager::ProcessLoopingScriptObject(uint8 sound)
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 80.0f;
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 80.0f;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_CLUB_7;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_CLUB_7;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
emittingVolume = maxVolume;
|
|
|
|
emittingVolume = MAX_VOLUME;
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_CLUB_7);
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_CLUB_7);
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
@ -4582,7 +4581,7 @@ cAudioManager::ProcessLoopingScriptObject(uint8 sound)
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 30.0f;
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 30.0f;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_CLUB_8;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_CLUB_8;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
emittingVolume = maxVolume;
|
|
|
|
emittingVolume = MAX_VOLUME;
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_CLUB_8);
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_CLUB_8);
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
@ -4592,7 +4591,7 @@ cAudioManager::ProcessLoopingScriptObject(uint8 sound)
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 80.0f;
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 80.0f;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_CLUB_8;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_CLUB_8;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
emittingVolume = maxVolume;
|
|
|
|
emittingVolume = MAX_VOLUME;
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_CLUB_8);
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_CLUB_8);
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
@ -4602,7 +4601,7 @@ cAudioManager::ProcessLoopingScriptObject(uint8 sound)
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 30.0f;
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 30.0f;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_CLUB_9;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_CLUB_9;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
emittingVolume = maxVolume;
|
|
|
|
emittingVolume = MAX_VOLUME;
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_CLUB_9);
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_CLUB_9);
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
@ -4612,7 +4611,7 @@ cAudioManager::ProcessLoopingScriptObject(uint8 sound)
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 80.0f;
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 80.0f;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_CLUB_9;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_CLUB_9;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
emittingVolume = maxVolume;
|
|
|
|
emittingVolume = MAX_VOLUME;
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_CLUB_9);
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_CLUB_9);
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
@ -4622,7 +4621,7 @@ cAudioManager::ProcessLoopingScriptObject(uint8 sound)
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 30.0f;
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 30.0f;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_CLUB_10;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_CLUB_10;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
emittingVolume = maxVolume;
|
|
|
|
emittingVolume = MAX_VOLUME;
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_CLUB_10);
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_CLUB_10);
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
@ -4632,7 +4631,7 @@ cAudioManager::ProcessLoopingScriptObject(uint8 sound)
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 80.0f;
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 80.0f;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_CLUB_10;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_CLUB_10;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
emittingVolume = maxVolume;
|
|
|
|
emittingVolume = MAX_VOLUME;
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_CLUB_10);
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_CLUB_10);
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
@ -4642,7 +4641,7 @@ cAudioManager::ProcessLoopingScriptObject(uint8 sound)
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 30.0f;
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 30.0f;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_CLUB_11;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_CLUB_11;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
emittingVolume = maxVolume;
|
|
|
|
emittingVolume = MAX_VOLUME;
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_CLUB_11);
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_CLUB_11);
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
@ -4652,7 +4651,7 @@ cAudioManager::ProcessLoopingScriptObject(uint8 sound)
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 80.0f;
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 80.0f;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_CLUB_11;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_CLUB_11;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
emittingVolume = maxVolume;
|
|
|
|
emittingVolume = MAX_VOLUME;
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_CLUB_11);
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_CLUB_11);
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
@ -4662,7 +4661,7 @@ cAudioManager::ProcessLoopingScriptObject(uint8 sound)
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 30.0f;
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 30.0f;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_CLUB_12;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_CLUB_12;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
emittingVolume = maxVolume;
|
|
|
|
emittingVolume = MAX_VOLUME;
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_CLUB_12);
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_CLUB_12);
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
@ -4672,7 +4671,7 @@ cAudioManager::ProcessLoopingScriptObject(uint8 sound)
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 80.0f;
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 80.0f;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_CLUB_12;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_CLUB_12;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
emittingVolume = maxVolume;
|
|
|
|
emittingVolume = MAX_VOLUME;
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_CLUB_12);
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_CLUB_12);
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
@ -4682,7 +4681,7 @@ cAudioManager::ProcessLoopingScriptObject(uint8 sound)
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 30.0f;
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 30.0f;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_CLUB_RAGGA;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_CLUB_RAGGA;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
emittingVolume = maxVolume;
|
|
|
|
emittingVolume = MAX_VOLUME;
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_CLUB_RAGGA);
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_CLUB_RAGGA);
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
@ -4692,7 +4691,7 @@ cAudioManager::ProcessLoopingScriptObject(uint8 sound)
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 80.0f;
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 80.0f;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_CLUB_RAGGA;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_CLUB_RAGGA;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
emittingVolume = maxVolume;
|
|
|
|
emittingVolume = MAX_VOLUME;
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_CLUB_RAGGA);
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_CLUB_RAGGA);
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
@ -4702,7 +4701,7 @@ cAudioManager::ProcessLoopingScriptObject(uint8 sound)
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 30.0f;
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 30.0f;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_STRIP_CLUB_1;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_STRIP_CLUB_1;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
emittingVolume = maxVolume;
|
|
|
|
emittingVolume = MAX_VOLUME;
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_STRIP_CLUB_1);
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_STRIP_CLUB_1);
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
@ -4712,7 +4711,7 @@ cAudioManager::ProcessLoopingScriptObject(uint8 sound)
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 80.0f;
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 80.0f;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_STRIP_CLUB_1;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_STRIP_CLUB_1;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
emittingVolume = maxVolume;
|
|
|
|
emittingVolume = MAX_VOLUME;
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_STRIP_CLUB_1);
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_STRIP_CLUB_1);
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
@ -4722,7 +4721,7 @@ cAudioManager::ProcessLoopingScriptObject(uint8 sound)
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 30.0f;
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 30.0f;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_STRIP_CLUB_2;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_STRIP_CLUB_2;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
emittingVolume = maxVolume;
|
|
|
|
emittingVolume = MAX_VOLUME;
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_STRIP_CLUB_2);
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_STRIP_CLUB_2);
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
@ -4732,7 +4731,7 @@ cAudioManager::ProcessLoopingScriptObject(uint8 sound)
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 80.0f;
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 80.0f;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_STRIP_CLUB_2;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_STRIP_CLUB_2;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
emittingVolume = maxVolume;
|
|
|
|
emittingVolume = MAX_VOLUME;
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_STRIP_CLUB_2);
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_STRIP_CLUB_2);
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
@ -4874,7 +4873,7 @@ cAudioManager::ProcessLoopingScriptObject(uint8 sound)
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 30.0f;
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 30.0f;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_PIANO_BAR_1;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_PIANO_BAR_1;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
emittingVolume = maxVolume;
|
|
|
|
emittingVolume = MAX_VOLUME;
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_PIANO_BAR_1);
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_PIANO_BAR_1);
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
@ -4884,7 +4883,7 @@ cAudioManager::ProcessLoopingScriptObject(uint8 sound)
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 80.0f;
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 80.0f;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_CLUB_1;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_CLUB_1;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
emittingVolume = maxVolume;
|
|
|
|
emittingVolume = MAX_VOLUME;
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_CLUB_1);
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_CLUB_1);
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
@ -4924,7 +4923,7 @@ cAudioManager::ProcessLoopingScriptObject(uint8 sound)
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 30.0f;
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 30.0f;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_POLICE_BALL_1;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_POLICE_BALL_1;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
emittingVolume = maxVolume;
|
|
|
|
emittingVolume = MAX_VOLUME;
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_POLICE_BALL_1);
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_POLICE_BALL_1);
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 2;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 2;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
@ -4934,7 +4933,7 @@ cAudioManager::ProcessLoopingScriptObject(uint8 sound)
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 80.0f;
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 80.0f;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_POLICE_BALL_1;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_POLICE_BALL_1;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
emittingVolume = maxVolume;
|
|
|
|
emittingVolume = MAX_VOLUME;
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_POLICE_BALL_1);
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_POLICE_BALL_1);
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 2;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 2;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
@ -4944,7 +4943,7 @@ cAudioManager::ProcessLoopingScriptObject(uint8 sound)
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 30.0f;
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 30.0f;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_RAVE_INDUSTRIAL;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_RAVE_INDUSTRIAL;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
emittingVolume = maxVolume;
|
|
|
|
emittingVolume = MAX_VOLUME;
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_RAVE_INDUSTRIAL);
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_RAVE_INDUSTRIAL);
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
@ -4954,7 +4953,7 @@ cAudioManager::ProcessLoopingScriptObject(uint8 sound)
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 80.0f;
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 80.0f;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_RAVE_INDUSTRIAL;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_RAVE_INDUSTRIAL;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
emittingVolume = maxVolume;
|
|
|
|
emittingVolume = MAX_VOLUME;
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_RAVE_INDUSTRIAL);
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_RAVE_INDUSTRIAL);
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
@ -4969,7 +4968,7 @@ cAudioManager::ProcessLoopingScriptObject(uint8 sound)
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 30.0f;
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 30.0f;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_RAVE_COMMERCIAL;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_RAVE_COMMERCIAL;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
emittingVolume = maxVolume;
|
|
|
|
emittingVolume = MAX_VOLUME;
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(m_sQueueSample.m_nSampleIndex);
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(m_sQueueSample.m_nSampleIndex);
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
@ -4980,7 +4979,7 @@ cAudioManager::ProcessLoopingScriptObject(uint8 sound)
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 80.0f;
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 80.0f;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_RAVE_COMMERCIAL;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_RAVE_COMMERCIAL;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
emittingVolume = maxVolume;
|
|
|
|
emittingVolume = MAX_VOLUME;
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(m_sQueueSample.m_nSampleIndex);
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(m_sQueueSample.m_nSampleIndex);
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
@ -4990,7 +4989,7 @@ cAudioManager::ProcessLoopingScriptObject(uint8 sound)
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 30.0f;
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 30.0f;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_RAVE_SUBURBAN;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_RAVE_SUBURBAN;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
emittingVolume = maxVolume;
|
|
|
|
emittingVolume = MAX_VOLUME;
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_RAVE_SUBURBAN);
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_RAVE_SUBURBAN);
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
@ -5000,7 +4999,7 @@ cAudioManager::ProcessLoopingScriptObject(uint8 sound)
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 80.0f;
|
|
|
|
m_sQueueSample.m_fSoundIntensity = 80.0f;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_RAVE_SUBURBAN;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_RAVE_SUBURBAN;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
emittingVolume = maxVolume;
|
|
|
|
emittingVolume = MAX_VOLUME;
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_RAVE_SUBURBAN);
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(SFX_RAVE_SUBURBAN);
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeDivider = 3;
|
|
|
@ -5094,7 +5093,7 @@ cAudioManager::ProcessPornCinema(uint8 sound)
|
|
|
|
if (distSquared < SQR(m_sQueueSample.m_fSoundIntensity)) {
|
|
|
|
if (distSquared < SQR(m_sQueueSample.m_fSoundIntensity)) {
|
|
|
|
m_sQueueSample.m_fDistance = Sqrt(distSquared);
|
|
|
|
m_sQueueSample.m_fDistance = Sqrt(distSquared);
|
|
|
|
if (sound != SCRIPT_SOUND_MISTY_SEX_S && sound != SCRIPT_SOUND_MISTY_SEX_L) {
|
|
|
|
if (sound != SCRIPT_SOUND_MISTY_SEX_S && sound != SCRIPT_SOUND_MISTY_SEX_L) {
|
|
|
|
m_sQueueSample.m_nVolume = ComputeVolume(maxVolume, m_sQueueSample.m_fSoundIntensity, m_sQueueSample.m_fDistance);
|
|
|
|
m_sQueueSample.m_nVolume = ComputeVolume(MAX_VOLUME, m_sQueueSample.m_fSoundIntensity, m_sQueueSample.m_fDistance);
|
|
|
|
if (m_sQueueSample.m_nVolume) {
|
|
|
|
if (m_sQueueSample.m_nVolume) {
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(m_sQueueSample.m_nSampleIndex);
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(m_sQueueSample.m_nSampleIndex);
|
|
|
|
m_sQueueSample.m_nCounter = 0;
|
|
|
|
m_sQueueSample.m_nCounter = 0;
|
|
|
@ -5103,7 +5102,7 @@ cAudioManager::ProcessPornCinema(uint8 sound)
|
|
|
|
m_sQueueSample.m_bReleasingSoundFlag = false;
|
|
|
|
m_sQueueSample.m_bReleasingSoundFlag = false;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 3;
|
|
|
|
m_sQueueSample.m_fSpeedMultiplier = 2.0f;
|
|
|
|
m_sQueueSample.m_fSpeedMultiplier = 2.0f;
|
|
|
|
m_sQueueSample.m_nEmittingVolume = maxVolume;
|
|
|
|
m_sQueueSample.m_nEmittingVolume = MAX_VOLUME;
|
|
|
|
m_sQueueSample.m_nLoopStart = SampleManager.GetSampleLoopStartOffset(m_sQueueSample.m_nSampleIndex);
|
|
|
|
m_sQueueSample.m_nLoopStart = SampleManager.GetSampleLoopStartOffset(m_sQueueSample.m_nSampleIndex);
|
|
|
|
m_sQueueSample.m_nLoopEnd = SampleManager.GetSampleLoopEndOffset(m_sQueueSample.m_nSampleIndex);
|
|
|
|
m_sQueueSample.m_nLoopEnd = SampleManager.GetSampleLoopEndOffset(m_sQueueSample.m_nSampleIndex);
|
|
|
|
m_sQueueSample.m_bReverbFlag = true;
|
|
|
|
m_sQueueSample.m_bReverbFlag = true;
|
|
|
@ -5820,7 +5819,7 @@ cAudioManager::ProcessFrontEnd()
|
|
|
|
if (stereo) {
|
|
|
|
if (stereo) {
|
|
|
|
++m_sQueueSample.m_nSampleIndex;
|
|
|
|
++m_sQueueSample.m_nSampleIndex;
|
|
|
|
m_sQueueSample.m_nCounter = counter++;
|
|
|
|
m_sQueueSample.m_nCounter = counter++;
|
|
|
|
m_sQueueSample.m_nOffset = maxVolume - m_sQueueSample.m_nOffset;
|
|
|
|
m_sQueueSample.m_nOffset = MAX_VOLUME - m_sQueueSample.m_nOffset;
|
|
|
|
AddSampleToRequestedQueue();
|
|
|
|
AddSampleToRequestedQueue();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -5889,7 +5888,7 @@ cAudioManager::ProcessProjectiles()
|
|
|
|
if (CProjectileInfo::GetProjectileInfo(i)->m_bInUse) {
|
|
|
|
if (CProjectileInfo::GetProjectileInfo(i)->m_bInUse) {
|
|
|
|
switch (CProjectileInfo::GetProjectileInfo(i)->m_eWeaponType) {
|
|
|
|
switch (CProjectileInfo::GetProjectileInfo(i)->m_eWeaponType) {
|
|
|
|
case WEAPONTYPE_ROCKETLAUNCHER:
|
|
|
|
case WEAPONTYPE_ROCKETLAUNCHER:
|
|
|
|
emittingVol = maxVolume;
|
|
|
|
emittingVol = MAX_VOLUME;
|
|
|
|
m_sQueueSample.m_fSoundIntensity = rocketLauncherIntensity;
|
|
|
|
m_sQueueSample.m_fSoundIntensity = rocketLauncherIntensity;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_ROCKET_FLY;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_ROCKET_FLY;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
@ -6163,7 +6162,7 @@ void
|
|
|
|
cAudioManager::ProcessBridgeMotor()
|
|
|
|
cAudioManager::ProcessBridgeMotor()
|
|
|
|
{
|
|
|
|
{
|
|
|
|
if (m_sQueueSample.m_fDistance < bridgeIntensity) {
|
|
|
|
if (m_sQueueSample.m_fDistance < bridgeIntensity) {
|
|
|
|
m_sQueueSample.m_nVolume = ComputeVolume(maxVolume, bridgeIntensity, m_sQueueSample.m_fDistance);
|
|
|
|
m_sQueueSample.m_nVolume = ComputeVolume(MAX_VOLUME, bridgeIntensity, m_sQueueSample.m_fDistance);
|
|
|
|
if (m_sQueueSample.m_nVolume) {
|
|
|
|
if (m_sQueueSample.m_nVolume) {
|
|
|
|
m_sQueueSample.m_nCounter = 1;
|
|
|
|
m_sQueueSample.m_nCounter = 1;
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_FISHING_BOAT_IDLE; // todo check sfx name
|
|
|
|
m_sQueueSample.m_nSampleIndex = SFX_FISHING_BOAT_IDLE; // todo check sfx name
|
|
|
@ -6172,7 +6171,7 @@ cAudioManager::ProcessBridgeMotor()
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 1;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 1;
|
|
|
|
m_sQueueSample.m_nFrequency = 5500;
|
|
|
|
m_sQueueSample.m_nFrequency = 5500;
|
|
|
|
m_sQueueSample.m_nLoopCount = 0;
|
|
|
|
m_sQueueSample.m_nLoopCount = 0;
|
|
|
|
m_sQueueSample.m_nEmittingVolume = maxVolume;
|
|
|
|
m_sQueueSample.m_nEmittingVolume = MAX_VOLUME;
|
|
|
|
m_sQueueSample.m_nLoopStart = SampleManager.GetSampleLoopStartOffset(m_sQueueSample.m_nSampleIndex);
|
|
|
|
m_sQueueSample.m_nLoopStart = SampleManager.GetSampleLoopStartOffset(m_sQueueSample.m_nSampleIndex);
|
|
|
|
m_sQueueSample.m_nLoopEnd = SampleManager.GetSampleLoopEndOffset(m_sQueueSample.m_nSampleIndex);
|
|
|
|
m_sQueueSample.m_nLoopEnd = SampleManager.GetSampleLoopEndOffset(m_sQueueSample.m_nSampleIndex);
|
|
|
|
m_sQueueSample.m_fSpeedMultiplier = 2.0f;
|
|
|
|
m_sQueueSample.m_fSpeedMultiplier = 2.0f;
|
|
|
@ -6205,7 +6204,7 @@ cAudioManager::ProcessBridgeOneShots()
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
if (m_sQueueSample.m_fDistance < bridgeIntensity) {
|
|
|
|
if (m_sQueueSample.m_fDistance < bridgeIntensity) {
|
|
|
|
m_sQueueSample.m_nVolume = ComputeVolume(maxVolume, bridgeIntensity, m_sQueueSample.m_fDistance);
|
|
|
|
m_sQueueSample.m_nVolume = ComputeVolume(MAX_VOLUME, bridgeIntensity, m_sQueueSample.m_fDistance);
|
|
|
|
if (m_sQueueSample.m_nVolume) {
|
|
|
|
if (m_sQueueSample.m_nVolume) {
|
|
|
|
m_sQueueSample.m_nCounter = 2;
|
|
|
|
m_sQueueSample.m_nCounter = 2;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
|
m_sQueueSample.m_nBankIndex = SAMPLEBANK_MAIN;
|
|
|
@ -6213,7 +6212,7 @@ cAudioManager::ProcessBridgeOneShots()
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 1;
|
|
|
|
m_sQueueSample.m_nReleasingVolumeModificator = 1;
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(m_sQueueSample.m_nSampleIndex);
|
|
|
|
m_sQueueSample.m_nFrequency = SampleManager.GetSampleBaseFrequency(m_sQueueSample.m_nSampleIndex);
|
|
|
|
m_sQueueSample.m_nLoopCount = 1;
|
|
|
|
m_sQueueSample.m_nLoopCount = 1;
|
|
|
|
m_sQueueSample.m_nEmittingVolume = maxVolume;
|
|
|
|
m_sQueueSample.m_nEmittingVolume = MAX_VOLUME;
|
|
|
|
m_sQueueSample.m_nLoopStart = 0;
|
|
|
|
m_sQueueSample.m_nLoopStart = 0;
|
|
|
|
m_sQueueSample.m_nLoopEnd = -1;
|
|
|
|
m_sQueueSample.m_nLoopEnd = -1;
|
|
|
|
m_sQueueSample.m_fSpeedMultiplier = 2.0f;
|
|
|
|
m_sQueueSample.m_fSpeedMultiplier = 2.0f;
|
|
|
|