diff --git a/common/council_tasks/00_steward_tasks.txt b/common/council_tasks/00_steward_tasks.txt index 2e453103..25a26cd1 100644 --- a/common/council_tasks/00_steward_tasks.txt +++ b/common/council_tasks/00_steward_tasks.txt @@ -1031,6 +1031,18 @@ task_promote_culture = { } } } +# NAND = { # Princes in the HRE tend to not convert each other's cultures +# exists = title:e_hre.holder +# scope:councillor_liege.top_liege = title:e_hre.holder +# OR = { +# scope:councillor_liege.culture = culture:czech +# scope:councillor_liege.culture = { has_cultural_pillar = heritage_central_germanic } +# } +# OR = { +# scope:county.culture = culture:czech +# scope:county.culture = { has_cultural_pillar = heritage_central_germanic } +# } +# } NOT = { # Do not eliminate the Basques scope:county.culture = { this = culture:basque @@ -1046,11 +1058,18 @@ task_promote_culture = { cultural_acceptance = { target = scope:councillor_liege.culture value >= 50 } } } +# scope:county = { +# this = title:c_maragha +# culture = culture:turkish +# } culture = { # All AI's are motivated to spread new Hybrid/Divergent cultures OR = { is_hybrid_culture = yes is_divergent_culture = yes } +# NOT = { # Leave the Welsh alone! +# this = culture:anglo_saxon +# } any_parent_culture = { this = scope:county.culture } @@ -1060,6 +1079,51 @@ task_promote_culture = { count < 10 } } +# scope:county.culture = { # 'dead' small cultures can go away +# OR = { +# is_hybrid_culture = yes +# is_divergent_culture = yes +# } +# any_culture_county = { +# count < 10 +# } +# OR = { +# NOT = { exists = culture_head } +# any_culture_county = { +# count < 5 +# } +# } +# } +# AND = { +# # Scottish rulers should convert counties of 'old' cultures to the new one. +# culture = culture:scottish +# OR = { +# scope:county.culture = culture:anglo_saxon +# scope:county.culture = culture:gaelic +# scope:county.culture = culture:cumbrian +# scope:county.culture = culture:pictish +# } +# } +# AND = { +# # English rulers should convert counties of 'old' cultures to the new one. +# culture = culture:english +# OR = { +# scope:county.culture = culture:anglo_saxon +# scope:county.culture = culture:norman +# } +# } +# AND = { +# # German rulers want to convert the sorbians +# culture = { has_cultural_pillar = heritage_central_germanic } +# scope:county.culture = culture:sorbian +# NOT = { scope:councillor_liege.primary_title = title:e_hre } +# } +# +# AND = { +# # Japanese rulers should convert Emishi counties +# culture = culture:japanese +# scope:county.culture = culture:emishi +# } } OR = { is_independent_ruler = yes @@ -1078,6 +1142,21 @@ task_promote_culture = { count < 10 } } +# scope:county.culture = { # 'dead' small cultures can go away +# OR = { +# is_hybrid_culture = yes +# is_divergent_culture = yes +# } +# any_culture_county = { +# count < 10 +# } +# OR = { +# NOT = { exists = culture_head } +# any_culture_county = { +# count < 5 +# } +# } +# } culture = { # Imperious cultures want to grow to a certain size culture_head ?= { is_independent_ruler = yes @@ -1088,15 +1167,95 @@ task_promote_culture = { count < 35 } } +# AND = { +# # Scottish rulers should convert counties of 'old' cultures to the new one. +# culture = culture:scottish +# OR = { +# scope:county.culture = culture:anglo_saxon +# scope:county.culture = culture:gaelic +# scope:county.culture = culture:cumbrian +# scope:county.culture = culture:pictish +# } +# } +# AND = { +# # English rulers should convert counties of 'old' cultures to the new one. +# culture = culture:english +# OR = { +# scope:county.culture = culture:anglo_saxon +# scope:county.culture = culture:norman +# } +# } +# AND = { +# # German rulers want to convert the sorbians +# culture = { has_cultural_pillar = heritage_central_germanic } +# scope:county.culture = culture:sorbian +# NOT = { scope:councillor_liege.primary_title = title:e_hre } +# } +# AND = { +# # Japanese rulers should convert Emishi counties +# culture = culture:japanese +# scope:county.culture = culture:emishi +# } } } - OR = { - scope:county = { - any_neighboring_county = { - culture = scope:councillor_liege.culture # The AI only wants to convert counties bordering their own culture - } - } - } +# OR = { +# scope:county = { +# any_neighboring_county = { +# culture = scope:councillor_liege.culture # The AI only wants to convert counties bordering their own culture +# } +# } +# AND = { # The English want to convert the Anglo Saxons and Cumbrians +# scope:councillor_liege.culture = culture:english +# OR = { +# scope:county.culture = culture:anglo_saxon +# scope:county.culture = culture:cumbrian +# } +# } +# AND = { # The Scots want to convert the Anglo Saxons, Cumbrians and Gaelic +# scope:councillor_liege.culture = culture:scottish +# OR = { +# scope:county.culture = culture:anglo_saxon +# scope:county.culture = culture:gaelic +# scope:county.culture = culture:cumbrian +# scope:county.culture = culture:pictish +# } +# } +# AND = { # The Gaels want to convert the Picts and Cumbrians +# scope:councillor_liege.culture = culture:gaelic +# OR = { +# scope:county.culture = culture:cumbrian +# scope:county.culture = culture:pictish +# } +# } +# AND = { # The modern scandinavians want to convert the Norse +# OR = { +# scope:councillor_liege.culture = culture:swedish +# scope:councillor_liege.culture = culture:danish +# scope:councillor_liege.culture = culture:norwegian +# } +# scope:county.culture = culture:norse +# } +# AND = { # The Portuguese should want to convert Suebi +# scope:councillor_liege.culture = culture:portuguese +# scope:county.culture = culture:suebi +# } +# AND = { # The Iberians want to convert Visigothic +# scope:councillor_liege.culture = { has_cultural_pillar = heritage_iberian } +# NOT = { scope:councillor_liege.culture = culture:portuguese } +# scope:county.culture = culture:visigothic +# } +# AND = { +# # German rulers want to convert the sorbians +# scope:councillor_liege.culture = { has_cultural_pillar = heritage_central_germanic } +# scope:county.culture = culture:sorbian +# NOT = { scope:councillor_liege.primary_title = title:e_hre } +# } +# AND = { +# # Japanese rulers should convert Emishi counties +# scope:councillor_liege.culture = culture:japanese +# scope:county.culture = culture:emishi +# } +# } } trigger_else_if = { # But AI Directives should still try to look pretty limit = { @@ -1124,6 +1283,8 @@ task_promote_culture = { always = yes } } + trigger_else = { + } } on_finish_task_county = {