diff --git a/common/culture/cultures/NEOW_albanian.txt b/common/culture/cultures/NEOW_albanian.txt index 7112cfb7..e7fecdbb 100644 --- a/common/culture/cultures/NEOW_albanian.txt +++ b/common/culture/cultures/NEOW_albanian.txt @@ -6,7 +6,7 @@ ethos = ethos_communal heritage = heritage_albanian - language = NEOW_language_arbereshe + language = NEOW_language_albanian martial_custom = martial_custom_male_only head_determination = head_determination_domain house_coa_frame = house_frame_02 diff --git a/common/culture/cultures/NEOW_south_slavic.txt b/common/culture/cultures/NEOW_south_slavic.txt index 4298610e..f98581a5 100644 --- a/common/culture/cultures/NEOW_south_slavic.txt +++ b/common/culture/cultures/NEOW_south_slavic.txt @@ -222,7 +222,7 @@ NEOW_pomak = { ethos = ethos_communal heritage = heritage_south_slavic - language = language_south_slavic #More or less a west slavic group who ended up adopting south slavic languages after the Avars cut off the slavs in the Pannonian basin + language = NEOW_language_east_south_slavic martial_custom = martial_custom_equal head_determination = head_determination_domain diff --git a/common/culture/cultures/NEOW_west_slavic.txt b/common/culture/cultures/NEOW_west_slavic.txt index 5dc19523..5b465fee 100644 --- a/common/culture/cultures/NEOW_west_slavic.txt +++ b/common/culture/cultures/NEOW_west_slavic.txt @@ -32,7 +32,7 @@ NEOW_lesser_polish = { ethos = ethos_bureaucratic heritage = heritage_west_slavic - language = language_lechitic + language = NEOW_language_polish martial_custom = martial_custom_male_only head_determination = head_determination_domain traditions = { @@ -57,7 +57,7 @@ NEOW_mazovian_polish = { ethos = ethos_bureaucratic heritage = heritage_west_slavic - language = language_lechitic + language = NEOW_language_polish martial_custom = martial_custom_male_only head_determination = head_determination_domain traditions = { @@ -144,7 +144,7 @@ kashubian = { ethos = ethos_communal heritage = heritage_west_slavic - language = language_lechitic + language = NEOW_language_kashubian martial_custom = martial_custom_male_only traditions = { tradition_family_entrepreneurship @@ -173,7 +173,7 @@ czech = { ethos = ethos_bureaucratic heritage = heritage_west_slavic - language = language_czech_slovak + language = NEOW_language_czech martial_custom = martial_custom_male_only head_determination = head_determination_domain traditions = { @@ -205,7 +205,7 @@ goral = { ethos = ethos_bellicose heritage = heritage_west_slavic - language = language_lechitic + language = NEOW_language_polish martial_custom = martial_custom_male_only traditions = { tradition_mountaineer_ruralism @@ -236,7 +236,7 @@ NEOW_silesian = { ethos = ethos_bellicose heritage = heritage_west_slavic - language = language_lechitic + language = NEOW_language_silesian martial_custom = martial_custom_male_only traditions = { } diff --git a/common/culture/pillars/00_language.txt b/common/culture/pillars/00_language.txt index b9159a02..93404f6b 100644 --- a/common/culture/pillars/00_language.txt +++ b/common/culture/pillars/00_language.txt @@ -845,6 +845,10 @@ language_magyar = { LANGUAGE = language_magyar } } + parameters = { + ugric_group_language_param = yes + latin_sprachbund_language_param = yes + } ai_will_do = { value = 10 if = { @@ -971,6 +975,9 @@ language_sami = { LANGUAGE = language_sami } } + parameters = { + finnic_group_language_param = yes + } ai_will_do = { value = 10 if = { diff --git a/common/culture/pillars/NEOW_language.txt b/common/culture/pillars/NEOW_language.txt index 8ef95c22..a80bb114 100644 --- a/common/culture/pillars/NEOW_language.txt +++ b/common/culture/pillars/NEOW_language.txt @@ -60,6 +60,7 @@ NEOW_language_irish = { } parameters = { goidelic_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -80,6 +81,8 @@ NEOW_language_manx = { } parameters = { goidelic_group_language_param = yes + west_north_germanic_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -100,6 +103,7 @@ NEOW_language_scottish = { } parameters = { goidelic_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -122,6 +126,7 @@ NEOW_language_north_brittannic = { brythonic_group_language_param = yes anglic_group_language_param = yes goidelic_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -142,6 +147,7 @@ NEOW_language_cornish = { } parameters = { brythonic_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -162,6 +168,7 @@ NEOW_language_welsh = { } parameters = { brythonic_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -183,6 +190,7 @@ NEOW_language_south_french = { parameters = { french_group_language_param = yes occitanic_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -203,6 +211,7 @@ NEOW_language_north_french = { } parameters = { french_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -224,6 +233,7 @@ NEOW_language_griko = { parameters = { greek_group_language_param = yes italo_dalmatian_group_language_param = yes + greek_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -244,6 +254,7 @@ NEOW_language_swedish = { } parameters = { east_north_germanic_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -264,6 +275,7 @@ NEOW_language_norweigian = { } parameters = { west_north_germanic_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -284,6 +296,7 @@ NEOW_language_danish = { } parameters = { east_north_germanic_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -305,6 +318,7 @@ NEOW_language_jaamtlandic = { parameters = { west_north_germanic_group_language_param = yes east_north_germanic_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -325,6 +339,7 @@ NEOW_language_icelandic = { } parameters = { west_north_germanic_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -345,6 +360,7 @@ NEOW_language_gutnish = { } parameters = { east_north_germanic_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -365,6 +381,7 @@ NEOW_language_faroese = { } parameters = { west_north_germanic_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -387,6 +404,7 @@ NEOW_language_doggerlandish = { low_franconian_group_language_param = yes anglic_group_language_param = yes east_north_germanic_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -407,6 +425,7 @@ NEOW_language_east_danish = { } parameters = { east_north_germanic_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -427,6 +446,7 @@ NEOW_language_dutch = { } parameters = { low_franconian_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -448,6 +468,7 @@ NEOW_language_frisian = { parameters = { frisian_language_param = yes low_franconian_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -468,6 +489,7 @@ NEOW_language_limburgish = { } parameters = { low_franconian_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -488,6 +510,7 @@ NEOW_language_west_south_slavic = { } parameters = { south_slavic_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -508,6 +531,8 @@ NEOW_language_east_south_slavic = { } parameters = { south_slavic_group_language_param = yes + kipchak_bulgar_group_language_param = yes + greek_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -528,7 +553,8 @@ NEOW_language_sorbian = { } parameters = { west_slavic_group_language_param = yes - low_german_group_language_param = yes + middle_german_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -550,6 +576,7 @@ NEOW_language_czech = { parameters = { west_slavic_group_language_param = yes middle_german_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -561,26 +588,6 @@ NEOW_language_czech = { color = { 0.35 0.8 0.8 } } -NEOW_language_polish = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_polish - } - } - parameters = { - west_slavic_group_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_polish } - multiply = 10 - } - } - - color = { 204 54 40 } -} NEOW_language_slovene = { type = language is_shown = { @@ -591,6 +598,7 @@ NEOW_language_slovene = { parameters = { south_slavic_group_language_param = yes high_german_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -612,6 +620,7 @@ NEOW_language_north_helvetic = { parameters = { rhaeto_romance_group_language_param = yes high_german_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -634,6 +643,7 @@ NEOW_language_south_helvetic = { rhaeto_romance_group_language_param = yes french_group_language_param = yes high_german_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -656,6 +666,7 @@ NEOW_language_romansch = { high_german_group_language_param = yes rhaeto_romance_group_language_param = yes gallo_italian_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -744,6 +755,7 @@ NEOW_language_ladin = { parameters = { italo_dalmatian_group_language_param = yes rhaeto_romance_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -766,6 +778,7 @@ NEOW_language_maltese = { anglic_group_language_param = yes italo_dalmatian_group_language_param = yes arabic_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -787,6 +800,7 @@ NEOW_language_north_mosellic = { parameters = { french_group_language_param = yes low_franconian_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -809,6 +823,7 @@ NEOW_language_south_mosellic = { french_group_language_param = yes middle_german_group_language_param = yes high_german_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -830,6 +845,7 @@ NEOW_language_friulian = { parameters = { rhaeto_romance_group_language_param = yes italo_dalmatian_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -851,6 +867,7 @@ NEOW_language_ligurian = { parameters = { gallo_italian_group_language_param = yes italo_dalmatian_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -872,6 +889,7 @@ NEOW_language_venetian = { parameters = { gallo_italian_group_language_param = yes italo_dalmatian_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -893,6 +911,7 @@ NEOW_language_tusco_corsican = { parameters = { italo_dalmatian_group_language_param = yes sardic_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -914,6 +933,7 @@ NEOW_language_sicilian = { parameters = { italo_dalmatian_group_language_param = yes arabic_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -935,6 +955,7 @@ NEOW_language_emilo_romagnol = { parameters = { italo_dalmatian_group_language_param = yes gallo_italian_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -955,6 +976,7 @@ NEOW_language_neapolitan = { } parameters = { italo_dalmatian_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -975,6 +997,7 @@ NEOW_language_lombard_piedmontese = { } parameters = { gallo_italian_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -995,6 +1018,7 @@ NEOW_language_median = { } parameters = { italo_dalmatian_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -1015,6 +1039,7 @@ NEOW_language_east_french = { } parameters = { french_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -1036,6 +1061,7 @@ NEOW_language_breton = { parameters = { brythonic_group_language_param = yes french_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -1057,6 +1083,7 @@ NEOW_language_catalan = { parameters = { east_hispanic_group_language_param = yes occitanic_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -1078,6 +1105,7 @@ NEOW_language_occitan = { parameters = { french_group_language_param = yes occitanic_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -1098,6 +1126,7 @@ NEOW_language_aragonese = { } parameters = { east_hispanic_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -1119,6 +1148,7 @@ NEOW_language_asturleonese = { parameters = { lausatian_group_language_param = yes west_hispanic_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -1139,6 +1169,7 @@ NEOW_language_balearic = { } parameters = { occitanic_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -1160,6 +1191,7 @@ NEOW_language_basque = { parameters = { basque_group_language_param = yes east_hispanic_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -1180,6 +1212,7 @@ NEOW_language_castillian = { } parameters = { middle_hispanic_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -1201,6 +1234,7 @@ NEOW_language_valencian = { parameters = { occitanic_group_language_param = yes middle_hispanic_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -1221,6 +1255,7 @@ NEOW_language_portuguese = { } parameters = { lausatian_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -1241,6 +1276,7 @@ NEOW_language_canarian = { } parameters = { middle_hispanic_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -1262,6 +1298,7 @@ NEOW_language_andalusian = { parameters = { arabic_group_language_param = yes middle_hispanic_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -1284,6 +1321,7 @@ NEOW_language_llanito = { middle_hispanic_group_language_param = yes anglic_group_language_param = yes arabic_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -1305,6 +1343,7 @@ NEOW_language_galician = { parameters = { lausatian_group_language_param = yes west_hispanic_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -1326,6 +1365,7 @@ NEOW_language_extremeno = { parameters = { lausatian_group_language_param = yes west_hispanic_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -1346,6 +1386,7 @@ NEOW_language_weslander = { } parameters = { anglic_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -1367,6 +1408,7 @@ NEOW_language_souflander = { parameters = { brythonic_group_language_param = yes anglic_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -1387,6 +1429,7 @@ NEOW_language_norner = { } parameters = { anglic_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -1407,6 +1450,7 @@ NEOW_language_norflander = { } parameters = { anglic_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -1427,6 +1471,7 @@ NEOW_language_easlander = { } parameters = { anglic_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -1448,6 +1493,7 @@ NEOW_language_arbereshe = { parameters = { albanian_group_language_param = yes italo_dalmatian_group_language_param = yes + greek_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -1468,6 +1514,7 @@ NEOW_language_albanian = { } parameters = { albanian_group_language_param = yes + greek_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -1489,6 +1536,8 @@ NEOW_language_german_turk = { parameters = { low_german_group_language_param = yes middle_german_group_language_param = yes + oghuz_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -1509,6 +1558,7 @@ NEOW_language_swabian = { } parameters = { high_german_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -1529,6 +1579,7 @@ NEOW_language_saxon = { } parameters = { middle_german_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -1550,6 +1601,7 @@ NEOW_language_rottish = { parameters = { high_german_group_language_param = yes french_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -1571,6 +1623,7 @@ NEOW_language_rhinelandic = { parameters = { high_german_group_language_param = yes middle_german_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -1591,6 +1644,7 @@ NEOW_language_palatine = { } parameters = { middle_german_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -1611,6 +1665,7 @@ NEOW_language_pomeranian = { } parameters = { low_german_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -1631,6 +1686,7 @@ NEOW_language_westphalian = { } parameters = { low_german_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -1652,6 +1708,7 @@ NEOW_language_ramsteiner = { parameters = { anglic_group_language_param = yes middle_german_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -1672,6 +1729,7 @@ NEOW_language_hessian = { } parameters = { middle_german_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -1692,6 +1750,7 @@ NEOW_language_franconian = { } parameters = { middle_german_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -1712,6 +1771,7 @@ NEOW_language_margravian = { } parameters = { low_german_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -1732,6 +1792,7 @@ NEOW_language_bavarian = { } parameters = { high_german_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -1752,6 +1813,7 @@ NEOW_language_alpine_bavarian = { } parameters = { high_german_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -1776,6 +1838,11 @@ language_gagauz = { LANGUAGE = language_gagauz } } + parameters = { + oghuz_group_language_param = yes + daco_romanian_group_language_param = yes + greek_sprachbund_language_param = yes + } ai_will_do = { value = 10 if = { @@ -1793,6 +1860,11 @@ language_macedonian = { LANGUAGE = language_macedonian } } + parameters = { + south_slavic_group_language_param = yes + greek_group_language_param = yes + greek_sprachbund_language_param = yes + } ai_will_do = { value = 10 if = { @@ -1810,6 +1882,11 @@ language_pontic = { LANGUAGE = language_pontic } } + parameters = { + greek_group_language_param = yes + oghuz_group_language_param = yes + greek_sprachbund_language_param = yes + } ai_will_do = { value = 10 if = { @@ -1827,6 +1904,11 @@ language_cappadocian = { LANGUAGE = language_cappadocian } } + parameters = { + greek_group_language_param = yes + oghuz_group_language_param = yes + greek_sprachbund_language_param = yes + } ai_will_do = { value = 10 if = { @@ -1844,6 +1926,11 @@ language_cypriot = { LANGUAGE = language_cypriot } } + parameters = { + greek_group_language_param = yes + oghuz_group_language_param = yes + greek_sprachbund_language_param = yes + } ai_will_do = { value = 10 if = { @@ -1854,40 +1941,6 @@ language_cypriot = { color = {0.3 0.21 0.58} } -language_griko = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = language_griko - } - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = language_griko } - multiply = 10 - } - } - - color = {0.01 0.21 0.58} -} -language_albanian = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = language_albanian - } - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = language_albanian } - multiply = 10 - } - } - - color = {0.01 0.21 0.58} -} language_english = { type = language is_shown = { @@ -1936,6 +1989,7 @@ language_brittannic = { parameters = { anglic_group_language_param = yes brythonic_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -1958,6 +2012,7 @@ language_scots = { parameters = { anglic_group_language_param = yes goidelic_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -1980,6 +2035,7 @@ language_anglo_irish = { parameters = { anglic_group_language_param = yes goidelic_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -2038,6 +2094,7 @@ language_sardinian = { parameters = { sardic_group_language_param = yes + latin_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -2128,6 +2185,9 @@ language_kipchak_bulgar = { LANGUAGE = language_kipchak_bulgar } } + parameters = { + kipchak_bulgar_group_language_param = yes + } ai_will_do = { value = 10 if = { @@ -2145,6 +2205,9 @@ language_kipchak_cuman = { LANGUAGE = language_kipchak_cuman } } + parameters = { + kipchak_bulgar_group_language_param = yes + } ai_will_do = { value = 10 if = { @@ -2218,6 +2281,7 @@ language_calo = { arabic_group_language_param = yes middle_hispanic_group_language_param = yes far_west_indo_aryan_group_language_param = yes + greek_sprachbund_language_param = yes } ai_will_do = { value = 10 @@ -2304,6 +2368,10 @@ language_turkish = { LANGUAGE = language_turkish } } + parameters = { + oghuz_group_language_param = yes + fusha_sprachbund_language_param = yes + } ai_will_do = { value = 10 if = { @@ -2321,6 +2389,10 @@ language_rusynskiy = { LANGUAGE = language_rusynskiy } } + parameters = { + east_slavic_group_language_param = yes + greek_sprachbund_language_param = yes + } ai_will_do = { value = 10 if = { @@ -2338,6 +2410,10 @@ language_ruthenian = { LANGUAGE = language_ruthenian } } + parameters = { + east_slavic_group_language_param = yes + greek_sprachbund_language_param = yes + } ai_will_do = { value = 10 if = { @@ -2355,6 +2431,10 @@ language_north_russian = { LANGUAGE = language_pribaltic } } + parameters = { + east_slavic_group_language_param = yes + greek_sprachbund_language_param = yes + } ai_will_do = { value = 10 if = { @@ -2372,6 +2452,10 @@ language_south_russian = { LANGUAGE = language_south_russian } } + parameters = { + east_slavic_group_language_param = yes + greek_sprachbund_language_param = yes + } ai_will_do = { value = 10 if = { @@ -2389,6 +2473,10 @@ language_siberian_russian = { LANGUAGE = language_siberian_russian } } + parameters = { + east_slavic_group_language_param = yes + greek_sprachbund_language_param = yes + } ai_will_do = { value = 10 if = { @@ -2406,6 +2494,10 @@ language_amurian_russian = { LANGUAGE = language_amurian_russian } } + parameters = { + east_slavic_group_language_param = yes + greek_sprachbund_language_param = yes + } ai_will_do = { value = 10 if = { @@ -2423,6 +2515,10 @@ language_cossack = { LANGUAGE = language_cossack } } + parameters = { + east_slavic_group_language_param = yes + greek_sprachbund_language_param = yes + } ai_will_do = { value = 10 if = { @@ -2440,6 +2536,10 @@ language_romanian = { LANGUAGE = language_romanian } } + parameters = { + daco_romanian_group_language_param = yes + greek_sprachbund_language_param = yes + } ai_will_do = { value = 10 if = { @@ -2458,6 +2558,10 @@ language_aromanian = { LANGUAGE = language_aromanian } } + parameters = { + daco_romanian_group_language_param = yes + greek_sprachbund_language_param = yes + } ai_will_do = { value = 10 if = { @@ -2569,4 +2673,111 @@ language_ossetian = { } color = {0.7 0.5 0.7} +} + +language_greek = { + type = language + is_shown = { + language_is_shown_trigger = { + LANGUAGE = language_greek + } + } + parameters = { + greek_group_language_param = yes + greek_sprachbund_language_param = yes + } + ai_will_do = { + value = 10 + if = { + limit = { has_cultural_pillar = language_greek } + multiply = 10 + } + } + + color = { 13 13 137 } +} +NEOW_language_kashubian = { + type = language + is_shown = { + language_is_shown_trigger = { + LANGUAGE = NEOW_language_kashubian + } + } + parameters = { + west_slavic_group_language_param = yes + latin_sprachbund_language_param = yes + } + ai_will_do = { + value = 10 + if = { + limit = { has_cultural_pillar = NEOW_language_kashubian } + multiply = 10 + } + } + + color = { 204 54 40 } +} +NEOW_language_silesian = { + type = language + is_shown = { + language_is_shown_trigger = { + LANGUAGE = NEOW_language_silesian + } + } + parameters = { + west_slavic_group_language_param = yes + middle_german_group_language_param = yes + latin_sprachbund_language_param = yes + } + ai_will_do = { + value = 10 + if = { + limit = { has_cultural_pillar = NEOW_language_silesian } + multiply = 10 + } + } + + color = { 204 54 40 } +} +NEOW_language_slovak = { + type = language + is_shown = { + language_is_shown_trigger = { + LANGUAGE = NEOW_language_slovak + } + } + parameters = { + west_slavic_group_language_param = yes + latin_sprachbund_language_param = yes + } + ai_will_do = { + value = 10 + if = { + limit = { has_cultural_pillar = NEOW_language_slovak } + multiply = 10 + } + } + + color = { 0.35 0.8 0.8 } +} +NEOW_language_polish = { + type = language + is_shown = { + language_is_shown_trigger = { + LANGUAGE = NEOW_language_polish + } + } + parameters = { + west_slavic_group_language_param = yes + latin_sprachbund_language_param = yes + } + ai_will_do = { + value = 10 + if = { + limit = { has_cultural_pillar = NEOW_language_polish } + multiply = 10 + } + } + + color = { 0.35 0.8 0.8 } } \ No newline at end of file diff --git a/common/script_values/01_starting_values.txt b/common/script_values/01_starting_values.txt index 6f620924..6fb261e4 100644 --- a/common/script_values/01_starting_values.txt +++ b/common/script_values/01_starting_values.txt @@ -911,6 +911,126 @@ culture_acceptance_baseline = { desc = ACCEPTANCE_BASELINE_LANGUAGE_FAR_WEST_INDO_ARYAN } } + # Increase base acceptance for sharing same language origin + if = { + limit = { + NOT = { has_same_culture_language = scope:culture } + has_cultural_parameter = oghuz_group_language_param + scope:culture = { has_cultural_parameter = oghuz_group_language_param } + } + add = { + value = 5 # please update CULTURE_PILLAR_TOOLTIP_LANGUAGE_EFFECT if this number changes + desc = ACCEPTANCE_BASELINE_LANGUAGE_OGHUZ + } + } + # Increase base acceptance for sharing same language origin + if = { + limit = { + NOT = { has_same_culture_language = scope:culture } + has_cultural_parameter = kipchak_bulgar_group_language_param + scope:culture = { has_cultural_parameter = kipchak_bulgar_group_language_param } + } + add = { + value = 5 # please update CULTURE_PILLAR_TOOLTIP_LANGUAGE_EFFECT if this number changes + desc = ACCEPTANCE_BASELINE_LANGUAGE_KIPCHAK_BULGAR + } + } + # Increase base acceptance for sharing same language origin + if = { + limit = { + NOT = { has_same_culture_language = scope:culture } + has_cultural_parameter = daco_romanian_group_language_param + scope:culture = { has_cultural_parameter = daco_romanian_group_language_param } + } + add = { + value = 5 # please update CULTURE_PILLAR_TOOLTIP_LANGUAGE_EFFECT if this number changes + desc = ACCEPTANCE_BASELINE_LANGUAGE_DACO_ROMANIAN + } + } + # Increase base acceptance for sharing same language origin + if = { + limit = { + NOT = { has_same_culture_language = scope:culture } + has_cultural_parameter = ugric_group_language_param + scope:culture = { has_cultural_parameter = ugric_group_language_param } + } + add = { + value = 5 # please update CULTURE_PILLAR_TOOLTIP_LANGUAGE_EFFECT if this number changes + desc = ACCEPTANCE_BASELINE_LANGUAGE_UGRIC + } + } + # Increase base acceptance for sharing same language origin + if = { + limit = { + NOT = { has_same_culture_language = scope:culture } + has_cultural_parameter = east_slavic_group_language_param + scope:culture = { has_cultural_parameter = east_slavic_group_language_param } + } + add = { + value = 5 # please update CULTURE_PILLAR_TOOLTIP_LANGUAGE_EFFECT if this number changes + desc = ACCEPTANCE_BASELINE_LANGUAGE_EAST_SLAVIC + } + } + # Increase base acceptance for sharing same language origin + if = { + limit = { + NOT = { has_same_culture_language = scope:culture } + has_cultural_parameter = baltic_group_language_param + scope:culture = { has_cultural_parameter = baltic_group_language_param } + } + add = { + value = 5 # please update CULTURE_PILLAR_TOOLTIP_LANGUAGE_EFFECT if this number changes + desc = ACCEPTANCE_BASELINE_LANGUAGE_BALTIC + } + } + # Increase base acceptance for sharing same language origin + if = { + limit = { + NOT = { has_same_culture_language = scope:culture } + has_cultural_parameter = finnic_group_language_param + scope:culture = { has_cultural_parameter = finnic_group_language_param } + } + add = { + value = 5 # please update CULTURE_PILLAR_TOOLTIP_LANGUAGE_EFFECT if this number changes + desc = ACCEPTANCE_BASELINE_LANGUAGE_FINNIC + } + } + # Increase base acceptance for sharing same sprachbund + if = { + limit = { + NOT = { has_same_culture_language = scope:culture } + has_cultural_parameter = latin_sprachbund_language_param + scope:culture = { has_cultural_parameter = latin_sprachbund_language_param } + } + add = { + value = 5 # please update CULTURE_PILLAR_TOOLTIP_LANGUAGE_EFFECT if this number changes + desc = ACCEPTANCE_BASELINE_LANGUAGE_SPRACHBUND_LATIN + } + } + # Increase base acceptance for sharing same sprachbund + if = { + limit = { + NOT = { has_same_culture_language = scope:culture } + has_cultural_parameter = greek_sprachbund_language_param + scope:culture = { has_cultural_parameter = greek_sprachbund_language_param } + } + add = { + value = 5 # please update CULTURE_PILLAR_TOOLTIP_LANGUAGE_EFFECT if this number changes + desc = ACCEPTANCE_BASELINE_LANGUAGE_SPRACHBUND_GREEK + } + } + # Increase base acceptance for sharing same sprachbund + if = { + limit = { + NOT = { has_same_culture_language = scope:culture } + has_cultural_parameter = fusha_sprachbund_language_param + scope:culture = { has_cultural_parameter = fusha_sprachbund_language_param } + } + add = { + value = 5 # please update CULTURE_PILLAR_TOOLTIP_LANGUAGE_EFFECT if this number changes + desc = ACCEPTANCE_BASELINE_LANGUAGE_SPRACHBUND_FUSHA + } + } # Increase base acceptance for sharing the same ethos if cultures are present within the same geographical area if = { limit = { diff --git a/localization/english/replace/culture/traditions/zz_NEOW_cultural_languages_l_english.yml b/localization/english/replace/culture/traditions/zz_NEOW_cultural_languages_l_english.yml index e3a8787c..ab2ac0c0 100644 --- a/localization/english/replace/culture/traditions/zz_NEOW_cultural_languages_l_english.yml +++ b/localization/english/replace/culture/traditions/zz_NEOW_cultural_languages_l_english.yml @@ -118,6 +118,9 @@ NEOW_language_north_helvetic_name:0 "North Helvetic" NEOW_language_south_helvetic_name:0 "South Helvetic" NEOW_language_romansch_name:0 "Romansh" + NEOW_language_kashubian_name:0 "Kashubian" + NEOW_language_silesian_name:0 "Silesian" + NEOW_language_slovak_name:0 "Slovak" ######################################### # Grouping Stuff @@ -149,7 +152,14 @@ ACCEPTANCE_BASELINE_LANGUAGE_SOUTH_SLAVIC_GROUP:0 "[languages|E] are both of #V South Slavic Origin#!" ACCEPTANCE_BASELINE_LANGUAGE_WEST_SLAVIC_GROUP:0 "[languages|E] are both of #V West Slavic Origin#!" ACCEPTANCE_BASELINE_LANGUAGE_OCCITANIC:0 "[languages|E] are both of #V Occitanic Origin#!" - + ACCEPTANCE_BASELINE_LANGUAGE_OGHUZ:0 "[languages|E] are both of #V Oghuz Origin#!" + ACCEPTANCE_BASELINE_LANGUAGE_KIPCHAK_BULGAR:0 "[languages|E] are both of #V Kipchak Origin#!" + ACCEPTANCE_BASELINE_LANGUAGE_DACO_ROMANIAN:0 "[languages|E] are both of #V Daco-Romanian Origin#!" + ACCEPTANCE_BASELINE_LANGUAGE_UGRIC:0 "[languages|E] are both of #V Ugric Origin#!" + ACCEPTANCE_BASELINE_LANGUAGE_EAST_SLAVIC:0 "[languages|E] are both of #V East Slavic Origin#!" + ACCEPTANCE_BASELINE_LANGUAGE_BALTIC:0 "[languages|E] are both of #V Baltic Origin#!" + ACCEPTANCE_BASELINE_LANGUAGE_FINNIC:0 "[languages|E] are both of #V Finnic Origin#!" + culture_parameter_anglic_group_language_param: "This [language|E] is of #V Anglic Origin#!" culture_parameter_goidelic_group_language_param: "This [language|E] is of #V Goidelic Origin#!" culture_parameter_brythonic_group_language_param: "This [language|E] is of #V Brythonic Origin#!" @@ -178,6 +188,18 @@ culture_parameter_west_north_germanic_group_language_param: "This [language|E] is of #V West North Germanic Origin#!" culture_parameter_frisian_language_param: "This [language|E] is of #V Frisian Origin#!" culture_parameter_occitanic_group_language_param: "This [language|E] is of #V Occitanic Origin#!" - - - + culture_parameter_oghuz_group_language_param: "This "[language|E] is of #V Oghuz Origin#!" + culture_parameter_kipchak_bulgar_group_language_param: "This "[language|E] is of #V Kipchak Origin#!" + culture_parameter_daco_romanian_group_language_param: "This "[language|E] is of #V Daco-Romanian Origin#!" + culture_parameter_east_slavic_group_language_param: "This "[language|E] is of #V East Slavic Origin#!" + culture_parameter_ugric_group_language_param: "This "[language|E] is of #V Ugric Origin#!" + culture_parameter_baltic_group_language_param: "This "[language|E] is of #V Baltic Origin#!" + culture_parameter_finnic_group_language_param: "This "[language|E] is of #V Finnic Origin#!" + + ACCEPTANCE_BASELINE_LANGUAGE_SPRACHBUND_LATIN: "Both [languages|E] are within the #V Latin Sprachbund#!" + ACCEPTANCE_BASELINE_LANGUAGE_SPRACHBUND_GREEK: "Both [languages|E] are within the #V Greek Sprachbund#!" + ACCEPTANCE_BASELINE_LANGUAGE_SPRACHBUND_FUSHA: "Both [languages|E] are within the #V Fusha Sprachbund#!" + + culture_parameter_latin_sprachbund_language_param: "This [language|E] is within the #V Latin Sprachbund#!" + culture_parameter_greek_sprachbund_language_param: "This [language|E] is within the #V Greek Sprachbund#!" + culture_parameter_fusha_sprachbund_language_param: "This [language|E] is within the #V Fusha Sprachbund#!" \ No newline at end of file