Skip to content

Commit

Permalink
Culture Update
Browse files Browse the repository at this point in the history
- Updated some culture-mappings for new cultures
- Added some language options to help diversify language-pool per recent direction taken by PDX.
  • Loading branch information
Elfangor567 committed Dec 1, 2024
1 parent c9feb69 commit 2aa4d4b
Show file tree
Hide file tree
Showing 8 changed files with 849 additions and 824 deletions.
1,331 changes: 796 additions & 535 deletions EU4ToVic3/Data_Files/blankMod/output/common/cultures/00_cultures.txt

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -1,4 +1,9 @@
latinophone = {}
coptophone = {} #Coptic
illevionophone = {} #Goths/Vandals/Old Bugundians
ingaevophone = {} #Old English/Old Frisian/Old Saxon
irminophone = {} #Lombards/Suevii/Bavarii/Alemanni
istvaeonophone = {} #Frankish/Old Franconian (Old Dutch)
latinophone = {}
phoeniciophone = {}

oviparity = {}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,5 +23,4 @@
penutian:0 "Penutian"
pruthenian:0 "Pruthenian"
sarmatian:0 "Sarmatian"
szekely:0 "Szekely"
weder_german:0 "$GGR_ADJ$"
Original file line number Diff line number Diff line change
@@ -1,4 +1,8 @@
l_english:
animal_speaking:0 "Animal Speaking"
coptophone:0 "Coptophone" #Coptic
illevionophone:0 "Illevionophone" #Goths/Vandals/Old Bugundians
ingaevophone:0 "Ingaevophone" #Old English/Old Frisian/Old Saxon
irminophone:0 "Irminophone" #Lombards/Suevii/Bavarii/Alemanni
istvaeonophone:0 "Istvaeonophone" #Frankish/Old Franconian (Old Dutch)
latinophone:0 "Latinophone"
phoeniciophone:0 "Phoeniciophone"
21 changes: 16 additions & 5 deletions EU4ToVic3/Data_Files/configurables/culture_map.txt
Original file line number Diff line number Diff line change
Expand Up @@ -465,9 +465,11 @@ link = { vic3 = naga eu4 = naga }
#Munda is dynamically generated


# Burmese - Burmese, Kachin, Karen
# Burmese - Burmese, Kachin, Karen, Lushai
link = { vic3 = kachin eu4 = kachin }
link = { vic3 = karen eu4 = karen }
link = { vic3 = lushai eu4 = lushai }
link = { vic3 = lushai eu4 = burmese region = STATE_ARAKAN }
link = { vic3 = burmese eu4group = burman }


Expand Down Expand Up @@ -495,23 +497,32 @@ link = { vic3 = aborigine eu4group = aboriginal_australian }

#Himalayan - Tibetan and Nepali
link = { vic3 = nepali eu4 = nepali eu4 = bhutanese eu4 = sikkimese }
link = { vic3 = pahari eu4 = pahari }


# Indo-Aryan - Bengali, Bihari, Oriya, Sinhala, Avadhi, Kanauji, Panjabi, Kashmiri, Gujarati, Marathi, Sindi, Rajput
# Indo-Aryan - Bageli, Bengali, Bihari, Chhattisgarhi, Deccani, Oriya, Sinhala, Avadhi, Hindustani, Pahari, Panjabi, Kashmiri, Gujarati, Marathi, Sindi, Rajput
##Added - Parsi
link = { vic3 = chhattisgarhi eu4group = eastern_aryan region = STATE_BUNDELKHAND region = STATE_CENTRAL_PROVINCES }
link = { vic3 = chhattisgarhi eu4group = western_aryan region = STATE_BUNDELKHAND }

#Deccani in all non-Marathi provinces that aren't too far south
link = { vic3 = deccani eu4group = western_aryan eu4group = eastern_aryan region = STATE_KURNOOL region = STATE_MADRAS region = STATE_MYSORE region = TRAVANCORE }
link = { vic3 = marathi eu4 = marathi eu4 = bhil eu4 = khandeshi }
link = { vic3 = deccani eu4group = western_aryan eu4group = eastern_aryan region = STATE_BOMBAY region = STATE_HYDERABAD }

