From b54380acc1b61d648794980b32d2f0ae903edee4 Mon Sep 17 00:00:00 2001 From: trashb0at Date: Fri, 26 Jun 2026 12:47:20 -0400 Subject: [PATCH] language tweaks + novorosskiy provincei history fixes --- common/culture/pillars/00_language.txt | 2 ++ common/culture/pillars/NEOW_language.txt | 2 ++ common/script_values/01_starting_values.txt | 12 ++++++++++++ history/provinces/e_france.txt | 14 +++++++------- history/provinces/e_nistrenia.txt | 7 ++++++- .../zz_NEOW_cultural_languages_l_english.yml | 3 ++- 6 files changed, 31 insertions(+), 9 deletions(-) diff --git a/common/culture/pillars/00_language.txt b/common/culture/pillars/00_language.txt index 93404f6b..7c5fb2bb 100644 --- a/common/culture/pillars/00_language.txt +++ b/common/culture/pillars/00_language.txt @@ -847,6 +847,8 @@ language_magyar = { } parameters = { ugric_group_language_param = yes + west_slavic_group_language_param = yes + high_german_group_language_param = yes latin_sprachbund_language_param = yes } ai_will_do = { diff --git a/common/culture/pillars/NEOW_language.txt b/common/culture/pillars/NEOW_language.txt index 431b4e8d..049d1863 100644 --- a/common/culture/pillars/NEOW_language.txt +++ b/common/culture/pillars/NEOW_language.txt @@ -1572,6 +1572,7 @@ NEOW_language_albanian = { } parameters = { albanian_group_language_param = yes + italo_dalmatian_group_language_param = yes greek_sprachbund_language_param = yes } ai_will_do = { @@ -2001,6 +2002,7 @@ language_anglo_american = { } parameters = { anglic_group_language_param = yes + american_sprachbund_language_param = yes } ai_will_do = { value = 10 diff --git a/common/script_values/01_starting_values.txt b/common/script_values/01_starting_values.txt index 43096da5..1acbd99e 100644 --- a/common/script_values/01_starting_values.txt +++ b/common/script_values/01_starting_values.txt @@ -1008,6 +1008,18 @@ culture_acceptance_baseline = { } } # Increase base acceptance for sharing same sprachbund + if = { + limit = { + NOT = { has_same_culture_language = scope:culture } + has_cultural_parameter = american_sprachbund_language_param + scope:culture = { has_cultural_parameter = american_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 } diff --git a/history/provinces/e_france.txt b/history/provinces/e_france.txt index 52991e58..189e0b61 100644 --- a/history/provinces/e_france.txt +++ b/history/provinces/e_france.txt @@ -964,15 +964,15 @@ holding = castle_holding special_building = fort_de_bordeaux_01 867.1.1 = { - buildings = { - hunting_grounds_01 - } + buildings = { + hunting_grounds_01 + } } 1066.1.1 = { - buildings = { - hunting_grounds_01 - outposts_01 - } + buildings = { + hunting_grounds_01 + outposts_01 + } } } 2141 = { diff --git a/history/provinces/e_nistrenia.txt b/history/provinces/e_nistrenia.txt index 7ca2bd25..71b87b02 100644 --- a/history/provinces/e_nistrenia.txt +++ b/history/provinces/e_nistrenia.txt @@ -2453,9 +2453,14 @@ } ###c_tmutarakan 5296 = { - culture = NEOW_cossack + culture = NEOW_ucrainean religion = orthodox holding = castle_holding + 2555.1.1 = { + buildings = { + castle_02 + } + } } 598 = { holding = city_holding 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 f78d021b..233c690b 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 @@ -218,6 +218,7 @@ 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#!" - + culture_parameter_american_sprachbund_language_param: "This [language|E] is within the #V American Sprachbund#!" + SAME_LANGUAGE_ORIGIN: "Share a Language Origin" SAME_SPRACHBUND: "Same Sprachbund" \ No newline at end of file