a few fixes, some loc and itinerant pastoralists

This commit is contained in:
Fishedotjpg 2026-07-02 03:01:35 +01:00
parent d32eed5869
commit 0b7425e179
12 changed files with 159 additions and 1487 deletions

View file

@ -959,6 +959,41 @@ pool_repopulate_local_flavor = {
}
}
}
culture:NEOW_pomak = {
trigger = {
root.capital_province = {
geographical_region = world_europe_south_east
}
}
}
culture:aromanian = {
trigger = {
root.capital_province = {
geographical_region = world_europe_south_east
}
}
}
culture:lipka = {
trigger = {
root.capital_province = {
OR = {
geographical_region = custom_west_slavia
geographical_region = ghw_region_southern_russia
geographical_region = ghw_region_northern_russia
}
}
}
}
culture:sami = {
trigger = {
root.capital_province = {
OR = {
geographical_region = sami_nomad_area
geographical_region = karelia_nomad_area
}
}
}
}
}
learning = {
@ -1168,6 +1203,80 @@ pool_repopulate_local_flavor = {
learn_language_of_culture = root.capital_province.culture
}
}
if = {
limit = {
culture = culture:aromanian
}
add_character_flag = ai_will_not_convert
random_list = {
50 = {
set_character_faith = faith:megalocratic
}
50 = {
set_character_faith = faith:orthodox
}
}
if = {
limit = {
NOT = {
knows_language_of_culture = root.capital_province.culture
}
}
learn_language_of_culture = root.capital_province.culture
}
}
if = {
limit = {
culture = culture:NEOW_pomak
}
add_character_flag = ai_will_not_convert
set_character_faith = faith:aqlani
if = {
limit = {
NOT = {
knows_language_of_culture = root.capital_province.culture
}
}
learn_language_of_culture = root.capital_province.culture
}
}
if = {
limit = {
culture = culture:lipka
}
add_character_flag = ai_will_not_convert
set_character_faith = faith:aqlani
if = {
limit = {
NOT = {
knows_language_of_culture = root.capital_province.culture
}
}
learn_language_of_culture = root.capital_province.culture
}
}
if = {
limit = {
culture = culture:sami
}
add_character_flag = ai_will_not_convert
random_list = {
50 = {
set_character_faith = faith:laestadian
}
50 = {
set_character_faith = faith:sami_pagan
}
}
if = {
limit = {
NOT = {
knows_language_of_culture = root.capital_province.culture
}
}
learn_language_of_culture = root.capital_province.culture
}
}
if = {
limit = {
culture = culture:NEOW_ashkenaze
@ -1227,7 +1336,10 @@ pool_repopulate_local_flavor = {
20 = {
set_character_faith = faith:haskalah
}
80 = {
40 = {
set_character_faith = karaite
}
40 = {
set_character_faith = faith:haredi
}
}