link = { vic3 = avadhi eu4 = avadhi }
link = { vic3 = bageli eu4 = bagheli }
link = { vic3 = bengali eu4 = bengali }
link = { vic3 = bihari eu4 = bihari eu4 = jharkhandi eu4 = maithili }
link = { vic3 = gujarati eu4 = gujarati eu4 = nagpuri eu4 = sambalpuri eu4 = saurashtri eu4 = kathiawari }
link = { vic3 = kanauji eu4 = kanauji eu4 = vindhyan eu4 = bagheli }
link = { vic3 = hindustani eu4 = kanauji eu4 = vindhyan }
link = { vic3 = bundeli eu4 = bundeli }
link = { vic3 = kho eu4 = kashmiri region = STATE_PASHTUNISTAN }
link = { vic3 = kashmiri eu4 = kashmiri }
link = { vic3 = marathi eu4 = marathi eu4 = bhil eu4 = khandeshi }
link = { vic3 = oriya eu4 = oriya eu4 = garjati }
link = { vic3 = pahari eu4 = pahari }
link = { vic3 = panjabi eu4 = panjabi eu4 = urdu eu4 = dakani eu4 = jati }
link = { vic3 = parsi eu4 = parsi }
link = { vic3 = pathan eu4 = east_persian eu4 = afghani eu4 = tabari eu4 = afghan eu4 = kushan eu4 = pashtun region = region_punjab region = region_bombay region = region_bengal region = region_madras region = region_central_india region = STATE_HIMALAYAS region = STATE_EASTERN_HIMALAYAS }
link = { vic3 = rajput eu4 = rajput eu4 = malvi eu4 = dhundari eu4 = harauti eu4 = marwari eu4 = meo eu4 = mewari eu4 = tomara eu4 = nimadi }
link = { vic3 = sindi eu4 = sindhi eu4 = multani }
link = { vic3 = sinhala eu4 = sinhala }
Expand Down
21 changes: 14 additions & 7 deletions EU4ToVic3/Data_Files/configurables/culture_trait_map.txt
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,18 @@ link = { eu4 = zhuang_new trait = tai trait = sinosphere trait = east_asian_heri
link = { eu4 = manchu_new trait = sinosphere trait = north_asian_heritage ethnicity = asian graphics = east_asian }
link = { eu4 = manchu trait = siberian_culture_group trait = north_asian_heritage ethnicity = asian graphics = east_asian }

#Converter Languages
link = { eu4 = coptic trait = african_heritage trait = coptophone ethnicity = arab graphics = arabic }
link = { eu4 = suebi trait = european_heritage trait = irminophone ethnicity = caucasian graphics = european }
link = { eu4 = vandal trait = european_heritage trait = illevionophone ethnicity = caucasian graphics = european }
link = { eu4 = phoenician trait = phoeniciophone trait = middle_eastern_heritage ethnicity = arab graphics = arabic }

link = { eu4group = old_lombard_g trait = irminophone trait = european_heritage ethnicity = caucasian graphics = european }
link = { eu4group = frankish_g trait = beneluxian_culture_group trait = istvaeonophone trait = european_heritage ethnicity = caucasian graphics = european }
link = { eu4group = gothic_group trait = european_heritage trait = illevionophone ethnicity = caucasian graphics = european }
link = { eu4group = punic_group trait = phoeniciophone trait = middle_eastern_heritage ethnicity = arab graphics = arabic }
link = { eu4group = roman_group trait = european_heritage trait = latinophone ethnicity = caucasian graphics = european }

# Rest
link = { eu4 = swiss trait = german_speaking trait = swiss trait = european_heritage ethnicity = caucasian graphics = european }
link = { eu4 = dutch trait = beneluxian_culture_group trait = european_heritage ethnicity = caucasian graphics = european }
Expand Down Expand Up @@ -166,10 +178,8 @@ link = { eu4group = celts trait = celtic_people trait = european_heritage ethnic
link = { eu4group = celtic trait = celtic_people trait = european_heritage ethnicity = caucasian graphics = european }
link = { eu4group = scordiscian_g trait = celtic_people trait = european_heritage ethnicity = caucasian graphics = european }
link = { eu4group = israelite trait = jewish_group trait = middle_eastern_heritage ethnicity = caucasian graphics = european }
link = { eu4group = gothic_group trait = european_heritage trait = german_speaking ethnicity = caucasian graphics = european }
link = { eu4group = barbaro_germanic trait = european_heritage trait = german_speaking ethnicity = caucasian graphics = european }
link = { eu4group = roman_group trait = european_heritage trait = latinophone ethnicity = caucasian graphics = european }
link = { eu4group = equine_group trait = animal_heritage trait = vivaparity trait = v ethnicity = neutral graphics = european }
link = { eu4group = equine_group trait = animal_heritage trait = vivaparity ethnicity = neutral graphics = european }
link = { eu4group = cat_group trait = animal_heritage trait = vivaparity ethnicity = neutral graphics = european }
link = { eu4group = bear_group trait = animal_heritage trait = vivaparity ethnicity = neutral graphics = european }
link = { eu4 = polar_bear trait = animal_heritage trait = vivaparity ethnicity = neutral graphics = european }
Expand All @@ -179,15 +189,12 @@ link = { eu4group = dog_group trait = animal_heritage trait = vivaparity ethnic
link = { eu4group = elephant_group trait = animal_heritage trait = vivaparity ethnicity = neutral graphics = european }
link = { eu4group = dragon_group trait = animal_heritage trait = oviparity ethnicity = neutral graphics = european }
link = { eu4group = red_panda_group trait = animal_heritage trait = vivaparity ethnicity = neutral graphics = european }
link = { eu4group = punic_group trait = phoeniciophone trait = middle_eastern_heritage ethnicity = arab graphics = arabic }
link = { eu4group = old_mashriqi trait = turko_semitic_culture_group trait = middle_eastern_heritage ethnicity = arab graphics = arabic }
link = { eu4group = chaldean trait = middle_eastern_heritage trait = turko_semitic_culture_group ethnicity = arab graphics = arabic }
link = { eu4group = hittite_group trait = middle_eastern_heritage trait = turko_semitic_culture_group ethnicity = arab graphics = european }
link = { eu4group = scythian_group trait = central_asian_heritage trait = iranian_turanian_culture_group ethnicity = central_asian graphics = european }
link = { eu4group = dacian_group trait = european_heritage trait = celtic_people ethnicity = caucasian graphics = european }
link = { eu4group = tyrrhenian trait = european_heritage trait = celtic_people ethnicity = caucasian graphics = european }
link = { eu4group = old_lombard_g trait = italophone trait = german_speaking trait = european_heritage ethnicity = caucasian graphics = european }
link = { eu4group = frankish_g trait = beneluxian_culture_group trait = german_speaking trait = european_heritage ethnicity = caucasian graphics = european }
link = { eu4group = gallic_group trait = celtic_people trait = european_heritage ethnicity = caucasian graphics = european }
link = { eu4group = pre_indo_european_group trait = european_heritage ethnicity = caucasian graphics = european }
link = { eu4group = northern_romance trait = european_heritage ethnicity = caucasian graphics = european }
Expand All @@ -198,6 +205,6 @@ link = { eu4group = western_etrurian trait = european_heritage ethnicity = cauca
link = { eu4group = northern_etrurian trait = european_heritage ethnicity = caucasian graphics = european }
link = { eu4group = atlanto_slavic trait = west_slavic trait = european_heritage ethnicity = slavic graphics = european }
link = { eu4group = dom_group trait = south_asian_heritage trait = south_asian_heritage ethnicity = indian graphics = south_asian }
link = { eu4 = phoenician trait = phoeniciophone trait = middle_eastern_heritage ethnicity = arab graphics = arabic }

link = { eu4 = punic trait = phoeniciophone trait = middle_eastern_heritage ethnicity = arab graphics = arabic }
link = { eu4group = mesopotamian trait = middle_eastern_heritage ethnicity = arab graphics = arabic }
Original file line number Diff line number Diff line change
Expand Up @@ -1222,7 +1222,7 @@ sogdian={
suebi={
color= { 160 160 160 }
religion = animist
traits = { iberian_culture_group german_speaking european_heritage }
traits = { iberian_culture_group irminophone european_heritage }

# Mostly taken from CK2
male_common_first_names = {
Expand Down Expand Up @@ -1416,7 +1416,7 @@ tocharian={
visigothic={
color= { 55 55 15 }
religion = catholic
traits = { iberian_culture_group german_speaking european_heritage }
traits = { iberian_culture_group illevionophone european_heritage }

male_common_first_names = {
de_Achim de_Adalmund de_Adelbert de_Adelmute de_Adrian de_Albert de_Albrecht
Expand Down

0 comments on commit 2aa4d4b

Please sign in to comment.