Scripted trigger
has_any_moderate_good_relationship_with_character_trigger
has_any_moderate_good_relationship_with_character_trigger = { CHARACTER = … }game/common/scripted_triggers/00_relation_triggers.txt, line 353 (6 lines). Parameters: $CHARACTER$.
has_any_moderate_good_relationship_with_character_trigger is a scripted trigger in Crusader Kings III, written at line 353 of its file. A call passes 1 parameter: CHARACTER. The game's script calls it in 79 places, among them Accuse of Violating Sumptuary Law (interaction), Ask to Promote Legend (interaction) and Boundary Dispute (Scheme) (interaction). Patch 1.20.1.2, from game/common/scripted_triggers/00_relation_triggers.txt.
What it checks
One of these
has_relation_lover = $CHARACTER$or
has_relation_friend = $CHARACTER$
• 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 (6 lines of game script)
has_any_moderate_good_relationship_with_character_trigger = {
OR = {
has_relation_lover = $CHARACTER$
has_relation_friend = $CHARACTER$
}
}As written in game/common/scripted_triggers/00_relation_triggers.txt.
Where it is used
Every place in common/, events/ and history/ that calls has_any_moderate_good_relationship_with_character_trigger.
Character interactions (24)
- Accuse of Violating Sumptuary Law
- Ask to Promote Legend
- Boundary Dispute (Scheme)
- Challenge Status (Scheme)
- Coerce Tributary (Scheme)
- Damage Legitimacy (Scheme)
18 more
- Depose (Scheme)
- Disbelieve Mandala (Scheme)
- Expel Adventurer
- Force Abdication
- Force Retirement
- Generate Claim (Scheme)
- Ingratiate Family (Scheme)
- Make a Request
- Make a Request
- Mentor in Governance (Scheme)
- Promote (Scheme)
- Puppet Clerical Ruler
- Purchase Land
- Purchase Sacred Land
- Raid Estate (Scheme)
- Request Support from Child
- Slander (Scheme)
- Subsume Governorship (Scheme)
Activity intents (1)
- Offer Support
Important actions (1)
- Clerical Ruler can be Puppeted
Events (22)
- A Camp Without Cats
ep3_laamp_decision_event.1202 - A Common Enemy
agent_events.3051 - A Friendly Clamor
ep3_laamp_flavour_ewan.0051 - A Little Competition
agent_events.2021 - A Sheet of Paper
imperial_examination.4100 - agent_events.0002
16 more
- agent_events.1002
- Back-Alley Robbery: …
laamp_base_contract_schemes.5901 - Bring Me … Head
laamp_base_contract_schemes.1301 - char_interaction.0291
- Last Rites: My Final Hour
pam_decision_events.0005 - Office Endorsement
petition_liege.0121 - Petition: Gold
petition_liege.0101 - Pinkish Hues
ep3_laamp_flavour_ewan.0001 - Preying on Travelers: …
laamp_base_contract_schemes.1782 - Promulgate Word of Pious Deeds
pam_decision_events.0015 - Slavers
ep3_laamp_flavour_ewan.4071 - The … Hunt
ach_coronation.0029 - The Last Bark of …
ep3_laamp_decision_event.1201 - The Law in …
ep3_laamp_flavour_ewan.3071 - The Three Assents
coronation_events.6123 - Want to Trade?
feast_default.6410
Scripted triggers inside an event file (13)
- agent_events_2001_suitable_relation_trigger
- agent_events_2021_valid_competing_agents_trigger
- agent_events_3001_valid_relation_trigger
- bp2_yearly_0661_valid_family_member_trigger
- ep2_wedding_2000_valid_friend
- ep3_laamp_flavour_ewan_0011_mockee_trigger
7 more
- ep3_laamp_flavour_ewan_1001_valid_other_child_trigger
- ep3_laamp_flavour_ewan_2001_courtier_2_trigger
- ep3_laamp_flavour_ewan_2011_valid_courtier_for_gossip_trigger
- ep3_laamp_flavour_ewan_2061_valid_angry_courtier_precise_trigger
- ep3_laamp_flavour_ewan_2091_valid_angry_courtier_precise_trigger
- has_antipathy_with_diarch_trigger
- laamp_base_contract_schemes_0561_valid_close_character_trigger
On actions (the game's own hooks) (1)
- on_scheme_discovered
Scripted effects (4)
Scripted triggers (5)
Script values (7)
- base_legend_promote_ai
- diarchy_regent_succession_score_value
- diarchy_vizier_succession_score_value
- laamp_marriable_men_realistic_value
- laamp_marriable_women_realistic_value
- spread_chance_legends_default_value
1 more
- spread_chance_legends_mult_value
Scripted rules (1)
- can_promote_legend
Source: game/common/scripted_triggers/00_relation_triggers.txt and every file of common/, events/ and history/ that calls it, Crusader Kings III 1.20.1.2.