klaudio83 said:
Hello guys, I'm about to make my first attempt in the creation of a mod. I'd like to add some new cultures (eg differentiate the scandinavians into danish, swedish and norwegian; or detach scottish from irish and welsh), but I don't manage to do it. Could anybody explain to me how to do it? I try to change the names of the cultures in the province.csv but I don't get the result I want.
There are a finite number of cultures in EU2. That said, there are plenty to go around, because there are lots of cultures that are unecessary, like almost all of the culture groups for North and South America. You can simply change most of them to aborigin culture group and all you lose is a tiny tiny bit of flavour. Let's face it, all those provinces change their culture once colonised anyway, so who really cares that the original province culture is Guajiro instead of a more generic name like Native?
As long as you are prepared to ditch Polynesian, Terembe etc etc etc then you will have a LOT of culture groups open to you.
The cultures are defined in the text.csv file in the Config folder. Open it with notepad (or similar). search for this stuff:
CULTURE_NONE;none;;;;;;;;;;1603
CULTURE_ITALIAN;Italian;;;;;;;;;;1604
CULTURE_GERMAN;German;;;;;;;;;;1605
CULTURE_ARABIC;Arabic;;;;;;;;;;1606
CULTURE_UGRIC;Finnic;;;;;;;;;;1615
So, the bit on the right is not changeable. There is a programmed culture named Italian. Any time you have a functional use for the culture (such as an event command or giving a country a culture in the scenario folder) you must use that name exactly "Italian". (Note the case is not specific, though.) To the right of the capitalized name is the name as it appears while playing the game. So, here the pre-set culture group known as Italian will appear in-game as Italian, too. Likewise for German and Arabic. However, in Interregnum, we renamed Ugric culture to Finnic. Any province we want to have Finnic culture which give Ugric culture to, and the game presents the name Finnic to the player.
So, for your purposes, you might want to use some classicly useless culture slots like those below for Welsh and Scottish
CULTURE_ABENAKI;Welsh;;;;;;;;;;1692
CULTURE_NASKAPI;Scottish;;;;;;;;;;1693
OK, so you want Lothian to have Scottish culture.
Go to the province.csv file and again open with notepad. Scroll down to Lothian province definitions. Replace whatever is currently there with Naskapi. Done. You have given Lothian Naskapi culture which you have redefined as Scottish for all purposes that matter.
Now, of course, you still need to go to the scenario file for Scotland (sco.inc) and make sure its culture definition include:
culture = { type = "naskapi" }
And then remember that if you want an even that changes the province culture of, say, Anglia, to scottish the command is:
command = { type = provinceculture which = 247 value =
naskapi }
because this is an in-game instruction and the computer can only deal with the preset culture groups, not the new name you have given them for presentation to the playing public.
Goodluck.
MattyG