Interaction · Diplomatic actions
Demand Aspiration Change
Request House … follow your Aspiration (…)
What you need
You
To send it
- Is at not War
- … must be House Head of a Noble Family Challenge your House Head for leadership, or use the Create Cadet Branch Decision
- House … must have a different Aspiration to …
To see it in the menu
- Is a ruler
- Your Government uses Blocs
- Your top liege: Government uses Blocs
- Highest held Title is at least County Rank
- Your top liege:
house.house_confederation.leading_house ?= houseIf
a check the game hides
Then
- Your house: Has the house check as house head
- If played by the AI:
house.house_confederation.leading_house ?= houseOne of these
- Your Government is Ritsuryō
or
Your Government is Sōryō
- Your Government uses Blocs
- Your top liege: Government uses Blocs
top_liege ?= scope:recipient.top_liegeIf
a check the game hides
Then
scope:recipient.house.house_confederation ?= house.house_confederation
The character you target
To send it
- Is at not War
- … must be House Head of a Noble Family Challenge your House Head for leadership, or use the Create Cadet Branch Decision
Demand Aspiration Change is a diplomatic character interaction in Crusader Kings III. You need: Is at not War and House … must have a different Aspiration to …. The character you target needs: Is at not War. Accepted automatically in some cases; otherwise the AI weighs it. Reasons the AI weighs include Same Dynasty (+50), Gold sent (+25), Spending Prestige (+25) and 3 more. It costs Influence (varies), Prestige (varies). Patch 1.20.1.2, from game/common/character_interactions/10_tgp_japan_interactions.txt.
Quick answers (3)
- What are the requirements for Demand Aspiration Change in CK3?
- You: Is at not War and House … must have a different Aspiration to …. The character you target: Is at not War. (patch 1.20.1.2)
- How do I get the AI to accept Demand Aspiration Change?
- Accepted automatically in some cases; otherwise the AI weighs it. Its reasons: Same Dynasty +50, Gold sent +25, Spending Prestige +25, Spending Influence +25, I get a Hook +20 and I get a Strong Hook +50.
- How much does Demand Aspiration Change cost?
- Influence (varies), Prestige (varies) (patch 1.20.1.2).
Will they accept?
Accepted automatically when:
- They use their Hook on …
Otherwise the AI adds these up and accepts above zero. Reasons in italics are the script's, with no label in the game.
| Reason | Amount |
|---|---|
| Base | -20 |
| Their opinion of you | varies |
Same Dynastywhen
| +50 |
Gold sentwhen
| +25 |
Spending Prestigewhen
| +25 |
Spending Influencewhen
| +25 |
I get a Hookwhen
| +20 |
I get a Strong Hookwhen
| +50 |
Acceptance (ai_accept) (38 lines of game script)
base = -20
opinion_modifier = {
who = scope:recipient
opinion_target = scope:actor
multiplier = 1
}
modifier = {
scope:recipient.dynasty = scope:actor.dynasty
add = 50
desc = AI_SAME_DYNASTY_REASON
}
modifier = {
scope:gold = yes
add = 25
desc = TRADE_GOLD_FOR_BETTER_AI_ACCEPTANCE_TT
}
modifier = {
scope:prestige = yes
add = 25
desc = PRESTIGE_INTERACTION_ACCEPTANCE_SEND_OPTION
}
modifier = {
scope:influence = yes
add = 25
desc = INFLUENCE_INTERACTION_ACCEPTANCE_SEND_OPTION
}
modifier = {
add = 20
scope:offer_hook = yes
exists = scope:recipient
desc = SCHEME_WITH_OFFER_HOOK
}
modifier = {
add = 50
scope:offer_hook_strong = yes
exists = scope:recipient
desc = SCHEME_WITH_OFFER_HOOK_STRONG
}As written in game/common/character_interactions/10_tgp_japan_interactions.txt.
What happens
If they accept
Otherwise
If
- The option “gold” is chosen
Then
- Pay gold to the target
If
- The option “influence” is chosen
Then
- Influence changes
- The character you target: Influence +60
- Your house › Depending on has house aspiration parameter:
- When has house aspiration parameter is Domicile › The house:
set_house_aspiration = { type = ceremony }
- When has house aspiration parameter is unlocks japanese manor watch house › The house:
set_house_aspiration = { type = determination }
- When has house aspiration parameter is unlocks japanese manor shrine › The house:
set_house_aspiration = { type = humility }
- When has house aspiration parameter is unlocks japanese manor brewery › The house:
set_house_aspiration = { type = prosperity }
- When has house aspiration parameter is unlocks japanese manor archive › The house:
set_house_aspiration = { type = service }
- When has house aspiration parameter is unlocks japanese manor armory › The house:
set_house_aspiration = { type = strength }
- When has house aspiration parameter is Domicile › The house:
Options when sending
- Send Gold
- Impress with Prestige
- Offer Influence
- Offer a Hook on yourself
- Offer a Strong Hook on yourself
- Use a Hook
• 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) (24 lines of game script)
is_available = tgp_house_bloc_interaction_valid_trigger = yes
house.house_confederation.leading_house ?= house
is_house_head = yes
trigger_if = {
limit = {
is_ai = yes
}
house.house_confederation.leading_house ?= house
government_is_japanese_trigger = yes
tgp_uses_house_blocs_trigger = yes
}
is_shown = scope:actor = {
this != scope:recipient
top_liege ?= scope:recipient.top_liege
trigger_if = {
limit = {
exists = house.house_confederation
}
scope:recipient.house.house_confederation ?= house.house_confederation
}
}
scope:recipient = {
tgp_house_bloc_interaction_valid_trigger = yes
}As written in game/common/character_interactions/10_tgp_japan_interactions.txt.
Can be sent when (is_valid…) (16 lines of game script)
scope:actor = {
is_at_war = no
tgp_house_bloc_interaction_valid_showing_failures_trigger = yes
custom_tooltip = {
text = demand_aspiration_change_interaction_power_tt
NOT = {
house = {
has_same_house_aspiration_as = scope:recipient.house
}
}
}
}
scope:recipient = {
is_at_war = no
tgp_house_bloc_interaction_valid_showing_failures_trigger = yes
}As written in game/common/character_interactions/10_tgp_japan_interactions.txt.
Effects (on_send, on_accept, on_decline) (119 lines of game script)
on_accept = scope:recipient.house = {
save_scope_as = house
}
scope:actor = {
if = {
limit = {
scope:hook = yes
}
use_hook = scope:recipient
}
else = {
if = {
limit = {
scope:gold = yes
}
pay_short_term_gold = {
target = scope:recipient
gold = scope:recipient.medium_gold_value
}
}
if = {
limit = {
scope:prestige = yes
}
add_prestige = scope:recipient.medium_prestige_loss
scope:recipient = {
add_prestige = medium_prestige_value
}
}
if = {
limit = {
scope:influence = yes
}
change_influence = scope:recipient.medium_influence_loss
scope:recipient = {
change_influence = medium_influence_gain
}
}
if = {
limit = {
scope:offer_hook = yes
}
scope:recipient = {
add_hook = {
type = favor_hook
target = scope:actor
}
}
}
if = {
limit = {
scope:offer_hook_strong = yes
}
scope:recipient = {
add_hook = {
type = strong_favor_hook
target = scope:actor
}
}
}
}
house = {
switch = {
trigger = has_house_aspiration_parameter
ceremony_cheaper_feasts = {
scope:house = {
set_house_aspiration = {
type = ceremony
}
}
}
unlocks_japanese_manor_watch_house = {
scope:house = {
set_house_aspiration = {
type = determination
}
}
}
unlocks_japanese_manor_shrine = {
scope:house = {
set_house_aspiration = {
type = humility
}
}
}
unlocks_japanese_manor_brewery = {
scope:house = {
set_house_aspiration = {
type = prosperity
}
}
}
unlocks_japanese_manor_archive = {
scope:house = {
set_house_aspiration = {
type = service
}
}
}
unlocks_japanese_manor_armory = {
scope:house = {
set_house_aspiration = {
type = strength
}
}
}
}
set_variable = {
name = recently_changed_aspiration
years = 5
}
}
}
on_decline = scope:recipient = {
add_character_flag = {
flag = demanded_aspiration_change_recently
years = 4
}
}As written in game/common/character_interactions/10_tgp_japan_interactions.txt.
- Category
- Diplomatic actions
- Cost: Influence
- varies
- Cost: Prestige
- varies
- Again on the same character
- after 5 years
- In the menu
- main list
- ID
demand_aspiration_change_interaction
Source: game/common/character_interactions/10_tgp_japan_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. “…” marks words the game fills in at play time (a name, a title).