council_tasks updated files
This commit is contained in:
parent
c2c4c4bd8e
commit
c324ab481c
6 changed files with 516 additions and 1231 deletions
|
|
@ -259,47 +259,6 @@ task_domestic_affairs = {
|
|||
}
|
||||
# Parochial Vassal Opinion
|
||||
desc = task_domestic_affairs_parochial_effect_desc
|
||||
triggered_desc = {
|
||||
trigger = {
|
||||
liege = { has_perk = chains_of_loyalty_perk }
|
||||
}
|
||||
desc = task_domestic_affairs_chains_of_loyalty_bonus_desc
|
||||
}
|
||||
triggered_desc = {
|
||||
trigger = {
|
||||
councillor_liege_has_erudition_legacy_5_perk = yes
|
||||
}
|
||||
desc = task_domestic_affairs_bureaucrats_bonus_desc
|
||||
}
|
||||
triggered_desc = {
|
||||
trigger = {
|
||||
councillor_liege_has_family_business_bonus = yes
|
||||
}
|
||||
desc = task_domestic_affairs_family_business_bonus_desc
|
||||
}
|
||||
triggered_desc = {
|
||||
trigger = {
|
||||
councillor_liege_has_consulted_house_bonus = yes
|
||||
}
|
||||
desc = task_domestic_affairs_consulted_house_bonus_desc
|
||||
}
|
||||
triggered_desc = {
|
||||
trigger = {
|
||||
scope:councillor_liege = {
|
||||
has_title = title:c_byzantion
|
||||
title:c_byzantion = { has_county_modifier = pandidakterion_university_modifier }
|
||||
}
|
||||
}
|
||||
desc = chancellor_domestic_affairs_opinion_pandidakterion_bonus_desc
|
||||
}
|
||||
triggered_desc = {
|
||||
trigger = {
|
||||
scope:councillor_liege = {
|
||||
has_character_flag = food_improves_opinion
|
||||
}
|
||||
}
|
||||
desc = chancellor_domestic_affairs_opinion_food_bonus_desc
|
||||
}
|
||||
# Tyranny Loss
|
||||
desc = task_domestic_affairs_tyranny_effect_desc
|
||||
triggered_desc = {
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
|
|
@ -119,10 +119,7 @@ task_kurultai_fertility_1 = {
|
|||
custom_tooltip = {
|
||||
text = task_kurultai_use_fertility
|
||||
scope:county.holder = {
|
||||
OR = {
|
||||
government_has_flag = government_is_nomadic
|
||||
government_has_flag = government_is_herder
|
||||
}
|
||||
government_has_flag = government_is_in_steppe
|
||||
}
|
||||
}
|
||||
custom_tooltip = {
|
||||
|
|
@ -523,7 +520,6 @@ task_kurultai_control_1 = {
|
|||
location = scope:county.title_province
|
||||
task_contract_employer = scope:councillor
|
||||
target = scope:councillor.liege
|
||||
destination = scope:county.title_province
|
||||
save_scope_as = task_contract
|
||||
}
|
||||
}
|
||||
|
|
@ -776,47 +772,6 @@ task_kurultai_domestic_affairs_1 = {
|
|||
}
|
||||
# Parochial Vassal Opinion
|
||||
desc = task_domestic_affairs_parochial_effect_desc
|
||||
triggered_desc = {
|
||||
trigger = {
|
||||
liege = { has_perk = chains_of_loyalty_perk }
|
||||
}
|
||||
desc = task_domestic_affairs_chains_of_loyalty_bonus_desc
|
||||
}
|
||||
triggered_desc = {
|
||||
trigger = {
|
||||
councillor_liege_has_erudition_legacy_5_perk = yes
|
||||
}
|
||||
desc = task_domestic_affairs_bureaucrats_bonus_desc
|
||||
}
|
||||
triggered_desc = {
|
||||
trigger = {
|
||||
councillor_liege_has_family_business_bonus = yes
|
||||
}
|
||||
desc = task_domestic_affairs_family_business_bonus_desc
|
||||
}
|
||||
triggered_desc = {
|
||||
trigger = {
|
||||
councillor_liege_has_consulted_house_bonus = yes
|
||||
}
|
||||
desc = task_domestic_affairs_consulted_house_bonus_desc
|
||||
}
|
||||
triggered_desc = {
|
||||
trigger = {
|
||||
scope:councillor_liege = {
|
||||
has_title = title:c_byzantion
|
||||
title:c_byzantion = { has_county_modifier = pandidakterion_university_modifier }
|
||||
}
|
||||
}
|
||||
desc = chancellor_domestic_affairs_opinion_pandidakterion_bonus_desc
|
||||
}
|
||||
triggered_desc = {
|
||||
trigger = {
|
||||
scope:councillor_liege = {
|
||||
has_character_flag = food_improves_opinion
|
||||
}
|
||||
}
|
||||
desc = chancellor_domestic_affairs_opinion_food_bonus_desc
|
||||
}
|
||||
# Tyranny Loss
|
||||
desc = task_domestic_affairs_tyranny_effect_desc
|
||||
triggered_desc = {
|
||||
|
|
@ -1061,10 +1016,7 @@ task_kurultai_exploit_area_1 = {
|
|||
custom_tooltip = {
|
||||
text = task_kurultai_use_fertility
|
||||
scope:county.holder = {
|
||||
OR = {
|
||||
government_has_flag = government_is_nomadic
|
||||
government_has_flag = government_is_herder
|
||||
}
|
||||
government_has_flag = government_is_in_steppe
|
||||
}
|
||||
}
|
||||
custom_tooltip = {
|
||||
|
|
@ -1626,10 +1578,7 @@ task_kurultai_fertility_2 = {
|
|||
custom_tooltip = {
|
||||
text = task_kurultai_use_fertility
|
||||
scope:county.holder = {
|
||||
OR = {
|
||||
government_has_flag = government_is_nomadic
|
||||
government_has_flag = government_is_herder
|
||||
}
|
||||
government_has_flag = government_is_in_steppe
|
||||
}
|
||||
}
|
||||
custom_tooltip = {
|
||||
|
|
@ -2033,7 +1982,6 @@ task_kurultai_control_2 = {
|
|||
location = scope:county.title_province
|
||||
task_contract_employer = scope:councillor
|
||||
target = scope:councillor.liege
|
||||
destination = scope:county.title_province
|
||||
save_scope_as = task_contract
|
||||
}
|
||||
}
|
||||
|
|
@ -2286,47 +2234,6 @@ task_kurultai_domestic_affairs_2 = {
|
|||
}
|
||||
# Parochial Vassal Opinion
|
||||
desc = task_domestic_affairs_parochial_effect_desc
|
||||
triggered_desc = {
|
||||
trigger = {
|
||||
liege = { has_perk = chains_of_loyalty_perk }
|
||||
}
|
||||
desc = task_domestic_affairs_chains_of_loyalty_bonus_desc
|
||||
}
|
||||
triggered_desc = {
|
||||
trigger = {
|
||||
councillor_liege_has_erudition_legacy_5_perk = yes
|
||||
}
|
||||
desc = task_domestic_affairs_bureaucrats_bonus_desc
|
||||
}
|
||||
triggered_desc = {
|
||||
trigger = {
|
||||
councillor_liege_has_family_business_bonus = yes
|
||||
}
|
||||
desc = task_domestic_affairs_family_business_bonus_desc
|
||||
}
|
||||
triggered_desc = {
|
||||
trigger = {
|
||||
councillor_liege_has_consulted_house_bonus = yes
|
||||
}
|
||||
desc = task_domestic_affairs_consulted_house_bonus_desc
|
||||
}
|
||||
triggered_desc = {
|
||||
trigger = {
|
||||
scope:councillor_liege = {
|
||||
has_title = title:c_byzantion
|
||||
title:c_byzantion = { has_county_modifier = pandidakterion_university_modifier }
|
||||
}
|
||||
}
|
||||
desc = chancellor_domestic_affairs_opinion_pandidakterion_bonus_desc
|
||||
}
|
||||
triggered_desc = {
|
||||
trigger = {
|
||||
scope:councillor_liege = {
|
||||
has_character_flag = food_improves_opinion
|
||||
}
|
||||
}
|
||||
desc = chancellor_domestic_affairs_opinion_food_bonus_desc
|
||||
}
|
||||
# Tyranny Loss
|
||||
desc = task_domestic_affairs_tyranny_effect_desc
|
||||
triggered_desc = {
|
||||
|
|
@ -2571,10 +2478,7 @@ task_kurultai_exploit_area_2 = {
|
|||
custom_tooltip = {
|
||||
text = task_kurultai_use_fertility
|
||||
scope:county.holder = {
|
||||
OR = {
|
||||
government_has_flag = government_is_nomadic
|
||||
government_has_flag = government_is_herder
|
||||
}
|
||||
government_has_flag = government_is_in_steppe
|
||||
}
|
||||
}
|
||||
custom_tooltip = {
|
||||
|
|
@ -3115,10 +3019,7 @@ task_kurultai_fertility_3 = {
|
|||
custom_tooltip = {
|
||||
text = task_kurultai_use_fertility
|
||||
scope:county.holder = {
|
||||
OR = {
|
||||
government_has_flag = government_is_nomadic
|
||||
government_has_flag = government_is_herder
|
||||
}
|
||||
government_has_flag = government_is_in_steppe
|
||||
}
|
||||
}
|
||||
custom_tooltip = {
|
||||
|
|
@ -3523,7 +3424,6 @@ task_kurultai_control_3 = {
|
|||
location = scope:county.title_province
|
||||
task_contract_employer = scope:councillor
|
||||
target = scope:councillor.liege
|
||||
destination = scope:county.title_province
|
||||
save_scope_as = task_contract
|
||||
}
|
||||
}
|
||||
|
|
@ -3776,47 +3676,6 @@ task_kurultai_domestic_affairs_3 = {
|
|||
}
|
||||
# Parochial Vassal Opinion
|
||||
desc = task_domestic_affairs_parochial_effect_desc
|
||||
triggered_desc = {
|
||||
trigger = {
|
||||
liege = { has_perk = chains_of_loyalty_perk }
|
||||
}
|
||||
desc = task_domestic_affairs_chains_of_loyalty_bonus_desc
|
||||
}
|
||||
triggered_desc = {
|
||||
trigger = {
|
||||
councillor_liege_has_erudition_legacy_5_perk = yes
|
||||
}
|
||||
desc = task_domestic_affairs_bureaucrats_bonus_desc
|
||||
}
|
||||
triggered_desc = {
|
||||
trigger = {
|
||||
councillor_liege_has_family_business_bonus = yes
|
||||
}
|
||||
desc = task_domestic_affairs_family_business_bonus_desc
|
||||
}
|
||||
triggered_desc = {
|
||||
trigger = {
|
||||
councillor_liege_has_consulted_house_bonus = yes
|
||||
}
|
||||
desc = task_domestic_affairs_consulted_house_bonus_desc
|
||||
}
|
||||
triggered_desc = {
|
||||
trigger = {
|
||||
scope:councillor_liege = {
|
||||
has_title = title:c_byzantion
|
||||
title:c_byzantion = { has_county_modifier = pandidakterion_university_modifier }
|
||||
}
|
||||
}
|
||||
desc = chancellor_domestic_affairs_opinion_pandidakterion_bonus_desc
|
||||
}
|
||||
triggered_desc = {
|
||||
trigger = {
|
||||
scope:councillor_liege = {
|
||||
has_character_flag = food_improves_opinion
|
||||
}
|
||||
}
|
||||
desc = chancellor_domestic_affairs_opinion_food_bonus_desc
|
||||
}
|
||||
# Tyranny Loss
|
||||
desc = task_domestic_affairs_tyranny_effect_desc
|
||||
triggered_desc = {
|
||||
|
|
@ -4061,10 +3920,7 @@ task_kurultai_exploit_area_3 = {
|
|||
custom_tooltip = {
|
||||
text = task_kurultai_use_fertility
|
||||
scope:county.holder = {
|
||||
OR = {
|
||||
government_has_flag = government_is_nomadic
|
||||
government_has_flag = government_is_herder
|
||||
}
|
||||
government_has_flag = government_is_in_steppe
|
||||
}
|
||||
}
|
||||
custom_tooltip = {
|
||||
|
|
@ -4605,10 +4461,7 @@ task_kurultai_fertility_4 = {
|
|||
custom_tooltip = {
|
||||
text = task_kurultai_use_fertility
|
||||
scope:county.holder = {
|
||||
OR = {
|
||||
government_has_flag = government_is_nomadic
|
||||
government_has_flag = government_is_herder
|
||||
}
|
||||
government_has_flag = government_is_in_steppe
|
||||
}
|
||||
}
|
||||
custom_tooltip = {
|
||||
|
|
@ -5012,7 +4865,6 @@ task_kurultai_control_4 = {
|
|||
location = scope:county.title_province
|
||||
task_contract_employer = scope:councillor
|
||||
target = scope:councillor.liege
|
||||
destination = scope:county.title_province
|
||||
save_scope_as = task_contract
|
||||
}
|
||||
}
|
||||
|
|
@ -5265,47 +5117,6 @@ task_kurultai_domestic_affairs_4 = {
|
|||
}
|
||||
# Parochial Vassal Opinion
|
||||
desc = task_domestic_affairs_parochial_effect_desc
|
||||
triggered_desc = {
|
||||
trigger = {
|
||||
liege = { has_perk = chains_of_loyalty_perk }
|
||||
}
|
||||
desc = task_domestic_affairs_chains_of_loyalty_bonus_desc
|
||||
}
|
||||
triggered_desc = {
|
||||
trigger = {
|
||||
councillor_liege_has_erudition_legacy_5_perk = yes
|
||||
}
|
||||
desc = task_domestic_affairs_bureaucrats_bonus_desc
|
||||
}
|
||||
triggered_desc = {
|
||||
trigger = {
|
||||
councillor_liege_has_family_business_bonus = yes
|
||||
}
|
||||
desc = task_domestic_affairs_family_business_bonus_desc
|
||||
}
|
||||
triggered_desc = {
|
||||
trigger = {
|
||||
councillor_liege_has_consulted_house_bonus = yes
|
||||
}
|
||||
desc = task_domestic_affairs_consulted_house_bonus_desc
|
||||
}
|
||||
triggered_desc = {
|
||||
trigger = {
|
||||
scope:councillor_liege = {
|
||||
has_title = title:c_byzantion
|
||||
title:c_byzantion = { has_county_modifier = pandidakterion_university_modifier }
|
||||
}
|
||||
}
|
||||
desc = chancellor_domestic_affairs_opinion_pandidakterion_bonus_desc
|
||||
}
|
||||
triggered_desc = {
|
||||
trigger = {
|
||||
scope:councillor_liege = {
|
||||
has_character_flag = food_improves_opinion
|
||||
}
|
||||
}
|
||||
desc = chancellor_domestic_affairs_opinion_food_bonus_desc
|
||||
}
|
||||
# Tyranny Loss
|
||||
desc = task_domestic_affairs_tyranny_effect_desc
|
||||
triggered_desc = {
|
||||
|
|
@ -5550,10 +5361,7 @@ task_kurultai_exploit_area_4 = {
|
|||
custom_tooltip = {
|
||||
text = task_kurultai_use_fertility
|
||||
scope:county.holder = {
|
||||
OR = {
|
||||
government_has_flag = government_is_nomadic
|
||||
government_has_flag = government_is_herder
|
||||
}
|
||||
government_has_flag = government_is_in_steppe
|
||||
}
|
||||
}
|
||||
custom_tooltip = {
|
||||
|
|
|
|||
|
|
@ -703,6 +703,20 @@ task_increase_control = {
|
|||
desc = MARSHAL_INCREASE_CONTROL_MIME_MODIFIER
|
||||
}
|
||||
}
|
||||
# The Christian Church situation bonus
|
||||
# if = {
|
||||
# limit = {
|
||||
# scope:councillor_liege = {
|
||||
# top_participant_group:the_christian_church ?= {
|
||||
# has_participant_group_parameter = the_christian_church_faster_county_control_task
|
||||
# }
|
||||
# }
|
||||
# }
|
||||
# multiply = {
|
||||
# value = pam_the_christian_church_faster_county_control_task_value
|
||||
# desc = pam_the_christian_church_faster_county_control_task_desc
|
||||
# }
|
||||
# }
|
||||
}
|
||||
|
||||
full_progress = marshal_increase_control_full_progress
|
||||
|
|
@ -758,7 +772,6 @@ task_increase_control = {
|
|||
location = scope:county.title_province
|
||||
task_contract_employer = scope:councillor
|
||||
target = scope:councillor.liege
|
||||
destination = scope:county.title_province
|
||||
save_scope_as = task_contract
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -39,7 +39,7 @@
|
|||
}
|
||||
triggered_desc = {
|
||||
trigger = {
|
||||
scope:councillor_liege.house = { has_house_aspiration_parameter= determination_spymaster_task_disrupt_schemes_efficiency }
|
||||
scope:councillor_liege.house = { has_house_aspiration_parameter = determination_spymaster_task_disrupt_schemes_efficiency }
|
||||
}
|
||||
desc = determination_spymaster_hostile_scheme_resistance_task_disrupt_schemes
|
||||
}
|
||||
|
|
@ -69,7 +69,7 @@
|
|||
}
|
||||
triggered_desc = {
|
||||
trigger = {
|
||||
scope:councillor_liege.house = { has_house_aspiration_parameter= determination_spymaster_task_disrupt_schemes_efficiency }
|
||||
scope:councillor_liege.house = { has_house_aspiration_parameter = determination_spymaster_task_disrupt_schemes_efficiency }
|
||||
}
|
||||
desc = determination_spymaster_discovery_task_disrupt_schemes
|
||||
}
|
||||
|
|
@ -126,31 +126,31 @@
|
|||
|
||||
council_owner_modifier = {
|
||||
name = task_disrupt_schemes_modifier
|
||||
scheme_discovery_chance_mult = 1.0
|
||||
enemy_scheme_secrecy_add = -100
|
||||
scale = { value = scope:councillor.spymaster_disrupt_schemes_scheme_discovery_modifier divide = 200 }
|
||||
}
|
||||
|
||||
council_owner_modifier = {
|
||||
name = task_disrupt_schemes_court_of_shadows_modifier
|
||||
scheme_discovery_chance_mult = 1.0
|
||||
enemy_scheme_secrecy_add = -100
|
||||
scale = { value = scope:councillor.spymaster_disrupt_schemes_court_of_shadows_scheme_discovery_modifier_scale divide = 200 }
|
||||
}
|
||||
|
||||
council_owner_modifier = {
|
||||
name = task_disrupt_schemes_erudition_legacy_5_modifier #NOT USED?
|
||||
scheme_discovery_chance_mult = 1.0
|
||||
enemy_scheme_secrecy_add = -100
|
||||
scale = { value = scope:councillor.spymaster_disrupt_schemes_erudition_legacy_5_discovery_modifier_scale divide = 200 }
|
||||
}
|
||||
|
||||
council_owner_modifier = {
|
||||
name = task_disrupt_schemes_erudition_legacy_5_modifier #TO EDIT
|
||||
scheme_discovery_chance_mult = 1.0
|
||||
enemy_scheme_secrecy_add = -100
|
||||
scale = { value = scope:councillor.spymaster_disrupt_schemes_family_business_discovery_modifier_scale divide = 200 }
|
||||
}
|
||||
|
||||
council_owner_modifier = {
|
||||
name = determination_spymaster_task_disrupt_schemes_modifier
|
||||
scheme_discovery_chance_mult = 1.0
|
||||
enemy_scheme_secrecy_add = -100
|
||||
scale = { value = scope:councillor.spymaster_disrupt_schemes_determination_discovery_modifier_scale divide = 200 }
|
||||
}
|
||||
|
||||
|
|
@ -250,7 +250,7 @@ task_support_schemes = {
|
|||
# Determination House Aspiration - Hostile Scheme Phase Length
|
||||
triggered_desc = {
|
||||
trigger = {
|
||||
scope:councillor_liege.house = { has_house_aspiration_parameter= determination_spymaster_task_support_schemes_efficiency }
|
||||
scope:councillor_liege.house = { has_house_aspiration_parameter = determination_spymaster_task_support_schemes_efficiency }
|
||||
}
|
||||
desc = determination_spymaster_task_support_schemes_bonus
|
||||
}
|
||||
|
|
@ -282,7 +282,7 @@ task_support_schemes = {
|
|||
# Determination House Aspiration - Hostile Scheme Success Chance
|
||||
triggered_desc = {
|
||||
trigger = {
|
||||
scope:councillor_liege.house = { has_house_aspiration_parameter= determination_spymaster_task_support_schemes_efficiency }
|
||||
scope:councillor_liege.house = { has_house_aspiration_parameter = determination_spymaster_task_support_schemes_efficiency }
|
||||
}
|
||||
desc = determination_spymaster_task_support_schemes_success_chance_bonus
|
||||
}
|
||||
|
|
@ -448,6 +448,28 @@ task_find_secrets = {
|
|||
desc = ESPIONAGE_PERK_BONUS_VALUE
|
||||
}
|
||||
}
|
||||
if = { # PAM Confession tenet
|
||||
limit = {
|
||||
scope:councillor_liege.cp:councillor_court_chaplain ?= {
|
||||
faith = scope:councillor_liege.faith
|
||||
rite = { rite_has_parameter = tenet_confession_priests_secrets }
|
||||
# PAM Confession: a confessor betrays what he hears only for a ruler he approves of
|
||||
OR = {
|
||||
opinion = {
|
||||
target = scope:councillor_liege
|
||||
value > 0
|
||||
}
|
||||
scope:councillor_liege = {
|
||||
has_strong_hook = scope:councillor_liege.cp:councillor_court_chaplain
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
add = {
|
||||
value = scope:councillor_liege.cp:councillor_court_chaplain.chaplain_find_secrets_confession_bonus
|
||||
desc = CONFESSION_TENET_BONUS_VALUE
|
||||
}
|
||||
}
|
||||
}
|
||||
if = {
|
||||
limit = {
|
||||
|
|
@ -529,6 +551,18 @@ task_find_secrets = {
|
|||
desc = SPYMASTER_FIND_SECRETS_CHARACTER_MODIFIERS
|
||||
}
|
||||
}
|
||||
# if = {
|
||||
# limit = {
|
||||
# scope:councillor_liege = {
|
||||
# has_title = title:c_byzantion
|
||||
# title:c_byzantion = { has_county_modifier = pandidakterion_university_modifier }
|
||||
# }
|
||||
# }
|
||||
# multiply = {
|
||||
# value = 1.3
|
||||
# desc = pandidakterion_university_modifier
|
||||
# }
|
||||
# }
|
||||
# Lady in Waiting
|
||||
if = {
|
||||
limit = {
|
||||
|
|
@ -559,7 +593,7 @@ task_find_secrets = {
|
|||
# Determination House Aspiration
|
||||
if = {
|
||||
limit = {
|
||||
scope:councillor_liege.house ?= { has_house_aspiration_parameter= determination_spymaster_task_find_secrets_efficiency }
|
||||
scope:councillor_liege.house ?= { has_house_aspiration_parameter = determination_spymaster_task_find_secrets_efficiency }
|
||||
}
|
||||
add = {
|
||||
value = spymaster_determination_house_aspiration_find_secrets_total
|
||||
|
|
|
|||
|
|
@ -606,7 +606,6 @@ task_develop_county = {
|
|||
# }
|
||||
# }
|
||||
# }
|
||||
#
|
||||
# }
|
||||
}
|
||||
else_if = { # fallback for previous save: the effect would trigger a month later
|
||||
|
|
@ -812,109 +811,6 @@ task_promote_culture = {
|
|||
}
|
||||
}
|
||||
|
||||
if = { # Development reduces the speed. Should be the last non-multiply modifier applied to avoid negative values
|
||||
limit = {
|
||||
exists = scope:county
|
||||
scope:county = {
|
||||
county_control <= 25
|
||||
county_control >= 0
|
||||
}
|
||||
}
|
||||
multiply = {
|
||||
value = 0.3
|
||||
desc = STEWARD_PROMOTE_CULTURE_LOW_CONTROL_PENALTY
|
||||
}
|
||||
}
|
||||
if = { # Development reduces the speed. Should be the last non-multiply modifier applied to avoid negative values
|
||||
limit = {
|
||||
exists = scope:county
|
||||
scope:county = {
|
||||
county_control <= 50
|
||||
county_control > 25
|
||||
}
|
||||
}
|
||||
multiply = {
|
||||
value = 0.5
|
||||
desc = STEWARD_PROMOTE_CULTURE_MEDIUM_CONTROL_PENALTY
|
||||
}
|
||||
}
|
||||
if = { # Development reduces the speed. Should be the last non-multiply modifier applied to avoid negative values
|
||||
limit = {
|
||||
exists = scope:county
|
||||
scope:county = {
|
||||
county_control <= 75
|
||||
county_control > 50
|
||||
}
|
||||
}
|
||||
multiply = {
|
||||
value = 0.7
|
||||
desc = STEWARD_PROMOTE_CULTURE_HIGH_CONTROL_PENALTY
|
||||
}
|
||||
}
|
||||
if = { # Development reduces the speed. Should be the last non-multiply modifier applied to avoid negative values
|
||||
limit = {
|
||||
exists = scope:county
|
||||
scope:county = {
|
||||
county_control <= 100
|
||||
county_control > 75
|
||||
}
|
||||
}
|
||||
multiply = {
|
||||
value = 1.2
|
||||
desc = STEWARD_PROMOTE_CULTURE_HIGH_CONTROL_BONUS
|
||||
}
|
||||
}
|
||||
if = { # Development reduces the speed. Should be the last non-multiply modifier applied to avoid negative values
|
||||
limit = {
|
||||
exists = scope:county
|
||||
scope:county = {
|
||||
county_control > 100
|
||||
}
|
||||
}
|
||||
multiply = {
|
||||
value = 1.5
|
||||
desc = STEWARD_PROMOTE_CULTURE_ABSOLUTE_CONTROL_BONUS
|
||||
}
|
||||
}
|
||||
#####
|
||||
if = { # Development reduces the speed. Should be the last non-multiply modifier applied to avoid negative values
|
||||
limit = {
|
||||
exists = scope:county.title_province
|
||||
scope:county.title_province = {
|
||||
OR = {
|
||||
terrain = jungle
|
||||
terrain = mountains
|
||||
terrain = desert
|
||||
terrain = desert_mountains
|
||||
terrain = taiga
|
||||
terrain = wetlands
|
||||
}
|
||||
}
|
||||
}
|
||||
multiply = {
|
||||
value = 0.4
|
||||
desc = STEWARD_PROMOTE_CULTURE_HIGH_TERRAIN_PENALTY
|
||||
}
|
||||
}
|
||||
if = { # Development reduces the speed. Should be the last non-multiply modifier applied to avoid negative values
|
||||
limit = {
|
||||
exists = scope:county.title_province
|
||||
scope:county.title_province = {
|
||||
OR = {
|
||||
terrain = floodplains
|
||||
terrain = drylands
|
||||
terrain = steppe
|
||||
terrain = forest
|
||||
terrain = hills
|
||||
terrain = tells
|
||||
}
|
||||
}
|
||||
}
|
||||
multiply = {
|
||||
value = 0.5
|
||||
desc = STEWARD_PROMOTE_CULTURE_LOW_TERRAIN_PENALTY
|
||||
}
|
||||
}
|
||||
# Conversion speed game rules
|
||||
if = {
|
||||
limit = {
|
||||
|
|
@ -952,7 +848,7 @@ task_promote_culture = {
|
|||
desc = GAME_RULE_FASTER_REASON
|
||||
}
|
||||
}
|
||||
# # Faster conversion for FP2 Hostility ending, if county is in Iberia and culture was involved
|
||||
# Faster conversion for FP2 Hostility ending, if county is in Iberia and culture was involved
|
||||
# if = {
|
||||
# limit = {
|
||||
# any_in_global_list = {
|
||||
|
|
@ -1031,6 +927,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 +954,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 +975,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 polabians
|
||||
# culture = { has_cultural_pillar = heritage_central_germanic }
|
||||
# scope:county.culture = culture:polabian
|
||||
# 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 +1038,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,6 +1063,35 @@ 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 polabians
|
||||
# culture = { has_cultural_pillar = heritage_central_germanic }
|
||||
# scope:county.culture = culture:polabian
|
||||
# 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 = {
|
||||
|
|
@ -1096,6 +1100,57 @@ task_promote_culture = {
|
|||
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 polabians
|
||||
# scope:councillor_liege.culture = { has_cultural_pillar = heritage_central_germanic }
|
||||
# scope:county.culture = culture:polabian
|
||||
# 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
|
||||
|
|
@ -1124,6 +1179,8 @@ task_promote_culture = {
|
|||
always = yes
|
||||
}
|
||||
}
|
||||
trigger_else = {
|
||||
}
|
||||
}
|
||||
|
||||
on_finish_task_county = {
|
||||
|
|
@ -1673,9 +1730,9 @@ task_accept_culture = {
|
|||
# }
|
||||
# }
|
||||
# NAND = {
|
||||
# # German rulers want to convert the sorbians
|
||||
# # German rulers want to convert the polabians
|
||||
# scope:councillor_liege.culture = { has_cultural_pillar = heritage_central_germanic }
|
||||
# scope:county.culture = culture:sorbian
|
||||
# scope:county.culture = culture:polabian
|
||||
# NOT = { scope:councillor_liege.primary_title = title:e_hre }
|
||||
# }
|
||||
# NAND = {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue