Interaction · Vassal actions
Coerce Tributary (Scheme)
Attempt to coerce the recipient into becoming your Tributary
What you need
You
To send it
can_start_scheme = { type = coerce_tributary target_character = scope:recipient }- … is … Suzerain
If
- Your house:
has_house_head_parameter = unlock_coerce_against_higher_tier
If
a check the game hides
Then
- Your house: Has the house check as house head
Then
always = yes
Otherwise
- Your primary title: Title tier at least scope:recipient.primary title.tier
- Your house:
If
- The character you target: Is a Tributary
Then
- The target’s suzerain: Does not have a Strong Hook on you
- You: You share a Suzerain
- You have previously betrayed … after coercing them
To see it in the menu
- Your Government uses the Mandala Capital Temple Complex Great Project and Great Building
- If played by the AI:
primary_title.tier >= tier_countyNone of these
- Any scheme:
is_scheme_category = personal
- Any scheme:
The character you target
- Is an Independent Ruler
- Is landed
- Is played by the AI
Coerce Tributary (Scheme) is a vassal character interaction in Crusader Kings III. You need: You have previously betrayed … after coercing them. Accepted automatically. Patch 1.20.1.2, from game/common/character_interactions/tgp_east_asia_interactions.txt.
Quick answers (2)
- What are the requirements for Coerce Tributary (Scheme) in CK3?
- You: You have previously betrayed … after coercing them. (patch 1.20.1.2)
- Will the AI accept Coerce Tributary (Scheme)?
- Yes: it is accepted automatically.
Will they accept?
The other character has no choice: the game accepts it automatically.
What happens
Effects
- Start the Coerce Tributary scheme against the target
• the game's own tooltip text · ◦ our reading of the script line · code the script where neither exists
Who can use it and sees it (is_available, is_shown) (20 lines of game script)
is_available = government_has_flag = government_is_mandala
trigger_if = {
limit = {
is_ai = yes
}
primary_title.tier >= tier_county
NOT = {
any_scheme = {
is_scheme_category = personal
}
}
}
is_shown = scope:actor = {
this != scope:recipient
}
scope:recipient = {
is_independent_ruler = yes
is_landed = yes
is_ai = yes
}As written in game/common/character_interactions/tgp_east_asia_interactions.txt.
Can be sent when (is_valid…) (54 lines of game script)
scope:actor = {
can_start_scheme = {
type = coerce_tributary
target_character = scope:recipient
}
custom_tooltip = {
text = recipient_is_your_suzerain.tt
NOT = {
overlord = scope:recipient
}
}
trigger_if = {
limit = {
house ?= {
has_house_head_parameter = unlock_coerce_against_higher_tier
}
is_house_head = yes
}
always = yes
}
trigger_else = {
primary_title = {
tier >= scope:recipient.primary_title.tier
}
}
}
trigger_if = {
limit = {
scope:recipient = {
is_tributary = yes
}
}
scope:recipient.suzerain = {
NOT = {
has_strong_hook = scope:actor
}
}
scope:actor = {
custom_tooltip = {
text = you_share_suzerain.tt
NOT = {
is_tributary_of = scope:recipient.suzerain
}
}
}
}
custom_tooltip = {
text = was_betrayed_after_being_coerced.tt
scope:recipient = {
NOT = {
var:was_betrayed_after_being_coerced ?= scope:actor
}
}
}As written in game/common/character_interactions/tgp_east_asia_interactions.txt.
Effects (on_send, on_accept, on_decline) (13 lines of game script)
on_accept = scope:actor = {
send_interface_toast = {
type = event_toast_effect_neutral
title = coerce_tributary_interaction_notification
left_icon = scope:actor
right_icon = scope:recipient
begin_scheme_basic_effect = {
SCHEME_TYPE = coerce_tributary
TARGET_TYPE = target_character
TARGET_SCOPE = scope:recipient
}
}
}As written in game/common/character_interactions/tgp_east_asia_interactions.txt.
- Category
- Vassal actions
- Starts the scheme
- Coerce Tributary
- In the menu
- main list
- ID
start_coerce_tributary_interaction
Source: game/common/character_interactions/tgp_east_asia_interactions.txt and the English localisation, Crusader Kings III 1.20.1.2. “You” is the character who sends it (scope:actor, or a puppet acting for you); “the character you target” is the recipient.