unfucking the mod
This commit is contained in:
parent
cbe3fbcda2
commit
d887392b56
1167 changed files with 26982 additions and 13 deletions
295
common/activities/intents/coronation_intents.txt
Normal file
295
common/activities/intents/coronation_intents.txt
Normal file
|
|
@ -0,0 +1,295 @@
|
|||
### 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
|
||||
}
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue