Stavropul start

This commit is contained in:
Heidesommer 2026-04-25 18:55:31 -04:00
parent 50e221bcef
commit 4c1f524d62
158 changed files with 10079 additions and 10160 deletions

View file

@ -12,13 +12,6 @@ become_tributary_interaction = {
desc = become_tributary_interaction_desc
is_shown = {
scope:actor = {
trigger_if = {
limit = { is_ai = yes }
current_military_strength < scope:recipient.one_and_a_half_times_current_military_strength
primary_title.tier < scope:recipient.primary_title.tier
}
}
scope:recipient = {
is_independent_ruler = yes # while it's possible for tributaries to have their own tributaries, it should not be possible to create a tributary relationship with a non-independent ruler
NOR = {
@ -28,6 +21,13 @@ become_tributary_interaction = {
}
can_have_tributaries_trigger = yes
}
scope:actor = {
trigger_if = {
limit = { is_ai = yes }
current_military_strength < scope:recipient.one_and_a_half_times_current_military_strength
primary_title.tier < scope:recipient.primary_title.tier
}
}
}
is_valid_showing_failures_only = {
@ -76,22 +76,6 @@ become_tributary_interaction = {
is_confederation_member = no
is_at_war = no
}
trigger_if = {
limit = { scope:recipient = title:h_china.holder }
scope:actor = {
custom_tooltip = {
text = neighbor_is_china
is_tributary = no
is_independent_ruler = yes
OR = {
has_variable = wants_to_become_tributary_of_china
any_neighboring_and_across_water_top_liege_realm_owner = {
primary_title = title:h_china
}
}
}
}
}
}
needs_confirmation = {
@ -1289,8 +1273,7 @@ demand_tributary_interaction = {
scope:recipient = {
NOT = {
any_neighboring_top_suzerain_realm_owner = {
exists = this
NOT = { this = scope:actor }
this != scope:actor
}
}
NOT = {
@ -2020,6 +2003,7 @@ release_tributary_interaction = {
add_truce_both_ways = {
character = scope:actor
years = 5
override = yes
name = TRUCE_TRIBUTARY_STOPPED
}
add_opinion = {
@ -2170,7 +2154,7 @@ exact_tribute_interaction = {
ai_max_reply_days = 9
can_send_despite_rejection = yes
popup_on_receive = yes
common_interaction = yes
common_interaction = no
interface_priority = 4
@ -2228,9 +2212,7 @@ exact_tribute_interaction = {
is_tributary = no
custom_tooltip = {
text = exact_tribute_interaction_hegemony_not_neighbor_tt
any_neighboring_and_across_water_top_liege_realm_owner = {
this = scope:actor
}
any_neighboring_realm_with_tributaries_owner = { this = scope:actor }
}
}
}
@ -2432,9 +2414,7 @@ exact_tribute_interaction = {
GIVER = scope:recipient
CHARACTER = scope:actor
}
is_adult = yes
has_any_disease_trigger = no
has_easily_mocked_physical_attribute_trigger = no
tribute_mission_is_available_concubine_trigger = yes
}
add_to_list = potential_concubine_tribute_list
random_in_list = {
@ -3462,7 +3442,7 @@ offer_courtier_interaction = {
add_opinion = {
target = scope:recipient
modifier = annoyed_opinion
opinion = 10
opinion = -10
}
}
scope:recipient = {