Scripted trigger
hostile_scheme_trigger
hostile_scheme_trigger = yesgame/common/scripted_triggers/00_scheme_triggers.txt, line 27 (9 lines). No parameters.
hostile_scheme_trigger is a scripted trigger in Crusader Kings III, written at line 27 of its file. It takes no parameters: hostile_scheme_trigger = yes (or no). The game's script calls it in 26 places, among them Study the Art of Scheming (decision), … Imprison (interaction) and Imprison (interaction). Patch 1.20.1.2, from game/common/scripted_triggers/00_scheme_triggers.txt.
The comment above it in the file
Should be synced with the schemes listed in can_start_hostile_scheme_against_trigger.
What it checks
One of these
scheme_type = murderor
scheme_type = abductor
scheme_type = claim_throneor
scheme_type = fabricate_hookor
scheme_type = steal_back_artifact
• 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 (9 lines of game script)
hostile_scheme_trigger = {
OR = {
scheme_type = murder
scheme_type = abduct
scheme_type = claim_throne
scheme_type = fabricate_hook
scheme_type = steal_back_artifact
}
}As written in game/common/scripted_triggers/00_scheme_triggers.txt.
Where it is used
Every place in common/, events/ and history/ that calls hostile_scheme_trigger.
Decisions (1)
Character interactions (2)
Council tasks (1)
- Disrupt Schemes
Events (6)
- …: Revealed
councillor_spouse_intrigue.1003 - …: Trust No One
councillor_spouse_intrigue.1001 - An Unexpected Visit
yearly.1040 - Bad Luck, …!
bp1_yearly.1070 - councillor_spouse_intrigue.0002
- Looking Out for Me
secrets.3001
Scripted triggers inside an event file (15)
- ach_coronation_0011_is_suitable_active_scheme_trigger
- councillor_spouse_intrigue_1001_scheme_trigger
- councillor_spouse_intrigue_1003_scheme_trigger
- councillor_spouse_intrigue_1006_scheme_trigger
- diplomacy_foreign_special_1022_wants_to_manipulate
- ep1_character_interaction_0001_valid_hostile_relation_trigger
9 more
- marshal_task_4102_scheme_trigger
- secrets_3001_close_character_trigger
- secrets_3001_valid_scheme_trigger
- spymaster_task_1101_scheme_trigger
- spymaster_task_2003_scheme_trigger
- suitable_scheme_yearly_5040_trigger
- yearly_1040_hostile_scheme_agent_trigger
- yearly_3001_possibly_truthful_trigger
- yearly_3001_vassal_trigger
Scripted triggers (1)
Source: game/common/scripted_triggers/00_scheme_triggers.txt and every file of common/, events/ and history/ that calls it, Crusader Kings III 1.20.1.2.