Hello everyone!
So, I can't see any decent culture creation turtorial, and I'm new to modding as well. Here I'll share what I can do so far with cultures. It's not too much, but maybe some people will help and share their experience with me so it could be usefull thread.
To create new culture you need in your mod folders: common/cultures, localisation. First of all, you have to creat common/cultures/someculturegroupname.txt. Edit it with "Notepad++" and add:
yourculturegroupname = {
graphical_cultures = { westerngfx } (for example. You could use your own graphical culture )
alternate_start = { NOT = { has_alternate_start_parameter = { key = special_culture value = animal_world
}
}
}
yourculturename = {
graphical_cultures = { westerngfx }
color = { 0.3 0.3 0.3 } (in RGB scale)
male_names = { (male names for your culture goes here)
MEname
}
female_names = { (female names for your culture goes here)
FEname
}
from_dynasty_prefix = "example " (prefix befor your dynasty name)
bastard_dynasty_prefix = "bastardexample"
allow_looting = yes (allow your culture to loot)
seefarer = yes (allow your culture to see raids)
modifier = default_culture_modifier (you could use your own modifier)
pat_grf_name_chance = 30 (your child chance to be named after: father's GF, mother's GF, father)
mat_grf_name_chance = 10
father_name_chance = 25
pat_grm_name_chance = 20 (your childe chance to be named after: father's GM, mother's GM, mother)
mat_grm_name_chance = 40
mother_name_chance = 5 (sume can't be bigger than 100)
}
}
nextculturename = { (this will be next culture under "yourculturegroupname")
... (do as with before culture)
In yourmod/localisation you create culture.csv and edit it with "Notepad++".
It have to looks like this:
#CODE;ENGLISH;FRENCH;GERMAN;;SPANISH;;;;;;;;;x
yourculturegroupname;englishname;frenchname;germanname;;spanishname;;;;;;;;;x
yourculturegroupname_desc;englishdesc;frenchdesc;germandesc;spanishdesc;;;;;;;;;x
yourculturename;englishname;frenchname;germanname;;spanishname;;;;;;;;;x
yourculturename_desc;englishdesc;frenchdesc;germandesc;spanishdesc;;;;;;;;;x
And, if you want for example, add only english names it'll looks like this:
yourculturegroupname;englishname;;;;;;;;;;;;;x (all missing translations ";" have to be added on end)
For custom graphical culture and culture modifier I ask. If someone know something about it, please, share!
So, I can't see any decent culture creation turtorial, and I'm new to modding as well. Here I'll share what I can do so far with cultures. It's not too much, but maybe some people will help and share their experience with me so it could be usefull thread.
To create new culture you need in your mod folders: common/cultures, localisation. First of all, you have to creat common/cultures/someculturegroupname.txt. Edit it with "Notepad++" and add:
yourculturegroupname = {
graphical_cultures = { westerngfx } (for example. You could use your own graphical culture )
alternate_start = { NOT = { has_alternate_start_parameter = { key = special_culture value = animal_world
}
}
}
yourculturename = {
graphical_cultures = { westerngfx }
color = { 0.3 0.3 0.3 } (in RGB scale)
male_names = { (male names for your culture goes here)
MEname
}
female_names = { (female names for your culture goes here)
FEname
}
from_dynasty_prefix = "example " (prefix befor your dynasty name)
bastard_dynasty_prefix = "bastardexample"
allow_looting = yes (allow your culture to loot)
seefarer = yes (allow your culture to see raids)
modifier = default_culture_modifier (you could use your own modifier)
pat_grf_name_chance = 30 (your child chance to be named after: father's GF, mother's GF, father)
mat_grf_name_chance = 10
father_name_chance = 25
pat_grm_name_chance = 20 (your childe chance to be named after: father's GM, mother's GM, mother)
mat_grm_name_chance = 40
mother_name_chance = 5 (sume can't be bigger than 100)
}
}
nextculturename = { (this will be next culture under "yourculturegroupname")
... (do as with before culture)
In yourmod/localisation you create culture.csv and edit it with "Notepad++".
It have to looks like this:
#CODE;ENGLISH;FRENCH;GERMAN;;SPANISH;;;;;;;;;x
yourculturegroupname;englishname;frenchname;germanname;;spanishname;;;;;;;;;x
yourculturegroupname_desc;englishdesc;frenchdesc;germandesc;spanishdesc;;;;;;;;;x
yourculturename;englishname;frenchname;germanname;;spanishname;;;;;;;;;x
yourculturename_desc;englishdesc;frenchdesc;germandesc;spanishdesc;;;;;;;;;x
And, if you want for example, add only english names it'll looks like this:
yourculturegroupname;englishname;;;;;;;;;;;;;x (all missing translations ";" have to be added on end)
For custom graphical culture and culture modifier I ask. If someone know something about it, please, share!