Stability measures
This commit is contained in:
parent
cf10d05052
commit
7c968185ab
17 changed files with 1382 additions and 1396 deletions
|
|
@ -232,15 +232,15 @@ start_abduct = {
|
|||
OR = {
|
||||
has_perk = kidnapper_perk # Scheme unlocked by the Kidnapper Perk
|
||||
domicile ?= { has_domicile_parameter = camp_unlocks_abduct_scheme }
|
||||
AND = {
|
||||
any_character_struggle = {
|
||||
involvement = involved
|
||||
has_struggle_phase_parameter = unlocks_abduct_for_all
|
||||
is_secondary_character_involvement_involved_trigger = {
|
||||
CHAR = scope:recipient
|
||||
}
|
||||
}
|
||||
}
|
||||
# AND = {
|
||||
# any_character_struggle = {
|
||||
# involvement = involved
|
||||
# has_struggle_phase_parameter = unlocks_abduct_for_all
|
||||
# is_secondary_character_involvement_involved_trigger = {
|
||||
# CHAR = scope:recipient
|
||||
# }
|
||||
# }
|
||||
# }
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -612,10 +612,10 @@ befriend_interaction = {
|
|||
target_is_vassal_or_below = scope:recipient
|
||||
}
|
||||
culture = { has_cultural_parameter = automatic_befriend_access }
|
||||
any_character_struggle = {
|
||||
involvement = involved
|
||||
has_struggle_phase_parameter = struggle_unlocks_befriend_schemes_for_everyone
|
||||
}
|
||||
# any_character_struggle = {
|
||||
# involvement = involved
|
||||
# has_struggle_phase_parameter = struggle_unlocks_befriend_schemes_for_everyone
|
||||
# }
|
||||
AND = {
|
||||
government_has_flag = government_is_clan
|
||||
is_in_same_clan_as_trigger = { CHARACTER = scope:recipient }
|
||||
|
|
@ -734,10 +734,10 @@ befriend_interaction = {
|
|||
has_dynasty_perk = fp1_adventure_legacy_5
|
||||
}
|
||||
culture = { has_cultural_parameter = automatic_befriend_access }
|
||||
any_character_struggle = {
|
||||
involvement = involved
|
||||
has_struggle_phase_parameter = struggle_unlocks_befriend_schemes_for_everyone
|
||||
}
|
||||
# any_character_struggle = {
|
||||
# involvement = involved
|
||||
# has_struggle_phase_parameter = struggle_unlocks_befriend_schemes_for_everyone
|
||||
# }
|
||||
house ?= { has_house_aspiration_parameter = aspect_of_serenity }
|
||||
}
|
||||
NOR = {
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
|
|
@ -815,17 +815,17 @@
|
|||
add = 25
|
||||
}
|
||||
|
||||
modifier = { # FP3 modifier.
|
||||
desc = GENERIC_YOUR_PIETY_LEVEL_MODIFIER
|
||||
trigger = { scope:actor = { any_character_struggle = { has_struggle_phase_parameter = piety_level_affects_vassalage_acceptance } } }
|
||||
add = {
|
||||
value = {
|
||||
value = scope:actor.piety_level
|
||||
subtract = low_piety_level
|
||||
}
|
||||
multiply = 10
|
||||
}
|
||||
}
|
||||
# modifier = { # FP3 modifier.
|
||||
# desc = GENERIC_YOUR_PIETY_LEVEL_MODIFIER
|
||||
# trigger = { scope:actor = { any_character_struggle = { has_struggle_phase_parameter = piety_level_affects_vassalage_acceptance } } }
|
||||
# add = {
|
||||
# value = {
|
||||
# value = scope:actor.piety_level
|
||||
# subtract = low_piety_level
|
||||
# }
|
||||
# multiply = 10
|
||||
# }
|
||||
# }
|
||||
|
||||
# OPINION INFLUENCE
|
||||
modifier = {
|
||||
|
|
@ -9202,17 +9202,17 @@ mpo_offer_submission_or_ruin = {
|
|||
add = 100
|
||||
}
|
||||
|
||||
modifier = { # FP3 modifier.
|
||||
desc = GENERIC_YOUR_PIETY_LEVEL_MODIFIER
|
||||
trigger = { scope:actor = { any_character_struggle = { has_struggle_phase_parameter = piety_level_affects_vassalage_acceptance } } }
|
||||
add = {
|
||||
value = {
|
||||
value = scope:actor.piety_level
|
||||
subtract = low_piety_level
|
||||
}
|
||||
multiply = 10
|
||||
}
|
||||
}
|
||||
# modifier = { # FP3 modifier.
|
||||
# desc = GENERIC_YOUR_PIETY_LEVEL_MODIFIER
|
||||
# trigger = { scope:actor = { any_character_struggle = { has_struggle_phase_parameter = piety_level_affects_vassalage_acceptance } } }
|
||||
# add = {
|
||||
# value = {
|
||||
# value = scope:actor.piety_level
|
||||
# subtract = low_piety_level
|
||||
# }
|
||||
# multiply = 10
|
||||
# }
|
||||
# }
|
||||
|
||||
# OPINION INFLUENCE
|
||||
modifier = {
|
||||
|
|
@ -9684,10 +9684,10 @@ mpo_offer_submission_or_ruin = {
|
|||
remove_character_modifier = event_bonus_to_vassal_accept
|
||||
}
|
||||
|
||||
if = { # FP3
|
||||
limit = { any_character_struggle = { has_struggle_phase_parameter = offer_vassalization_removes_disloyalty } }
|
||||
scope:recipient = { remove_trait = disloyal }
|
||||
}
|
||||
# if = { # FP3
|
||||
# limit = { any_character_struggle = { has_struggle_phase_parameter = offer_vassalization_removes_disloyalty } }
|
||||
# scope:recipient = { remove_trait = disloyal }
|
||||
# }
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -1218,17 +1218,17 @@ task_conversion = {
|
|||
}
|
||||
|
||||
# Struggle parameters
|
||||
scope:councillor_liege = {
|
||||
if = {
|
||||
limit = {
|
||||
any_character_struggle = {
|
||||
involvement = involved
|
||||
has_struggle_phase_parameter = piety_from_converting_county
|
||||
}
|
||||
}
|
||||
add_piety = medium_piety_gain
|
||||
}
|
||||
}
|
||||
# scope:councillor_liege = {
|
||||
# if = {
|
||||
# limit = {
|
||||
# any_character_struggle = {
|
||||
# involvement = involved
|
||||
# has_struggle_phase_parameter = piety_from_converting_county
|
||||
# }
|
||||
# }
|
||||
# add_piety = medium_piety_gain
|
||||
# }
|
||||
# }
|
||||
# Message for vassals
|
||||
trigger_event = court_chaplain_task.8002
|
||||
}
|
||||
|
|
|
|||
|
|
@ -40,28 +40,28 @@ create_holy_order_decision = {
|
|||
}
|
||||
}
|
||||
|
||||
trigger_if = {
|
||||
limit = {
|
||||
any_character_struggle = {
|
||||
involvement = involved
|
||||
has_struggle_phase_parameter = holy_order_can_be_created_by_dukes
|
||||
}
|
||||
highest_held_title_tier >= tier_duchy
|
||||
}
|
||||
NOT = {
|
||||
any_sub_realm_barony = {
|
||||
is_under_holy_order_lease = yes
|
||||
}
|
||||
}
|
||||
}
|
||||
# trigger_if = {
|
||||
# limit = {
|
||||
# any_character_struggle = {
|
||||
# involvement = involved
|
||||
# has_struggle_phase_parameter = holy_order_can_be_created_by_dukes
|
||||
# }
|
||||
# highest_held_title_tier >= tier_duchy
|
||||
# }
|
||||
# NOT = {
|
||||
# any_sub_realm_barony = {
|
||||
# is_under_holy_order_lease = yes
|
||||
# }
|
||||
# }
|
||||
# }
|
||||
OR = {
|
||||
AND = {
|
||||
any_character_struggle = {
|
||||
involvement = involved
|
||||
has_struggle_phase_parameter = holy_order_can_be_created_by_dukes
|
||||
}
|
||||
highest_held_title_tier >= tier_duchy
|
||||
}
|
||||
# AND = {
|
||||
# any_character_struggle = {
|
||||
# involvement = involved
|
||||
# has_struggle_phase_parameter = holy_order_can_be_created_by_dukes
|
||||
# }
|
||||
# highest_held_title_tier >= tier_duchy
|
||||
# }
|
||||
highest_held_title_tier >= tier_kingdom
|
||||
any_held_county = {
|
||||
any_in_de_jure_hierarchy = {
|
||||
|
|
@ -93,16 +93,16 @@ create_holy_order_decision = {
|
|||
}
|
||||
|
||||
is_valid = {
|
||||
# trigger_if = {
|
||||
# limit = {
|
||||
# any_character_struggle = {
|
||||
# involvement = involved
|
||||
# has_struggle_phase_parameter = holy_order_can_be_created_by_dukes
|
||||
# }
|
||||
# }
|
||||
# highest_held_title_tier >= tier_duchy
|
||||
# }
|
||||
trigger_if = {
|
||||
limit = {
|
||||
any_character_struggle = {
|
||||
involvement = involved
|
||||
has_struggle_phase_parameter = holy_order_can_be_created_by_dukes
|
||||
}
|
||||
}
|
||||
highest_held_title_tier >= tier_duchy
|
||||
}
|
||||
trigger_else = {
|
||||
custom_description = {
|
||||
text = "is_king_or_emperor"
|
||||
highest_held_title_tier >= tier_kingdom
|
||||
|
|
|
|||
|
|
@ -158,13 +158,13 @@ sale_of_titles_decision = {
|
|||
is_landed = yes
|
||||
OR = {
|
||||
has_perk = at_any_cost_perk
|
||||
AND = {
|
||||
highest_held_title_tier >= tier_kingdom
|
||||
any_character_struggle = {
|
||||
involvement = involved
|
||||
has_struggle_phase_parameter = unlocks_sell_minor_title_for_kings_and_higher
|
||||
}
|
||||
}
|
||||
# AND = {
|
||||
# highest_held_title_tier >= tier_kingdom
|
||||
# any_character_struggle = {
|
||||
# involvement = involved
|
||||
# has_struggle_phase_parameter = unlocks_sell_minor_title_for_kings_and_higher
|
||||
# }
|
||||
# }
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -179,7 +179,7 @@ sale_of_titles_decision = {
|
|||
highest_held_title_tier >= tier_kingdom
|
||||
any_character_struggle = {
|
||||
involvement = involved
|
||||
has_struggle_phase_parameter = unlocks_sell_minor_title_for_kings_and_higher
|
||||
# has_struggle_phase_parameter = unlocks_sell_minor_title_for_kings_and_higher
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -378,13 +378,13 @@ commission_epic_decision = {
|
|||
exists = house
|
||||
OR = {
|
||||
has_perk = writing_history_perk
|
||||
AND = {
|
||||
top_liege = this
|
||||
any_character_struggle = {
|
||||
involvement = involved
|
||||
has_struggle_phase_parameter = unlocks_epic_commission_for_independent_rulers
|
||||
}
|
||||
}
|
||||
# AND = {
|
||||
# top_liege = this
|
||||
# any_character_struggle = {
|
||||
# involvement = involved
|
||||
# has_struggle_phase_parameter = unlocks_epic_commission_for_independent_rulers
|
||||
# }
|
||||
# }
|
||||
}
|
||||
is_landless_adventurer = no
|
||||
}
|
||||
|
|
|
|||
|
|
@ -37,9 +37,9 @@ deceitful_progress_hostile_schemes_decision = {
|
|||
is_shown = {
|
||||
OR = {
|
||||
has_trait = deceitful
|
||||
any_character_struggle = {
|
||||
has_struggle_phase_parameter = unlocks_expedite_scheme_decision
|
||||
}
|
||||
# any_character_struggle = {
|
||||
# has_struggle_phase_parameter = unlocks_expedite_scheme_decision
|
||||
# }
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -195,26 +195,26 @@ hybridization_threshold_value = {
|
|||
multiply = 2
|
||||
}
|
||||
# Struggles
|
||||
if = {
|
||||
limit = {
|
||||
exists = scope:culture
|
||||
root = {
|
||||
OR = {
|
||||
any_character_struggle = {
|
||||
involvement = involved
|
||||
has_struggle_phase_parameter = easier_culture_hybridising_for_involved_and_interlopers
|
||||
is_culture_involved_in_struggle = scope:culture
|
||||
}
|
||||
any_character_struggle = {
|
||||
involvement = interloper
|
||||
has_struggle_phase_parameter = easier_culture_hybridising_for_involved_and_interlopers
|
||||
is_culture_involved_in_struggle = scope:culture
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
multiply = 0.5
|
||||
}
|
||||
# if = {
|
||||
# limit = {
|
||||
# exists = scope:culture
|
||||
# root = {
|
||||
# OR = {
|
||||
# any_character_struggle = {
|
||||
# involvement = involved
|
||||
# has_struggle_phase_parameter = easier_culture_hybridising_for_involved_and_interlopers
|
||||
# is_culture_involved_in_struggle = scope:culture
|
||||
# }
|
||||
# any_character_struggle = {
|
||||
# involvement = interloper
|
||||
# has_struggle_phase_parameter = easier_culture_hybridising_for_involved_and_interlopers
|
||||
# is_culture_involved_in_struggle = scope:culture
|
||||
# }
|
||||
# }
|
||||
# }
|
||||
# }
|
||||
# multiply = 0.5
|
||||
# }
|
||||
# Events
|
||||
if = {
|
||||
limit = {
|
||||
|
|
|
|||
|
|
@ -4141,25 +4141,25 @@ faith_conversion_cost_mult = {
|
|||
}
|
||||
}
|
||||
# Cheaper if you're an interloper in a struggle converting to an involved faith.
|
||||
if = {
|
||||
limit = {
|
||||
scope:character = {
|
||||
any_character_struggle = {
|
||||
involvement = interloper
|
||||
has_struggle_phase_parameter = cheaper_to_convert_to_struggle_faith
|
||||
is_faith_involved_in_struggle = scope:new_faith
|
||||
}
|
||||
}
|
||||
}
|
||||
multiply = {
|
||||
value = 1
|
||||
subtract = {
|
||||
desc = struggle_parameter_cheaper_to_convert_to_struggle_faith
|
||||
format = "BREAKDOWN_FORMAT_PIETY_PERCENTAGE_POSITIVE_IS_BAD"
|
||||
value = 0.5
|
||||
}
|
||||
}
|
||||
}
|
||||
# if = {
|
||||
# limit = {
|
||||
# scope:character = {
|
||||
# any_character_struggle = {
|
||||
# involvement = interloper
|
||||
# has_struggle_phase_parameter = cheaper_to_convert_to_struggle_faith
|
||||
# is_faith_involved_in_struggle = scope:new_faith
|
||||
# }
|
||||
# }
|
||||
# }
|
||||
# multiply = {
|
||||
# value = 1
|
||||
# subtract = {
|
||||
# desc = struggle_parameter_cheaper_to_convert_to_struggle_faith
|
||||
# format = "BREAKDOWN_FORMAT_PIETY_PERCENTAGE_POSITIVE_IS_BAD"
|
||||
# value = 0.5
|
||||
# }
|
||||
# }
|
||||
# }
|
||||
|
||||
################################################
|
||||
# Conversion Discount from Confucian Education
|
||||
|
|
|
|||
|
|
@ -980,33 +980,33 @@ court_chaplain_conversion_contextual_bonuses = {
|
|||
|
||||
# Struggle Bonuses/Penalties
|
||||
## Boost conversion in some phases.
|
||||
if = {
|
||||
limit = {
|
||||
exists = scope:county
|
||||
scope:county = {
|
||||
any_county_struggle = { has_struggle_phase_parameter = county_faith_conversion_in_region_proceeds_faster }
|
||||
}
|
||||
}
|
||||
add = {
|
||||
value = scope:councillor.boost_county_conversion_phase_bonus_value
|
||||
desc = CHAPLAIN_CONVERT_COUNTY_STRUGGLE_BONUS
|
||||
}
|
||||
}
|
||||
## Reduce it in others.
|
||||
if = {
|
||||
limit = {
|
||||
exists = scope:county
|
||||
scope:county = {
|
||||
any_county_struggle = {
|
||||
has_struggle_phase_parameter = county_faith_conversion_in_region_proceeds_slower
|
||||
}
|
||||
}
|
||||
}
|
||||
add = {
|
||||
value = scope:councillor.boost_county_conversion_phase_malus_value
|
||||
desc = CHAPLAIN_CONVERT_COUNTY_STRUGGLE_PENALTY
|
||||
}
|
||||
}
|
||||
# if = {
|
||||
# limit = {
|
||||
# exists = scope:county
|
||||
# scope:county = {
|
||||
# any_county_struggle = { has_struggle_phase_parameter = county_faith_conversion_in_region_proceeds_faster }
|
||||
# }
|
||||
# }
|
||||
# add = {
|
||||
# value = scope:councillor.boost_county_conversion_phase_bonus_value
|
||||
# desc = CHAPLAIN_CONVERT_COUNTY_STRUGGLE_BONUS
|
||||
# }
|
||||
# }
|
||||
# ## Reduce it in others.
|
||||
# if = {
|
||||
# limit = {
|
||||
# exists = scope:county
|
||||
# scope:county = {
|
||||
# any_county_struggle = {
|
||||
# has_struggle_phase_parameter = county_faith_conversion_in_region_proceeds_slower
|
||||
# }
|
||||
# }
|
||||
# }
|
||||
# add = {
|
||||
# value = scope:councillor.boost_county_conversion_phase_malus_value
|
||||
# desc = CHAPLAIN_CONVERT_COUNTY_STRUGGLE_PENALTY
|
||||
# }
|
||||
# }
|
||||
|
||||
# FP3 ending
|
||||
if = {
|
||||
|
|
|
|||
|
|
@ -725,10 +725,10 @@ fp2_eligible_for_yearly_events_trigger = {
|
|||
fp2_purchase_truce_interaction_soft_requirements_trigger = {
|
||||
OR = {
|
||||
always = no
|
||||
any_character_struggle = {
|
||||
involvement = involved
|
||||
has_struggle_phase_parameter = unlocks_truce_purchasing_interaction
|
||||
}
|
||||
# any_character_struggle = {
|
||||
# involvement = involved
|
||||
# has_struggle_phase_parameter = unlocks_truce_purchasing_interaction
|
||||
# }
|
||||
has_perk = defensive_negotiations_perk
|
||||
culture = { has_cultural_parameter = unlocks_purchase_truce }
|
||||
}
|
||||
|
|
|
|||
|
|
@ -820,15 +820,15 @@ minority = {
|
|||
culture = {
|
||||
cultural_acceptance = { target = scope:liege.culture value < 30 }
|
||||
}
|
||||
AND = {
|
||||
any_character_struggle = {
|
||||
involvement = involved
|
||||
has_struggle_phase_parameter = struggle_different_culture_more_likely_to_use_minority_stance
|
||||
}
|
||||
culture = {
|
||||
cultural_acceptance = { target = scope:liege.culture value < 70 }
|
||||
}
|
||||
}
|
||||
# AND = {
|
||||
# any_character_struggle = {
|
||||
# involvement = involved
|
||||
# has_struggle_phase_parameter = struggle_different_culture_more_likely_to_use_minority_stance
|
||||
# }
|
||||
# culture = {
|
||||
# cultural_acceptance = { target = scope:liege.culture value < 70 }
|
||||
# }
|
||||
# }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -938,15 +938,15 @@ minority = {
|
|||
culture = {
|
||||
cultural_acceptance = { target = scope:liege.culture value < 30 }
|
||||
}
|
||||
AND = {
|
||||
any_character_struggle = {
|
||||
involvement = involved
|
||||
has_struggle_phase_parameter = struggle_different_culture_more_likely_to_use_minority_stance
|
||||
}
|
||||
culture = {
|
||||
cultural_acceptance = { target = scope:liege.culture value < 70 }
|
||||
}
|
||||
}
|
||||
# AND = {
|
||||
# any_character_struggle = {
|
||||
# involvement = involved
|
||||
# has_struggle_phase_parameter = struggle_different_culture_more_likely_to_use_minority_stance
|
||||
# }
|
||||
# culture = {
|
||||
# cultural_acceptance = { target = scope:liege.culture value < 70 }
|
||||
# }
|
||||
# }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue