Scripted trigger
can_receieve_good_available_compliment_trigger
can_receieve_good_available_compliment_trigger = yesgame/common/scripted_triggers/00_compliment_triggers.txt, line 6 (17 lines). No parameters.
can_receieve_good_available_compliment_trigger is a scripted trigger in Crusader Kings III, written at line 6 of its file. It takes no parameters: can_receieve_good_available_compliment_trigger = yes (or no). The game's script calls it in 5 places, among them … of Words (event seduce_ongoing.1801), Hospitality: Petals and Thorns (event diplomacy_foreign_special.1028) and Romance: Poetic License (event court_ongoing.1100). Patch 1.20.1.2, from game/common/scripted_triggers/00_compliment_triggers.txt.
What it checks
One of these
- Ai compassion at least 20
or
Ai boldness at least 20or
Ai honor at least 20or
Ai greed at least 20or
Ai rationality at least 20or
Ai zeal at least 20or
Ai energy at least 20or
Ai vengefulness at most -20or
Attraction at least 10or
Has the Trait: Strongor
Has the Trait: Physical Specimensor
has_personality_extroverted_trigger = yesor
has_personality_dominant_trigger = yes
• the game's own tooltip text · ◦ our reading of the script line · code the script where neither exists
“They” is whatever it runs on (the scope it is called in). The scripted triggers and effects it calls link to their own pages; $PARAMETERS$ stay as written: each call fills them in.
The script as written (17 lines of game script)
can_receieve_good_available_compliment_trigger = {
OR = {
ai_compassion >= low_positive_ai_value
ai_boldness >= low_positive_ai_value
ai_honor >= low_positive_ai_value
ai_greed >= low_positive_ai_value
ai_rationality >= low_positive_ai_value
ai_zeal >= low_positive_ai_value
ai_energy >= low_positive_ai_value
ai_vengefulness <= low_negative_ai_value
attraction >= 10
has_trait = strong
has_trait = physique_good
has_personality_extroverted_trigger = yes
has_personality_dominant_trigger = yes
}
}As written in game/common/scripted_triggers/00_compliment_triggers.txt.
Where it is used
Every place in common/, events/ and history/ that calls can_receieve_good_available_compliment_trigger.
Events (4)
- … of Words
seduce_ongoing.1801 - Hospitality: Petals and Thorns
diplomacy_foreign_special.1028 - Romance: Poetic License
court_ongoing.1100 - The Grand Play
cultural_festival.3000
Scripted triggers inside an event file (1)
- diplomacy_majesty_0004_compliment_target_trigger
Source: game/common/scripted_triggers/00_compliment_triggers.txt and every file of common/, events/ and history/ that calls it, Crusader Kings III 1.20.1.2.