How do you install these.? .. Sorry, noob to modding music, although I'm happy to try out new music for sure.
If you wanted to replace the music for a leader that already has distinct music assigned to them, then you simply have to put the music files in
\My Documents\My Games\Beyond the Sword\CustomAssets\sounds\diplomacy
The names of the files should match the existing mp3 files for that leader. For example, to replace Lincoln's music, all you have to do is copy Lincoln_Early.mp3, Lincoln_Middle.mp3, and Lincoln_Late.mp3 to the path above.
If you want to mod the music of someone that shares music with someone else, that's more involved. Let's take the example of replacing DeGaulle's music with some of the French music I posted a link to, using the CustomAssets directory.
Copy Audio2DScripts.xml to \My Documents\My Games\Beyond the Sword\CustomAssets\xml\audio and add these entries:
Code:
<Script2DSound>
<ScriptID>AS2D_DIPLO_DEGAULLE_EARLY</ScriptID>
<SoundID>DIPLO_DEGAULLE_EARLY</SoundID>
<SoundType>GAME_MUSIC</SoundType>
<iMinVolume>75</iMinVolume>
<iMaxVolume>75</iMaxVolume>
<iPitchChangeDown>0</iPitchChangeDown>
<iPitchChangeUp>0</iPitchChangeUp>
<iMinLeftPan>-1</iMinLeftPan>
<iMaxLeftPan>-1</iMaxLeftPan>
<iMinRightPan>-1</iMinRightPan>
<iMaxRightPan>-1</iMaxRightPan>
<bLooping>1</bLooping>
<iMinTimeDelay>0</iMinTimeDelay>
<iMaxTimeDelay>0</iMaxTimeDelay>
<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>
</Script2DSound>
<Script2DSound>
<ScriptID>AS2D_DIPLO_DEGAULLE_MIDDLE</ScriptID>
<SoundID>DIPLO_DEGAULLE_MIDDLE</SoundID>
<SoundType>GAME_MUSIC</SoundType>
<iMinVolume>75</iMinVolume>
<iMaxVolume>75</iMaxVolume>
<iPitchChangeDown>0</iPitchChangeDown>
<iPitchChangeUp>0</iPitchChangeUp>
<iMinLeftPan>-1</iMinLeftPan>
<iMaxLeftPan>-1</iMaxLeftPan>
<iMinRightPan>-1</iMinRightPan>
<iMaxRightPan>-1</iMaxRightPan>
<bLooping>1</bLooping>
<iMinTimeDelay>0</iMinTimeDelay>
<iMaxTimeDelay>0</iMaxTimeDelay>
<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>
</Script2DSound>
<Script2DSound>
<ScriptID>AS2D_DIPLO_DEGAULLE_LATE</ScriptID>
<SoundID>DIPLO_DEGAULLE_LATE</SoundID>
<SoundType>GAME_MUSIC</SoundType>
<iMinVolume>75</iMinVolume>
<iMaxVolume>75</iMaxVolume>
<iPitchChangeDown>0</iPitchChangeDown>
<iPitchChangeUp>0</iPitchChangeUp>
<iMinLeftPan>-1</iMinLeftPan>
<iMaxLeftPan>-1</iMaxLeftPan>
<iMinRightPan>-1</iMinRightPan>
<iMaxRightPan>-1</iMaxRightPan>
<bLooping>1</bLooping>
<iMinTimeDelay>0</iMinTimeDelay>
<iMaxTimeDelay>0</iMaxTimeDelay>
<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>
</Script2DSound>
Copy AudioDefines.xml to \My Documents\My Games\Beyond the Sword\CustomAssets\xml\audio and add these new entries:
Code:
<SoundData>
<SoundID>DIPLO_DEGAULLE_EARLY</SoundID>
<Filename>Sounds/Diplomacy/DeGaulle_Early</Filename>
<LoadType>STREAMED</LoadType>
<bIsCompressed>1</bIsCompressed>
<bInGeneric>1</bInGeneric>
</SoundData>
<SoundData>
<SoundID>DIPLO_DEGAULLE_MIDDLE</SoundID>
<Filename>Sounds/Diplomacy/DeGaulle_Middle</Filename>
<LoadType>STREAMED</LoadType>
<bIsCompressed>1</bIsCompressed>
<bInGeneric>1</bInGeneric>
</SoundData>
<SoundData>
<SoundID>DIPLO_DEGAULLE_LATE</SoundID>
<Filename>Sounds/Diplomacy/DeGaulle_Late</Filename>
<LoadType>STREAMED</LoadType>
<bIsCompressed>1</bIsCompressed>
<bInGeneric>1</bInGeneric>
</SoundData>
Copy CIV4LeaderHeadInfos.xml to \My Documents\My Games\Beyond the Sword\CustomAssets\xml\civilizations and modify the DiplomacyMusicPeace section in DeGaulle's entry to the following:
Code:
<DiplomacyMusicPeace>
<DiploMusicPeaceEra>
<EraType>ERA_ANCIENT</EraType>
<DiploScriptId>AS2D_DIPLO_DEGAULLE_EARLY</DiploScriptId>
</DiploMusicPeaceEra>
<DiploMusicPeaceEra>
<EraType>ERA_CLASSICAL</EraType>
<DiploScriptId>AS2D_DIPLO_DEGAULLE_EARLY</DiploScriptId>
</DiploMusicPeaceEra>
<DiploMusicPeaceEra>
<EraType>ERA_MEDIEVAL</EraType>
<DiploScriptId>AS2D_DIPLO_DEGAULLE_MIDDLE</DiploScriptId>
</DiploMusicPeaceEra>
<DiploMusicPeaceEra>
<EraType>ERA_RENAISSANCE</EraType>
<DiploScriptId>AS2D_DIPLO_DEGAULLE_MIDDLE</DiploScriptId>
</DiploMusicPeaceEra>
<DiploMusicPeaceEra>
<EraType>ERA_INDUSTRIAL</EraType>
<DiploScriptId>AS2D_DIPLO_DEGAULLE_LATE</DiploScriptId>
</DiploMusicPeaceEra>
<DiploMusicPeaceEra>
<EraType>ERA_MODERN</EraType>
<DiploScriptId>AS2D_DIPLO_DEGAULLE_LATE</DiploScriptId>
</DiploMusicPeaceEra>
<DiploMusicPeaceEra>
<EraType>ERA_FUTURE</EraType>
<DiploScriptId>AS2D_DIPLO_DEGAULLE_LATE</DiploScriptId>
</DiploMusicPeaceEra>
</DiplomacyMusicPeace>
Finally, copy the mp3 files to the \My Games\Beyond the Sword\CustomAssets\sounds\diplomacy directory. The names have to match the names given in AudioDefines.xml