From 5ffcbb557e99095dedf8d5dfdca77eac12a58195 Mon Sep 17 00:00:00 2001 From: Fishedotjpg Date: Wed, 4 Mar 2026 15:55:28 +0000 Subject: [PATCH] more diasporic loc --- .../traditions/00_societal_traditions.txt | 1 + ..._pool_repopulation_character_templates.txt | 76 +++++++++++++++++++ .../replace/NEOW_Domicile_l_english.yml | 3 +- 3 files changed, 79 insertions(+), 1 deletion(-) diff --git a/common/culture/traditions/00_societal_traditions.txt b/common/culture/traditions/00_societal_traditions.txt index 9f09e50f..1bef6091 100644 --- a/common/culture/traditions/00_societal_traditions.txt +++ b/common/culture/traditions/00_societal_traditions.txt @@ -691,6 +691,7 @@ tradition_diasporic = { extra_language_cap = yes unlock_voluntary_laampdom = yes unlock_minority_community = yes + cannot_convert_diasporia = yes } character_modifier = { diff --git a/common/scripted_character_templates/00_pool_repopulation_character_templates.txt b/common/scripted_character_templates/00_pool_repopulation_character_templates.txt index 52e03595..a6368403 100644 --- a/common/scripted_character_templates/00_pool_repopulation_character_templates.txt +++ b/common/scripted_character_templates/00_pool_repopulation_character_templates.txt @@ -898,6 +898,34 @@ pool_repopulate_local_flavor = { } } } + culture:cale = { + trigger = { + root.capital_province = { + geographical_region = world_europe + } + } + } + culture:atlantannach = { + trigger = { + root.capital_province = { + geographical_region = world_europe + } + } + } + culture:beur = { + trigger = { + root.capital_province = { + geographical_region = world_europe + } + } + } + culture:turkisch = { + trigger = { + root.capital_province = { + geographical_region = world_europe + } + } + } culture:kurdish = { trigger = { root.capital_province = { @@ -1186,6 +1214,54 @@ pool_repopulate_local_flavor = { learn_language_of_culture = root.capital_province.culture } } + + if = { + limit = { + culture = atlantannach + } + add_character_flag = ai_will_not_convert + set_character_faith = faith:iberian + if = { + limit = { + NOT = { + knows_language_of_culture = root.capital_province.culture + } + } + learn_language_of_culture = root.capital_province.culture + } + } + + if = { + limit = { + culture = beur + } + add_character_flag = ai_will_not_convert + set_character_faith = faith:simurghi + if = { + limit = { + NOT = { + knows_language_of_culture = root.capital_province.culture + } + } + learn_language_of_culture = root.capital_province.culture + } + } + if = { + limit = { + culture = turkisch + } + add_character_flag = ai_will_not_convert + set_character_faith = faith:quranist + if = { + limit = { + NOT = { + knows_language_of_culture = root.capital_province.culture + } + } + learn_language_of_culture = root.capital_province.culture + } + } + else_if = { limit = { OR = { diff --git a/localization/english/replace/NEOW_Domicile_l_english.yml b/localization/english/replace/NEOW_Domicile_l_english.yml index e275d9ec..491ff60c 100644 --- a/localization/english/replace/NEOW_Domicile_l_english.yml +++ b/localization/english/replace/NEOW_Domicile_l_english.yml @@ -315,4 +315,5 @@ community_baggage_train_ample_steeds_desc: "Horses are kept ready incase flight becomes necessary." domicile_building_parameter_minority_comm_contributes_provisions: "This building chain will contribute [provisions_i][provisions|E] to your community yearly" domicile_building_parameter_can_recruit_militia: "This building chain allows the recruitment of [peasant_militia|E] MAAs" - culture_parameter_unlock_minority_community: "Allows the [GetDecisionWithKey('become_landless_minority_decision').GetName] [decision|E] & unlanded characters of this culture will occasionally form a [minority_community_i|E][minority_community_buildings|E]" \ No newline at end of file + culture_parameter_unlock_minority_community: "Allows the [GetDecisionWithKey('become_landless_minority_decision').GetName] [decision|E] & unlanded characters of this culture will occasionally form a [minority_community_i|E][minority_community_buildings|E]" + culture_parameter_cannot_convert_diasporia: "Characters of diasporic Cultures cannot be Converted." \ No newline at end of file