295 lines
4.7 KiB
Text
295 lines
4.7 KiB
Text
### Coronation Intents
|
|
# Host Intents #
|
|
coronation_impress_attendees = {
|
|
icon = extoll_reign_intent
|
|
scripted_animation = {
|
|
triggered_animation = {
|
|
trigger = {
|
|
OR = {
|
|
faith.religion = religion:eastern_orthodox_religion
|
|
faith.religion = religion:catholic_religion
|
|
faith.religion = religion:protestant_religion
|
|
}
|
|
}
|
|
animation = acknowledging
|
|
}
|
|
animation = storyteller
|
|
}
|
|
|
|
auto_complete = yes
|
|
}
|
|
|
|
coronation_weaken_detractors = {
|
|
icon = isolate_opponents_intent
|
|
scripted_animation = { animation = scheme }
|
|
|
|
auto_complete = yes
|
|
}
|
|
|
|
coronation_embrace_supporters = {
|
|
icon = empower_loyalists_intent
|
|
scripted_animation = { animation = admiration }
|
|
|
|
auto_complete = yes
|
|
}
|
|
|
|
coronation_exalt_crown = {
|
|
icon = support_liege_intent
|
|
scripted_animation = {
|
|
triggered_animation = {
|
|
trigger = {
|
|
coronation_proper_artifact_crown_trigger = yes
|
|
}
|
|
animation = crowning
|
|
}
|
|
triggered_animation = {
|
|
trigger = {
|
|
OR = {
|
|
faith.religion = religion:eastern_orthodox_religion
|
|
faith.religion = religion:catholic_religion
|
|
faith.religion = religion:protestant_religion
|
|
}
|
|
}
|
|
animation = prayer
|
|
}
|
|
triggered_animation = {
|
|
trigger = {
|
|
drinks_alcohol_trigger = yes
|
|
}
|
|
animation = toast_goblet
|
|
}
|
|
animation = personality_zealous
|
|
}
|
|
|
|
auto_complete = yes
|
|
}
|
|
|
|
# Guest Intents
|
|
coronation_bear_witness = {
|
|
icon = bear_witness_intent
|
|
scripted_animation = { animation = admiration }
|
|
|
|
auto_complete = yes
|
|
|
|
ai_will_do = {
|
|
value = 25
|
|
if = {
|
|
limit = {
|
|
stress_level >= 1
|
|
}
|
|
add = 25
|
|
}
|
|
if = {
|
|
limit = {
|
|
exists = involved_activity.activity_host
|
|
opinion = {
|
|
target = involved_activity.activity_host
|
|
value < 0
|
|
}
|
|
is_landed = yes
|
|
}
|
|
subtract = 50
|
|
}
|
|
}
|
|
}
|
|
|
|
coronation_seize_advantages = {
|
|
icon = seize_advantages_intent
|
|
scripted_animation = { animation = interested }
|
|
|
|
auto_complete = yes
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
if = {
|
|
limit = {
|
|
OR = {
|
|
has_trait = ambitious
|
|
intrigue >= high_skill_rating
|
|
}
|
|
}
|
|
add = 50
|
|
}
|
|
if = {
|
|
limit = {
|
|
OR = {
|
|
has_trait = content
|
|
intrigue <= low_skill_rating
|
|
}
|
|
}
|
|
subtract = 50
|
|
}
|
|
}
|
|
}
|
|
|
|
coronation_offer_support = {
|
|
icon = altruism_intent
|
|
scripted_animation = { animation = obsequious_bow }
|
|
|
|
auto_complete = yes
|
|
|
|
is_valid = {
|
|
trigger_if = {
|
|
limit = {
|
|
is_ai = yes
|
|
}
|
|
NOT = {
|
|
is_in_guest_subset = {
|
|
name = detractor
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
if = {
|
|
limit = {
|
|
opinion = {
|
|
target = involved_activity.activity_host
|
|
value > 0
|
|
}
|
|
}
|
|
add = "opinion(involved_activity.activity_host)"
|
|
}
|
|
if = {
|
|
limit = {
|
|
has_any_moderate_good_relationship_with_character_trigger = {
|
|
CHARACTER = involved_activity.activity_host
|
|
}
|
|
}
|
|
add = 50
|
|
}
|
|
else_if = {
|
|
limit = {
|
|
has_any_mild_good_relationship_with_character_trigger = {
|
|
CHARACTER = involved_activity.activity_host
|
|
}
|
|
}
|
|
add = 25
|
|
}
|
|
}
|
|
}
|
|
|
|
coronation_advocate_domain = {
|
|
icon = advocate_domain_intent
|
|
scripted_animation = { animation = chancellor }
|
|
|
|
is_shown = {
|
|
any_liege_or_above = {
|
|
this = root.involved_activity.activity_host
|
|
}
|
|
is_landed = yes
|
|
}
|
|
|
|
auto_complete = yes
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
if = {
|
|
limit = {
|
|
OR = {
|
|
has_trait = diligent
|
|
stewardship >= high_skill_rating
|
|
}
|
|
}
|
|
add = 50
|
|
}
|
|
if = {
|
|
limit = {
|
|
OR = {
|
|
has_trait = lazy
|
|
stewardship <= low_skill_rating
|
|
}
|
|
}
|
|
subtract = 50
|
|
}
|
|
}
|
|
}
|
|
|
|
coronation_profess_rights = {
|
|
icon = profess_rights_intent
|
|
scripted_animation = { animation = debating }
|
|
|
|
is_shown = {
|
|
liege ?= {
|
|
this = root.involved_activity.activity_host
|
|
}
|
|
}
|
|
|
|
auto_complete = yes
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
if = {
|
|
limit = {
|
|
OR = {
|
|
has_trait = arrogant
|
|
diplomacy >= high_skill_rating
|
|
}
|
|
}
|
|
add = 50
|
|
}
|
|
if = {
|
|
limit = {
|
|
OR = {
|
|
has_trait = humble
|
|
diplomacy <= low_skill_rating
|
|
}
|
|
}
|
|
subtract = 50
|
|
}
|
|
}
|
|
}
|
|
|
|
coronation_disrupt_loyalists = {
|
|
icon = disrupt_loyalists_intent
|
|
scripted_animation = { animation = spymaster }
|
|
|
|
auto_complete = yes
|
|
|
|
is_valid = {
|
|
trigger_if = {
|
|
limit = {
|
|
is_ai = yes
|
|
}
|
|
NOT = {
|
|
is_in_guest_subset = {
|
|
name = supporter
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
if = {
|
|
limit = {
|
|
opinion = {
|
|
target = involved_activity.activity_host
|
|
value < 0
|
|
}
|
|
}
|
|
add = {
|
|
value = "opinion(involved_activity.activity_host)"
|
|
multiply = -1
|
|
}
|
|
}
|
|
if = {
|
|
limit = {
|
|
has_any_moderate_bad_relationship_with_character_trigger = {
|
|
CHARACTER = involved_activity.activity_host
|
|
}
|
|
}
|
|
add = 50
|
|
}
|
|
else_if = {
|
|
limit = {
|
|
has_any_mild_bad_relationship_with_character_trigger = {
|
|
CHARACTER = involved_activity.activity_host
|
|
}
|
|
}
|
|
add = 25
|
|
}
|
|
}
|
|
}
|