freethink
King
I am looking at the XML with the 3D sound scripts and I found this as I expected
-<Script3DSound>
<ScriptID>AS3D_SS_JUNGLE_BIRD</ScriptID>
<SoundID>SND_JUNGLE_BIRD</SoundID>
<SoundType>GAME_AMBIENCE</SoundType>
<iMinVolume>75</iMinVolume>
<iMaxVolume>75</iMaxVolume>
<iPitchChangeDown>0</iPitchChangeDown>
<iPitchChangeUp>0</iPitchChangeUp>
<bLooping>1</bLooping>
<iMinTimeDelay>3000</iMinTimeDelay>
<iMaxTimeDelay>5000</iMaxTimeDelay>
<StartPosition>RANDOM</StartPosition>
<EndPosition>RANDOM</EndPosition>
<iMinVelocity>0</iMinVelocity>
<iMaxVelocity>0</iMaxVelocity>
<iMinDistanceFromListener>500</iMinDistanceFromListener>
<iMaxDistanceFromListener>1000</iMaxDistanceFromListener>
<iMinDistanceForMaxVolume>1000</iMinDistanceForMaxVolume>
<iMaxDistanceForMaxVolume>1000</iMaxDistanceForMaxVolume>
<iMinCutoffDistance>1000</iMinCutoffDistance>
<iMaxCutoffDistance>1000</iMaxCutoffDistance>
<bTaperForSoundtracks>0</bTaperForSoundtracks>
<iLengthOfSound>0</iLengthOfSound>
<fMinDryLevel>1.0</fMinDryLevel>
<fMaxDryLevel>1.0</fMaxDryLevel>
<fMinWetLevel>0.0</fMinWetLevel>
<fMaxWetLevel>0.0</fMaxWetLevel>
<iNotPlayPercent>0</iNotPlayPercent>
</Script3DSound>
Forgive me for not seeing what I guess is obvious but I am do not see where this is programmed for terrain type, though I suspect it must be because I never hear the tropical birds outside of jungle tiles. I doubt the 'jungle' tile has anything to do with this.
Also Publicola thought there might be a way to separate sounds by geographic area but I wouldn't know where to begin on that.
Spoiler 3D Audio Script for Jungle Bird :
-<Script3DSound>
<ScriptID>AS3D_SS_JUNGLE_BIRD</ScriptID>
<SoundID>SND_JUNGLE_BIRD</SoundID>
<SoundType>GAME_AMBIENCE</SoundType>
<iMinVolume>75</iMinVolume>
<iMaxVolume>75</iMaxVolume>
<iPitchChangeDown>0</iPitchChangeDown>
<iPitchChangeUp>0</iPitchChangeUp>
<bLooping>1</bLooping>
<iMinTimeDelay>3000</iMinTimeDelay>
<iMaxTimeDelay>5000</iMaxTimeDelay>
<StartPosition>RANDOM</StartPosition>
<EndPosition>RANDOM</EndPosition>
<iMinVelocity>0</iMinVelocity>
<iMaxVelocity>0</iMaxVelocity>
<iMinDistanceFromListener>500</iMinDistanceFromListener>
<iMaxDistanceFromListener>1000</iMaxDistanceFromListener>
<iMinDistanceForMaxVolume>1000</iMinDistanceForMaxVolume>
<iMaxDistanceForMaxVolume>1000</iMaxDistanceForMaxVolume>
<iMinCutoffDistance>1000</iMinCutoffDistance>
<iMaxCutoffDistance>1000</iMaxCutoffDistance>
<bTaperForSoundtracks>0</bTaperForSoundtracks>
<iLengthOfSound>0</iLengthOfSound>
<fMinDryLevel>1.0</fMinDryLevel>
<fMaxDryLevel>1.0</fMaxDryLevel>
<fMinWetLevel>0.0</fMinWetLevel>
<fMaxWetLevel>0.0</fMaxWetLevel>
<iNotPlayPercent>0</iNotPlayPercent>
</Script3DSound>
Forgive me for not seeing what I guess is obvious but I am do not see where this is programmed for terrain type, though I suspect it must be because I never hear the tropical birds outside of jungle tiles. I doubt the 'jungle' tile has anything to do with this.
Also Publicola thought there might be a way to separate sounds by geographic area but I wouldn't know where to begin on that.