Scripted trigger
can_keep_high_partition_succession_law_trigger
can_keep_high_partition_succession_law_trigger = yesgame/common/scripted_triggers/00_law_triggers.txt, line 285 (26 lines). No parameters.
can_keep_high_partition_succession_law_trigger is a scripted trigger in Crusader Kings III, written at line 285 of its file. It takes no parameters: can_keep_high_partition_succession_law_trigger = yes (or no). The game's script calls it in 1 place, among them High Partition (law). Patch 1.20.1.2, from game/common/scripted_triggers/00_law_triggers.txt.
What it checks
- If has the High Partition Law:
One of these
can_have_high_partition_succession_law_trigger = yesor
Holds Mongol Empireor
Holds Ilkhanateor
Holds Golden Hordeor
Holds Chagataior
Holds Red Hordeor
Holds White Hordeor
Holds Aarlud Khaganateor
Holds Tögsköl Khaganateor
Holds Baruun Khaganateor
Holds Great Yuan Empireor
Holds Blue Hordeor
Holds Ömnöd Dalai Khaganate
- Their government is not Clan
• 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 (26 lines of game script)
can_keep_high_partition_succession_law_trigger = {
# The 'can_keep' triggers are dependent on actually having the law. If they aren't, the trigger breakdown for the player breaks and shows incomplete information.
trigger_if = {
limit = {
has_realm_law = high_partition_succession_law
}
OR = {
can_have_high_partition_succession_law_trigger = yes
# Mongol Empires
has_title = title:e_mongol_empire
has_title = title:e_ilkhanate
has_title = title:e_golden_horde
has_title = title:e_chagatai
has_title = title:e_red_horde
has_title = title:e_white_horde
has_title = title:e_aarlud_khanate
has_title = title:e_togskol_khanate
has_title = title:e_baruun_khanate
has_title = title:e_great_yuan
has_title = title:e_blue_horde
has_title = title:e_omnod_dalai_khanate
}
}
NOT = { government_has_flag = government_is_clan }
}As written in game/common/scripted_triggers/00_law_triggers.txt.
Where it is used
Every place in common/, events/ and history/ that calls can_keep_high_partition_succession_law_trigger.
Laws (1)
Source: game/common/scripted_triggers/00_law_triggers.txt and every file of common/, events/ and history/ that calls it, Crusader Kings III 1.20.1.2.