This commit is contained in:
Heidesommer 2026-05-25 21:14:36 -04:00
parent b2f4fbfa1a
commit 6ae0daeb9e
16 changed files with 1364 additions and 1363 deletions

View file

@ -53,11 +53,11 @@ coa_breton_trigger = {
coa_byzantine_trigger = {
OR = {
scope:culture = { has_coa_gfx = byzantine_group_coa_gfx }
scope:title ?= {
any_this_title_or_de_jure_above = {
this = title:e_byzantium
}
}
# scope:title ?= {
# any_this_title_or_de_jure_above = {
# this = title:e_byzantium
# }
# }
}
}

View file

@ -477,7 +477,7 @@ can_keep_acclamation_succession_law_trigger = {
always = no
OR = {
can_have_acclamation_succession_law_trigger = yes
has_title = title:e_byzantium
# has_title = title:e_byzantium
}
}
}

View file

@ -148,98 +148,99 @@ launch_hungarian_migration_misplaced_count_suitable_liege_trigger = {
#
##################################################
# Favour the Countryside Basques Triggers
favour_the_countryside_basques_counts_as_basque_trigger = {
culture = {
OR = {
this = culture:basque
any_parent_culture = { this = culture:basque }
}
}
}
## We keep these isolated so that we can maintain easy parity between the decision rationales & the event desc rationales.
favour_the_countryside_basques_rationale_negative_piety_level_trigger = {
piety_level < low_piety_level
}
favour_the_countryside_basques_rationale_sinful_traits_trigger = {
num_sinful_traits >= 2
}
favour_the_countryside_basques_rationale_virtuous_basque_pagan_traits_trigger = {
num_virtuous_traits = {
value >= favour_the_countryside_basques_decision_basque_pagan_virtues_tally_value
target = faith:basque_pagan
}
}
favour_the_countryside_basques_rationale_excommunicated_trigger = {
has_trait = excommunicated
}
favour_the_countryside_basques_rationale_naked_cynicism_trigger = {
trigger_if = {
limit = { is_ai = no }
has_trait = cynical
}
}
favour_the_countryside_basques_rationale_hof_rivalry_trigger = {
AND = {
exists = faith.religious_head
has_relation_rival = faith.religious_head
}
}
#
#favour_the_countryside_basques_counts_as_basque_trigger = {
# culture = {
# OR = {
# this = culture:basque
# any_parent_culture = { this = culture:basque }
# }
# }
#}
#
### We keep these isolated so that we can maintain easy parity between the decision rationales & the event desc rationales.
#favour_the_countryside_basques_rationale_negative_piety_level_trigger = {
# piety_level < low_piety_level
#}
#
#favour_the_countryside_basques_rationale_sinful_traits_trigger = {
# num_sinful_traits >= 2
#}
#
#favour_the_countryside_basques_rationale_virtuous_basque_pagan_traits_trigger = {
# num_virtuous_traits = {
# value >= favour_the_countryside_basques_decision_basque_pagan_virtues_tally_value
# target = faith:basque_pagan
# }
#}
#
#favour_the_countryside_basques_rationale_excommunicated_trigger = {
# has_trait = excommunicated
#}
#
#favour_the_countryside_basques_rationale_naked_cynicism_trigger = {
# trigger_if = {
# limit = { is_ai = no }
# has_trait = cynical
# }
#}
#
#favour_the_countryside_basques_rationale_hof_rivalry_trigger = {
# AND = {
# exists = faith.religious_head
# has_relation_rival = faith.religious_head
# }
#}
#
##################################################
# Rebuke Roman Revanchism Triggers
rebuke_roman_revanchism_counties_controlled_trigger = {
holder = {
OR = {
this = root
top_liege = root
}
}
}
rebuke_roman_revanchism_counties_controlled_by_ere_trigger = {
exists = title:e_byzantium.holder
holder = {
OR = {
this = title:e_byzantium.holder
top_liege = title:e_byzantium.holder
}
}
}
rebuke_roman_revanchism_sicily_controls_unlisted_empire_trigger = {
highest_held_title_tier >= tier_empire
primary_title = {
NOR = {
this = title:e_italy
this = title:e_maghreb
}
}
}
restore_roman_empire_decision_religion_culture_trigger = {
custom_tooltip = {
text = restore_roman_empire_decision_religion_culture_tt
OR = {
religion = {
OR = {
is_in_family = rf_abrahamic
this = religion:hellenism_religion
}
}
culture = {
OR = {
has_cultural_pillar = heritage_latin
has_cultural_pillar = heritage_byzantine
}
}
}
}
}
#rebuke_roman_revanchism_counties_controlled_trigger = {
# holder = {
# OR = {
# this = root
# top_liege = root
# }
# }
#}
#
#rebuke_roman_revanchism_counties_controlled_by_ere_trigger = {
# exists = title:e_byzantium.holder
# holder = {
# OR = {
# this = title:e_byzantium.holder
# top_liege = title:e_byzantium.holder
# }
# }
#}
#
#rebuke_roman_revanchism_sicily_controls_unlisted_empire_trigger = {
# highest_held_title_tier >= tier_empire
# primary_title = {
# NOR = {
# this = title:e_italy
# this = title:e_maghreb
# }
# }
#}
#
#restore_roman_empire_decision_religion_culture_trigger = {
# custom_tooltip = {
# text = restore_roman_empire_decision_religion_culture_tt
# OR = {
# religion = {
# OR = {
# is_in_family = rf_abrahamic
# this = religion:hellenism_religion
# }
# }
# culture = {
# OR = {
# has_cultural_pillar = heritage_latin
# has_cultural_pillar = heritage_byzantine
# }
# }
# }
# }
#}
#

View file

@ -1873,47 +1873,47 @@ mpo_nomad_invasion_war_ai_trigger = {
geographical_region = world_steppe_east
}
}
#Byzantium or China are actually somehow a viable target
title:e_byzantium.holder ?= {
in_diplomatic_range = $NOMAD$
NOR = {
has_any_good_relationship_with_character_trigger = { CHARACTER = $NOMAD$ }
is_allied_to = $NOMAD$
is_tributary_of = $NOMAD$
$NOMAD$ = {
is_tributary_of_suzerain_or_above = prev
}
$NOMAD$ = {
has_truce = prev
}
}
#Fulfills strength comparison
current_military_strength < $NOMAD$.seventy_percent_of_current_military_strength
OR = {
gold <= $NOMAD$.fifty_percent_of_current_gold
current_military_strength <= $NOMAD$.forty_percent_of_current_military_strength
}
}
title:h_china.holder ?= {
in_diplomatic_range = $NOMAD$
NOR = {
has_any_good_relationship_with_character_trigger = { CHARACTER = $NOMAD$ }
is_allied_to = $NOMAD$
is_tributary_of = $NOMAD$
$NOMAD$ = {
is_tributary_of_suzerain_or_above = prev
}
$NOMAD$ = {
has_truce = prev
}
}
#Fulfills strength comparison
current_military_strength < $NOMAD$.seventy_percent_of_current_military_strength
OR = {
gold <= $NOMAD$.fifty_percent_of_current_gold
current_military_strength <= $NOMAD$.forty_percent_of_current_military_strength
}
}
# #Byzantium or China are actually somehow a viable target
# title:e_byzantium.holder ?= {
# in_diplomatic_range = $NOMAD$
# NOR = {
# has_any_good_relationship_with_character_trigger = { CHARACTER = $NOMAD$ }
# is_allied_to = $NOMAD$
# is_tributary_of = $NOMAD$
# $NOMAD$ = {
# is_tributary_of_suzerain_or_above = prev
# }
# $NOMAD$ = {
# has_truce = prev
# }
# }
# #Fulfills strength comparison
# current_military_strength < $NOMAD$.seventy_percent_of_current_military_strength
# OR = {
# gold <= $NOMAD$.fifty_percent_of_current_gold
# current_military_strength <= $NOMAD$.forty_percent_of_current_military_strength
# }
# }
# title:h_china.holder ?= {
# in_diplomatic_range = $NOMAD$
# NOR = {
# has_any_good_relationship_with_character_trigger = { CHARACTER = $NOMAD$ }
# is_allied_to = $NOMAD$
# is_tributary_of = $NOMAD$
# $NOMAD$ = {
# is_tributary_of_suzerain_or_above = prev
# }
# $NOMAD$ = {
# has_truce = prev
# }
# }
# #Fulfills strength comparison
# current_military_strength < $NOMAD$.seventy_percent_of_current_military_strength
# OR = {
# gold <= $NOMAD$.fifty_percent_of_current_gold
# current_military_strength <= $NOMAD$.forty_percent_of_current_military_strength
# }
# }
# Havsaran zud? Leave the steppe!
capital_county ?= {
any_county_situation_sub_region = {