Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
There could be all sorts of modifiers. I would bet on that "factor = 1" being some sort of probability. Make it 0.5 and the music won't play as often. I've got no clue what others might be there, though. All I did was go off what was already in the main game directory in the Steam app's folder.
(Personally, I would like to have it play the FF7 end-battle fanfare whenever I sue for peace and get full annexation. ;)
I also noticed that the files you used are from Civ V and CK2. Can I use files other than oggs or is there a way to change other types of audio into oggs.
It might be possible to take a bunch of music then use some sort of audio program to turn all of them into one huge OGG file but I don't think it would be a real good solution.
It should be possible to make a tiny little .VBS or even .BAT file that could read your directory and make the sounds.txt file for you. It would be even better if the game let you simply point to three directories (war, peace, either) and use those - then you wouldn't need a mod at all.
All music is from Paradox games: Victoria Collection (on sale right now) and Europa Universalis: Rome. Works great. I converted all of the music files to .ogg files using VideoLAN, which is an excellent free media player. Use this youtube tutorial to figure out how to convert:
http://www.youtube.com/watch?v=4MDB7ubuukc
As soon as other Paradox games go on sale, I plan to snatch those up and edit in all of the music. I was thinking about adding Hearts of Iron III music to the file, but the soundtrack is a bit too modern and doesn't mesh perfectly.
I'd love to know how to modify other types of cues for when certain songs play, for example, when you get your first colonist, a couple of new songs are added to the playlist.
I should have mentioned something in my first post: if you want to keep the original music then you'll need to copy it out from your EU4 music directory. You'll want to copy the contents of songs.txt from there to your own sounds.txt file, too. (The entries look a bit different but spaces and new lines don't matter to the program reading them so they come out to be the same thing.)
Here's my code for songs.txt. Maybe you'll catch something I missed. I made sure that the filenames match with the .OGG sound filenames, so I don't think it's that.
This is for my Ottoman play
song = {
name = "peaceceddindeden.ogg" #peace
chance = {
modifier = {
factor = 1
is_at_war = no
}
}
}
song = {
name = "ottomansufimusic.ogg" #peace
chance = {
modifier = {
factor = 1
is_at_war = no
}
}
}
song = {
name = "coolwater.ogg" #peace
chance = {
modifier = {
factor = 1
is_at_war = no
}
}
}
song = {
name = "bridemeetingtuneofbolu.ogg" #peace
chance = {
modifier = {
factor = 1
is_at_war = no
}
}
}
song = {
name = "senburgazciftetellisi.ogg" #peace
chance = {
modifier = {
factor = 1
is_at_war = no
}
}
}
song = {
name = "poptimeonlyknows.ogg" #peace
chance = {
modifier = {
factor = 1
is_at_war = no
}
}
}
song = {
name = "poplostincrypts.ogg" #peace
chance = {
modifier = {
factor = 1
is_at_war = no
}
}
}
song = {
name = "warceddindeden.ogg" #war
chance = {
modifier = {
factor = 1
is_at_war = yes
}
}
}
song = {
name = "marchofthebeys.ogg" #war
chance = {
modifier = {
factor = 1
is_at_war = yes
}
}
}
song = {
name = "aman.ogg" #war
chance = {
modifier = {
factor = 1
is_at_war = yes
}
}
}
song = {
name = "ottomanmehtermarchingband.ogg" #war
chance = {
modifier = {
factor = 1
is_at_war = yes
}
}
}
song = {
name = "ottomancavalryband.ogg" #war
chance = {
modifier = {
factor = 1
is_at_war = yes
}
}
}
song = {
name = "poptower.ogg" #war
chance = {
modifier = {
factor = 1
is_at_war = yes
}
}
}
song = {
name = "popbarracks.ogg" #war
chance = {
modifier = {
factor = 1
is_at_war = yes
}
}
}
song = {
name = "thesensesawaken.ogg"
chance = {
modifier = {
factor = 1
}
}
}
song = {
name = "salutetothesun.ogg"
chance = {
modifier = {
factor = 1
}
}
}
song = {
name = "istanbuldan.ogg"
chance = {
modifier = {
factor = 1
}
}
}
song = {
name = "sultanofthehearts.ogg"
chance = {
modifier = {
factor = 1
}
}
}
song = {
name = "concertoturconominato.ogg"
chance = {
modifier = {
factor = 1
}
}
}
song = {
name = "ghizemli.ogg"
chance = {
modifier = {
factor = 1
}
}
}
song = {
name = "crescentmoon.ogg"
chance = {
modifier = {
factor = 1
}
}
}
song = {
name = "ilahileri.ogg"
chance = {
modifier = {
factor = 1
}
}
}
song = {
name = "taksimbolugelinkarsilamasi.ogg"
chance = {
modifier = {
factor = 1
}
}
}
song = {
name = "whirlingdervishrhythm.ogg"
chance = {
modifier = {
factor = 1
}
}
}
song = {
name = "sufi.ogg"
chance = {
modifier = {
factor = 1
}
}
}
song = {
name = "sufihouse.ogg"
chance = {
modifier = {
factor = 1
}
}
}
song = {
name = "sufimoments.ogg"
chance = {
modifier = {
factor = 1
}
}
}
song = {
name = "yunus.ogg"
chance = {
modifier = {
factor = 1
}
}
}
song = {
name = "airothervisibleforce.ogg"
chance = {
modifier = {
factor = 1
}
}
}
song = {
name = "arabia.ogg"
chance = {
modifier = {
factor = 1
}
}
}
song = {
name = "arabmarshes.ogg"
chance = {
modifier = {
factor = 1
}
}
}
song = {
name = "ariddawalnoor.ogg"
chance = {
modifier = {
factor = 1
}
}
}
song = {
name = "dafa.ogg"
chance = {
modifier = {
factor = 1
}
}
}
song = {
name = "damagedlands.ogg"
chance = {
modifier = {
factor = 1
}
}
}
song = {
name = "desertwind.ogg"
chance = {
modifier = {
factor = 1
}
}
}
song = {
name = "flyingbird.ogg"
chance = {
modifier = {
factor = 1
}
}
}
song = {
name = "fragilelands.ogg"
chance = {
modifier = {
factor = 1
}
}
}
song = {
name = "iraqicafe.ogg"
chance = {
modifier = {
factor = 1
}
}
}
song = {
name = "jallaman.ogg"
chance = {
modifier = {
factor = 1
}
}
}
song = {
name = "judgementalwound.ogg"
chance = {
modifier = {
factor = 1
}
}
}
song = {
name = "maat.ogg"
chance = {
modifier = {
factor = 1
}
}
}
song = {
name = "naysolo.ogg"
chance = {
modifier = {
factor = 1
}
}
}
song = {
name = "ornament.ogg"
chance = {
modifier = {
factor = 1
}
}
}
song = {
name = "pakistanisufirhythm.ogg"
chance = {
modifier = {
factor = 1
}
}
}
song = {
name = "pesrevinrastmode.ogg"
chance = {
modifier = {
factor = 1
}
}
}
song = {
name = "plangquelcrudelbasciar.ogg"
chance = {
modifier = {
factor = 1
}
}
}
song = {
name = "rasqatalbedoi.ogg"
chance = {
modifier = {
factor = 1
}
}
}
song = {
name = "rastmedhal1.ogg"
chance = {
modifier = {
factor = 1
}
}
}
song = {
name = "rastmedhal2.ogg"
chance = {
modifier = {
factor = 1
}
}
}
song = {
name = "riversunraise.ogg"
chance = {
modifier = {
factor = 1
}
}
}
song = {
name = "saharanvistas.ogg"
chance = {
modifier = {
factor = 1
}
}
}
song = {
name = "salomesentrance.ogg"
chance = {
modifier = {
factor = 1
}
}
}
song = {
name = "shen.ogg"
chance = {
modifier = {
factor = 1
}
}
}
song = {
name = "solofortheud.ogg"
chance = {
modifier = {
factor = 1
}
}
}
song = {
name = "testimony.ogg"
chance = {
modifier = {
factor = 1
}
}
}
song = {
name = "thegoldsmiths.ogg"
chance = {
modifier = {
factor = 1
}
}
}
song = {
name = "underdesertstars.ogg"
chance = {
modifier = {
factor = 1
}
}
}
song = {
name = "yalel.ogg"
chance = {
modifier = {
factor = 1
}
}
}
song = {
name = "mozartturkishmarch.ogg"
chance = {
modifier = {
factor = 1
}
}
}
############
I plan to create such individualized mods for France, England, Italy, etc, trying to play with the is_year = XX to introduce famous musicians like Mozart, Beethoven, Bach, and others
Assuming it's the latter, I would back up the songs.txt file then cut it in half and try playing. If it doesn't break then try the other half and make sure it breaks. Then take whichever half is breaking and split that half in two. Keep doing that until you find the problem song or notice a typo.
I figured it what was the issue. I got my custom songlist to work! Actually, it has always been working.
The issue was that I had the DLC Conquest of Constantinople that added 3 songs to Ottomans and Byzantium. Since I played extensively with these two nations, I became familiarized to the point that I thought it was vanilla. However, upon closer inspection of all vanilla songs and notincg that the tune playing was different, I figured it out that it may be some DLC surely enough.
So simply unticking the DLC made sure that only my custom songlist remained. So that's a headsup to other people, if you want JUST your custom songlist, be sure to untick the music DLC (Conquest of Constantinople, Yuletide, Songs of the New World, Songs of Yuletide). Myself, I really do like the three CoP music DLC songs, so I'll keep them.
Hopefully this would be helpful to others!