12657 lines
313 KiB
Text
12657 lines
313 KiB
Text
|
|
@creatable_successor_empire_county_threshold = 15
|
||
|
|
|
||
|
|
|
||
|
|
# Give a suitable County to Genghis
|
||
|
|
give_temujin_land_effect = {
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
OR = {
|
||
|
|
is_landed = no
|
||
|
|
highest_held_title_tier < tier_county
|
||
|
|
}
|
||
|
|
}
|
||
|
|
save_scope_as = genghis_khan
|
||
|
|
|
||
|
|
create_title_and_vassal_change = {
|
||
|
|
type = conquest
|
||
|
|
save_scope_as = title_change
|
||
|
|
add_claim_on_loss = no
|
||
|
|
}
|
||
|
|
title:c_khentii = {
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:genghis_khan
|
||
|
|
change = scope:title_change
|
||
|
|
}
|
||
|
|
}
|
||
|
|
resolve_title_and_vassal_change = scope:title_change
|
||
|
|
}
|
||
|
|
capital_county = { change_county_control = 100 }
|
||
|
|
}
|
||
|
|
|
||
|
|
# A wild Genghis Khan appears!
|
||
|
|
spawn_temujin_character_effect = {
|
||
|
|
title:c_khentii.title_province = {
|
||
|
|
save_scope_as = temujins_birthplace
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = character:125501
|
||
|
|
character:125501 = {
|
||
|
|
is_ai = no
|
||
|
|
}
|
||
|
|
}
|
||
|
|
character:125501 = {
|
||
|
|
save_scope_as = temujin
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
#The DLC has our own BECOME GENGHIS stuff for players
|
||
|
|
has_mpo_dlc_trigger = no
|
||
|
|
}
|
||
|
|
scope:temujin = {
|
||
|
|
give_temujin_land_effect = yes
|
||
|
|
# Make temporarily immune to disease
|
||
|
|
add_character_flag = {
|
||
|
|
flag = immune_to_disease
|
||
|
|
years = 15
|
||
|
|
}
|
||
|
|
|
||
|
|
add_trait = greatest_of_khans
|
||
|
|
form_the_mongol_empire_effect = yes
|
||
|
|
add_prestige = 25000
|
||
|
|
give_nickname = nick_genghis_khan
|
||
|
|
trigger_event = conqueror.0001
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else = {
|
||
|
|
scope:temujin = {
|
||
|
|
# Make temporarily immune to disease
|
||
|
|
add_character_flag = {
|
||
|
|
flag = immune_to_disease
|
||
|
|
years = 15
|
||
|
|
}
|
||
|
|
trigger_event = conqueror.0001
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
exists = character:125501
|
||
|
|
character:125501 = { is_physically_able_ai_adult = yes }
|
||
|
|
}
|
||
|
|
character:125501 = {
|
||
|
|
save_scope_as = temujin
|
||
|
|
}
|
||
|
|
scope:temujin = {
|
||
|
|
# Make temporarily immune to disease
|
||
|
|
add_character_flag = {
|
||
|
|
flag = immune_to_disease
|
||
|
|
years = 15
|
||
|
|
}
|
||
|
|
|
||
|
|
add_trait = greatest_of_khans
|
||
|
|
give_temujin_land_effect = yes
|
||
|
|
add_gold = 5000
|
||
|
|
add_dread = high_dread
|
||
|
|
spawn_temujins_court_effect = yes
|
||
|
|
form_the_mongol_empire_effect = yes
|
||
|
|
add_prestige = 25000
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
has_mpo_dlc_trigger = no
|
||
|
|
NOT = { has_perk = peacemaker_perk }
|
||
|
|
}
|
||
|
|
add_perk = peacemaker_perk
|
||
|
|
}
|
||
|
|
remove_trait = education_diplomacy_1
|
||
|
|
remove_trait = education_diplomacy_2
|
||
|
|
remove_trait = education_diplomacy_3
|
||
|
|
remove_trait = education_diplomacy_4
|
||
|
|
remove_trait = education_diplomacy_5
|
||
|
|
remove_trait = education_intrigue_1
|
||
|
|
remove_trait = education_intrigue_2
|
||
|
|
remove_trait = education_intrigue_3
|
||
|
|
remove_trait = education_intrigue_4
|
||
|
|
remove_trait = education_intrigue_5
|
||
|
|
remove_trait = education_stewardship_1
|
||
|
|
remove_trait = education_stewardship_2
|
||
|
|
remove_trait = education_stewardship_3
|
||
|
|
remove_trait = education_stewardship_4
|
||
|
|
remove_trait = education_stewardship_5
|
||
|
|
remove_trait = education_learning_1
|
||
|
|
remove_trait = education_learning_2
|
||
|
|
remove_trait = education_learning_3
|
||
|
|
remove_trait = education_learning_4
|
||
|
|
remove_trait = education_learning_5
|
||
|
|
remove_trait = education_martial_1
|
||
|
|
remove_trait = education_martial_2
|
||
|
|
remove_trait = education_martial_3
|
||
|
|
remove_trait = education_martial_4
|
||
|
|
add_trait = education_martial_5
|
||
|
|
add_trait = flexible_leader
|
||
|
|
add_trait = athletic
|
||
|
|
if = {
|
||
|
|
limit = { has_dlc_feature = tours_and_tournaments }
|
||
|
|
add_trait = tourney_participant
|
||
|
|
add_random_tiered_trait_track_xp_effect = {
|
||
|
|
TRAIT = lifestyle_hunter
|
||
|
|
TRACK = hunter
|
||
|
|
LEVEL_1 = yes
|
||
|
|
LEVEL_3 = no
|
||
|
|
}
|
||
|
|
add_random_tiered_trait_track_xp_effect = {
|
||
|
|
TRAIT = tourney_participant
|
||
|
|
TRACK = horse
|
||
|
|
LEVEL_1 = yes
|
||
|
|
LEVEL_3 = yes
|
||
|
|
}
|
||
|
|
add_random_tiered_trait_track_xp_effect = {
|
||
|
|
TRAIT = tourney_participant
|
||
|
|
TRACK = bow
|
||
|
|
LEVEL_1 = yes
|
||
|
|
LEVEL_3 = yes
|
||
|
|
}
|
||
|
|
}
|
||
|
|
dynasty = {
|
||
|
|
add_dynasty_prestige_level = 5
|
||
|
|
add_dynasty_prestige = 10000
|
||
|
|
add_dynasty_perk = warfare_legacy_1
|
||
|
|
add_dynasty_perk = warfare_legacy_2
|
||
|
|
add_dynasty_perk = warfare_legacy_3
|
||
|
|
add_dynasty_perk = warfare_legacy_4
|
||
|
|
add_dynasty_perk = warfare_legacy_5
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
has_dlc_feature = hybridize_culture
|
||
|
|
}
|
||
|
|
add_dynasty_perk = ep1_culture_legacy_1
|
||
|
|
}
|
||
|
|
}
|
||
|
|
give_nickname = nick_genghis_khan
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
exists = character:125501.dynasty
|
||
|
|
character:125501.dynasty = {
|
||
|
|
any_dynasty_member = {
|
||
|
|
is_ai = no
|
||
|
|
is_landed = yes
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
character:125501.dynasty = {
|
||
|
|
random_dynasty_member = {
|
||
|
|
limit = {
|
||
|
|
is_ai = no
|
||
|
|
is_landed = yes
|
||
|
|
}
|
||
|
|
save_scope_as = temujin
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = { has_mpo_dlc_trigger = no }
|
||
|
|
scope:temujin = {
|
||
|
|
# Make temporarily immune to disease
|
||
|
|
add_character_flag = {
|
||
|
|
flag = immune_to_disease
|
||
|
|
years = 15
|
||
|
|
}
|
||
|
|
|
||
|
|
add_trait = greatest_of_khans
|
||
|
|
form_the_mongol_empire_effect = yes
|
||
|
|
add_prestige = 25000
|
||
|
|
give_nickname = nick_genghis_khan
|
||
|
|
trigger_event = conqueror.0001
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else = {
|
||
|
|
scope:temujin = {
|
||
|
|
# Make temporarily immune to disease
|
||
|
|
add_character_flag = {
|
||
|
|
flag = immune_to_disease
|
||
|
|
years = 15
|
||
|
|
}
|
||
|
|
trigger_event = conqueror.0001
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
exists = character:125501.dynasty
|
||
|
|
character:125501.dynasty = {
|
||
|
|
any_dynasty_member = {
|
||
|
|
is_physically_able_ai_adult = yes
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
character:125501.dynasty = {
|
||
|
|
random_dynasty_member = {
|
||
|
|
limit = {
|
||
|
|
is_physically_able_ai_adult = yes
|
||
|
|
is_landed = yes
|
||
|
|
}
|
||
|
|
alternative_limit = {
|
||
|
|
is_physically_able_ai_adult = yes
|
||
|
|
}
|
||
|
|
save_scope_as = temujin
|
||
|
|
}
|
||
|
|
}
|
||
|
|
scope:temujin = {
|
||
|
|
# Make temporarily immune to disease
|
||
|
|
add_character_flag = {
|
||
|
|
flag = immune_to_disease
|
||
|
|
years = 15
|
||
|
|
}
|
||
|
|
|
||
|
|
add_trait = greatest_of_khans
|
||
|
|
give_temujin_land_effect = yes
|
||
|
|
add_gold = 5000
|
||
|
|
add_dread = high_dread
|
||
|
|
spawn_temujins_court_effect = yes
|
||
|
|
form_the_mongol_empire_effect = yes
|
||
|
|
add_prestige = 25000
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
has_mpo_dlc_trigger = no
|
||
|
|
NOT = { has_perk = peacemaker_perk }
|
||
|
|
}
|
||
|
|
add_perk = peacemaker_perk
|
||
|
|
}
|
||
|
|
remove_trait = education_diplomacy_1
|
||
|
|
remove_trait = education_diplomacy_2
|
||
|
|
remove_trait = education_diplomacy_3
|
||
|
|
remove_trait = education_diplomacy_4
|
||
|
|
remove_trait = education_diplomacy_5
|
||
|
|
remove_trait = education_intrigue_1
|
||
|
|
remove_trait = education_intrigue_2
|
||
|
|
remove_trait = education_intrigue_3
|
||
|
|
remove_trait = education_intrigue_4
|
||
|
|
remove_trait = education_intrigue_5
|
||
|
|
remove_trait = education_stewardship_1
|
||
|
|
remove_trait = education_stewardship_2
|
||
|
|
remove_trait = education_stewardship_3
|
||
|
|
remove_trait = education_stewardship_4
|
||
|
|
remove_trait = education_stewardship_5
|
||
|
|
remove_trait = education_learning_1
|
||
|
|
remove_trait = education_learning_2
|
||
|
|
remove_trait = education_learning_3
|
||
|
|
remove_trait = education_learning_4
|
||
|
|
remove_trait = education_learning_5
|
||
|
|
remove_trait = education_martial_1
|
||
|
|
remove_trait = education_martial_2
|
||
|
|
remove_trait = education_martial_3
|
||
|
|
remove_trait = education_martial_4
|
||
|
|
add_trait = education_martial_5
|
||
|
|
add_trait = flexible_leader
|
||
|
|
add_trait = athletic
|
||
|
|
if = {
|
||
|
|
limit = { has_dlc_feature = tours_and_tournaments }
|
||
|
|
add_trait = tourney_participant
|
||
|
|
add_random_tiered_trait_track_xp_effect = {
|
||
|
|
TRAIT = lifestyle_hunter
|
||
|
|
TRACK = hunter
|
||
|
|
LEVEL_1 = yes
|
||
|
|
LEVEL_3 = no
|
||
|
|
}
|
||
|
|
add_random_tiered_trait_track_xp_effect = {
|
||
|
|
TRAIT = tourney_participant
|
||
|
|
TRACK = horse
|
||
|
|
LEVEL_1 = yes
|
||
|
|
LEVEL_3 = yes
|
||
|
|
}
|
||
|
|
add_random_tiered_trait_track_xp_effect = {
|
||
|
|
TRAIT = tourney_participant
|
||
|
|
TRACK = bow
|
||
|
|
LEVEL_1 = yes
|
||
|
|
LEVEL_3 = yes
|
||
|
|
}
|
||
|
|
}
|
||
|
|
dynasty = {
|
||
|
|
add_dynasty_prestige_level = 5
|
||
|
|
add_dynasty_prestige = 10000
|
||
|
|
add_dynasty_perk = warfare_legacy_1
|
||
|
|
add_dynasty_perk = warfare_legacy_2
|
||
|
|
add_dynasty_perk = warfare_legacy_3
|
||
|
|
add_dynasty_perk = warfare_legacy_4
|
||
|
|
add_dynasty_perk = warfare_legacy_5
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
has_dlc_feature = hybridize_culture
|
||
|
|
}
|
||
|
|
add_dynasty_perk = ep1_culture_legacy_1
|
||
|
|
}
|
||
|
|
}
|
||
|
|
give_nickname = nick_genghis_khan
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
#Generate Temujin if there has BEEN NO Temujin
|
||
|
|
NOT = {
|
||
|
|
has_global_variable = temujin_was_born
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = { has_game_rule = inversed_gender_equality }
|
||
|
|
create_character = {
|
||
|
|
name = "Borte" # AKA: Genghis Khan's wife
|
||
|
|
gender = female
|
||
|
|
location = scope:temujins_birthplace
|
||
|
|
template = borte_character_template
|
||
|
|
save_scope_as = temujin
|
||
|
|
}
|
||
|
|
scope:temujin = {
|
||
|
|
# Make temporarily immune to disease
|
||
|
|
add_character_flag = {
|
||
|
|
flag = immune_to_disease
|
||
|
|
years = 15
|
||
|
|
}
|
||
|
|
|
||
|
|
add_trait = greatest_of_khans
|
||
|
|
give_temujin_land_effect = yes
|
||
|
|
add_gold = 5000
|
||
|
|
add_dread = high_dread
|
||
|
|
spawn_temujins_court_effect = yes
|
||
|
|
form_the_mongol_empire_effect = yes
|
||
|
|
add_prestige = 25000
|
||
|
|
give_nickname = nick_genghis_khan
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
has_mpo_dlc_trigger = no
|
||
|
|
NOT = { has_perk = peacemaker_perk }
|
||
|
|
}
|
||
|
|
add_perk = peacemaker_perk
|
||
|
|
}
|
||
|
|
dynasty = {
|
||
|
|
add_dynasty_prestige_level = 5
|
||
|
|
add_dynasty_prestige = 10000
|
||
|
|
add_dynasty_perk = warfare_legacy_1
|
||
|
|
add_dynasty_perk = warfare_legacy_2
|
||
|
|
add_dynasty_perk = warfare_legacy_3
|
||
|
|
add_dynasty_perk = warfare_legacy_4
|
||
|
|
add_dynasty_perk = warfare_legacy_5
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
has_dlc_feature = hybridize_culture
|
||
|
|
}
|
||
|
|
add_dynasty_perk = ep1_culture_legacy_1
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = { has_game_rule = full_gender_equality }
|
||
|
|
random_list = {
|
||
|
|
#Female Ghengis Khan.
|
||
|
|
50 = {
|
||
|
|
create_character = {
|
||
|
|
name = "Borte" # AKA: Genghis Khan's wife
|
||
|
|
gender = female
|
||
|
|
location = scope:temujins_birthplace
|
||
|
|
template = borte_character_template
|
||
|
|
save_scope_as = temujin
|
||
|
|
}
|
||
|
|
scope:temujin = {
|
||
|
|
# Make temporarily immune to disease
|
||
|
|
add_character_flag = {
|
||
|
|
flag = immune_to_disease
|
||
|
|
years = 15
|
||
|
|
}
|
||
|
|
|
||
|
|
add_trait = greatest_of_khans
|
||
|
|
give_temujin_land_effect = yes
|
||
|
|
add_gold = 5000
|
||
|
|
add_dread = high_dread
|
||
|
|
spawn_temujins_court_effect = yes
|
||
|
|
form_the_mongol_empire_effect = yes
|
||
|
|
add_prestige = 25000
|
||
|
|
give_nickname = nick_genghis_khan
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
has_mpo_dlc_trigger = no
|
||
|
|
NOT = { has_perk = peacemaker_perk }
|
||
|
|
}
|
||
|
|
add_perk = peacemaker_perk
|
||
|
|
}
|
||
|
|
dynasty = {
|
||
|
|
add_dynasty_prestige_level = 5
|
||
|
|
add_dynasty_prestige = 10000
|
||
|
|
add_dynasty_perk = warfare_legacy_1
|
||
|
|
add_dynasty_perk = warfare_legacy_2
|
||
|
|
add_dynasty_perk = warfare_legacy_3
|
||
|
|
add_dynasty_perk = warfare_legacy_4
|
||
|
|
add_dynasty_perk = warfare_legacy_5
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
has_dlc_feature = hybridize_culture
|
||
|
|
}
|
||
|
|
add_dynasty_perk = ep1_culture_legacy_1
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
#Male Ghengis Khan.
|
||
|
|
50 = {
|
||
|
|
create_character = {
|
||
|
|
name = "Temujin" # AKA: Genghis Khan
|
||
|
|
location = scope:temujins_birthplace
|
||
|
|
template = genghis_khan_character_template
|
||
|
|
save_scope_as = temujin
|
||
|
|
}
|
||
|
|
scope:temujin = {
|
||
|
|
# Make temporarily immune to disease
|
||
|
|
add_character_flag = {
|
||
|
|
flag = immune_to_disease
|
||
|
|
years = 15
|
||
|
|
}
|
||
|
|
|
||
|
|
add_trait = greatest_of_khans
|
||
|
|
give_temujin_land_effect = yes
|
||
|
|
add_gold = 5000
|
||
|
|
add_dread = high_dread
|
||
|
|
spawn_temujins_court_effect = yes
|
||
|
|
form_the_mongol_empire_effect = yes
|
||
|
|
add_prestige = 25000
|
||
|
|
give_nickname = nick_genghis_khan
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
has_mpo_dlc_trigger = no
|
||
|
|
NOT = { has_perk = peacemaker_perk }
|
||
|
|
}
|
||
|
|
add_perk = peacemaker_perk
|
||
|
|
}
|
||
|
|
dynasty = {
|
||
|
|
add_dynasty_prestige_level = 5
|
||
|
|
add_dynasty_prestige = 10000
|
||
|
|
add_dynasty_perk = warfare_legacy_1
|
||
|
|
add_dynasty_perk = warfare_legacy_2
|
||
|
|
add_dynasty_perk = warfare_legacy_3
|
||
|
|
add_dynasty_perk = warfare_legacy_4
|
||
|
|
add_dynasty_perk = warfare_legacy_5
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
has_dlc_feature = hybridize_culture
|
||
|
|
}
|
||
|
|
add_dynasty_perk = ep1_culture_legacy_1
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else = {
|
||
|
|
create_character = {
|
||
|
|
name = "Temujin" # AKA: Genghis Khan
|
||
|
|
location = scope:temujins_birthplace
|
||
|
|
template = genghis_khan_character_template
|
||
|
|
save_scope_as = temujin
|
||
|
|
}
|
||
|
|
scope:temujin = {
|
||
|
|
# Make temporarily immune to disease
|
||
|
|
add_character_flag = {
|
||
|
|
flag = immune_to_disease
|
||
|
|
years = 15
|
||
|
|
}
|
||
|
|
|
||
|
|
add_trait = greatest_of_khans
|
||
|
|
give_temujin_land_effect = yes
|
||
|
|
add_gold = 5000
|
||
|
|
add_dread = high_dread
|
||
|
|
spawn_temujins_court_effect = yes
|
||
|
|
form_the_mongol_empire_effect = yes
|
||
|
|
add_prestige = 25000
|
||
|
|
give_nickname = nick_genghis_khan
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
has_mpo_dlc_trigger = no
|
||
|
|
NOT = { has_perk = peacemaker_perk }
|
||
|
|
}
|
||
|
|
add_perk = peacemaker_perk
|
||
|
|
}
|
||
|
|
dynasty = {
|
||
|
|
add_dynasty_prestige_level = 5
|
||
|
|
add_dynasty_prestige = 10000
|
||
|
|
add_dynasty_perk = warfare_legacy_1
|
||
|
|
add_dynasty_perk = warfare_legacy_2
|
||
|
|
add_dynasty_perk = warfare_legacy_3
|
||
|
|
add_dynasty_perk = warfare_legacy_4
|
||
|
|
add_dynasty_perk = warfare_legacy_5
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
has_dlc_feature = hybridize_culture
|
||
|
|
}
|
||
|
|
add_dynasty_perk = ep1_culture_legacy_1
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
set_global_variable = {
|
||
|
|
name = temujin_was_born
|
||
|
|
value = scope:temujin
|
||
|
|
}
|
||
|
|
}
|
||
|
|
#Create a character... but they're random, not Temujin
|
||
|
|
else = {
|
||
|
|
create_character = {
|
||
|
|
location = scope:temujins_birthplace
|
||
|
|
template = dynamic_genghis_character_template
|
||
|
|
save_scope_as = temujin
|
||
|
|
}
|
||
|
|
scope:temujin = {
|
||
|
|
# Make temporarily immune to disease
|
||
|
|
add_character_flag = {
|
||
|
|
flag = immune_to_disease
|
||
|
|
years = 15
|
||
|
|
}
|
||
|
|
add_trait = greatest_of_khans
|
||
|
|
give_temujin_land_effect = yes
|
||
|
|
add_gold = 5000
|
||
|
|
add_dread = high_dread
|
||
|
|
spawn_dynamic_mongol_court_effect = yes
|
||
|
|
form_the_mongol_empire_effect = yes
|
||
|
|
add_prestige = 25000
|
||
|
|
give_nickname = nick_genghis_khan
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
has_mpo_dlc_trigger = no
|
||
|
|
NOT = { has_perk = peacemaker_perk }
|
||
|
|
}
|
||
|
|
add_perk = peacemaker_perk
|
||
|
|
}
|
||
|
|
dynasty = {
|
||
|
|
add_dynasty_prestige_level = 5
|
||
|
|
add_dynasty_prestige = 10000
|
||
|
|
add_dynasty_perk = warfare_legacy_1
|
||
|
|
add_dynasty_perk = warfare_legacy_2
|
||
|
|
add_dynasty_perk = warfare_legacy_3
|
||
|
|
add_dynasty_perk = warfare_legacy_4
|
||
|
|
add_dynasty_perk = warfare_legacy_5
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
has_dlc_feature = hybridize_culture
|
||
|
|
}
|
||
|
|
add_dynasty_perk = ep1_culture_legacy_1
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
scope:temujin = {
|
||
|
|
is_ai = yes
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
situation:dynastic_cycle ?= {
|
||
|
|
situation_top_has_catalyst = catalyst_event_mongol_empire_appears
|
||
|
|
}
|
||
|
|
}
|
||
|
|
situation:dynastic_cycle = {
|
||
|
|
trigger_situation_catalyst = {
|
||
|
|
catalyst = catalyst_event_mongol_empire_appears
|
||
|
|
character = scope:temujin
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
#Event for MPO dlc owners
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
has_mpo_dlc_trigger = yes
|
||
|
|
}
|
||
|
|
every_player = {
|
||
|
|
trigger_event = mpo_greatest_of_khans.1001 #Genghis notification event
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else = {
|
||
|
|
#Normal event
|
||
|
|
every_player = {
|
||
|
|
limit = {
|
||
|
|
NOT = {
|
||
|
|
this = scope:temujin
|
||
|
|
}
|
||
|
|
}
|
||
|
|
trigger_event = mongol_invasion.1002 # Mongol Empire spawned notification
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
|
||
|
|
# Form the actual Mongol Empire...
|
||
|
|
form_the_mongol_empire_effect = {
|
||
|
|
save_scope_as = mongol_founder
|
||
|
|
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
is_tributary = yes
|
||
|
|
}
|
||
|
|
end_tributary = yes
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
is_confederation_member = yes
|
||
|
|
}
|
||
|
|
scope:mongol_founder.confederation = {
|
||
|
|
remove_confederation_member = scope:mongol_founder
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
government_has_flag = government_is_nomadic
|
||
|
|
}
|
||
|
|
show_as_tooltip = {
|
||
|
|
remove_character_modifier = mpo_confederation_member_modifier
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
#Create the title
|
||
|
|
create_title_and_vassal_change = {
|
||
|
|
type = created
|
||
|
|
save_scope_as = title_change
|
||
|
|
add_claim_on_loss = no
|
||
|
|
}
|
||
|
|
title:e_mongol_empire = {
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:mongol_founder
|
||
|
|
change = scope:title_change
|
||
|
|
}
|
||
|
|
}
|
||
|
|
resolve_title_and_vassal_change = scope:title_change
|
||
|
|
|
||
|
|
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
is_independent_ruler = no
|
||
|
|
}
|
||
|
|
create_title_and_vassal_change = {
|
||
|
|
type = independency
|
||
|
|
save_scope_as = indpendence_change
|
||
|
|
add_claim_on_loss = no
|
||
|
|
}
|
||
|
|
becomes_independent = {
|
||
|
|
change = scope:indpendence_change
|
||
|
|
}
|
||
|
|
resolve_title_and_vassal_change = scope:indpendence_change
|
||
|
|
}
|
||
|
|
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
capital_county = {
|
||
|
|
title_province = {
|
||
|
|
has_holding_type = herder_holding
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
capital_county = {
|
||
|
|
title_province = {
|
||
|
|
set_holding_type = nomad_holding
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
has_mpo_dlc_trigger = yes
|
||
|
|
NOT = {
|
||
|
|
government_has_flag = government_is_nomadic
|
||
|
|
}
|
||
|
|
}
|
||
|
|
change_government = nomad_government
|
||
|
|
add_trait_force_tooltip = nomadic_philosophy
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
has_mpo_dlc_trigger = no
|
||
|
|
NOT = {
|
||
|
|
government_has_flag = government_is_tribal
|
||
|
|
}
|
||
|
|
}
|
||
|
|
change_government = tribal_government
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
government_has_flag = government_is_tribal
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = { has_realm_law = tribal_authority_0 }
|
||
|
|
remove_realm_law = tribal_authority_0
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = { has_realm_law = tribal_authority_1 }
|
||
|
|
remove_realm_law = tribal_authority_1
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = { has_realm_law = tribal_authority_3 }
|
||
|
|
remove_realm_law = tribal_authority_3
|
||
|
|
}
|
||
|
|
add_realm_law_skip_effects = tribal_authority_2
|
||
|
|
|
||
|
|
add_realm_law_skip_effects = high_partition_succession_law
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
government_has_flag = government_is_nomadic
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = { has_realm_law = nomadic_authority_1 }
|
||
|
|
remove_realm_law = nomadic_authority_1
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = { has_realm_law = nomadic_authority_2 }
|
||
|
|
remove_realm_law = nomadic_authority_2
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = { has_realm_law = nomadic_authority_3 }
|
||
|
|
remove_realm_law = nomadic_authority_3
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = { has_realm_law = nomadic_authority_4 }
|
||
|
|
remove_realm_law = nomadic_authority_4
|
||
|
|
}
|
||
|
|
add_realm_law_skip_effects = nomadic_authority_5
|
||
|
|
domicile ?= {
|
||
|
|
switch = {
|
||
|
|
trigger = has_domicile_building
|
||
|
|
yurt_main_01 = {
|
||
|
|
add_domicile_building = yurt_main_02
|
||
|
|
add_domicile_building = yurt_main_03
|
||
|
|
add_domicile_building = yurt_main_04
|
||
|
|
add_domicile_building = yurt_main_05
|
||
|
|
}
|
||
|
|
yurt_main_02 = {
|
||
|
|
add_domicile_building = yurt_main_03
|
||
|
|
add_domicile_building = yurt_main_04
|
||
|
|
add_domicile_building = yurt_main_05
|
||
|
|
}
|
||
|
|
yurt_main_03 = {
|
||
|
|
add_domicile_building = yurt_main_04
|
||
|
|
add_domicile_building = yurt_main_05
|
||
|
|
}
|
||
|
|
yurt_main_04 = {
|
||
|
|
add_domicile_building = yurt_main_05
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = domicile
|
||
|
|
domicile = {
|
||
|
|
free_external_domicile_building_slots >= 1
|
||
|
|
NOT = {
|
||
|
|
has_domicile_building_or_higher = mass_warfare_yurt_01
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
domicile = {
|
||
|
|
add_domicile_building = mass_warfare_yurt_01
|
||
|
|
add_domicile_building = mass_warfare_yurt_02
|
||
|
|
add_domicile_building = mass_warfare_yurt_03
|
||
|
|
add_domicile_building = mass_warfare_yurt_04
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = domicile
|
||
|
|
domicile = {
|
||
|
|
free_external_domicile_building_slots >= 1
|
||
|
|
NOT = {
|
||
|
|
has_domicile_building_or_higher = character_warfare_yurt_03
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
domicile = {
|
||
|
|
add_domicile_building = character_warfare_yurt_01
|
||
|
|
add_domicile_building = character_warfare_yurt_02
|
||
|
|
add_domicile_building = character_warfare_yurt_03
|
||
|
|
add_domicile_building = character_warfare_yurt_04
|
||
|
|
}
|
||
|
|
}
|
||
|
|
domicile = {
|
||
|
|
change_herd = {
|
||
|
|
add = nomadic_authority_level_5_requirement
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
assert_if = {
|
||
|
|
limit = { NOT = { exists = title:e_mongol_empire } }
|
||
|
|
text = "Mongol Empire title was not created!"
|
||
|
|
}
|
||
|
|
|
||
|
|
hidden_effect = { set_primary_title_to = title:e_mongol_empire }
|
||
|
|
|
||
|
|
every_held_title = {
|
||
|
|
title_tier = empire
|
||
|
|
limit = {
|
||
|
|
NOT = { this = title:e_mongol_empire }
|
||
|
|
}
|
||
|
|
scope:mongol_founder = {
|
||
|
|
destroy_title = prev
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
spawn_mongol_troops_effect = yes
|
||
|
|
|
||
|
|
set_global_variable = {
|
||
|
|
name = mongol_empire_has_spawned
|
||
|
|
value = yes
|
||
|
|
}
|
||
|
|
|
||
|
|
#Make sure that Genghis is crowned
|
||
|
|
#Anointed if he must be anointed
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
OR = {
|
||
|
|
has_realm_law = uncrowned
|
||
|
|
has_realm_law = crowned_king
|
||
|
|
}
|
||
|
|
faith = { has_doctrine = doctrine_imperial_anointment }
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
NOT = {
|
||
|
|
has_game_rule = coronation_laws_off
|
||
|
|
}
|
||
|
|
}
|
||
|
|
add_realm_law = crowned_emperor
|
||
|
|
}
|
||
|
|
set_variable = crowned_emperor_var
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
has_variable = crowned_king_var
|
||
|
|
}
|
||
|
|
remove_variable = crowned_king_var
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
has_realm_law = uncrowned
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
NOT = {
|
||
|
|
has_game_rule = coronation_laws_off
|
||
|
|
}
|
||
|
|
}
|
||
|
|
add_realm_law = crowned_king
|
||
|
|
}
|
||
|
|
set_variable = crowned_king_var
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
# Make sure the Empire has troops...
|
||
|
|
spawn_mongol_troops_effect = {
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
has_mpo_dlc_trigger = yes
|
||
|
|
}
|
||
|
|
spawn_army = {
|
||
|
|
uses_supply = no
|
||
|
|
inheritable = yes
|
||
|
|
name = mongol_event_troops
|
||
|
|
men_at_arms = {
|
||
|
|
type = mangudai
|
||
|
|
stacks = 14
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = heavy_horse_archers
|
||
|
|
stacks = 10
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = steppe_raiders
|
||
|
|
stacks = 10
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = nomad_lancers
|
||
|
|
stacks = 5
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = trebuchet
|
||
|
|
stacks = 5
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = trebuchet
|
||
|
|
stacks = 5
|
||
|
|
}
|
||
|
|
location = capital_province
|
||
|
|
origin = capital_province
|
||
|
|
}
|
||
|
|
spawn_army = {
|
||
|
|
uses_supply = no
|
||
|
|
inheritable = yes
|
||
|
|
name = mongol_event_troops
|
||
|
|
men_at_arms = {
|
||
|
|
type = mangudai
|
||
|
|
stacks = 10
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = horse_archers
|
||
|
|
stacks = 10
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = steppe_raiders
|
||
|
|
stacks = 10
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = steppe_raiders
|
||
|
|
stacks = 10
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = nomad_lancers
|
||
|
|
stacks = 3
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = trebuchet
|
||
|
|
stacks = 5
|
||
|
|
}
|
||
|
|
location = capital_province
|
||
|
|
origin = capital_province
|
||
|
|
}
|
||
|
|
spawn_army = {
|
||
|
|
uses_supply = no
|
||
|
|
inheritable = yes
|
||
|
|
name = mongol_event_troops
|
||
|
|
men_at_arms = {
|
||
|
|
type = mangudai
|
||
|
|
stacks = 10
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = horse_archers
|
||
|
|
stacks = 10
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = steppe_raiders
|
||
|
|
stacks = 10
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = steppe_raiders
|
||
|
|
stacks = 10
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = nomad_lancers
|
||
|
|
stacks = 3
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = trebuchet
|
||
|
|
stacks = 5
|
||
|
|
}
|
||
|
|
location = capital_province
|
||
|
|
origin = capital_province
|
||
|
|
}
|
||
|
|
spawn_army = {
|
||
|
|
uses_supply = no
|
||
|
|
inheritable = yes
|
||
|
|
name = mongol_event_troops
|
||
|
|
men_at_arms = {
|
||
|
|
type = mangudai
|
||
|
|
stacks = 10
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = horse_archers
|
||
|
|
stacks = 10
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = heavy_horse_archers
|
||
|
|
stacks = 10
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = steppe_raiders
|
||
|
|
stacks = 10
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = nomad_lancers
|
||
|
|
stacks = 3
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = trebuchet
|
||
|
|
stacks = 5
|
||
|
|
}
|
||
|
|
location = capital_province
|
||
|
|
origin = capital_province
|
||
|
|
}
|
||
|
|
spawn_army = {
|
||
|
|
uses_supply = no
|
||
|
|
inheritable = yes
|
||
|
|
name = mongol_event_troops
|
||
|
|
men_at_arms = {
|
||
|
|
type = horse_archers
|
||
|
|
stacks = 5
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = steppe_raiders
|
||
|
|
stacks = 20
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = torch_bearers
|
||
|
|
stacks = 5
|
||
|
|
}
|
||
|
|
location = capital_province
|
||
|
|
origin = capital_province
|
||
|
|
}
|
||
|
|
spawn_army = {
|
||
|
|
uses_supply = no
|
||
|
|
inheritable = yes
|
||
|
|
name = mongol_event_troops
|
||
|
|
men_at_arms = {
|
||
|
|
type = horse_archers
|
||
|
|
stacks = 5
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = steppe_raiders
|
||
|
|
stacks = 20
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = torch_bearers
|
||
|
|
stacks = 5
|
||
|
|
}
|
||
|
|
location = capital_province
|
||
|
|
origin = capital_province
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else = {
|
||
|
|
spawn_army = {
|
||
|
|
uses_supply = no
|
||
|
|
inheritable = no
|
||
|
|
name = mongol_event_troops
|
||
|
|
men_at_arms = {
|
||
|
|
type = horse_archers
|
||
|
|
stacks = 14
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = light_horsemen
|
||
|
|
stacks = 10
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = light_horsemen
|
||
|
|
stacks = 10
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = armored_horsemen
|
||
|
|
stacks = 5
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = trebuchet
|
||
|
|
stacks = 5
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = trebuchet
|
||
|
|
stacks = 5
|
||
|
|
}
|
||
|
|
location = capital_province
|
||
|
|
origin = capital_province
|
||
|
|
}
|
||
|
|
spawn_army = {
|
||
|
|
uses_supply = no
|
||
|
|
inheritable = no
|
||
|
|
name = mongol_event_troops
|
||
|
|
levies = {
|
||
|
|
value = 5000
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = horse_archers
|
||
|
|
stacks = 10
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = horse_archers
|
||
|
|
stacks = 10
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = light_horsemen
|
||
|
|
stacks = 10
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = light_horsemen
|
||
|
|
stacks = 10
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = armored_horsemen
|
||
|
|
stacks = 3
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = trebuchet
|
||
|
|
stacks = 5
|
||
|
|
}
|
||
|
|
location = capital_province
|
||
|
|
origin = capital_province
|
||
|
|
}
|
||
|
|
spawn_army = {
|
||
|
|
uses_supply = no
|
||
|
|
inheritable = no
|
||
|
|
name = mongol_event_troops
|
||
|
|
levies = {
|
||
|
|
value = 5000
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = horse_archers
|
||
|
|
stacks = 10
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = horse_archers
|
||
|
|
stacks = 10
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = light_horsemen
|
||
|
|
stacks = 10
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = light_horsemen
|
||
|
|
stacks = 10
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = armored_horsemen
|
||
|
|
stacks = 3
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = trebuchet
|
||
|
|
stacks = 5
|
||
|
|
}
|
||
|
|
location = capital_province
|
||
|
|
origin = capital_province
|
||
|
|
}
|
||
|
|
spawn_army = {
|
||
|
|
uses_supply = no
|
||
|
|
inheritable = no
|
||
|
|
name = mongol_event_troops
|
||
|
|
levies = {
|
||
|
|
value = 5000
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = horse_archers
|
||
|
|
stacks = 10
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = horse_archers
|
||
|
|
stacks = 10
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = light_horsemen
|
||
|
|
stacks = 10
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = light_horsemen
|
||
|
|
stacks = 10
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = armored_horsemen
|
||
|
|
stacks = 3
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = trebuchet
|
||
|
|
stacks = 5
|
||
|
|
}
|
||
|
|
location = capital_province
|
||
|
|
origin = capital_province
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
spawn_mongol_troops_condensed_effect = {
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
has_mpo_dlc_trigger = yes
|
||
|
|
}
|
||
|
|
spawn_army = {
|
||
|
|
uses_supply = no
|
||
|
|
inheritable = no
|
||
|
|
name = mongol_event_troops
|
||
|
|
men_at_arms = {
|
||
|
|
type = horse_archers
|
||
|
|
stacks = 40
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = steppe_raiders
|
||
|
|
stacks = 100
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = heavy_horse_archers
|
||
|
|
stacks = 20
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = mangudai
|
||
|
|
stacks = 44
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = nomad_lancers
|
||
|
|
stacks = 14
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = trebuchet
|
||
|
|
stacks = 25
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = torch_bearers
|
||
|
|
stacks = 10
|
||
|
|
}
|
||
|
|
location = capital_province
|
||
|
|
origin = capital_province
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else = {
|
||
|
|
spawn_army = {
|
||
|
|
uses_supply = no
|
||
|
|
inheritable = no
|
||
|
|
name = mongol_event_troops
|
||
|
|
levies = {
|
||
|
|
value = 15000
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = horse_archers
|
||
|
|
stacks = 74
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = light_horsemen
|
||
|
|
stacks = 70
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = light_horsemen
|
||
|
|
stacks = 10
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = armored_horsemen
|
||
|
|
stacks = 14
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = trebuchet
|
||
|
|
stacks = 25
|
||
|
|
}
|
||
|
|
location = capital_province
|
||
|
|
origin = capital_province
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
spawn_mongol_successor_state_troops_effect = {
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
has_mpo_dlc_trigger = yes
|
||
|
|
}
|
||
|
|
spawn_army = {
|
||
|
|
uses_supply = no
|
||
|
|
inheritable = yes
|
||
|
|
name = mongol_event_troops
|
||
|
|
men_at_arms = {
|
||
|
|
type = nomadic_riders
|
||
|
|
stacks = 7
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = mangudai
|
||
|
|
stacks = 5
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = steppe_raiders
|
||
|
|
stacks = 5
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = trebuchet
|
||
|
|
stacks = 3
|
||
|
|
}
|
||
|
|
location = capital_province
|
||
|
|
origin = capital_province
|
||
|
|
}
|
||
|
|
spawn_army = {
|
||
|
|
uses_supply = no
|
||
|
|
inheritable = yes
|
||
|
|
name = mongol_event_troops
|
||
|
|
men_at_arms = {
|
||
|
|
type = nomadic_riders
|
||
|
|
stacks = 7
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = horse_archers
|
||
|
|
stacks = 5
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = nomad_lancers
|
||
|
|
stacks = 5
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = trebuchet
|
||
|
|
stacks = 3
|
||
|
|
}
|
||
|
|
location = capital_province
|
||
|
|
origin = capital_province
|
||
|
|
}
|
||
|
|
spawn_army = {
|
||
|
|
uses_supply = no
|
||
|
|
inheritable = yes
|
||
|
|
name = mongol_event_troops
|
||
|
|
men_at_arms = {
|
||
|
|
type = nomadic_riders
|
||
|
|
stacks = 7
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = horse_archers
|
||
|
|
stacks = 5
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = heavy_horse_archers
|
||
|
|
stacks = 5
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = trebuchet
|
||
|
|
stacks = 3
|
||
|
|
}
|
||
|
|
location = capital_province
|
||
|
|
origin = capital_province
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else = {
|
||
|
|
spawn_army = {
|
||
|
|
uses_supply = no
|
||
|
|
inheritable = yes
|
||
|
|
name = mongol_event_troops
|
||
|
|
levies = {
|
||
|
|
value = 1000
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = horse_archers
|
||
|
|
stacks = 5
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = light_horsemen
|
||
|
|
stacks = 5
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = trebuchet
|
||
|
|
stacks = 3
|
||
|
|
}
|
||
|
|
location = capital_province
|
||
|
|
origin = capital_province
|
||
|
|
}
|
||
|
|
spawn_army = {
|
||
|
|
uses_supply = no
|
||
|
|
inheritable = yes
|
||
|
|
name = mongol_event_troops
|
||
|
|
levies = {
|
||
|
|
value = 1000
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = horse_archers
|
||
|
|
stacks = 5
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = light_horsemen
|
||
|
|
stacks = 5
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = trebuchet
|
||
|
|
stacks = 3
|
||
|
|
}
|
||
|
|
location = capital_province
|
||
|
|
origin = capital_province
|
||
|
|
}
|
||
|
|
spawn_army = {
|
||
|
|
uses_supply = no
|
||
|
|
inheritable = yes
|
||
|
|
name = mongol_event_troops
|
||
|
|
levies = {
|
||
|
|
value = 1000
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = horse_archers
|
||
|
|
stacks = 5
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = light_horsemen
|
||
|
|
stacks = 5
|
||
|
|
}
|
||
|
|
men_at_arms = {
|
||
|
|
type = trebuchet
|
||
|
|
stacks = 3
|
||
|
|
}
|
||
|
|
location = capital_province
|
||
|
|
origin = capital_province
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
}
|
||
|
|
|
||
|
|
### Populating the life of Temujin...
|
||
|
|
spawn_temujins_court_effect = {
|
||
|
|
add_character_flag = is_temujin
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
is_married = no
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
scope:temujin = { is_female = yes }
|
||
|
|
}
|
||
|
|
# Create Temujin (husband)...
|
||
|
|
create_character = {
|
||
|
|
template = genghis_khan_character_template
|
||
|
|
name = "Temujin" # Husband of Temujin
|
||
|
|
employer = scope:temujin
|
||
|
|
save_scope_as = borte
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else = {
|
||
|
|
# Create Borte (wife)...
|
||
|
|
create_character = {
|
||
|
|
template = borte_character_template
|
||
|
|
name = "Borte" # Wife of Temujin
|
||
|
|
gender = female
|
||
|
|
employer = scope:temujin
|
||
|
|
save_scope_as = borte
|
||
|
|
}
|
||
|
|
}
|
||
|
|
scope:borte = {
|
||
|
|
marry = scope:temujin
|
||
|
|
# Make temporarily immune to disease
|
||
|
|
add_character_flag = {
|
||
|
|
flag = immune_to_disease
|
||
|
|
years = 10
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
scope:temujin = { is_male = yes }
|
||
|
|
}
|
||
|
|
scope:temujin = { save_scope_as = great_khan_family_father }
|
||
|
|
scope:borte = { save_scope_as = great_khan_family_mother }
|
||
|
|
}
|
||
|
|
else = {
|
||
|
|
scope:temujin = { save_scope_as = great_khan_family_mother }
|
||
|
|
scope:borte = { save_scope_as = great_khan_family_father }
|
||
|
|
}
|
||
|
|
|
||
|
|
# Create Jochi (son)...
|
||
|
|
create_character = {
|
||
|
|
template = jochi_character_template
|
||
|
|
name = "Jochi" # (Oldest son of Temujin and Borte)
|
||
|
|
employer = scope:temujin
|
||
|
|
mother = scope:great_khan_family_mother
|
||
|
|
father = scope:great_khan_family_father
|
||
|
|
save_scope_as = jochi
|
||
|
|
}
|
||
|
|
scope:jochi = {
|
||
|
|
# Make temporarily immune to disease
|
||
|
|
add_character_flag = {
|
||
|
|
flag = immune_to_disease
|
||
|
|
years = 10
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
# Create Tolui (son)...
|
||
|
|
create_character = {
|
||
|
|
template = tolui_character_template
|
||
|
|
name = "Tolui" # (Son of Temujin and Borte)
|
||
|
|
employer = scope:temujin
|
||
|
|
mother = scope:great_khan_family_mother
|
||
|
|
father = scope:great_khan_family_father
|
||
|
|
save_scope_as = tolui
|
||
|
|
}
|
||
|
|
|
||
|
|
scope:tolui = {
|
||
|
|
# Make temporarily immune to disease
|
||
|
|
add_character_flag = {
|
||
|
|
flag = immune_to_disease
|
||
|
|
years = 10
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
# Create Chagatai (son)...
|
||
|
|
create_character = {
|
||
|
|
template = chagatai_character_template
|
||
|
|
name = "Chagatai" # (Son of Temujin and Borte)
|
||
|
|
employer = scope:temujin
|
||
|
|
mother = scope:great_khan_family_mother
|
||
|
|
father = scope:great_khan_family_father
|
||
|
|
save_scope_as = chagatai
|
||
|
|
}
|
||
|
|
|
||
|
|
scope:chagatai = {
|
||
|
|
# Make temporarily immune to disease
|
||
|
|
add_character_flag = {
|
||
|
|
flag = immune_to_disease
|
||
|
|
years = 10
|
||
|
|
}
|
||
|
|
|
||
|
|
#Make it more likely that he gets a good martial education
|
||
|
|
hidden_effect = {
|
||
|
|
education_point_acquisition_effect = yes
|
||
|
|
education_point_acquisition_effect = yes
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
# Create Ögedei (son)...
|
||
|
|
create_character = {
|
||
|
|
template = ogodei_character_template
|
||
|
|
name = "Ogodei" # Ögedei Khan (# Son of Temujin and Borte)
|
||
|
|
employer = scope:temujin
|
||
|
|
mother = scope:great_khan_family_mother
|
||
|
|
father = scope:great_khan_family_father
|
||
|
|
save_scope_as = ogodei
|
||
|
|
}
|
||
|
|
|
||
|
|
scope:ogodei = {
|
||
|
|
# Make temporarily immune to disease
|
||
|
|
add_character_flag = {
|
||
|
|
flag = immune_to_disease
|
||
|
|
years = 10
|
||
|
|
}
|
||
|
|
|
||
|
|
#Make it more likely that he gets a good martial education
|
||
|
|
hidden_effect = {
|
||
|
|
education_point_acquisition_effect = yes
|
||
|
|
education_point_acquisition_effect = yes
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
# Create Altun Begi (Daughter)...
|
||
|
|
create_character = {
|
||
|
|
template = altun_begi_character_template
|
||
|
|
name = "Altun_Begi" # (Daughter of Temujin)
|
||
|
|
employer = scope:temujin
|
||
|
|
gender = female
|
||
|
|
father = scope:great_khan_family_father
|
||
|
|
save_scope_as = altun_begi
|
||
|
|
}
|
||
|
|
|
||
|
|
scope:altun_begi = {
|
||
|
|
# Make temporarily immune to disease
|
||
|
|
add_character_flag = {
|
||
|
|
flag = immune_to_disease
|
||
|
|
years = 10
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
# Create Subutai (Commander)...
|
||
|
|
create_character = {
|
||
|
|
template = subutai_character_template
|
||
|
|
name = "Subutai" # (Temujin's Commander of armies)
|
||
|
|
employer = scope:temujin
|
||
|
|
save_scope_as = subutai
|
||
|
|
}
|
||
|
|
|
||
|
|
scope:subutai = {
|
||
|
|
# Make temporarily immune to disease
|
||
|
|
add_character_flag = {
|
||
|
|
flag = immune_to_disease
|
||
|
|
years = 10
|
||
|
|
}
|
||
|
|
# Set friendship with Temujin
|
||
|
|
set_random_friendship_reason = { TARGET = scope:temujin }
|
||
|
|
}
|
||
|
|
|
||
|
|
# Spawn some generic Bagathurs
|
||
|
|
create_character = {
|
||
|
|
gender_female_chance = temujin_soldier_female_chance
|
||
|
|
employer = scope:temujin
|
||
|
|
template = new_warrior_character
|
||
|
|
faith = scope:temujin.faith
|
||
|
|
culture = scope:temujin.culture
|
||
|
|
}
|
||
|
|
create_character = {
|
||
|
|
gender_female_chance = temujin_soldier_female_chance
|
||
|
|
employer = scope:temujin
|
||
|
|
template = new_warrior_character
|
||
|
|
faith = scope:temujin.faith
|
||
|
|
culture = scope:temujin.culture
|
||
|
|
}
|
||
|
|
create_character = {
|
||
|
|
gender_female_chance = temujin_soldier_female_chance
|
||
|
|
employer = scope:temujin
|
||
|
|
template = new_warrior_character
|
||
|
|
faith = scope:temujin.faith
|
||
|
|
culture = scope:temujin.culture
|
||
|
|
}
|
||
|
|
create_character = {
|
||
|
|
gender_female_chance = temujin_soldier_female_chance
|
||
|
|
employer = scope:temujin
|
||
|
|
template = new_warrior_character
|
||
|
|
faith = scope:temujin.faith
|
||
|
|
culture = scope:temujin.culture
|
||
|
|
}
|
||
|
|
create_character = {
|
||
|
|
gender_female_chance = temujin_soldier_female_chance
|
||
|
|
employer = scope:temujin
|
||
|
|
template = new_warrior_character
|
||
|
|
faith = scope:temujin.faith
|
||
|
|
culture = scope:temujin.culture
|
||
|
|
}
|
||
|
|
create_character = {
|
||
|
|
gender_female_chance = temujin_soldier_female_chance
|
||
|
|
employer = scope:temujin
|
||
|
|
template = new_warrior_character
|
||
|
|
faith = scope:temujin.faith
|
||
|
|
culture = scope:temujin.culture
|
||
|
|
}
|
||
|
|
create_character = {
|
||
|
|
gender_female_chance = temujin_soldier_female_chance
|
||
|
|
employer = scope:temujin
|
||
|
|
template = new_warrior_character
|
||
|
|
faith = scope:temujin.faith
|
||
|
|
culture = scope:temujin.culture
|
||
|
|
}
|
||
|
|
create_character = {
|
||
|
|
gender_female_chance = temujin_soldier_female_chance
|
||
|
|
employer = scope:temujin
|
||
|
|
template = new_warrior_character
|
||
|
|
faith = scope:temujin.faith
|
||
|
|
culture = scope:temujin.culture
|
||
|
|
}
|
||
|
|
|
||
|
|
# Spawn some captured Han siege engineers
|
||
|
|
create_character = {
|
||
|
|
gender_female_chance = temujin_soldier_female_chance
|
||
|
|
employer = scope:temujin
|
||
|
|
template = new_siege_engineer
|
||
|
|
faith = faith:shangqing
|
||
|
|
culture = culture:han
|
||
|
|
}
|
||
|
|
create_character = {
|
||
|
|
gender_female_chance = temujin_soldier_female_chance
|
||
|
|
employer = scope:temujin
|
||
|
|
template = new_siege_engineer
|
||
|
|
faith = faith:shangqing
|
||
|
|
culture = culture:han
|
||
|
|
}
|
||
|
|
create_character = {
|
||
|
|
gender_female_chance = temujin_soldier_female_chance
|
||
|
|
employer = scope:temujin
|
||
|
|
template = new_siege_engineer
|
||
|
|
faith = faith:shangqing
|
||
|
|
culture = culture:han
|
||
|
|
}
|
||
|
|
create_character = {
|
||
|
|
gender_female_chance = temujin_soldier_female_chance
|
||
|
|
employer = scope:temujin
|
||
|
|
template = new_siege_engineer
|
||
|
|
faith = faith:shangqing
|
||
|
|
culture = culture:han
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
### Populating the life of Temujin...
|
||
|
|
spawn_dynamic_mongol_court_effect = {
|
||
|
|
add_character_flag = is_temujin
|
||
|
|
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
scope:temujin = {
|
||
|
|
is_female = no
|
||
|
|
}
|
||
|
|
}
|
||
|
|
save_scope_as = great_khan_family_father
|
||
|
|
}
|
||
|
|
else = {
|
||
|
|
save_scope_as = great_khan_family_mother
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = scope:great_khan_family_father
|
||
|
|
}
|
||
|
|
create_character = {
|
||
|
|
template = dynamic_genghis_spouse_template
|
||
|
|
gender = female
|
||
|
|
employer = scope:temujin
|
||
|
|
save_scope_as = genghis_spouse
|
||
|
|
}
|
||
|
|
scope:genghis_spouse = {
|
||
|
|
save_scope_as = great_khan_family_mother
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else = {
|
||
|
|
create_character = {
|
||
|
|
template = dynamic_genghis_spouse_template
|
||
|
|
gender = male
|
||
|
|
employer = scope:temujin
|
||
|
|
save_scope_as = genghis_spouse
|
||
|
|
}
|
||
|
|
scope:genghis_spouse = {
|
||
|
|
save_scope_as = great_khan_family_father
|
||
|
|
}
|
||
|
|
}
|
||
|
|
scope:genghis_spouse = {
|
||
|
|
marry = scope:temujin
|
||
|
|
# Make temporarily immune to disease
|
||
|
|
add_character_flag = {
|
||
|
|
flag = immune_to_disease
|
||
|
|
years = 10
|
||
|
|
}
|
||
|
|
}
|
||
|
|
create_character = {
|
||
|
|
template = dynamic_genghis_child_template
|
||
|
|
employer = scope:temujin
|
||
|
|
father = scope:great_khan_family_father
|
||
|
|
mother = scope:great_khan_family_mother
|
||
|
|
dynasty = inherit
|
||
|
|
save_scope_as = genghis_child_1
|
||
|
|
}
|
||
|
|
scope:genghis_child_1 = {
|
||
|
|
# Make temporarily immune to disease
|
||
|
|
add_character_flag = {
|
||
|
|
flag = immune_to_disease
|
||
|
|
years = 10
|
||
|
|
}
|
||
|
|
}
|
||
|
|
create_character = {
|
||
|
|
template = dynamic_genghis_child_template
|
||
|
|
employer = scope:temujin
|
||
|
|
father = scope:great_khan_family_father
|
||
|
|
mother = scope:great_khan_family_mother
|
||
|
|
dynasty = inherit
|
||
|
|
save_scope_as = genghis_child_2
|
||
|
|
}
|
||
|
|
scope:genghis_child_2 = {
|
||
|
|
# Make temporarily immune to disease
|
||
|
|
add_character_flag = {
|
||
|
|
flag = immune_to_disease
|
||
|
|
years = 10
|
||
|
|
}
|
||
|
|
}
|
||
|
|
create_character = {
|
||
|
|
template = dynamic_genghis_child_template
|
||
|
|
employer = scope:temujin
|
||
|
|
father = scope:great_khan_family_father
|
||
|
|
mother = scope:great_khan_family_mother
|
||
|
|
dynasty = inherit
|
||
|
|
save_scope_as = genghis_child_3
|
||
|
|
}
|
||
|
|
scope:genghis_child_3 = {
|
||
|
|
# Make temporarily immune to disease
|
||
|
|
add_character_flag = {
|
||
|
|
flag = immune_to_disease
|
||
|
|
years = 10
|
||
|
|
}
|
||
|
|
}
|
||
|
|
create_character = {
|
||
|
|
template = dynamic_genghis_child_template
|
||
|
|
employer = scope:temujin
|
||
|
|
father = scope:great_khan_family_father
|
||
|
|
mother = scope:great_khan_family_mother
|
||
|
|
dynasty = inherit
|
||
|
|
save_scope_as = genghis_child_4
|
||
|
|
}
|
||
|
|
scope:genghis_child_4 = {
|
||
|
|
# Make temporarily immune to disease
|
||
|
|
add_character_flag = {
|
||
|
|
flag = immune_to_disease
|
||
|
|
years = 10
|
||
|
|
}
|
||
|
|
}
|
||
|
|
create_character = {
|
||
|
|
template = dynamic_genghis_child_template
|
||
|
|
employer = scope:temujin
|
||
|
|
father = scope:great_khan_family_father
|
||
|
|
mother = scope:great_khan_family_mother
|
||
|
|
dynasty = inherit
|
||
|
|
save_scope_as = genghis_child_5
|
||
|
|
}
|
||
|
|
scope:genghis_child_5 = {
|
||
|
|
# Make temporarily immune to disease
|
||
|
|
add_character_flag = {
|
||
|
|
flag = immune_to_disease
|
||
|
|
years = 10
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
recruit_three_nomadic_capital_characters_effect = {
|
||
|
|
NOMAD_TEMPLATE_CHARACTER = nomadic_commander_template
|
||
|
|
}
|
||
|
|
|
||
|
|
# Spawn some generic Bagathurs
|
||
|
|
create_character = {
|
||
|
|
gender_female_chance = temujin_soldier_female_chance
|
||
|
|
employer = scope:temujin
|
||
|
|
template = new_warrior_character
|
||
|
|
faith = scope:temujin.faith
|
||
|
|
culture = scope:temujin.culture
|
||
|
|
}
|
||
|
|
create_character = {
|
||
|
|
gender_female_chance = temujin_soldier_female_chance
|
||
|
|
employer = scope:temujin
|
||
|
|
template = new_warrior_character
|
||
|
|
faith = scope:temujin.faith
|
||
|
|
culture = scope:temujin.culture
|
||
|
|
}
|
||
|
|
create_character = {
|
||
|
|
gender_female_chance = temujin_soldier_female_chance
|
||
|
|
employer = scope:temujin
|
||
|
|
template = new_warrior_character
|
||
|
|
faith = scope:temujin.faith
|
||
|
|
culture = scope:temujin.culture
|
||
|
|
}
|
||
|
|
create_character = {
|
||
|
|
gender_female_chance = temujin_soldier_female_chance
|
||
|
|
employer = scope:temujin
|
||
|
|
template = new_warrior_character
|
||
|
|
faith = scope:temujin.faith
|
||
|
|
culture = scope:temujin.culture
|
||
|
|
}
|
||
|
|
create_character = {
|
||
|
|
gender_female_chance = temujin_soldier_female_chance
|
||
|
|
employer = scope:temujin
|
||
|
|
template = new_warrior_character
|
||
|
|
faith = scope:temujin.faith
|
||
|
|
culture = scope:temujin.culture
|
||
|
|
}
|
||
|
|
create_character = {
|
||
|
|
gender_female_chance = temujin_soldier_female_chance
|
||
|
|
employer = scope:temujin
|
||
|
|
template = new_warrior_character
|
||
|
|
faith = scope:temujin.faith
|
||
|
|
culture = scope:temujin.culture
|
||
|
|
}
|
||
|
|
create_character = {
|
||
|
|
gender_female_chance = temujin_soldier_female_chance
|
||
|
|
employer = scope:temujin
|
||
|
|
template = new_warrior_character
|
||
|
|
faith = scope:temujin.faith
|
||
|
|
culture = scope:temujin.culture
|
||
|
|
}
|
||
|
|
create_character = {
|
||
|
|
gender_female_chance = temujin_soldier_female_chance
|
||
|
|
employer = scope:temujin
|
||
|
|
template = new_warrior_character
|
||
|
|
faith = scope:temujin.faith
|
||
|
|
culture = scope:temujin.culture
|
||
|
|
}
|
||
|
|
|
||
|
|
# Spawn some captured Han siege engineers
|
||
|
|
create_character = {
|
||
|
|
gender_female_chance = temujin_soldier_female_chance
|
||
|
|
employer = scope:temujin
|
||
|
|
template = new_siege_engineer
|
||
|
|
faith = faith:shangqing
|
||
|
|
culture = culture:han
|
||
|
|
}
|
||
|
|
create_character = {
|
||
|
|
gender_female_chance = temujin_soldier_female_chance
|
||
|
|
employer = scope:temujin
|
||
|
|
template = new_siege_engineer
|
||
|
|
faith = faith:shangqing
|
||
|
|
culture = culture:han
|
||
|
|
}
|
||
|
|
create_character = {
|
||
|
|
gender_female_chance = temujin_soldier_female_chance
|
||
|
|
employer = scope:temujin
|
||
|
|
template = new_siege_engineer
|
||
|
|
faith = faith:shangqing
|
||
|
|
culture = culture:han
|
||
|
|
}
|
||
|
|
create_character = {
|
||
|
|
gender_female_chance = temujin_soldier_female_chance
|
||
|
|
employer = scope:temujin
|
||
|
|
template = new_siege_engineer
|
||
|
|
faith = faith:shangqing
|
||
|
|
culture = culture:han
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
### Start war of conquest for the Mongolian heartland
|
||
|
|
start_wars_for_mongolia_effect = {
|
||
|
|
save_temporary_scope_as = mongol_conqueror
|
||
|
|
# Build a list of potential targets
|
||
|
|
every_neighboring_top_liege_realm_owner = {
|
||
|
|
limit = {
|
||
|
|
any_sub_realm_county = {
|
||
|
|
is_landless_type_title = no
|
||
|
|
title_province = { geographical_region = special_mongol_empire_start_region }
|
||
|
|
}
|
||
|
|
is_landed = yes
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = { NOT = { is_in_list = top_liege_targets } }
|
||
|
|
add_to_temporary_list = top_liege_targets
|
||
|
|
}
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = top_liege_targets
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
government_has_flag = government_is_herder
|
||
|
|
}
|
||
|
|
create_title_and_vassal_change = {
|
||
|
|
type = swear_fealty
|
||
|
|
save_scope_as = change
|
||
|
|
add_claim_on_loss = no
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:mongol_conqueror
|
||
|
|
change = scope:change
|
||
|
|
}
|
||
|
|
resolve_title_and_vassal_change = scope:change
|
||
|
|
}
|
||
|
|
else = {
|
||
|
|
save_temporary_scope_as = new_war_target
|
||
|
|
capital_county.empire = { save_temporary_scope_as = war_target_title }
|
||
|
|
# Declare the war
|
||
|
|
scope:mongol_conqueror = {
|
||
|
|
start_war = {
|
||
|
|
cb = mongol_realm_invasion_war
|
||
|
|
target = scope:new_war_target.top_liege
|
||
|
|
target_title = scope:war_target_title
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
# Send subjugation demand effect
|
||
|
|
send_mongol_subjugation_demand_effect = {
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
NOT = { is_allied_to = scope:mongol_emperor }
|
||
|
|
}
|
||
|
|
trigger_event = {
|
||
|
|
id = mongol_invasion.2001
|
||
|
|
days = { 3 12 }
|
||
|
|
}
|
||
|
|
|
||
|
|
save_temporary_scope_as = subjugation_offer_recipient
|
||
|
|
scope:mongol_emperor = {
|
||
|
|
add_to_variable_list = {
|
||
|
|
name = subjugation_offer_under_consideration
|
||
|
|
target = scope:subjugation_offer_recipient
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else = {
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
highest_held_title_tier >= tier_empire
|
||
|
|
}
|
||
|
|
trigger_event = {
|
||
|
|
id = mongol_invasion.2111
|
||
|
|
days = { 3 12 }
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else = {
|
||
|
|
trigger_event = {
|
||
|
|
id = mongol_invasion.2101
|
||
|
|
days = { 3 12 }
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
|
||
|
|
### Mongol war target evaluation and declaration
|
||
|
|
mongol_war_target_evaluation_and_declaration_effect = {
|
||
|
|
# Set the Mongol Emperor as reference point
|
||
|
|
save_scope_as = mongol_emperor
|
||
|
|
add_character_flag = {
|
||
|
|
flag = free_mongol_cb
|
||
|
|
days = 14
|
||
|
|
}
|
||
|
|
# Select a new target
|
||
|
|
random_neighboring_top_liege_realm_owner = {
|
||
|
|
limit = {
|
||
|
|
NOT = { is_allied_to = scope:mongol_emperor }
|
||
|
|
this != scope:mongol_emperor
|
||
|
|
top_liege != scope:mongol_emperor
|
||
|
|
save_temporary_scope_as = truce_check
|
||
|
|
NOT = {
|
||
|
|
scope:mongol_emperor = {
|
||
|
|
any_truce_target = {
|
||
|
|
this = scope:truce_check
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
trigger_if = { # We don't want the Byzantine empire to get annihilated immediately
|
||
|
|
limit = {
|
||
|
|
OR = {
|
||
|
|
has_primary_title = title:e_byzantium
|
||
|
|
has_primary_title = title:e_latin_empire
|
||
|
|
}
|
||
|
|
}
|
||
|
|
OR = {
|
||
|
|
current_year >= 1279 # Roughly when the mongols should fracture historically
|
||
|
|
scope:mongol_emperor = {
|
||
|
|
completely_controls_region = special_mongol_empire_golden_horde_region # Controls all of Russia and the Steppe
|
||
|
|
}
|
||
|
|
any_realm_county = { # Byzantium is expansionist
|
||
|
|
count >= 50
|
||
|
|
title_province = {
|
||
|
|
OR = {
|
||
|
|
geographical_region = special_mongol_empire_conquest_region_prio_5
|
||
|
|
geographical_region = special_mongol_empire_conquest_region_prio_4
|
||
|
|
geographical_region = special_mongol_empire_conquest_region_prio_3
|
||
|
|
geographical_region = special_mongol_empire_conquest_region_prio_2
|
||
|
|
geographical_region = special_mongol_empire_conquest_region_prio_1
|
||
|
|
geographical_region = special_mongol_empire_conquest_region_prio_1_alpha
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
weight = {
|
||
|
|
base = 0
|
||
|
|
modifier = {
|
||
|
|
add = mongol_invasion_target_character_weight
|
||
|
|
always = yes
|
||
|
|
}
|
||
|
|
}
|
||
|
|
save_temporary_scope_as = next_invasion_target
|
||
|
|
primary_title = {
|
||
|
|
save_temporary_scope_as = next_invasion_title_target
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = scope:next_invasion_target
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = { # Declare war on every same-tier count or duke in same empire
|
||
|
|
scope:next_invasion_target = {
|
||
|
|
OR = {
|
||
|
|
highest_held_title_tier = tier_county
|
||
|
|
highest_held_title_tier = tier_duchy
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
scope:next_invasion_title_target = {
|
||
|
|
add_to_temporary_list = all_titles_to_declare_on
|
||
|
|
empire = {
|
||
|
|
every_in_de_jure_hierarchy = { # Find all other same-tier titles in same de jure empire
|
||
|
|
continue = {
|
||
|
|
tier > tier_county
|
||
|
|
# Stop searching if you hit the Mongol Emperor's territory at any point
|
||
|
|
trigger_if = {
|
||
|
|
limit = { exists = holder }
|
||
|
|
holder != scope:mongol_emperor
|
||
|
|
holder.top_liege != scope:mongol_emperor
|
||
|
|
}
|
||
|
|
}
|
||
|
|
limit = {
|
||
|
|
exists = this
|
||
|
|
OR = {
|
||
|
|
tier = tier_county
|
||
|
|
tier = tier_duchy
|
||
|
|
}
|
||
|
|
holder ?= {
|
||
|
|
top_liege = this
|
||
|
|
this != scope:mongol_emperor
|
||
|
|
top_liege != scope:mongol_emperor
|
||
|
|
NOT = { is_at_war_with = scope:mongol_emperor }
|
||
|
|
NOT = { is_allied_to = scope:mongol_emperor }
|
||
|
|
save_temporary_scope_as = truce_check
|
||
|
|
NOT = {
|
||
|
|
scope:mongol_emperor = {
|
||
|
|
any_truce_target = {
|
||
|
|
this = scope:truce_check
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
add_to_temporary_list = all_titles_to_declare_on
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = all_titles_to_declare_on
|
||
|
|
limit = {
|
||
|
|
holder = {
|
||
|
|
# An extra check to make sure we haven't snuck any Mongol territory in
|
||
|
|
this != scope:mongol_emperor
|
||
|
|
top_liege != scope:mongol_emperor
|
||
|
|
|
||
|
|
# Standard conditions
|
||
|
|
NOT = { is_at_war_with = scope:mongol_emperor }
|
||
|
|
NOT = {
|
||
|
|
is_in_list = has_been_sent_subjugation_offer
|
||
|
|
}
|
||
|
|
save_temporary_scope_as = truce_check
|
||
|
|
}
|
||
|
|
NOT = {
|
||
|
|
scope:mongol_emperor = {
|
||
|
|
any_truce_target = {
|
||
|
|
this = scope:truce_check
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
holder = {
|
||
|
|
add_to_temporary_list = has_been_sent_subjugation_offer
|
||
|
|
send_mongol_subjugation_demand_effect = yes
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
scope:next_invasion_target = {
|
||
|
|
highest_held_title_tier < tier_empire
|
||
|
|
}
|
||
|
|
}
|
||
|
|
scope:next_invasion_target = {
|
||
|
|
send_mongol_subjugation_demand_effect = yes
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else = { # Emperors are not offered ways out
|
||
|
|
start_war = {
|
||
|
|
cb = mongol_realm_invasion_war
|
||
|
|
target = scope:next_invasion_target
|
||
|
|
target_title = scope:next_invasion_title_target.empire
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
mongols_devastate_county_effect = {
|
||
|
|
change_development_level = {
|
||
|
|
subtract = scope:county.development_level
|
||
|
|
multiply = 0.5
|
||
|
|
floor = yes
|
||
|
|
}
|
||
|
|
random = {
|
||
|
|
chance = 25
|
||
|
|
random_county_province = {
|
||
|
|
limit = {
|
||
|
|
has_holding = yes
|
||
|
|
num_buildings >= 2
|
||
|
|
}
|
||
|
|
destroy_random_building_variable_effect = yes
|
||
|
|
destroy_random_building_effect = yes
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Silk Road
|
||
|
|
scope:county = {
|
||
|
|
tgp_silk_road_mongol_devastation_effect = yes
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
|
||
|
|
### MONGOL EMPIRE BREAKUP EFFECTS ###
|
||
|
|
|
||
|
|
### Title creation effects
|
||
|
|
assign_core_mongol_titles_to_heir_effect = {
|
||
|
|
save_temporary_scope_as = candidate
|
||
|
|
|
||
|
|
if = { # Check whether everything is grantable
|
||
|
|
limit = {
|
||
|
|
NOT = { exists = global_var:handed_out_mongolia_in_mongol_succession }
|
||
|
|
NOT = { exists = title:e_mongolia.holder }
|
||
|
|
}
|
||
|
|
|
||
|
|
# If the character doesn't hold any titles in the relevant
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
NOT = {
|
||
|
|
any_held_title = {
|
||
|
|
title_tier = county
|
||
|
|
is_landless_type_title = no
|
||
|
|
title_province = {
|
||
|
|
NOR = {
|
||
|
|
geographical_region = special_mongol_empire_ilkhanate_region
|
||
|
|
geographical_region = special_mongol_empire_golden_horde_region
|
||
|
|
geographical_region = special_mongol_empire_chagatai_region
|
||
|
|
geographical_region = special_mongol_empire_red_horde_region
|
||
|
|
geographical_region = special_mongol_empire_white_horde_region
|
||
|
|
geographical_region = special_mongol_empire_aarlud_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_togskol_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_baruun_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_great_yuan_region
|
||
|
|
geographical_region = special_mongol_empire_blue_horde_region
|
||
|
|
geographical_region = special_mongol_empire_omnod_dalai_khanate_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
random_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
is_landless_type_title = no
|
||
|
|
title_province = {
|
||
|
|
NOR = {
|
||
|
|
geographical_region = special_mongol_empire_ilkhanate_region
|
||
|
|
geographical_region = special_mongol_empire_golden_horde_region
|
||
|
|
geographical_region = special_mongol_empire_chagatai_region
|
||
|
|
geographical_region = special_mongol_empire_red_horde_region
|
||
|
|
geographical_region = special_mongol_empire_white_horde_region
|
||
|
|
geographical_region = special_mongol_empire_aarlud_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_togskol_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_baruun_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_great_yuan_region
|
||
|
|
geographical_region = special_mongol_empire_blue_horde_region
|
||
|
|
geographical_region = special_mongol_empire_omnod_dalai_khanate_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
save_scope_as = county_to_transfer
|
||
|
|
}
|
||
|
|
}
|
||
|
|
create_title_and_vassal_change = {
|
||
|
|
type = granted
|
||
|
|
save_scope_as = title_change
|
||
|
|
add_claim_on_loss = no
|
||
|
|
}
|
||
|
|
scope:county_to_transfer = {
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:candidate
|
||
|
|
change = scope:title_change
|
||
|
|
}
|
||
|
|
}
|
||
|
|
resolve_title_and_vassal_change = scope:title_change
|
||
|
|
}
|
||
|
|
|
||
|
|
# Create and grant title
|
||
|
|
create_title_and_vassal_change = {
|
||
|
|
type = granted
|
||
|
|
save_scope_as = title_change
|
||
|
|
add_claim_on_loss = no
|
||
|
|
}
|
||
|
|
title:e_mongolia = {
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:candidate
|
||
|
|
change = scope:title_change
|
||
|
|
}
|
||
|
|
}
|
||
|
|
resolve_title_and_vassal_change = scope:title_change
|
||
|
|
# Move de jure back from Mongol Empire to Mongolia
|
||
|
|
title:e_mongol_empire = {
|
||
|
|
every_in_de_jure_hierarchy = {
|
||
|
|
limit = {
|
||
|
|
tier = tier_kingdom
|
||
|
|
}
|
||
|
|
set_de_jure_liege_title = title:e_mongolia
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Used to check whether e_mongol_empire can be safely destroyed
|
||
|
|
set_global_variable = {
|
||
|
|
name = handed_out_mongolia_in_mongol_succession
|
||
|
|
value = yes
|
||
|
|
}
|
||
|
|
}
|
||
|
|
save_scope_as = mongolia_ruler
|
||
|
|
add_to_list = candidate_granted_title
|
||
|
|
|
||
|
|
every_character_war = {
|
||
|
|
end_war = white_peace
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
has_title = title:e_mongolia.title_capital_county
|
||
|
|
}
|
||
|
|
set_realm_capital = title:e_mongolia.title_capital_county
|
||
|
|
}
|
||
|
|
#The primary heir of the Mongol emperor will likely be inheriting big special armies if MPO is active
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
has_mpo_dlc_trigger = no
|
||
|
|
NOT = {
|
||
|
|
is_primary_heir_of = scope:old_mongol_emperor
|
||
|
|
}
|
||
|
|
}
|
||
|
|
spawn_mongol_successor_state_troops_effect = yes
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
government_has_flag = government_is_nomadic
|
||
|
|
}
|
||
|
|
domicile = {
|
||
|
|
change_herd = 5000
|
||
|
|
}
|
||
|
|
}
|
||
|
|
add_gold = 1000
|
||
|
|
add_dread = 100
|
||
|
|
create_story = story_conqueror
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
government_has_flag = government_is_nomadic
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = { has_realm_law = nomadic_authority_1 }
|
||
|
|
remove_realm_law = nomadic_authority_1
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = { has_realm_law = nomadic_authority_2 }
|
||
|
|
remove_realm_law = nomadic_authority_2
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = { has_realm_law = nomadic_authority_3 }
|
||
|
|
remove_realm_law = nomadic_authority_3
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = { has_realm_law = nomadic_authority_5 }
|
||
|
|
remove_realm_law = nomadic_authority_5
|
||
|
|
}
|
||
|
|
add_realm_law = nomadic_authority_4
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = domicile
|
||
|
|
domicile = {
|
||
|
|
free_external_domicile_building_slots >= 1
|
||
|
|
NOT = {
|
||
|
|
has_domicile_building_or_higher = mass_warfare_yurt_01
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
domicile = {
|
||
|
|
add_domicile_building = mass_warfare_yurt_01
|
||
|
|
add_domicile_building = mass_warfare_yurt_02
|
||
|
|
add_domicile_building = mass_warfare_yurt_03
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
NOT = { government_has_flag = government_allows_nomad_domicile_titles }
|
||
|
|
NOT = {
|
||
|
|
any_held_title = {
|
||
|
|
is_nomad_title = yes
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
save_scope_as = holder
|
||
|
|
create_nomad_title = {
|
||
|
|
name = nomad_title_name
|
||
|
|
holder = scope:holder
|
||
|
|
government = nomad_government
|
||
|
|
save_scope_as = new_nomad_title
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
grant_mongol_successor_nomadic_bonuses_effect = {
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
government_has_flag = government_is_nomadic
|
||
|
|
}
|
||
|
|
#They might not have a nomadic camp title, create if needed
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
NOT = { government_has_flag = government_allows_nomad_domicile_titles }
|
||
|
|
NOT = {
|
||
|
|
any_held_title = {
|
||
|
|
is_nomad_title = yes
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
save_scope_as = holder
|
||
|
|
create_nomad_title = {
|
||
|
|
name = nomad_title_name
|
||
|
|
holder = scope:holder
|
||
|
|
government = nomad_government
|
||
|
|
save_scope_as = new_nomad_title
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
government_has_flag = government_is_nomadic
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = { has_realm_law = nomadic_authority_1 }
|
||
|
|
remove_realm_law = nomadic_authority_1
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = { has_realm_law = nomadic_authority_2 }
|
||
|
|
remove_realm_law = nomadic_authority_2
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = { has_realm_law = nomadic_authority_3 }
|
||
|
|
remove_realm_law = nomadic_authority_3
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = { has_realm_law = nomadic_authority_5 }
|
||
|
|
remove_realm_law = nomadic_authority_5
|
||
|
|
}
|
||
|
|
add_realm_law = nomadic_authority_4
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = domicile
|
||
|
|
domicile = {
|
||
|
|
free_external_domicile_building_slots >= 1
|
||
|
|
NOT = {
|
||
|
|
has_domicile_building_or_higher = mass_warfare_yurt_01
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
domicile = {
|
||
|
|
add_domicile_building = mass_warfare_yurt_01
|
||
|
|
add_domicile_building = mass_warfare_yurt_02
|
||
|
|
add_domicile_building = mass_warfare_yurt_03
|
||
|
|
}
|
||
|
|
}
|
||
|
|
domicile = {
|
||
|
|
change_herd = {
|
||
|
|
value = monumental_herd_value
|
||
|
|
multiply = 1.5
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
grant_ilkhanate_effect = {
|
||
|
|
# If the character doesn't hold any titles in the relevant
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
NOT = {
|
||
|
|
any_held_title = {
|
||
|
|
title_tier = county
|
||
|
|
is_landless_type_title = no
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_ilkhanate_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
random_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
is_landless_type_title = no
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_ilkhanate_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
save_scope_as = county_to_transfer
|
||
|
|
}
|
||
|
|
}
|
||
|
|
create_title_and_vassal_change = {
|
||
|
|
type = granted
|
||
|
|
save_scope_as = title_change
|
||
|
|
add_claim_on_loss = no
|
||
|
|
}
|
||
|
|
scope:county_to_transfer = {
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:candidate
|
||
|
|
change = scope:title_change
|
||
|
|
}
|
||
|
|
}
|
||
|
|
resolve_title_and_vassal_change = scope:title_change
|
||
|
|
}
|
||
|
|
create_title_and_vassal_change = {
|
||
|
|
type = created
|
||
|
|
save_scope_as = title_change
|
||
|
|
add_claim_on_loss = no
|
||
|
|
}
|
||
|
|
title:e_ilkhanate = {
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:candidate
|
||
|
|
change = scope:title_change
|
||
|
|
}
|
||
|
|
}
|
||
|
|
resolve_title_and_vassal_change = scope:title_change
|
||
|
|
|
||
|
|
scope:candidate = {
|
||
|
|
save_scope_as = ilkhanate_ruler
|
||
|
|
}
|
||
|
|
set_global_variable = {
|
||
|
|
name = ilkhanate_handed_out
|
||
|
|
value = yes
|
||
|
|
}
|
||
|
|
|
||
|
|
# Give the character the appropriate capital area, if possible
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
any_sub_realm_county = {
|
||
|
|
duchy = title:e_ilkhanate.title_capital_county.duchy
|
||
|
|
NOR = {
|
||
|
|
holder = scope:candidate
|
||
|
|
holder = { # Don't steal the player's lands
|
||
|
|
is_ai = no
|
||
|
|
}
|
||
|
|
holder = {
|
||
|
|
any_liege_or_above = { is_ai = no }
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
every_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
duchy = title:e_ilkhanate.title_capital_county.duchy
|
||
|
|
NOR = {
|
||
|
|
holder = scope:candidate
|
||
|
|
holder = { # Don't steal the player's lands
|
||
|
|
is_ai = no
|
||
|
|
}
|
||
|
|
holder = {
|
||
|
|
any_liege_or_above = { is_ai = no }
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
add_to_list = titles_taken
|
||
|
|
}
|
||
|
|
}
|
||
|
|
create_title_and_vassal_change = {
|
||
|
|
type = granted
|
||
|
|
save_scope_as = title_change
|
||
|
|
add_claim_on_loss = no
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = titles_taken
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:candidate
|
||
|
|
change = scope:title_change
|
||
|
|
take_baronies = yes
|
||
|
|
}
|
||
|
|
}
|
||
|
|
resolve_title_and_vassal_change = scope:title_change
|
||
|
|
}
|
||
|
|
|
||
|
|
every_character_war = {
|
||
|
|
end_war = white_peace
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
has_title = title:e_ilkhanate.title_capital_county
|
||
|
|
}
|
||
|
|
set_realm_capital = title:e_ilkhanate.title_capital_county
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
NOT = {
|
||
|
|
capital_county.title_province = {
|
||
|
|
geographical_region = special_mongol_empire_ilkhanate_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
any_held_title = {
|
||
|
|
title_tier = county
|
||
|
|
is_landless_type_title = no
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_ilkhanate_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
random_held_title = {
|
||
|
|
title_tier = county
|
||
|
|
limit = {
|
||
|
|
is_landless_type_title = no
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_ilkhanate_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
scope:candidate = {
|
||
|
|
set_realm_capital = prev
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
spawn_mongol_successor_state_troops_effect = yes
|
||
|
|
add_gold = 1000
|
||
|
|
add_dread = 100
|
||
|
|
create_story = story_conqueror
|
||
|
|
grant_mongol_successor_nomadic_bonuses_effect = yes
|
||
|
|
}
|
||
|
|
|
||
|
|
grant_golden_horde_effect = {
|
||
|
|
debug_log = "Golden Horde about to be created"
|
||
|
|
debug_log_scopes = no
|
||
|
|
|
||
|
|
# If the character doesn't hold any titles in the relevant
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
NOT = {
|
||
|
|
any_held_title = {
|
||
|
|
title_tier = county
|
||
|
|
is_landless_type_title = no
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_golden_horde_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
random_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
is_landless_type_title = no
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_golden_horde_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
save_scope_as = county_to_transfer
|
||
|
|
}
|
||
|
|
}
|
||
|
|
create_title_and_vassal_change = {
|
||
|
|
type = granted
|
||
|
|
save_scope_as = title_change
|
||
|
|
add_claim_on_loss = no
|
||
|
|
}
|
||
|
|
scope:county_to_transfer = {
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:candidate
|
||
|
|
change = scope:title_change
|
||
|
|
}
|
||
|
|
}
|
||
|
|
resolve_title_and_vassal_change = scope:title_change
|
||
|
|
}
|
||
|
|
create_title_and_vassal_change = {
|
||
|
|
type = created
|
||
|
|
save_scope_as = title_change
|
||
|
|
add_claim_on_loss = no
|
||
|
|
}
|
||
|
|
title:e_golden_horde = {
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:candidate
|
||
|
|
change = scope:title_change
|
||
|
|
}
|
||
|
|
}
|
||
|
|
resolve_title_and_vassal_change = scope:title_change
|
||
|
|
|
||
|
|
scope:candidate = {
|
||
|
|
save_scope_as = golden_horde_ruler
|
||
|
|
}
|
||
|
|
|
||
|
|
set_global_variable = {
|
||
|
|
name = golden_horde_handed_out
|
||
|
|
value = yes
|
||
|
|
}
|
||
|
|
|
||
|
|
# Give the character the appropriate capital area, if possible
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
any_sub_realm_county = {
|
||
|
|
duchy = title:e_golden_horde.title_capital_county.duchy
|
||
|
|
NOR = {
|
||
|
|
holder = scope:candidate
|
||
|
|
holder = { # Don't steal the player's lands
|
||
|
|
is_ai = no
|
||
|
|
}
|
||
|
|
holder = {
|
||
|
|
any_liege_or_above = { is_ai = no }
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
every_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
duchy = title:e_golden_horde.title_capital_county.duchy
|
||
|
|
NOR = {
|
||
|
|
holder = scope:candidate
|
||
|
|
holder = { # Don't steal the player's lands
|
||
|
|
is_ai = no
|
||
|
|
}
|
||
|
|
holder = {
|
||
|
|
any_liege_or_above = { is_ai = no }
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
add_to_list = titles_taken
|
||
|
|
}
|
||
|
|
}
|
||
|
|
create_title_and_vassal_change = {
|
||
|
|
type = granted
|
||
|
|
save_scope_as = title_change
|
||
|
|
add_claim_on_loss = no
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = titles_taken
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:candidate
|
||
|
|
change = scope:title_change
|
||
|
|
take_baronies = yes
|
||
|
|
}
|
||
|
|
}
|
||
|
|
resolve_title_and_vassal_change = scope:title_change
|
||
|
|
}
|
||
|
|
every_character_war = {
|
||
|
|
end_war = white_peace
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
has_title = title:e_golden_horde.title_capital_county
|
||
|
|
}
|
||
|
|
set_realm_capital = title:e_golden_horde.title_capital_county
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
NOT = {
|
||
|
|
capital_county.title_province = {
|
||
|
|
geographical_region = special_mongol_empire_golden_horde_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
any_held_title = {
|
||
|
|
title_tier = county
|
||
|
|
is_landless_type_title = no
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_golden_horde_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
random_held_title = {
|
||
|
|
title_tier = county
|
||
|
|
limit = {
|
||
|
|
is_landless_type_title = no
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_golden_horde_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
scope:candidate = {
|
||
|
|
set_realm_capital = prev
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
spawn_mongol_successor_state_troops_effect = yes
|
||
|
|
add_gold = 1000
|
||
|
|
add_dread = 100
|
||
|
|
create_story = story_conqueror
|
||
|
|
grant_mongol_successor_nomadic_bonuses_effect = yes
|
||
|
|
}
|
||
|
|
|
||
|
|
grant_chagatai_effect = {
|
||
|
|
|
||
|
|
# If the character doesn't hold any titles in the relevant
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
NOT = {
|
||
|
|
any_held_title = {
|
||
|
|
title_tier = county
|
||
|
|
is_landless_type_title = no
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_chagatai_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
random_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
is_landless_type_title = no
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_chagatai_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
save_scope_as = county_to_transfer
|
||
|
|
}
|
||
|
|
}
|
||
|
|
create_title_and_vassal_change = {
|
||
|
|
type = granted
|
||
|
|
save_scope_as = title_change
|
||
|
|
add_claim_on_loss = no
|
||
|
|
}
|
||
|
|
scope:county_to_transfer = {
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:candidate
|
||
|
|
change = scope:title_change
|
||
|
|
}
|
||
|
|
}
|
||
|
|
resolve_title_and_vassal_change = scope:title_change
|
||
|
|
}
|
||
|
|
create_title_and_vassal_change = {
|
||
|
|
type = created
|
||
|
|
save_scope_as = title_change
|
||
|
|
add_claim_on_loss = no
|
||
|
|
}
|
||
|
|
title:e_chagatai = {
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:candidate
|
||
|
|
change = scope:title_change
|
||
|
|
}
|
||
|
|
}
|
||
|
|
resolve_title_and_vassal_change = scope:title_change
|
||
|
|
|
||
|
|
scope:candidate = {
|
||
|
|
save_scope_as = chagatai_ruler
|
||
|
|
}
|
||
|
|
|
||
|
|
set_global_variable = {
|
||
|
|
name = chagatai_handed_out
|
||
|
|
value = yes
|
||
|
|
}
|
||
|
|
|
||
|
|
# Give the character the appropriate capital area, if possible
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
any_sub_realm_county = {
|
||
|
|
duchy = title:e_chagatai.title_capital_county.duchy
|
||
|
|
NOR = {
|
||
|
|
holder = scope:candidate
|
||
|
|
holder = { # Don't steal the player's lands
|
||
|
|
is_ai = no
|
||
|
|
}
|
||
|
|
holder = {
|
||
|
|
any_liege_or_above = { is_ai = no }
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
every_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
duchy = title:e_chagatai.title_capital_county.duchy
|
||
|
|
NOR = {
|
||
|
|
holder = scope:candidate
|
||
|
|
holder = { # Don't steal the player's lands
|
||
|
|
is_ai = no
|
||
|
|
}
|
||
|
|
holder = {
|
||
|
|
any_liege_or_above = { is_ai = no }
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
add_to_list = titles_taken
|
||
|
|
}
|
||
|
|
}
|
||
|
|
create_title_and_vassal_change = {
|
||
|
|
type = granted
|
||
|
|
save_scope_as = title_change
|
||
|
|
add_claim_on_loss = no
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = titles_taken
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:candidate
|
||
|
|
change = scope:title_change
|
||
|
|
take_baronies = yes
|
||
|
|
}
|
||
|
|
}
|
||
|
|
resolve_title_and_vassal_change = scope:title_change
|
||
|
|
}
|
||
|
|
every_character_war = {
|
||
|
|
end_war = white_peace
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
has_title = title:e_chagatai.title_capital_county
|
||
|
|
}
|
||
|
|
set_realm_capital = title:e_chagatai.title_capital_county
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
NOT = {
|
||
|
|
capital_county.title_province = {
|
||
|
|
geographical_region = special_mongol_empire_chagatai_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
any_held_title = {
|
||
|
|
title_tier = county
|
||
|
|
is_landless_type_title = no
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_chagatai_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
random_held_title = {
|
||
|
|
title_tier = county
|
||
|
|
limit = {
|
||
|
|
is_landless_type_title = no
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_chagatai_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
scope:candidate = {
|
||
|
|
set_realm_capital = prev
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
spawn_mongol_successor_state_troops_effect = yes
|
||
|
|
add_gold = 1000
|
||
|
|
add_dread = 100
|
||
|
|
create_story = story_conqueror
|
||
|
|
grant_mongol_successor_nomadic_bonuses_effect = yes
|
||
|
|
}
|
||
|
|
|
||
|
|
grant_red_horde_effect = {
|
||
|
|
|
||
|
|
# If the character doesn't hold any titles in the relevant
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
NOT = {
|
||
|
|
any_held_title = {
|
||
|
|
title_tier = county
|
||
|
|
is_landless_type_title = no
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_red_horde_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
random_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
is_landless_type_title = no
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_red_horde_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
save_scope_as = county_to_transfer
|
||
|
|
}
|
||
|
|
}
|
||
|
|
create_title_and_vassal_change = {
|
||
|
|
type = granted
|
||
|
|
save_scope_as = title_change
|
||
|
|
add_claim_on_loss = no
|
||
|
|
}
|
||
|
|
scope:county_to_transfer = {
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:candidate
|
||
|
|
change = scope:title_change
|
||
|
|
}
|
||
|
|
}
|
||
|
|
resolve_title_and_vassal_change = scope:title_change
|
||
|
|
}
|
||
|
|
create_title_and_vassal_change = {
|
||
|
|
type = created
|
||
|
|
save_scope_as = title_change
|
||
|
|
add_claim_on_loss = no
|
||
|
|
}
|
||
|
|
title:e_red_horde = {
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:candidate
|
||
|
|
change = scope:title_change
|
||
|
|
}
|
||
|
|
}
|
||
|
|
resolve_title_and_vassal_change = scope:title_change
|
||
|
|
|
||
|
|
scope:candidate = {
|
||
|
|
save_scope_as = red_horde_ruler
|
||
|
|
}
|
||
|
|
|
||
|
|
set_global_variable = {
|
||
|
|
name = red_horde_handed_out
|
||
|
|
value = yes
|
||
|
|
}
|
||
|
|
|
||
|
|
# Give the character the appropriate capital area, if possible
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
any_sub_realm_county = {
|
||
|
|
duchy = title:e_red_horde.title_capital_county.duchy
|
||
|
|
NOR = {
|
||
|
|
holder = scope:candidate
|
||
|
|
holder = { # Don't steal the player's lands
|
||
|
|
is_ai = no
|
||
|
|
}
|
||
|
|
holder = {
|
||
|
|
any_liege_or_above = { is_ai = no }
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
every_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
duchy = title:e_red_horde.title_capital_county.duchy
|
||
|
|
NOR = {
|
||
|
|
holder = scope:candidate
|
||
|
|
holder = { # Don't steal the player's lands
|
||
|
|
is_ai = no
|
||
|
|
}
|
||
|
|
holder = {
|
||
|
|
any_liege_or_above = { is_ai = no }
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
add_to_list = titles_taken
|
||
|
|
}
|
||
|
|
}
|
||
|
|
create_title_and_vassal_change = {
|
||
|
|
type = granted
|
||
|
|
save_scope_as = title_change
|
||
|
|
add_claim_on_loss = no
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = titles_taken
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:candidate
|
||
|
|
change = scope:title_change
|
||
|
|
take_baronies = yes
|
||
|
|
}
|
||
|
|
}
|
||
|
|
resolve_title_and_vassal_change = scope:title_change
|
||
|
|
}
|
||
|
|
every_character_war = {
|
||
|
|
end_war = white_peace
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
has_title = title:e_red_horde.title_capital_county
|
||
|
|
}
|
||
|
|
set_realm_capital = title:e_red_horde.title_capital_county
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
NOT = {
|
||
|
|
capital_county.title_province = {
|
||
|
|
geographical_region = special_mongol_empire_red_horde_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
any_held_title = {
|
||
|
|
title_tier = county
|
||
|
|
is_landless_type_title = no
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_red_horde_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
random_held_title = {
|
||
|
|
title_tier = county
|
||
|
|
limit = {
|
||
|
|
is_landless_type_title = no
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_red_horde_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
scope:candidate = {
|
||
|
|
set_realm_capital = prev
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
spawn_mongol_successor_state_troops_effect = yes
|
||
|
|
add_gold = 1000
|
||
|
|
add_dread = 100
|
||
|
|
create_story = story_conqueror
|
||
|
|
grant_mongol_successor_nomadic_bonuses_effect = yes
|
||
|
|
}
|
||
|
|
|
||
|
|
grant_white_horde_effect = {
|
||
|
|
# If the character doesn't hold any titles in the relevant
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
NOT = {
|
||
|
|
any_held_title = {
|
||
|
|
title_tier = county
|
||
|
|
is_landless_type_title = no
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_white_horde_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
random_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
is_landless_type_title = no
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_white_horde_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
save_scope_as = county_to_transfer
|
||
|
|
}
|
||
|
|
}
|
||
|
|
create_title_and_vassal_change = {
|
||
|
|
type = granted
|
||
|
|
save_scope_as = title_change
|
||
|
|
add_claim_on_loss = no
|
||
|
|
}
|
||
|
|
scope:county_to_transfer = {
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:candidate
|
||
|
|
change = scope:title_change
|
||
|
|
}
|
||
|
|
}
|
||
|
|
resolve_title_and_vassal_change = scope:title_change
|
||
|
|
}
|
||
|
|
|
||
|
|
create_title_and_vassal_change = {
|
||
|
|
type = created
|
||
|
|
save_scope_as = title_change
|
||
|
|
add_claim_on_loss = no
|
||
|
|
}
|
||
|
|
title:e_white_horde = {
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:candidate
|
||
|
|
change = scope:title_change
|
||
|
|
}
|
||
|
|
}
|
||
|
|
resolve_title_and_vassal_change = scope:title_change
|
||
|
|
|
||
|
|
scope:candidate = {
|
||
|
|
save_scope_as = white_horde_ruler
|
||
|
|
}
|
||
|
|
|
||
|
|
set_global_variable = {
|
||
|
|
name = white_horde_handed_out
|
||
|
|
value = yes
|
||
|
|
}
|
||
|
|
|
||
|
|
# Give the character the appropriate capital area, if possible
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
any_sub_realm_county = {
|
||
|
|
duchy = title:e_white_horde.title_capital_county.duchy
|
||
|
|
NOR = {
|
||
|
|
holder = scope:candidate
|
||
|
|
holder = { # Don't steal the player's lands
|
||
|
|
is_ai = no
|
||
|
|
}
|
||
|
|
holder = {
|
||
|
|
any_liege_or_above = { is_ai = no }
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
every_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
duchy = title:e_white_horde.title_capital_county.duchy
|
||
|
|
NOR = {
|
||
|
|
holder = scope:candidate
|
||
|
|
holder = { # Don't steal the player's lands
|
||
|
|
is_ai = no
|
||
|
|
}
|
||
|
|
holder = {
|
||
|
|
any_liege_or_above = { is_ai = no }
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
add_to_list = titles_taken
|
||
|
|
}
|
||
|
|
}
|
||
|
|
create_title_and_vassal_change = {
|
||
|
|
type = granted
|
||
|
|
save_scope_as = title_change
|
||
|
|
add_claim_on_loss = no
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = titles_taken
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:candidate
|
||
|
|
change = scope:title_change
|
||
|
|
take_baronies = yes
|
||
|
|
}
|
||
|
|
}
|
||
|
|
resolve_title_and_vassal_change = scope:title_change
|
||
|
|
}
|
||
|
|
every_character_war = {
|
||
|
|
end_war = white_peace
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
has_title = title:e_white_horde.title_capital_county
|
||
|
|
}
|
||
|
|
set_realm_capital = title:e_white_horde.title_capital_county
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
NOT = {
|
||
|
|
capital_county.title_province = {
|
||
|
|
geographical_region = special_mongol_empire_white_horde_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
any_held_title = {
|
||
|
|
title_tier = county
|
||
|
|
is_landless_type_title = no
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_white_horde_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
random_held_title = {
|
||
|
|
title_tier = county
|
||
|
|
limit = {
|
||
|
|
is_landless_type_title = no
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_white_horde_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
scope:candidate = {
|
||
|
|
set_realm_capital = prev
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
spawn_mongol_successor_state_troops_effect = yes
|
||
|
|
add_gold = 1000
|
||
|
|
add_dread = 100
|
||
|
|
create_story = story_conqueror
|
||
|
|
grant_mongol_successor_nomadic_bonuses_effect = yes
|
||
|
|
}
|
||
|
|
|
||
|
|
grant_aarlud_khanate_effect = {
|
||
|
|
|
||
|
|
# If the character doesn't hold any titles in the relevant
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
NOT = {
|
||
|
|
any_held_title = {
|
||
|
|
title_tier = county
|
||
|
|
is_landless_type_title = no
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_aarlud_khanate_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
random_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
is_landless_type_title = no
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_aarlud_khanate_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
save_scope_as = county_to_transfer
|
||
|
|
}
|
||
|
|
}
|
||
|
|
create_title_and_vassal_change = {
|
||
|
|
type = granted
|
||
|
|
save_scope_as = title_change
|
||
|
|
add_claim_on_loss = no
|
||
|
|
}
|
||
|
|
scope:county_to_transfer = {
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:candidate
|
||
|
|
change = scope:title_change
|
||
|
|
}
|
||
|
|
}
|
||
|
|
resolve_title_and_vassal_change = scope:title_change
|
||
|
|
}
|
||
|
|
create_title_and_vassal_change = {
|
||
|
|
type = created
|
||
|
|
save_scope_as = title_change
|
||
|
|
add_claim_on_loss = no
|
||
|
|
}
|
||
|
|
title:e_aarlud_khanate = {
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:candidate
|
||
|
|
change = scope:title_change
|
||
|
|
}
|
||
|
|
}
|
||
|
|
resolve_title_and_vassal_change = scope:title_change
|
||
|
|
|
||
|
|
scope:candidate = {
|
||
|
|
save_scope_as = aarlud_khanate_ruler
|
||
|
|
}
|
||
|
|
|
||
|
|
set_global_variable = {
|
||
|
|
name = aarlud_khanate_handed_out
|
||
|
|
value = yes
|
||
|
|
}
|
||
|
|
|
||
|
|
# Give the character the appropriate capital area, if possible
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
any_sub_realm_county = {
|
||
|
|
duchy = title:e_aarlud_khanate.title_capital_county.duchy
|
||
|
|
NOR = {
|
||
|
|
holder = scope:candidate
|
||
|
|
holder = { # Don't steal the player's lands
|
||
|
|
is_ai = no
|
||
|
|
}
|
||
|
|
holder = {
|
||
|
|
any_liege_or_above = { is_ai = no }
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
every_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
duchy = title:e_aarlud_khanate.title_capital_county.duchy
|
||
|
|
NOR = {
|
||
|
|
holder = scope:candidate
|
||
|
|
holder = { # Don't steal the player's lands
|
||
|
|
is_ai = no
|
||
|
|
}
|
||
|
|
holder = {
|
||
|
|
any_liege_or_above = { is_ai = no }
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
add_to_list = titles_taken
|
||
|
|
}
|
||
|
|
}
|
||
|
|
create_title_and_vassal_change = {
|
||
|
|
type = granted
|
||
|
|
save_scope_as = title_change
|
||
|
|
add_claim_on_loss = no
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = titles_taken
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:candidate
|
||
|
|
change = scope:title_change
|
||
|
|
take_baronies = yes
|
||
|
|
}
|
||
|
|
}
|
||
|
|
resolve_title_and_vassal_change = scope:title_change
|
||
|
|
}
|
||
|
|
every_character_war = {
|
||
|
|
end_war = white_peace
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
has_title = title:e_aarlud_khanate.title_capital_county
|
||
|
|
}
|
||
|
|
set_realm_capital = title:e_aarlud_khanate.title_capital_county
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
NOT = {
|
||
|
|
capital_county.title_province = {
|
||
|
|
geographical_region = special_mongol_empire_aarlud_khanate_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
any_held_title = {
|
||
|
|
title_tier = county
|
||
|
|
is_landless_type_title = no
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_aarlud_khanate_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
random_held_title = {
|
||
|
|
title_tier = county
|
||
|
|
limit = {
|
||
|
|
is_landless_type_title = no
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_aarlud_khanate_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
scope:candidate = {
|
||
|
|
set_realm_capital = prev
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
spawn_mongol_successor_state_troops_effect = yes
|
||
|
|
add_gold = 1000
|
||
|
|
add_dread = 100
|
||
|
|
create_story = story_conqueror
|
||
|
|
grant_mongol_successor_nomadic_bonuses_effect = yes
|
||
|
|
}
|
||
|
|
|
||
|
|
grant_togskol_khanate_effect = {
|
||
|
|
|
||
|
|
# If the character doesn't hold any titles in the relevant
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
NOT = {
|
||
|
|
any_held_title = {
|
||
|
|
title_tier = county
|
||
|
|
is_landless_type_title = no
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_togskol_khanate_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
random_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
is_landless_type_title = no
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_togskol_khanate_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
save_scope_as = county_to_transfer
|
||
|
|
}
|
||
|
|
}
|
||
|
|
create_title_and_vassal_change = {
|
||
|
|
type = granted
|
||
|
|
save_scope_as = title_change
|
||
|
|
add_claim_on_loss = no
|
||
|
|
}
|
||
|
|
scope:county_to_transfer = {
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:candidate
|
||
|
|
change = scope:title_change
|
||
|
|
}
|
||
|
|
}
|
||
|
|
resolve_title_and_vassal_change = scope:title_change
|
||
|
|
}
|
||
|
|
create_title_and_vassal_change = {
|
||
|
|
type = created
|
||
|
|
save_scope_as = title_change
|
||
|
|
add_claim_on_loss = no
|
||
|
|
}
|
||
|
|
title:e_togskol_khanate = {
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:candidate
|
||
|
|
change = scope:title_change
|
||
|
|
}
|
||
|
|
}
|
||
|
|
resolve_title_and_vassal_change = scope:title_change
|
||
|
|
|
||
|
|
scope:candidate = {
|
||
|
|
save_scope_as = togskol_khanate_ruler
|
||
|
|
}
|
||
|
|
|
||
|
|
set_global_variable = {
|
||
|
|
name = togskol_khanate_handed_out
|
||
|
|
value = yes
|
||
|
|
}
|
||
|
|
|
||
|
|
# Give the character the appropriate capital area, if possible
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
any_sub_realm_county = {
|
||
|
|
duchy = title:e_togskol_khanate.title_capital_county.duchy
|
||
|
|
NOR = {
|
||
|
|
holder = scope:candidate
|
||
|
|
holder = { # Don't steal the player's lands
|
||
|
|
is_ai = no
|
||
|
|
}
|
||
|
|
holder = {
|
||
|
|
any_liege_or_above = { is_ai = no }
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
every_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
duchy = title:e_togskol_khanate.title_capital_county.duchy
|
||
|
|
NOR = {
|
||
|
|
holder = scope:candidate
|
||
|
|
holder = { # Don't steal the player's lands
|
||
|
|
is_ai = no
|
||
|
|
}
|
||
|
|
holder = {
|
||
|
|
any_liege_or_above = { is_ai = no }
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
add_to_list = titles_taken
|
||
|
|
}
|
||
|
|
}
|
||
|
|
create_title_and_vassal_change = {
|
||
|
|
type = granted
|
||
|
|
save_scope_as = title_change
|
||
|
|
add_claim_on_loss = no
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = titles_taken
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:candidate
|
||
|
|
change = scope:title_change
|
||
|
|
take_baronies = yes
|
||
|
|
}
|
||
|
|
}
|
||
|
|
resolve_title_and_vassal_change = scope:title_change
|
||
|
|
}
|
||
|
|
every_character_war = {
|
||
|
|
end_war = white_peace
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
has_title = title:e_togskol_khanate.title_capital_county
|
||
|
|
}
|
||
|
|
set_realm_capital = title:e_togskol_khanate.title_capital_county
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
NOT = {
|
||
|
|
capital_county.title_province = {
|
||
|
|
geographical_region = special_mongol_empire_togskol_khanate_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
any_held_title = {
|
||
|
|
title_tier = county
|
||
|
|
is_landless_type_title = no
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_togskol_khanate_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
random_held_title = {
|
||
|
|
title_tier = county
|
||
|
|
limit = {
|
||
|
|
is_landless_type_title = no
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_togskol_khanate_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
scope:candidate = {
|
||
|
|
set_realm_capital = prev
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
spawn_mongol_successor_state_troops_effect = yes
|
||
|
|
add_gold = 1000
|
||
|
|
add_dread = 100
|
||
|
|
create_story = story_conqueror
|
||
|
|
grant_mongol_successor_nomadic_bonuses_effect = yes
|
||
|
|
}
|
||
|
|
|
||
|
|
grant_baruun_khanate_effect = {
|
||
|
|
|
||
|
|
# If the character doesn't hold any titles in the relevant
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
NOT = {
|
||
|
|
any_held_title = {
|
||
|
|
title_tier = county
|
||
|
|
is_landless_type_title = no
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_baruun_khanate_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
random_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
is_landless_type_title = no
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_baruun_khanate_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
save_scope_as = county_to_transfer
|
||
|
|
}
|
||
|
|
}
|
||
|
|
create_title_and_vassal_change = {
|
||
|
|
type = granted
|
||
|
|
save_scope_as = title_change
|
||
|
|
add_claim_on_loss = no
|
||
|
|
}
|
||
|
|
scope:county_to_transfer = {
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:candidate
|
||
|
|
change = scope:title_change
|
||
|
|
}
|
||
|
|
}
|
||
|
|
resolve_title_and_vassal_change = scope:title_change
|
||
|
|
}
|
||
|
|
create_title_and_vassal_change = {
|
||
|
|
type = created
|
||
|
|
save_scope_as = title_change
|
||
|
|
add_claim_on_loss = no
|
||
|
|
}
|
||
|
|
title:e_baruun_khanate = {
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:candidate
|
||
|
|
change = scope:title_change
|
||
|
|
}
|
||
|
|
}
|
||
|
|
resolve_title_and_vassal_change = scope:title_change
|
||
|
|
|
||
|
|
scope:candidate = {
|
||
|
|
save_scope_as = baruun_khanate_ruler
|
||
|
|
}
|
||
|
|
|
||
|
|
set_global_variable = {
|
||
|
|
name = baruun_khanate_handed_out
|
||
|
|
value = yes
|
||
|
|
}
|
||
|
|
|
||
|
|
# Give the character the appropriate capital area, if possible
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
any_sub_realm_county = {
|
||
|
|
duchy = title:e_baruun_khanate.title_capital_county.duchy
|
||
|
|
NOR = {
|
||
|
|
holder = scope:candidate
|
||
|
|
holder = { # Don't steal the player's lands
|
||
|
|
is_ai = no
|
||
|
|
}
|
||
|
|
holder = {
|
||
|
|
any_liege_or_above = { is_ai = no }
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
every_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
duchy = title:e_baruun_khanate.title_capital_county.duchy
|
||
|
|
NOR = {
|
||
|
|
holder = scope:candidate
|
||
|
|
holder = { # Don't steal the player's lands
|
||
|
|
is_ai = no
|
||
|
|
}
|
||
|
|
holder = {
|
||
|
|
any_liege_or_above = { is_ai = no }
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
add_to_list = titles_taken
|
||
|
|
}
|
||
|
|
}
|
||
|
|
create_title_and_vassal_change = {
|
||
|
|
type = granted
|
||
|
|
save_scope_as = title_change
|
||
|
|
add_claim_on_loss = no
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = titles_taken
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:candidate
|
||
|
|
change = scope:title_change
|
||
|
|
take_baronies = yes
|
||
|
|
}
|
||
|
|
}
|
||
|
|
resolve_title_and_vassal_change = scope:title_change
|
||
|
|
}
|
||
|
|
every_character_war = {
|
||
|
|
end_war = white_peace
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
has_title = title:e_baruun_khanate.title_capital_county
|
||
|
|
}
|
||
|
|
set_realm_capital = title:e_baruun_khanate.title_capital_county
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
NOT = {
|
||
|
|
capital_county.title_province = {
|
||
|
|
geographical_region = special_mongol_empire_baruun_khanate_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
any_held_title = {
|
||
|
|
title_tier = county
|
||
|
|
is_landless_type_title = no
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_baruun_khanate_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
random_held_title = {
|
||
|
|
title_tier = county
|
||
|
|
limit = {
|
||
|
|
is_landless_type_title = no
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_baruun_khanate_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
scope:candidate = {
|
||
|
|
set_realm_capital = prev
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
spawn_mongol_successor_state_troops_effect = yes
|
||
|
|
add_gold = 1000
|
||
|
|
add_dread = 100
|
||
|
|
create_story = story_conqueror
|
||
|
|
grant_mongol_successor_nomadic_bonuses_effect = yes
|
||
|
|
}
|
||
|
|
|
||
|
|
grant_great_yuan_effect = {
|
||
|
|
|
||
|
|
# If the character doesn't hold any titles in the relevant
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
NOT = {
|
||
|
|
any_held_title = {
|
||
|
|
title_tier = county
|
||
|
|
is_landless_type_title = no
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_great_yuan_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
#Prefer biggest available chinese empire
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
any_sub_realm_empire = {
|
||
|
|
any_this_title_or_de_jure_above = {
|
||
|
|
this = title:h_china
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
#Prioritize Chinese empire they have the most titles in
|
||
|
|
ordered_sub_realm_empire = {
|
||
|
|
order_by = {
|
||
|
|
every_de_jure_county = {
|
||
|
|
limit = {
|
||
|
|
is_landless_type_title = no
|
||
|
|
holder.top_liege ?= scope:old_mongol_emperor
|
||
|
|
title_province ?= {
|
||
|
|
geographical_region = special_mongol_empire_great_yuan_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
add = 1
|
||
|
|
}
|
||
|
|
}
|
||
|
|
limit = {
|
||
|
|
any_this_title_or_de_jure_above = {
|
||
|
|
this = title:h_china
|
||
|
|
}
|
||
|
|
}
|
||
|
|
random_de_jure_county = {
|
||
|
|
limit = {
|
||
|
|
is_landless_type_title = no
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_great_yuan_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
save_scope_as = county_to_transfer
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
#Or just any county in Great Yuan region
|
||
|
|
else = {
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
random_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
is_landless_type_title = no
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_great_yuan_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
save_scope_as = county_to_transfer
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
create_title_and_vassal_change = {
|
||
|
|
type = granted
|
||
|
|
save_scope_as = title_change
|
||
|
|
add_claim_on_loss = no
|
||
|
|
}
|
||
|
|
scope:county_to_transfer = {
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:candidate
|
||
|
|
change = scope:title_change
|
||
|
|
}
|
||
|
|
}
|
||
|
|
resolve_title_and_vassal_change = scope:title_change
|
||
|
|
}
|
||
|
|
|
||
|
|
#First - give Hegemony of China if it's empty and Mongols have enough China!
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
has_tgp_dlc_trigger = yes
|
||
|
|
NOT = {
|
||
|
|
exists = title:h_china.holder
|
||
|
|
}
|
||
|
|
title:h_china ?= {
|
||
|
|
any_de_jure_county = {
|
||
|
|
percent >= claim_mandate_china_county_percentage_value
|
||
|
|
holder.top_liege = {
|
||
|
|
OR = {
|
||
|
|
this = scope:old_mongol_emperor
|
||
|
|
is_tributary_of_suzerain_or_above = scope:old_mongol_emperor
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
title:h_china = {
|
||
|
|
save_scope_as = great_yuan_title
|
||
|
|
}
|
||
|
|
}
|
||
|
|
#Give appropriate Chinese empire so that they aren't disturbed by a weird Yuan being created
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
any_realm_de_jure_empire = {
|
||
|
|
any_this_title_or_de_jure_above = {
|
||
|
|
this = title:h_china
|
||
|
|
}
|
||
|
|
OR = {
|
||
|
|
NOT = {
|
||
|
|
exists = holder
|
||
|
|
}
|
||
|
|
holder = scope:old_mongol_emperor
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
ordered_realm_de_jure_empire = {
|
||
|
|
order_by = {
|
||
|
|
every_de_jure_county = {
|
||
|
|
limit = {
|
||
|
|
holder.top_liege ?= scope:old_mongol_emperor
|
||
|
|
title_province ?= {
|
||
|
|
geographical_region = special_mongol_empire_great_yuan_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
add = 1
|
||
|
|
}
|
||
|
|
}
|
||
|
|
limit = {
|
||
|
|
any_this_title_or_de_jure_above = {
|
||
|
|
this = title:h_china
|
||
|
|
}
|
||
|
|
OR = {
|
||
|
|
NOT = {
|
||
|
|
exists = holder
|
||
|
|
}
|
||
|
|
holder = scope:old_mongol_emperor
|
||
|
|
}
|
||
|
|
}
|
||
|
|
save_scope_as = great_yuan_title
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
#Give any Empire in Great Yuan region, I guess that will do
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
any_realm_de_jure_empire = {
|
||
|
|
any_de_jure_county = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_great_yuan_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
OR = {
|
||
|
|
NOT = {
|
||
|
|
exists = holder
|
||
|
|
}
|
||
|
|
holder = scope:old_mongol_emperor
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
ordered_realm_de_jure_empire = {
|
||
|
|
order_by = {
|
||
|
|
every_de_jure_county = {
|
||
|
|
limit = {
|
||
|
|
holder.top_liege ?= scope:old_mongol_emperor
|
||
|
|
title_province ?= {
|
||
|
|
geographical_region = special_mongol_empire_great_yuan_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
add = 1
|
||
|
|
}
|
||
|
|
}
|
||
|
|
limit = {
|
||
|
|
any_de_jure_county = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_great_yuan_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
OR = {
|
||
|
|
NOT = {
|
||
|
|
exists = holder
|
||
|
|
}
|
||
|
|
holder = scope:old_mongol_emperor
|
||
|
|
}
|
||
|
|
}
|
||
|
|
save_scope_as = great_yuan_title
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
#Give Great Yuan title
|
||
|
|
else = {
|
||
|
|
title:e_great_yuan = {
|
||
|
|
save_scope_as = great_yuan_title
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
create_title_and_vassal_change = {
|
||
|
|
type = created
|
||
|
|
save_scope_as = title_change
|
||
|
|
add_claim_on_loss = no
|
||
|
|
}
|
||
|
|
scope:great_yuan_title = {
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:candidate
|
||
|
|
change = scope:title_change
|
||
|
|
}
|
||
|
|
}
|
||
|
|
resolve_title_and_vassal_change = scope:title_change
|
||
|
|
|
||
|
|
#Put great yuan under h_china if it was just made
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
scope:great_yuan_title = title:e_great_yuan
|
||
|
|
}
|
||
|
|
title:e_great_yuan = {
|
||
|
|
set_de_jure_liege_title = title:h_china
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
scope:candidate = {
|
||
|
|
save_scope_as = great_yuan_ruler
|
||
|
|
}
|
||
|
|
|
||
|
|
set_global_variable = {
|
||
|
|
name = great_yuan_handed_out
|
||
|
|
value = yes
|
||
|
|
}
|
||
|
|
|
||
|
|
#If Hegemony or Great Yuan created, give appropriate capital for great yuan
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
scope:great_yuan_title = {
|
||
|
|
OR = {
|
||
|
|
this = title:h_china
|
||
|
|
this = title:e_great_yuan
|
||
|
|
}
|
||
|
|
}
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
any_sub_realm_county = {
|
||
|
|
duchy = title:e_great_yuan.title_capital_county.duchy
|
||
|
|
NOR = {
|
||
|
|
holder = scope:candidate
|
||
|
|
holder = { # Don't steal the player's lands
|
||
|
|
is_ai = no
|
||
|
|
}
|
||
|
|
holder = {
|
||
|
|
any_liege_or_above = { is_ai = no }
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
every_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
duchy = title:e_great_yuan.title_capital_county.duchy
|
||
|
|
NOR = {
|
||
|
|
holder = scope:candidate
|
||
|
|
holder = { # Don't steal the player's lands
|
||
|
|
is_ai = no
|
||
|
|
}
|
||
|
|
holder = {
|
||
|
|
any_liege_or_above = { is_ai = no }
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
add_to_list = titles_taken
|
||
|
|
}
|
||
|
|
}
|
||
|
|
create_title_and_vassal_change = {
|
||
|
|
type = granted
|
||
|
|
save_scope_as = title_change
|
||
|
|
add_claim_on_loss = no
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = titles_taken
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:candidate
|
||
|
|
change = scope:title_change
|
||
|
|
take_baronies = yes
|
||
|
|
}
|
||
|
|
}
|
||
|
|
resolve_title_and_vassal_change = scope:title_change
|
||
|
|
}
|
||
|
|
# Give the character the appropriate dynamic capital area, if possible
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
any_sub_realm_county = {
|
||
|
|
duchy = scope:great_yuan_title.title_capital_county.duchy
|
||
|
|
NOR = {
|
||
|
|
holder = scope:candidate
|
||
|
|
holder = { # Don't steal the player's lands
|
||
|
|
is_ai = no
|
||
|
|
}
|
||
|
|
holder = {
|
||
|
|
any_liege_or_above = { is_ai = no }
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
every_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
duchy = scope:great_yuan_title.title_capital_county.duchy
|
||
|
|
NOR = {
|
||
|
|
holder = scope:candidate
|
||
|
|
holder = { # Don't steal the player's lands
|
||
|
|
is_ai = no
|
||
|
|
}
|
||
|
|
holder = {
|
||
|
|
any_liege_or_above = { is_ai = no }
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
add_to_list = titles_taken
|
||
|
|
}
|
||
|
|
}
|
||
|
|
create_title_and_vassal_change = {
|
||
|
|
type = granted
|
||
|
|
save_scope_as = title_change
|
||
|
|
add_claim_on_loss = no
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = titles_taken
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:candidate
|
||
|
|
change = scope:title_change
|
||
|
|
take_baronies = yes
|
||
|
|
}
|
||
|
|
}
|
||
|
|
resolve_title_and_vassal_change = scope:title_change
|
||
|
|
}
|
||
|
|
every_character_war = {
|
||
|
|
end_war = white_peace
|
||
|
|
}
|
||
|
|
#If has Hegemony or Great Yuan, set Yuan capital as capital
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
scope:great_yuan_title = {
|
||
|
|
OR = {
|
||
|
|
this = title:h_china
|
||
|
|
this = title:e_great_yuan
|
||
|
|
}
|
||
|
|
}
|
||
|
|
has_title = title:e_great_yuan.title_capital_county
|
||
|
|
}
|
||
|
|
set_realm_capital = title:e_great_yuan.title_capital_county
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
has_title = scope:great_yuan_title.title_capital_county
|
||
|
|
}
|
||
|
|
set_realm_capital = scope:great_yuan_title.title_capital_county
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
NOT = {
|
||
|
|
capital_county.title_province = {
|
||
|
|
geographical_region = special_mongol_empire_great_yuan_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
any_held_title = {
|
||
|
|
title_tier = county
|
||
|
|
is_landless_type_title = no
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_great_yuan_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
random_held_title = {
|
||
|
|
title_tier = county
|
||
|
|
limit = {
|
||
|
|
is_landless_type_title = no
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_great_yuan_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
scope:candidate = {
|
||
|
|
set_realm_capital = prev
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
spawn_mongol_successor_state_troops_effect = yes
|
||
|
|
add_gold = 1000
|
||
|
|
add_dread = 100
|
||
|
|
|
||
|
|
#The Yuan Emperor should get the story that drives him to become Celestial Hegemon, if he isn't already and it's chaos phase
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
scope:great_yuan_title = {
|
||
|
|
NOT = {
|
||
|
|
this = title:h_china
|
||
|
|
}
|
||
|
|
}
|
||
|
|
any_character_situation = {
|
||
|
|
situation_type = dynastic_cycle
|
||
|
|
situation_current_phase = situation_dynastic_cycle_phase_chaos
|
||
|
|
}
|
||
|
|
}
|
||
|
|
create_story = story_take_mandate_of_heaven
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
has_treasury = yes
|
||
|
|
}
|
||
|
|
add_treasury = 2000
|
||
|
|
}
|
||
|
|
else = {
|
||
|
|
add_gold = 2000
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else = {
|
||
|
|
create_story = story_conqueror
|
||
|
|
}
|
||
|
|
|
||
|
|
#Cycle handling
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
scope:great_yuan_title = title:h_china
|
||
|
|
}
|
||
|
|
title:h_china.holder = { tgp_claim_mandate_of_heaven_effect = yes }
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
grant_blue_horde_effect = {
|
||
|
|
|
||
|
|
# If the character doesn't hold any titles in the relevant
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
NOT = {
|
||
|
|
any_held_title = {
|
||
|
|
title_tier = county
|
||
|
|
is_landless_type_title = no
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_blue_horde_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
random_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
is_landless_type_title = no
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_blue_horde_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
save_scope_as = county_to_transfer
|
||
|
|
}
|
||
|
|
}
|
||
|
|
create_title_and_vassal_change = {
|
||
|
|
type = granted
|
||
|
|
save_scope_as = title_change
|
||
|
|
add_claim_on_loss = no
|
||
|
|
}
|
||
|
|
scope:county_to_transfer = {
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:candidate
|
||
|
|
change = scope:title_change
|
||
|
|
}
|
||
|
|
}
|
||
|
|
resolve_title_and_vassal_change = scope:title_change
|
||
|
|
}
|
||
|
|
create_title_and_vassal_change = {
|
||
|
|
type = created
|
||
|
|
save_scope_as = title_change
|
||
|
|
add_claim_on_loss = no
|
||
|
|
}
|
||
|
|
title:e_blue_horde = {
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:candidate
|
||
|
|
change = scope:title_change
|
||
|
|
}
|
||
|
|
}
|
||
|
|
resolve_title_and_vassal_change = scope:title_change
|
||
|
|
|
||
|
|
scope:candidate = {
|
||
|
|
save_scope_as = blue_horde_ruler
|
||
|
|
}
|
||
|
|
|
||
|
|
set_global_variable = {
|
||
|
|
name = blue_horde_handed_out
|
||
|
|
value = yes
|
||
|
|
}
|
||
|
|
|
||
|
|
# Give the character the appropriate capital area, if possible
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
any_sub_realm_county = {
|
||
|
|
duchy = title:e_blue_horde.title_capital_county.duchy
|
||
|
|
NOR = {
|
||
|
|
holder = scope:candidate
|
||
|
|
holder = { # Don't steal the player's lands
|
||
|
|
is_ai = no
|
||
|
|
}
|
||
|
|
holder = {
|
||
|
|
any_liege_or_above = { is_ai = no }
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
every_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
duchy = title:e_blue_horde.title_capital_county.duchy
|
||
|
|
NOR = {
|
||
|
|
holder = scope:candidate
|
||
|
|
holder = { # Don't steal the player's lands
|
||
|
|
is_ai = no
|
||
|
|
}
|
||
|
|
holder = {
|
||
|
|
any_liege_or_above = { is_ai = no }
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
add_to_list = titles_taken
|
||
|
|
}
|
||
|
|
}
|
||
|
|
create_title_and_vassal_change = {
|
||
|
|
type = granted
|
||
|
|
save_scope_as = title_change
|
||
|
|
add_claim_on_loss = no
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = titles_taken
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:candidate
|
||
|
|
change = scope:title_change
|
||
|
|
take_baronies = yes
|
||
|
|
}
|
||
|
|
}
|
||
|
|
resolve_title_and_vassal_change = scope:title_change
|
||
|
|
}
|
||
|
|
every_character_war = {
|
||
|
|
end_war = white_peace
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
has_title = title:e_blue_horde.title_capital_county
|
||
|
|
}
|
||
|
|
set_realm_capital = title:e_blue_horde.title_capital_county
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
NOT = {
|
||
|
|
capital_county.title_province = {
|
||
|
|
geographical_region = special_mongol_empire_blue_horde_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
any_held_title = {
|
||
|
|
title_tier = county
|
||
|
|
is_landless_type_title = no
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_blue_horde_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
random_held_title = {
|
||
|
|
title_tier = county
|
||
|
|
limit = {
|
||
|
|
is_landless_type_title = no
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_blue_horde_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
scope:candidate = {
|
||
|
|
set_realm_capital = prev
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
spawn_mongol_successor_state_troops_effect = yes
|
||
|
|
add_gold = 1000
|
||
|
|
add_dread = 100
|
||
|
|
create_story = story_conqueror
|
||
|
|
grant_mongol_successor_nomadic_bonuses_effect = yes
|
||
|
|
}
|
||
|
|
|
||
|
|
grant_omnod_dalai_khanate_effect = {
|
||
|
|
|
||
|
|
# If the character doesn't hold any titles in the relevant
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
NOT = {
|
||
|
|
any_held_title = {
|
||
|
|
title_tier = county
|
||
|
|
is_landless_type_title = no
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_omnod_dalai_khanate_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
random_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
is_landless_type_title = no
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_omnod_dalai_khanate_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
save_scope_as = county_to_transfer
|
||
|
|
}
|
||
|
|
}
|
||
|
|
create_title_and_vassal_change = {
|
||
|
|
type = granted
|
||
|
|
save_scope_as = title_change
|
||
|
|
add_claim_on_loss = no
|
||
|
|
}
|
||
|
|
scope:county_to_transfer = {
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:candidate
|
||
|
|
change = scope:title_change
|
||
|
|
}
|
||
|
|
}
|
||
|
|
resolve_title_and_vassal_change = scope:title_change
|
||
|
|
}
|
||
|
|
create_title_and_vassal_change = {
|
||
|
|
type = created
|
||
|
|
save_scope_as = title_change
|
||
|
|
add_claim_on_loss = no
|
||
|
|
}
|
||
|
|
title:e_omnod_dalai_khanate = {
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:candidate
|
||
|
|
change = scope:title_change
|
||
|
|
}
|
||
|
|
}
|
||
|
|
resolve_title_and_vassal_change = scope:title_change
|
||
|
|
|
||
|
|
scope:candidate = {
|
||
|
|
save_scope_as = omnod_dalai_khanate_ruler
|
||
|
|
}
|
||
|
|
|
||
|
|
set_global_variable = {
|
||
|
|
name = omnod_dalai_khanate_handed_out
|
||
|
|
value = yes
|
||
|
|
}
|
||
|
|
|
||
|
|
# Give the character the appropriate capital area, if possible
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
any_sub_realm_county = {
|
||
|
|
duchy = title:e_omnod_dalai_khanate.title_capital_county.duchy
|
||
|
|
NOR = {
|
||
|
|
holder = scope:candidate
|
||
|
|
holder = { # Don't steal the player's lands
|
||
|
|
is_ai = no
|
||
|
|
}
|
||
|
|
holder = {
|
||
|
|
any_liege_or_above = { is_ai = no }
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
every_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
duchy = title:e_omnod_dalai_khanate.title_capital_county.duchy
|
||
|
|
NOR = {
|
||
|
|
holder = scope:candidate
|
||
|
|
holder = { # Don't steal the player's lands
|
||
|
|
is_ai = no
|
||
|
|
}
|
||
|
|
holder = {
|
||
|
|
any_liege_or_above = { is_ai = no }
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
add_to_list = titles_taken
|
||
|
|
}
|
||
|
|
}
|
||
|
|
create_title_and_vassal_change = {
|
||
|
|
type = granted
|
||
|
|
save_scope_as = title_change
|
||
|
|
add_claim_on_loss = no
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = titles_taken
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:candidate
|
||
|
|
change = scope:title_change
|
||
|
|
take_baronies = yes
|
||
|
|
}
|
||
|
|
}
|
||
|
|
resolve_title_and_vassal_change = scope:title_change
|
||
|
|
}
|
||
|
|
every_character_war = {
|
||
|
|
end_war = white_peace
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
has_title = title:e_omnod_dalai_khanate.title_capital_county
|
||
|
|
}
|
||
|
|
set_realm_capital = title:e_omnod_dalai_khanate.title_capital_county
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
NOT = {
|
||
|
|
capital_county.title_province = {
|
||
|
|
geographical_region = special_mongol_empire_omnod_dalai_khanate_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
any_held_title = {
|
||
|
|
title_tier = county
|
||
|
|
is_landless_type_title = no
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_omnod_dalai_khanate_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
random_held_title = {
|
||
|
|
title_tier = county
|
||
|
|
limit = {
|
||
|
|
is_landless_type_title = no
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_omnod_dalai_khanate_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
scope:candidate = {
|
||
|
|
set_realm_capital = prev
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
spawn_mongol_successor_state_troops_effect = yes
|
||
|
|
add_gold = 1000
|
||
|
|
add_dread = 100
|
||
|
|
create_story = story_conqueror
|
||
|
|
grant_mongol_successor_nomadic_bonuses_effect = yes
|
||
|
|
}
|
||
|
|
|
||
|
|
# Effect to clean up borders a little
|
||
|
|
pick_up_remaining_counties_effect = {
|
||
|
|
### Ilkhanate
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
NOT = { exists = global_var:ilkhanate_handed_out }
|
||
|
|
any_in_list = {
|
||
|
|
list = ilkhanate_counties
|
||
|
|
count > 0
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Try giving them to Chagatai
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:chagatai_handed_out
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = ilkhanate_counties
|
||
|
|
add_to_list = chagatai_counties
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Try Red Horde
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:red_horde_handed_out
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = ilkhanate_counties
|
||
|
|
add_to_list = red_horde_counties
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Try Golden Horde
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:golden_horde_handed_out
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = ilkhanate_counties
|
||
|
|
add_to_list = golden_horde_counties
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Try Baruun
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:baruun_khanate_handed_out
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = ilkhanate_counties
|
||
|
|
add_to_list = baruun_khanate_counties
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
### End Ilkhanate
|
||
|
|
|
||
|
|
### Golden Horde
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
NOT = { exists = global_var:golden_horde_handed_out }
|
||
|
|
any_in_list = {
|
||
|
|
list = golden_horde_counties
|
||
|
|
count > 0
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Try giving them to White Horde
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:white_horde_handed_out
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = golden_horde_counties
|
||
|
|
add_to_list = white_horde_counties
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Try Aarlud Khanate
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:aarlud_khanate_handed_out
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = golden_horde_counties
|
||
|
|
add_to_list = aarlud_khanate_counties
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Try Chagatai
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:chagatai_handed_out
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = golden_horde_counties
|
||
|
|
add_to_list = chagatai_counties
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Try Ilkhanate
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:ilkhanate_handed_out
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = golden_horde_counties
|
||
|
|
add_to_list = ilkhanate_counties
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
### End Golden Horde
|
||
|
|
|
||
|
|
### Chagatai
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
NOT = { exists = global_var:chagatai_handed_out }
|
||
|
|
any_in_list = {
|
||
|
|
list = chagatai_counties
|
||
|
|
count > 0
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Try giving them to Golden Horde
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:golden_horde_handed_out
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = chagatai_counties
|
||
|
|
add_to_list = golden_horde_counties
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Try Ilkhanate
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:ilkhanate_handed_out
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = chagatai_counties
|
||
|
|
add_to_list = ilkhanate_counties
|
||
|
|
}
|
||
|
|
}
|
||
|
|
#Try Great Yuan
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:great_yuan_handed_out
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = chagatai_counties
|
||
|
|
add_to_list = great_yuan_counties
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
### End Chagatai
|
||
|
|
|
||
|
|
### Great Yuan
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
NOT = { exists = global_var:great_yuan_handed_out }
|
||
|
|
any_in_list = {
|
||
|
|
list = great_yuan_counties
|
||
|
|
count > 0
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Try giving them to Chagatai
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:chagatai_handed_out
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = great_yuan_counties
|
||
|
|
add_to_list = chagatai_counties
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Try Red Horde
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:red_horde_handed_out
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = great_yuan_counties
|
||
|
|
add_to_list = red_horde_counties
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Try Blue Horde
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:blue_horde_handed_out
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = great_yuan_counties
|
||
|
|
add_to_list = blue_horde_counties
|
||
|
|
}
|
||
|
|
}
|
||
|
|
#Try Omnod Dalai Khanate
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:omnod_dalai_khanate_handed_out
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = great_yuan_counties
|
||
|
|
add_to_list = omnod_dalai_khanate_counties
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Try giving them to Golden Horde
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:golden_horde_handed_out
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = great_yuan_counties
|
||
|
|
add_to_list = golden_horde_counties
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Try giving them to Ilkhanate
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:ilkhanate_handed_out
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = great_yuan_counties
|
||
|
|
add_to_list = ilkhanate_counties
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
### End Great Yuan
|
||
|
|
|
||
|
|
### Red Horde
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
NOT = { exists = global_var:red_horde_handed_out }
|
||
|
|
any_in_list = {
|
||
|
|
list = red_horde_counties
|
||
|
|
count > 0
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Try giving them to Ilkhanate
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:ilkhanate_handed_out
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = red_horde_counties
|
||
|
|
add_to_list = ilkhanate_counties
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Try Chagatai
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:chagatai_handed_out
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = red_horde_counties
|
||
|
|
add_to_list = chagatai_counties
|
||
|
|
}
|
||
|
|
}
|
||
|
|
#Try Great Yuan
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:great_yuan_handed_out
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = red_horde_counties
|
||
|
|
add_to_list = great_yuan_counties
|
||
|
|
}
|
||
|
|
}
|
||
|
|
#Try Omnod Dalai Khanate
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:omnod_dalai_khanate_handed_out
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = red_horde_counties
|
||
|
|
add_to_list = omnod_dalai_khanate_counties
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Try Baruun
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:baruun_khanate_handed_out
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = red_horde_counties
|
||
|
|
add_to_list = baruun_khanate_counties
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
### End Red Horde
|
||
|
|
|
||
|
|
### White Horde
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
NOT = { exists = global_var:white_horde_handed_out }
|
||
|
|
any_in_list = {
|
||
|
|
list = white_horde_counties
|
||
|
|
count > 0
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Try giving them to Golden Horde
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:golden_horde_handed_out
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = white_horde_counties
|
||
|
|
add_to_list = golden_horde_counties
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Try Ilkhanate
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:ilkhanate_handed_out
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = white_horde_counties
|
||
|
|
add_to_list = ilkhanate_counties
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Try Aarlud Khanate
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:aarlud_khanate_handed_out
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = white_horde_counties
|
||
|
|
add_to_list = aarlud_khanate_counties
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Try Togskol
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:togskol_khanate_handed_out
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = white_horde_counties
|
||
|
|
add_to_list = togskol_khanate_counties
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Try Chagatai
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:chagatai_handed_out
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = white_horde_counties
|
||
|
|
add_to_list = chagatai_counties
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
### End White Horde
|
||
|
|
|
||
|
|
### Blue Horde
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
NOT = { exists = global_var:blue_horde_handed_out }
|
||
|
|
any_in_list = {
|
||
|
|
list = blue_horde_counties
|
||
|
|
count > 0
|
||
|
|
}
|
||
|
|
}
|
||
|
|
#Try Great Yuan
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:great_yuan_handed_out
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = blue_horde_counties
|
||
|
|
add_to_list = great_yuan_counties
|
||
|
|
}
|
||
|
|
}
|
||
|
|
#Try Omnod Dalai Khanate
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:omnod_dalai_khanate_handed_out
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = blue_horde_counties
|
||
|
|
add_to_list = omnod_dalai_khanate_counties
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Try Chagatai
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:chagatai_handed_out
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = blue_horde_counties
|
||
|
|
add_to_list = chagatai_counties
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Try giving them to Golden Horde
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:golden_horde_handed_out
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = red_horde_counties
|
||
|
|
add_to_list = golden_horde_counties
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
### End Blue Horde
|
||
|
|
|
||
|
|
### Omnod Dalai Khanate
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
NOT = { exists = global_var:omnod_dalai_khanate_handed_out }
|
||
|
|
any_in_list = {
|
||
|
|
list = omnod_dalai_khanate_counties
|
||
|
|
count > 0
|
||
|
|
}
|
||
|
|
}
|
||
|
|
#Try Great Yuan
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:great_yuan_handed_out
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = omnod_dalai_khanate_counties
|
||
|
|
add_to_list = great_yuan_counties
|
||
|
|
}
|
||
|
|
}
|
||
|
|
#Try Blue Horde
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:blue_horde_handed_out
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = omnod_dalai_khanate_counties
|
||
|
|
add_to_list = blue_horde_counties
|
||
|
|
}
|
||
|
|
}
|
||
|
|
#Try Red Horde
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:red_horde_handed_out
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = omnod_dalai_khanate_counties
|
||
|
|
add_to_list = red_horde_counties
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Try Ilkhanate
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:ilkhanate_handed_out
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = omnod_dalai_khanate_counties
|
||
|
|
add_to_list = ilkhanate_counties
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Try Chagatai
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:chagatai_handed_out
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = omnod_dalai_khanate_counties
|
||
|
|
add_to_list = chagatai_counties
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
### End Omnod Dalai Khanate
|
||
|
|
|
||
|
|
### Aarlud Khanate
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
NOT = { exists = global_var:aarlud_khanate_handed_out }
|
||
|
|
any_in_list = {
|
||
|
|
list = aarlud_khanate_counties
|
||
|
|
count > 0
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Try giving them to White Horde
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:white_horde_handed_out
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = aarlud_khanate_counties
|
||
|
|
add_to_list = white_horde_counties
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Try Golden Horde
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:golden_horde_handed_out
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = aarlud_khanate_counties
|
||
|
|
add_to_list = golden_horde_counties
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Try Togskol
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:togskol_khanate_handed_out
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = aarlud_khanate_counties
|
||
|
|
add_to_list = togskol_khanate_counties
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
### End Aarlud Khanate
|
||
|
|
|
||
|
|
### Togskol Khanate
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
NOT = { exists = global_var:togskol_khanate_handed_out }
|
||
|
|
any_in_list = {
|
||
|
|
list = togskol_khanate_counties
|
||
|
|
count > 0
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Try giving them to White Horde
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:white_horde_handed_out
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = togskol_khanate_counties
|
||
|
|
add_to_list = white_horde_counties
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Try Aarlud
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:aarlud_khanate_handed_out
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = togskol_khanate_counties
|
||
|
|
add_to_list = aarlud_khanate_counties
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Try Golden Horde
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:golden_horde_handed_out
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = togskol_khanate_counties
|
||
|
|
add_to_list = golden_horde_counties
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Try Baruun
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:baruun_khanate_handed_out
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = togskol_khanate_counties
|
||
|
|
add_to_list = baruun_khanate_counties
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
### End Togskol Khanate
|
||
|
|
|
||
|
|
### Baruun Khanate
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
NOT = { exists = global_var:baruun_khanate_handed_out }
|
||
|
|
any_in_list = {
|
||
|
|
list = baruun_khanate_counties
|
||
|
|
count > 0
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Try giving them to Ilkhanate
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:ilkhanate_handed_out
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = baruun_khanate_counties
|
||
|
|
add_to_list = ilkhanate_counties
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Try Togskol
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:togskol_khanate_handed_out
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = baruun_khanate_counties
|
||
|
|
add_to_list = togskol_khanate_counties
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Try Red Horde
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:red_horde_handed_out
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = baruun_khanate_counties
|
||
|
|
add_to_list = red_horde_counties
|
||
|
|
}
|
||
|
|
}
|
||
|
|
#Try Omnod Dalai Khanate
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:omnod_dalai_khanate_handed_out
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = baruun_khanate_counties
|
||
|
|
add_to_list = omnod_dalai_khanate_counties
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
### End Baruun Khanate
|
||
|
|
}
|
||
|
|
|
||
|
|
# Set up all vassals and assign them flags for the "correct" Khanate
|
||
|
|
set_correct_mongol_breakup_vassalage_effect = {
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
every_vassal = {
|
||
|
|
limit = {
|
||
|
|
NOT = { is_in_list = selected_mongol_heirs }
|
||
|
|
is_playable_character = yes
|
||
|
|
highest_held_title_tier >= tier_county
|
||
|
|
}
|
||
|
|
debug_log = "Trying to assign correct vassalage placement for:"
|
||
|
|
debug_log_scopes = no
|
||
|
|
|
||
|
|
save_scope_as = vassal
|
||
|
|
|
||
|
|
# Note: the variables for counting counties is set before checking whether the relevant title will be created, to prevent null-reference errors later
|
||
|
|
set_global_variable = {
|
||
|
|
name = ilkhanate_county_count
|
||
|
|
value = 0
|
||
|
|
}
|
||
|
|
if = { # Count Ilkhanate Counties
|
||
|
|
limit = {
|
||
|
|
exists = global_var:ilkhanate_handed_out
|
||
|
|
}
|
||
|
|
every_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
is_in_list = ilkhanate_counties
|
||
|
|
}
|
||
|
|
scope:vassal = {
|
||
|
|
change_global_variable = {
|
||
|
|
name = ilkhanate_county_count
|
||
|
|
add = 1
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
set_global_variable = {
|
||
|
|
name = golden_horde_county_count
|
||
|
|
value = 0
|
||
|
|
}
|
||
|
|
if = { # Count Golden Horde Counties
|
||
|
|
limit = {
|
||
|
|
exists = global_var:golden_horde_handed_out
|
||
|
|
}
|
||
|
|
every_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
is_in_list = golden_horde_counties
|
||
|
|
}
|
||
|
|
scope:vassal = {
|
||
|
|
change_global_variable = {
|
||
|
|
name = golden_horde_county_count
|
||
|
|
add = 1
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
set_global_variable = {
|
||
|
|
name = chagatai_county_count
|
||
|
|
value = 0
|
||
|
|
}
|
||
|
|
if = { # Count Chagatai Counties
|
||
|
|
limit = {
|
||
|
|
exists = global_var:chagatai_handed_out
|
||
|
|
}
|
||
|
|
every_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
is_in_list = chagatai_counties
|
||
|
|
}
|
||
|
|
scope:vassal = {
|
||
|
|
change_global_variable = {
|
||
|
|
name = chagatai_county_count
|
||
|
|
add = 1
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
set_global_variable = {
|
||
|
|
name = great_yuan_county_count
|
||
|
|
value = 0
|
||
|
|
}
|
||
|
|
if = { # Count Great Yuan Counties
|
||
|
|
limit = {
|
||
|
|
exists = global_var:great_yuan_handed_out
|
||
|
|
}
|
||
|
|
every_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
is_in_list = great_yuan_counties
|
||
|
|
}
|
||
|
|
scope:vassal = {
|
||
|
|
change_global_variable = {
|
||
|
|
name = great_yuan_county_count
|
||
|
|
add = 1
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
set_global_variable = {
|
||
|
|
name = red_horde_county_count
|
||
|
|
value = 0
|
||
|
|
}
|
||
|
|
if = { # Count Red Horde counties
|
||
|
|
limit = {
|
||
|
|
exists = global_var:red_horde_handed_out
|
||
|
|
}
|
||
|
|
every_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
is_in_list = red_horde_counties
|
||
|
|
}
|
||
|
|
scope:vassal = {
|
||
|
|
change_global_variable = {
|
||
|
|
name = red_horde_county_count
|
||
|
|
add = 1
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
set_global_variable = {
|
||
|
|
name = white_horde_county_count
|
||
|
|
value = 0
|
||
|
|
}
|
||
|
|
if = { # Count White Horde counties
|
||
|
|
limit = {
|
||
|
|
exists = global_var:white_horde_handed_out
|
||
|
|
}
|
||
|
|
every_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
is_in_list = white_horde_counties
|
||
|
|
}
|
||
|
|
scope:vassal = {
|
||
|
|
change_global_variable = {
|
||
|
|
name = white_horde_county_count
|
||
|
|
add = 1
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
set_global_variable = {
|
||
|
|
name = blue_horde_county_count
|
||
|
|
value = 0
|
||
|
|
}
|
||
|
|
if = { # Count Blue Horde counties
|
||
|
|
limit = {
|
||
|
|
exists = global_var:blue_horde_handed_out
|
||
|
|
}
|
||
|
|
every_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
is_in_list = blue_horde_counties
|
||
|
|
}
|
||
|
|
scope:vassal = {
|
||
|
|
change_global_variable = {
|
||
|
|
name = blue_horde_county_count
|
||
|
|
add = 1
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
set_global_variable = {
|
||
|
|
name = omnod_dalai_khanate_county_count
|
||
|
|
value = 0
|
||
|
|
}
|
||
|
|
if = { # Count Omnod Dalai Khanate counties
|
||
|
|
limit = {
|
||
|
|
exists = global_var:omnod_dalai_khanate_handed_out
|
||
|
|
}
|
||
|
|
every_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
is_in_list = omnod_dalai_khanate_counties
|
||
|
|
}
|
||
|
|
scope:vassal = {
|
||
|
|
change_global_variable = {
|
||
|
|
name = omnod_dalai_khanate_county_count
|
||
|
|
add = 1
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
set_global_variable = {
|
||
|
|
name = aarlud_khanate_county_count
|
||
|
|
value = 0
|
||
|
|
}
|
||
|
|
if = { # Count Aarlud Khanate counties
|
||
|
|
limit = {
|
||
|
|
exists = global_var:aarlud_khanate_handed_out
|
||
|
|
}
|
||
|
|
every_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
is_in_list = aarlud_khanate_counties
|
||
|
|
}
|
||
|
|
scope:vassal = {
|
||
|
|
change_global_variable = {
|
||
|
|
name = aarlud_khanate_county_count
|
||
|
|
add = 1
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
set_global_variable = {
|
||
|
|
name = togskol_khanate_county_count
|
||
|
|
value = 0
|
||
|
|
}
|
||
|
|
if = { # Count Tögsköl Khanate counties
|
||
|
|
limit = {
|
||
|
|
exists = global_var:togskol_khanate_handed_out
|
||
|
|
}
|
||
|
|
every_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
is_in_list = togskol_khanate_counties
|
||
|
|
}
|
||
|
|
scope:vassal = {
|
||
|
|
change_global_variable = {
|
||
|
|
name = togskol_khanate_county_count
|
||
|
|
add = 1
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
set_global_variable = {
|
||
|
|
name = baruun_khanate_county_count
|
||
|
|
value = 0
|
||
|
|
}
|
||
|
|
if = { # Count Baruun Khanate counties
|
||
|
|
limit = {
|
||
|
|
exists = global_var:baruun_khanate_handed_out
|
||
|
|
}
|
||
|
|
every_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
is_in_list = baruun_khanate_counties
|
||
|
|
}
|
||
|
|
scope:vassal = {
|
||
|
|
change_global_variable = {
|
||
|
|
name = baruun_khanate_county_count
|
||
|
|
add = 1
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Find any counties not in any lists
|
||
|
|
set_global_variable = {
|
||
|
|
name = leftover_mongol_county_count
|
||
|
|
value = 0
|
||
|
|
}
|
||
|
|
every_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
trigger_if = {
|
||
|
|
limit = { exists = global_var:ilkhanate_handed_out }
|
||
|
|
NOT = { is_in_list = ilkhanate_counties }
|
||
|
|
}
|
||
|
|
trigger_if = {
|
||
|
|
limit = { exists = global_var:golden_horde_handed_out }
|
||
|
|
NOT = { is_in_list = golden_horde_counties }
|
||
|
|
}
|
||
|
|
trigger_if = {
|
||
|
|
limit = { exists = global_var:chagatai_handed_out }
|
||
|
|
NOT = { is_in_list = chagatai_counties }
|
||
|
|
}
|
||
|
|
trigger_if = {
|
||
|
|
limit = { exists = global_var:great_yuan_handed_out }
|
||
|
|
NOT = { is_in_list = great_yuan_counties }
|
||
|
|
}
|
||
|
|
trigger_if = {
|
||
|
|
limit = { exists = global_var:red_horde_handed_out }
|
||
|
|
NOT = { is_in_list = red_horde_counties }
|
||
|
|
}
|
||
|
|
trigger_if = {
|
||
|
|
limit = { exists = global_var:white_horde_handed_out }
|
||
|
|
NOT = { is_in_list = white_horde_counties }
|
||
|
|
}
|
||
|
|
trigger_if = {
|
||
|
|
limit = { exists = global_var:aarlud_khanate_handed_out }
|
||
|
|
NOT = { is_in_list = aarlud_khanate_counties }
|
||
|
|
}
|
||
|
|
trigger_if = {
|
||
|
|
limit = { exists = global_var:togskol_khanate_handed_out }
|
||
|
|
NOT = { is_in_list = togskol_khanate_counties }
|
||
|
|
}
|
||
|
|
trigger_if = {
|
||
|
|
limit = { exists = global_var:baruun_khanate_handed_out }
|
||
|
|
NOT = { is_in_list = baruun_khanate_counties }
|
||
|
|
}
|
||
|
|
trigger_if = {
|
||
|
|
limit = { exists = global_var:blue_horde_handed_out }
|
||
|
|
NOT = { is_in_list = blue_horde_counties }
|
||
|
|
}
|
||
|
|
trigger_if = {
|
||
|
|
limit = { exists = global_var:omnod_dalai_khanate_handed_out }
|
||
|
|
NOT = { is_in_list = omnod_dalai_khanate_counties }
|
||
|
|
}
|
||
|
|
}
|
||
|
|
scope:vassal = {
|
||
|
|
change_global_variable = {
|
||
|
|
name = leftover_mongol_county_count
|
||
|
|
add = 1
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
### Mark vassals for the correct liege empire
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
global_var:leftover_mongol_county_count >= global_var:ilkhanate_county_count
|
||
|
|
global_var:leftover_mongol_county_count >= global_var:golden_horde_county_count
|
||
|
|
global_var:leftover_mongol_county_count >= global_var:chagatai_county_count
|
||
|
|
global_var:leftover_mongol_county_count >= global_var:red_horde_county_count
|
||
|
|
global_var:leftover_mongol_county_count >= global_var:white_horde_county_count
|
||
|
|
global_var:leftover_mongol_county_count >= global_var:aarlud_khanate_county_count
|
||
|
|
global_var:leftover_mongol_county_count >= global_var:togskol_khanate_county_count
|
||
|
|
global_var:leftover_mongol_county_count >= global_var:baruun_khanate_county_count
|
||
|
|
global_var:leftover_mongol_county_count >= global_var:great_yuan_county_count
|
||
|
|
global_var:leftover_mongol_county_count >= global_var:blue_horde_county_count
|
||
|
|
global_var:leftover_mongol_county_count >= global_var:omnod_dalai_khanate_county_count
|
||
|
|
}
|
||
|
|
add_character_flag = should_be_vassalized_by_mongolia
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
global_var:ilkhanate_county_count > global_var:leftover_mongol_county_count
|
||
|
|
global_var:ilkhanate_county_count > global_var:golden_horde_county_count
|
||
|
|
global_var:ilkhanate_county_count > global_var:chagatai_county_count
|
||
|
|
global_var:ilkhanate_county_count > global_var:red_horde_county_count
|
||
|
|
global_var:ilkhanate_county_count > global_var:white_horde_county_count
|
||
|
|
global_var:ilkhanate_county_count > global_var:aarlud_khanate_county_count
|
||
|
|
global_var:ilkhanate_county_count > global_var:togskol_khanate_county_count
|
||
|
|
global_var:ilkhanate_county_count > global_var:baruun_khanate_county_count
|
||
|
|
global_var:ilkhanate_county_count > global_var:great_yuan_county_count
|
||
|
|
global_var:ilkhanate_county_count > global_var:blue_horde_county_count
|
||
|
|
global_var:ilkhanate_county_count > global_var:omnod_dalai_khanate_county_count
|
||
|
|
}
|
||
|
|
add_character_flag = should_be_vassalized_by_ilkhanate
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
global_var:golden_horde_county_count > global_var:leftover_mongol_county_count
|
||
|
|
global_var:golden_horde_county_count > global_var:ilkhanate_county_count
|
||
|
|
global_var:golden_horde_county_count > global_var:chagatai_county_count
|
||
|
|
global_var:golden_horde_county_count > global_var:red_horde_county_count
|
||
|
|
global_var:golden_horde_county_count > global_var:white_horde_county_count
|
||
|
|
global_var:golden_horde_county_count > global_var:aarlud_khanate_county_count
|
||
|
|
global_var:golden_horde_county_count > global_var:togskol_khanate_county_count
|
||
|
|
global_var:golden_horde_county_count > global_var:baruun_khanate_county_count
|
||
|
|
global_var:golden_horde_county_count > global_var:great_yuan_county_count
|
||
|
|
global_var:golden_horde_county_count > global_var:blue_horde_county_count
|
||
|
|
global_var:golden_horde_county_count > global_var:omnod_dalai_khanate_county_count
|
||
|
|
}
|
||
|
|
add_character_flag = should_be_vassalized_by_golden_horde
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
global_var:chagatai_county_count > global_var:leftover_mongol_county_count
|
||
|
|
global_var:chagatai_county_count > global_var:ilkhanate_county_count
|
||
|
|
global_var:chagatai_county_count > global_var:golden_horde_county_count
|
||
|
|
global_var:chagatai_county_count > global_var:red_horde_county_count
|
||
|
|
global_var:chagatai_county_count > global_var:white_horde_county_count
|
||
|
|
global_var:chagatai_county_count > global_var:aarlud_khanate_county_count
|
||
|
|
global_var:chagatai_county_count > global_var:togskol_khanate_county_count
|
||
|
|
global_var:chagatai_county_count > global_var:baruun_khanate_county_count
|
||
|
|
global_var:chagatai_county_count > global_var:great_yuan_county_count
|
||
|
|
global_var:chagatai_county_count > global_var:blue_horde_county_count
|
||
|
|
global_var:chagatai_county_count > global_var:omnod_dalai_khanate_county_count
|
||
|
|
}
|
||
|
|
add_character_flag = should_be_vassalized_by_chagatai
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
global_var:great_yuan_county_count > global_var:leftover_mongol_county_count
|
||
|
|
global_var:great_yuan_county_count > global_var:ilkhanate_county_count
|
||
|
|
global_var:great_yuan_county_count > global_var:chagatai_county_count
|
||
|
|
global_var:great_yuan_county_count > global_var:golden_horde_county_count
|
||
|
|
global_var:great_yuan_county_count > global_var:red_horde_county_count
|
||
|
|
global_var:great_yuan_county_count > global_var:white_horde_county_count
|
||
|
|
global_var:great_yuan_county_count > global_var:aarlud_khanate_county_count
|
||
|
|
global_var:great_yuan_county_count > global_var:togskol_khanate_county_count
|
||
|
|
global_var:great_yuan_county_count > global_var:baruun_khanate_county_count
|
||
|
|
global_var:great_yuan_county_count > global_var:blue_horde_county_count
|
||
|
|
global_var:great_yuan_county_count > global_var:omnod_dalai_khanate_county_count
|
||
|
|
}
|
||
|
|
add_character_flag = should_be_vassalized_by_great_yuan
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
global_var:red_horde_county_count > global_var:leftover_mongol_county_count
|
||
|
|
global_var:red_horde_county_count > global_var:ilkhanate_county_count
|
||
|
|
global_var:red_horde_county_count > global_var:golden_horde_county_count
|
||
|
|
global_var:red_horde_county_count > global_var:chagatai_county_count
|
||
|
|
global_var:red_horde_county_count > global_var:white_horde_county_count
|
||
|
|
global_var:red_horde_county_count > global_var:aarlud_khanate_county_count
|
||
|
|
global_var:red_horde_county_count > global_var:togskol_khanate_county_count
|
||
|
|
global_var:red_horde_county_count > global_var:baruun_khanate_county_count
|
||
|
|
global_var:red_horde_county_count > global_var:great_yuan_county_count
|
||
|
|
global_var:red_horde_county_count > global_var:blue_horde_county_count
|
||
|
|
global_var:red_horde_county_count > global_var:omnod_dalai_khanate_county_count
|
||
|
|
}
|
||
|
|
add_character_flag = should_be_vassalized_by_red_horde
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
global_var:white_horde_county_count > global_var:leftover_mongol_county_count
|
||
|
|
global_var:white_horde_county_count > global_var:ilkhanate_county_count
|
||
|
|
global_var:white_horde_county_count > global_var:golden_horde_county_count
|
||
|
|
global_var:white_horde_county_count > global_var:chagatai_county_count
|
||
|
|
global_var:white_horde_county_count > global_var:red_horde_county_count
|
||
|
|
global_var:white_horde_county_count > global_var:aarlud_khanate_county_count
|
||
|
|
global_var:white_horde_county_count > global_var:togskol_khanate_county_count
|
||
|
|
global_var:white_horde_county_count > global_var:baruun_khanate_county_count
|
||
|
|
global_var:white_horde_county_count > global_var:great_yuan_county_count
|
||
|
|
global_var:white_horde_county_count > global_var:blue_horde_county_count
|
||
|
|
global_var:white_horde_county_count > global_var:omnod_dalai_khanate_county_count
|
||
|
|
}
|
||
|
|
add_character_flag = should_be_vassalized_by_white_horde
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
global_var:blue_horde_county_count > global_var:leftover_mongol_county_count
|
||
|
|
global_var:blue_horde_county_count > global_var:ilkhanate_county_count
|
||
|
|
global_var:blue_horde_county_count > global_var:golden_horde_county_count
|
||
|
|
global_var:blue_horde_county_count > global_var:chagatai_county_count
|
||
|
|
global_var:blue_horde_county_count > global_var:red_horde_county_count
|
||
|
|
global_var:blue_horde_county_count > global_var:white_horde_county_count
|
||
|
|
global_var:blue_horde_county_count > global_var:white_horde_county_count
|
||
|
|
global_var:blue_horde_county_count > global_var:togskol_khanate_county_count
|
||
|
|
global_var:blue_horde_county_count > global_var:baruun_khanate_county_count
|
||
|
|
global_var:blue_horde_county_count > global_var:great_yuan_county_count
|
||
|
|
global_var:blue_horde_county_count > global_var:omnod_dalai_khanate_county_count
|
||
|
|
}
|
||
|
|
add_character_flag = should_be_vassalized_by_blue_horde
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
global_var:omnod_dalai_khanate_county_count > global_var:leftover_mongol_county_count
|
||
|
|
global_var:omnod_dalai_khanate_county_count > global_var:ilkhanate_county_count
|
||
|
|
global_var:omnod_dalai_khanate_county_count > global_var:golden_horde_county_count
|
||
|
|
global_var:omnod_dalai_khanate_county_count > global_var:chagatai_county_count
|
||
|
|
global_var:omnod_dalai_khanate_county_count > global_var:red_horde_county_count
|
||
|
|
global_var:omnod_dalai_khanate_county_count > global_var:white_horde_county_count
|
||
|
|
global_var:omnod_dalai_khanate_county_count > global_var:white_horde_county_count
|
||
|
|
global_var:omnod_dalai_khanate_county_count > global_var:togskol_khanate_county_count
|
||
|
|
global_var:omnod_dalai_khanate_county_count > global_var:baruun_khanate_county_count
|
||
|
|
global_var:omnod_dalai_khanate_county_count > global_var:great_yuan_county_count
|
||
|
|
global_var:omnod_dalai_khanate_county_count > global_var:blue_horde_county_count
|
||
|
|
}
|
||
|
|
add_character_flag = should_be_vassalized_by_omnod_dalai_khanate
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
global_var:aarlud_khanate_county_count > global_var:leftover_mongol_county_count
|
||
|
|
global_var:aarlud_khanate_county_count > global_var:ilkhanate_county_count
|
||
|
|
global_var:aarlud_khanate_county_count > global_var:golden_horde_county_count
|
||
|
|
global_var:aarlud_khanate_county_count > global_var:chagatai_county_count
|
||
|
|
global_var:aarlud_khanate_county_count > global_var:red_horde_county_count
|
||
|
|
global_var:aarlud_khanate_county_count > global_var:white_horde_county_count
|
||
|
|
global_var:aarlud_khanate_county_count > global_var:togskol_khanate_county_count
|
||
|
|
global_var:aarlud_khanate_county_count > global_var:baruun_khanate_county_count
|
||
|
|
global_var:aarlud_khanate_county_count > global_var:great_yuan_county_count
|
||
|
|
global_var:aarlud_khanate_county_count > global_var:blue_horde_county_count
|
||
|
|
global_var:aarlud_khanate_county_count > global_var:omnod_dalai_khanate_county_count
|
||
|
|
}
|
||
|
|
add_character_flag = should_be_vassalized_by_aarlud_khanate
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
global_var:aarlud_khanate_county_count > global_var:leftover_mongol_county_count
|
||
|
|
global_var:aarlud_khanate_county_count > global_var:ilkhanate_county_count
|
||
|
|
global_var:aarlud_khanate_county_count > global_var:golden_horde_county_count
|
||
|
|
global_var:aarlud_khanate_county_count > global_var:chagatai_county_count
|
||
|
|
global_var:aarlud_khanate_county_count > global_var:red_horde_county_count
|
||
|
|
global_var:aarlud_khanate_county_count > global_var:white_horde_county_count
|
||
|
|
global_var:aarlud_khanate_county_count > global_var:togskol_khanate_county_count
|
||
|
|
global_var:aarlud_khanate_county_count > global_var:baruun_khanate_county_count
|
||
|
|
global_var:aarlud_khanate_county_count > global_var:great_yuan_county_count
|
||
|
|
global_var:aarlud_khanate_county_count > global_var:blue_horde_county_count
|
||
|
|
global_var:aarlud_khanate_county_count > global_var:omnod_dalai_khanate_county_count
|
||
|
|
}
|
||
|
|
add_character_flag = should_be_vassalized_by_aarlud_khanate
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
global_var:togskol_khanate_county_count > global_var:leftover_mongol_county_count
|
||
|
|
global_var:togskol_khanate_county_count > global_var:ilkhanate_county_count
|
||
|
|
global_var:togskol_khanate_county_count > global_var:golden_horde_county_count
|
||
|
|
global_var:togskol_khanate_county_count > global_var:chagatai_county_count
|
||
|
|
global_var:togskol_khanate_county_count > global_var:red_horde_county_count
|
||
|
|
global_var:togskol_khanate_county_count > global_var:white_horde_county_count
|
||
|
|
global_var:togskol_khanate_county_count > global_var:aarlud_khanate_county_count
|
||
|
|
global_var:togskol_khanate_county_count > global_var:baruun_khanate_county_count
|
||
|
|
global_var:togskol_khanate_county_count > global_var:great_yuan_county_count
|
||
|
|
global_var:togskol_khanate_county_count > global_var:blue_horde_county_count
|
||
|
|
global_var:togskol_khanate_county_count > global_var:omnod_dalai_khanate_county_count
|
||
|
|
}
|
||
|
|
add_character_flag = should_be_vassalized_by_togskol_khanate
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
global_var:baruun_khanate_county_count > global_var:leftover_mongol_county_count
|
||
|
|
global_var:baruun_khanate_county_count > global_var:ilkhanate_county_count
|
||
|
|
global_var:baruun_khanate_county_count > global_var:golden_horde_county_count
|
||
|
|
global_var:baruun_khanate_county_count > global_var:chagatai_county_count
|
||
|
|
global_var:baruun_khanate_county_count > global_var:red_horde_county_count
|
||
|
|
global_var:baruun_khanate_county_count > global_var:white_horde_county_count
|
||
|
|
global_var:baruun_khanate_county_count > global_var:aarlud_khanate_county_count
|
||
|
|
global_var:baruun_khanate_county_count > global_var:togskol_khanate_county_count
|
||
|
|
global_var:baruun_khanate_county_count > global_var:great_yuan_county_count
|
||
|
|
global_var:baruun_khanate_county_count > global_var:blue_horde_county_count
|
||
|
|
global_var:baruun_khanate_county_count > global_var:omnod_dalai_khanate_county_count
|
||
|
|
}
|
||
|
|
add_character_flag = should_be_vassalized_by_baruun_khanate
|
||
|
|
}
|
||
|
|
else = {
|
||
|
|
add_character_flag = should_be_vassalized_by_mongolia
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
# Forcibly shift counties around as appropriate
|
||
|
|
shift_counties_on_mongol_succession_effect = {
|
||
|
|
every_in_list = {
|
||
|
|
list = selected_mongol_heirs
|
||
|
|
every_held_title = {
|
||
|
|
title_tier = county
|
||
|
|
limit = {
|
||
|
|
is_landless_type_title = no
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:ilkhanate_handed_out
|
||
|
|
is_in_list = ilkhanate_counties
|
||
|
|
NOT = { holder = { has_title = title:e_ilkhanate } }
|
||
|
|
}
|
||
|
|
add_to_list = ilkhanate_titles_for_transfer
|
||
|
|
# Also mark duchies for transfer if relevant
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = duchy.holder
|
||
|
|
holder = duchy.holder
|
||
|
|
}
|
||
|
|
duchy = {
|
||
|
|
add_to_list = ilkhanate_titles_for_transfer
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:golden_horde_handed_out
|
||
|
|
is_in_list = golden_horde_counties
|
||
|
|
NOT = { holder = { has_title = title:e_golden_horde } }
|
||
|
|
}
|
||
|
|
add_to_list = golden_horde_titles_for_transfer
|
||
|
|
# Also mark duchies for transfer if relevant
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = duchy.holder
|
||
|
|
holder = duchy.holder
|
||
|
|
}
|
||
|
|
duchy = {
|
||
|
|
add_to_list = golden_horde_titles_for_transfer
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:chagatai_handed_out
|
||
|
|
is_in_list = chagatai_counties
|
||
|
|
NOT = { holder = { has_title = title:e_chagatai } }
|
||
|
|
}
|
||
|
|
add_to_list = chagatai_titles_for_transfer
|
||
|
|
# Also mark duchies for transfer if relevant
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = duchy.holder
|
||
|
|
holder = duchy.holder
|
||
|
|
}
|
||
|
|
duchy = {
|
||
|
|
add_to_list = chagatai_titles_for_transfer
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:great_yuan_handed_out
|
||
|
|
is_in_list = great_yuan_counties
|
||
|
|
NOT = { holder = { has_title = scope:great_yuan_title } }
|
||
|
|
}
|
||
|
|
add_to_list = great_yuan_titles_for_transfer
|
||
|
|
# Also mark duchies for transfer if relevant
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = duchy.holder
|
||
|
|
holder = duchy.holder
|
||
|
|
}
|
||
|
|
duchy = {
|
||
|
|
add_to_list = great_yuan_titles_for_transfer
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:red_horde_handed_out
|
||
|
|
is_in_list = red_horde_counties
|
||
|
|
NOT = { holder = { has_title = title:e_red_horde } }
|
||
|
|
}
|
||
|
|
add_to_list = red_horde_titles_for_transfer
|
||
|
|
# Also mark duchies for transfer if relevant
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = duchy.holder
|
||
|
|
holder = duchy.holder
|
||
|
|
}
|
||
|
|
duchy = {
|
||
|
|
add_to_list = red_horde_titles_for_transfer
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:white_horde_handed_out
|
||
|
|
is_in_list = white_horde_counties
|
||
|
|
NOT = { holder = { has_title = title:e_white_horde } }
|
||
|
|
}
|
||
|
|
add_to_list = white_horde_titles_for_transfer
|
||
|
|
# Also mark duchies for transfer if relevant
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = duchy.holder
|
||
|
|
holder = duchy.holder
|
||
|
|
}
|
||
|
|
duchy = {
|
||
|
|
add_to_list = white_horde_titles_for_transfer
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:blue_horde_handed_out
|
||
|
|
is_in_list = blue_horde_counties
|
||
|
|
NOT = { holder = { has_title = title:e_blue_horde } }
|
||
|
|
}
|
||
|
|
add_to_list = blue_horde_titles_for_transfer
|
||
|
|
# Also mark duchies for transfer if relevant
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = duchy.holder
|
||
|
|
holder = duchy.holder
|
||
|
|
}
|
||
|
|
duchy = {
|
||
|
|
add_to_list = blue_horde_titles_for_transfer
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:omnod_dalai_khanate_handed_out
|
||
|
|
is_in_list = omnod_dalai_khanate_counties
|
||
|
|
NOT = { holder = { has_title = title:e_omnod_dalai_khanate } }
|
||
|
|
}
|
||
|
|
add_to_list = omnod_dalai_khanate_titles_for_transfer
|
||
|
|
# Also mark duchies for transfer if relevant
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = duchy.holder
|
||
|
|
holder = duchy.holder
|
||
|
|
}
|
||
|
|
duchy = {
|
||
|
|
add_to_list = omnod_dalai_khanate_titles_for_transfer
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:aarlud_khanate_handed_out
|
||
|
|
is_in_list = aarlud_khanate_counties
|
||
|
|
NOT = { holder = { has_title = title:e_aarlud_khanate } }
|
||
|
|
}
|
||
|
|
add_to_list = aarlud_khanate_titles_for_transfer
|
||
|
|
# Also mark duchies for transfer if relevant
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = duchy.holder
|
||
|
|
holder = duchy.holder
|
||
|
|
}
|
||
|
|
duchy = {
|
||
|
|
add_to_list = aarlud_khanate_titles_for_transfer
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:togskol_khanate_handed_out
|
||
|
|
is_in_list = togskol_khanate_counties
|
||
|
|
NOT = { holder = { has_title = title:e_togskol_khanate } }
|
||
|
|
}
|
||
|
|
add_to_list = togskol_khanate_titles_for_transfer
|
||
|
|
# Also mark duchies for transfer if relevant
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = duchy.holder
|
||
|
|
holder = duchy.holder
|
||
|
|
}
|
||
|
|
duchy = {
|
||
|
|
add_to_list = togskol_khanate_titles_for_transfer
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:baruun_khanate_handed_out
|
||
|
|
is_in_list = baruun_khanate_counties
|
||
|
|
NOT = { holder = { has_title = title:e_baruun_khanate } }
|
||
|
|
}
|
||
|
|
add_to_list = baruun_khanate_titles_for_transfer
|
||
|
|
# Also mark duchies for transfer if relevant
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = duchy.holder
|
||
|
|
holder = duchy.holder
|
||
|
|
}
|
||
|
|
duchy = {
|
||
|
|
add_to_list = baruun_khanate_titles_for_transfer
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
every_held_title = {
|
||
|
|
title_tier = county
|
||
|
|
limit = {
|
||
|
|
is_landless_type_title = no
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:ilkhanate_handed_out
|
||
|
|
is_in_list = ilkhanate_counties
|
||
|
|
NOT = { holder = { has_title = title:e_ilkhanate } }
|
||
|
|
}
|
||
|
|
add_to_list = ilkhanate_titles_for_transfer
|
||
|
|
# Also mark duchies for transfer if relevant
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = duchy.holder
|
||
|
|
holder = duchy.holder
|
||
|
|
}
|
||
|
|
duchy = {
|
||
|
|
add_to_list = ilkhanate_titles_for_transfer
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:golden_horde_handed_out
|
||
|
|
is_in_list = golden_horde_counties
|
||
|
|
NOT = { holder = { has_title = title:e_golden_horde } }
|
||
|
|
}
|
||
|
|
add_to_list = golden_horde_titles_for_transfer
|
||
|
|
# Also mark duchies for transfer if relevant
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = duchy.holder
|
||
|
|
holder = duchy.holder
|
||
|
|
}
|
||
|
|
duchy = {
|
||
|
|
add_to_list = golden_horde_titles_for_transfer
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:chagatai_handed_out
|
||
|
|
is_in_list = chagatai_counties
|
||
|
|
NOT = { holder = { has_title = title:e_chagatai } }
|
||
|
|
}
|
||
|
|
add_to_list = chagatai_titles_for_transfer
|
||
|
|
# Also mark duchies for transfer if relevant
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = duchy.holder
|
||
|
|
holder = duchy.holder
|
||
|
|
}
|
||
|
|
duchy = {
|
||
|
|
add_to_list = chagatai_titles_for_transfer
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:great_yuan_handed_out
|
||
|
|
is_in_list = great_yuan_counties
|
||
|
|
NOT = { holder = { has_title = scope:great_yuan_title } }
|
||
|
|
}
|
||
|
|
add_to_list = great_yuan_titles_for_transfer
|
||
|
|
# Also mark duchies for transfer if relevant
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = duchy.holder
|
||
|
|
holder = duchy.holder
|
||
|
|
}
|
||
|
|
duchy = {
|
||
|
|
add_to_list = great_yuan_titles_for_transfer
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:red_horde_handed_out
|
||
|
|
is_in_list = red_horde_counties
|
||
|
|
NOT = { holder = { has_title = title:e_red_horde } }
|
||
|
|
}
|
||
|
|
add_to_list = red_horde_titles_for_transfer
|
||
|
|
# Also mark duchies for transfer if relevant
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = duchy.holder
|
||
|
|
holder = duchy.holder
|
||
|
|
}
|
||
|
|
duchy = {
|
||
|
|
add_to_list = red_horde_titles_for_transfer
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:white_horde_handed_out
|
||
|
|
is_in_list = white_horde_counties
|
||
|
|
NOT = { holder = { has_title = title:e_white_horde } }
|
||
|
|
}
|
||
|
|
add_to_list = white_horde_titles_for_transfer
|
||
|
|
# Also mark duchies for transfer if relevant
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = duchy.holder
|
||
|
|
holder = duchy.holder
|
||
|
|
}
|
||
|
|
duchy = {
|
||
|
|
add_to_list = white_horde_titles_for_transfer
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:blue_horde_handed_out
|
||
|
|
is_in_list = blue_horde_counties
|
||
|
|
NOT = { holder = { has_title = title:e_blue_horde } }
|
||
|
|
}
|
||
|
|
add_to_list = blue_horde_titles_for_transfer
|
||
|
|
# Also mark duchies for transfer if relevant
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = duchy.holder
|
||
|
|
holder = duchy.holder
|
||
|
|
}
|
||
|
|
duchy = {
|
||
|
|
add_to_list = blue_horde_titles_for_transfer
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:omnod_dalai_khanate_handed_out
|
||
|
|
is_in_list = omnod_dalai_khanate_counties
|
||
|
|
NOT = { holder = { has_title = title:e_omnod_dalai_khanate } }
|
||
|
|
}
|
||
|
|
add_to_list = omnod_dalai_khanate_titles_for_transfer
|
||
|
|
# Also mark duchies for transfer if relevant
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = duchy.holder
|
||
|
|
holder = duchy.holder
|
||
|
|
}
|
||
|
|
duchy = {
|
||
|
|
add_to_list = omnod_dalai_khanate_titles_for_transfer
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:aarlud_khanate_handed_out
|
||
|
|
is_in_list = aarlud_khanate_counties
|
||
|
|
NOT = { holder = { has_title = title:e_aarlud_khanate } }
|
||
|
|
}
|
||
|
|
add_to_list = aarlud_khanate_titles_for_transfer
|
||
|
|
# Also mark duchies for transfer if relevant
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = duchy.holder
|
||
|
|
holder = duchy.holder
|
||
|
|
}
|
||
|
|
duchy = {
|
||
|
|
add_to_list = aarlud_khanate_titles_for_transfer
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:togskol_khanate_handed_out
|
||
|
|
is_in_list = togskol_khanate_counties
|
||
|
|
NOT = { holder = { has_title = title:e_togskol_khanate } }
|
||
|
|
}
|
||
|
|
add_to_list = togskol_khanate_titles_for_transfer
|
||
|
|
# Also mark duchies for transfer if relevant
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = duchy.holder
|
||
|
|
holder = duchy.holder
|
||
|
|
}
|
||
|
|
duchy = {
|
||
|
|
add_to_list = togskol_khanate_titles_for_transfer
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = global_var:baruun_khanate_handed_out
|
||
|
|
is_in_list = baruun_khanate_counties
|
||
|
|
NOT = { holder = { has_title = title:e_baruun_khanate } }
|
||
|
|
}
|
||
|
|
add_to_list = baruun_khanate_titles_for_transfer
|
||
|
|
# Also mark duchies for transfer if relevant
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = duchy.holder
|
||
|
|
holder = duchy.holder
|
||
|
|
}
|
||
|
|
duchy = {
|
||
|
|
add_to_list = baruun_khanate_titles_for_transfer
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
create_title_and_vassal_change = {
|
||
|
|
type = granted
|
||
|
|
save_scope_as = mongol_succession
|
||
|
|
add_claim_on_loss = no
|
||
|
|
}
|
||
|
|
|
||
|
|
# Ilkhanate
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = scope:ilkhanate_ruler
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = ilkhanate_titles_for_transfer
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:ilkhanate_ruler
|
||
|
|
change = scope:mongol_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
every_vassal_or_below = {
|
||
|
|
limit = {
|
||
|
|
has_character_flag = should_be_vassalized_by_ilkhanate
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:ilkhanate_ruler
|
||
|
|
change = scope:mongol_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Golden Horde
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = scope:golden_horde_ruler
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = golden_horde_titles_for_transfer
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:golden_horde_ruler
|
||
|
|
change = scope:mongol_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
every_vassal_or_below = {
|
||
|
|
limit = {
|
||
|
|
has_character_flag = should_be_vassalized_by_golden_horde
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:golden_horde_ruler
|
||
|
|
change = scope:mongol_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Chagatai
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = scope:chagatai_ruler
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = chagatai_titles_for_transfer
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:chagatai_ruler
|
||
|
|
change = scope:mongol_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
every_vassal_or_below = {
|
||
|
|
limit = {
|
||
|
|
has_character_flag = should_be_vassalized_by_chagatai
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:chagatai_ruler
|
||
|
|
change = scope:mongol_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Great Yuan
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = scope:great_yuan_ruler
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = great_yuan_titles_for_transfer
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:great_yuan_ruler
|
||
|
|
change = scope:mongol_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
every_vassal_or_below = {
|
||
|
|
limit = {
|
||
|
|
has_character_flag = should_be_vassalized_by_great_yuan
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:great_yuan_ruler
|
||
|
|
change = scope:mongol_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Red Horde
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = scope:red_horde_ruler
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = red_horde_titles_for_transfer
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:red_horde_ruler
|
||
|
|
change = scope:mongol_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
every_vassal_or_below = {
|
||
|
|
limit = {
|
||
|
|
has_character_flag = should_be_vassalized_by_red_horde
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:red_horde_ruler
|
||
|
|
change = scope:mongol_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# White Horde
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = scope:white_horde_ruler
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = white_horde_titles_for_transfer
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:white_horde_ruler
|
||
|
|
change = scope:mongol_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
every_vassal_or_below = {
|
||
|
|
limit = {
|
||
|
|
has_character_flag = should_be_vassalized_by_white_horde
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:white_horde_ruler
|
||
|
|
change = scope:mongol_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Blue Horde
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = scope:blue_horde_ruler
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = blue_horde_titles_for_transfer
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:blue_horde_ruler
|
||
|
|
change = scope:mongol_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
every_vassal_or_below = {
|
||
|
|
limit = {
|
||
|
|
has_character_flag = should_be_vassalized_by_blue_horde
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:blue_horde_ruler
|
||
|
|
change = scope:mongol_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Omnod Dalai Khanate
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = scope:omnod_dalai_khanate_ruler
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = omnod_dalai_khanate_titles_for_transfer
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:omnod_dalai_khanate_ruler
|
||
|
|
change = scope:mongol_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
every_vassal_or_below = {
|
||
|
|
limit = {
|
||
|
|
has_character_flag = should_be_vassalized_by_omnod_dalai_khanate
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:omnod_dalai_khanate_ruler
|
||
|
|
change = scope:mongol_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Aarlud Khanate
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = scope:aarlud_khanate_ruler
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = aarlud_khanate_titles_for_transfer
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:aarlud_khanate_ruler
|
||
|
|
change = scope:mongol_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
every_vassal_or_below = {
|
||
|
|
limit = {
|
||
|
|
has_character_flag = should_be_vassalized_by_aarlud_khanate
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:aarlud_khanate_ruler
|
||
|
|
change = scope:mongol_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Togskol Khanate
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = scope:togskol_khanate_ruler
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = togskol_khanate_titles_for_transfer
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:togskol_khanate_ruler
|
||
|
|
change = scope:mongol_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
every_vassal_or_below = {
|
||
|
|
limit = {
|
||
|
|
has_character_flag = should_be_vassalized_by_togskol_khanate
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:togskol_khanate_ruler
|
||
|
|
change = scope:mongol_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Baruun Khanate
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = scope:baruun_khanate_ruler
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = baruun_khanate_titles_for_transfer
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:baruun_khanate_ruler
|
||
|
|
change = scope:mongol_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
every_vassal_or_below = {
|
||
|
|
limit = {
|
||
|
|
has_character_flag = should_be_vassalized_by_baruun_khanate
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:baruun_khanate_ruler
|
||
|
|
change = scope:mongol_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Mongolia
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = scope:mongolia_ruler
|
||
|
|
}
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
every_vassal_or_below = {
|
||
|
|
limit = {
|
||
|
|
has_character_flag = should_be_vassalized_by_mongolia
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:mongolia_ruler
|
||
|
|
change = scope:mongol_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
# Extra backup safety
|
||
|
|
# Ilkhanate
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = scope:ilkhanate_ruler
|
||
|
|
}
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
every_vassal = {
|
||
|
|
limit = {
|
||
|
|
NOR = {
|
||
|
|
has_character_flag = should_be_vassalized_by_ilkhanate
|
||
|
|
has_character_flag = should_be_vassalized_by_golden_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_chagatai
|
||
|
|
has_character_flag = should_be_vassalized_by_red_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_white_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_aarlud_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_togskol_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_baruun_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_mongolia
|
||
|
|
has_character_flag = should_be_vassalized_by_great_yuan
|
||
|
|
has_character_flag = should_be_vassalized_by_blue_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_omnod_dalai_khanate
|
||
|
|
}
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_ilkhanate_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:ilkhanate_ruler
|
||
|
|
change = scope:mongol_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Golden Horde
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = scope:golden_horde_ruler
|
||
|
|
}
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
every_vassal = {
|
||
|
|
limit = {
|
||
|
|
NOR = {
|
||
|
|
has_character_flag = should_be_vassalized_by_ilkhanate
|
||
|
|
has_character_flag = should_be_vassalized_by_golden_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_chagatai
|
||
|
|
has_character_flag = should_be_vassalized_by_red_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_white_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_aarlud_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_togskol_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_baruun_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_mongolia
|
||
|
|
has_character_flag = should_be_vassalized_by_great_yuan
|
||
|
|
has_character_flag = should_be_vassalized_by_blue_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_omnod_dalai_khanate
|
||
|
|
}
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_golden_horde_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:golden_horde_ruler
|
||
|
|
change = scope:mongol_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Chagatai
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = scope:chagatai_ruler
|
||
|
|
}
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
every_vassal = {
|
||
|
|
limit = {
|
||
|
|
NOR = {
|
||
|
|
has_character_flag = should_be_vassalized_by_ilkhanate
|
||
|
|
has_character_flag = should_be_vassalized_by_golden_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_chagatai
|
||
|
|
has_character_flag = should_be_vassalized_by_red_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_white_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_aarlud_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_togskol_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_baruun_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_mongolia
|
||
|
|
has_character_flag = should_be_vassalized_by_great_yuan
|
||
|
|
has_character_flag = should_be_vassalized_by_blue_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_omnod_dalai_khanate
|
||
|
|
}
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_chagatai_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:chagatai_ruler
|
||
|
|
change = scope:mongol_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Great Yuan
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = scope:great_yuan_ruler
|
||
|
|
}
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
every_vassal = {
|
||
|
|
limit = {
|
||
|
|
NOR = {
|
||
|
|
has_character_flag = should_be_vassalized_by_ilkhanate
|
||
|
|
has_character_flag = should_be_vassalized_by_golden_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_chagatai
|
||
|
|
has_character_flag = should_be_vassalized_by_red_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_white_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_aarlud_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_togskol_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_baruun_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_mongolia
|
||
|
|
has_character_flag = should_be_vassalized_by_great_yuan
|
||
|
|
has_character_flag = should_be_vassalized_by_blue_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_omnod_dalai_khanate
|
||
|
|
}
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_great_yuan_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:great_yuan_ruler
|
||
|
|
change = scope:mongol_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Red Horde
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = scope:red_horde_ruler
|
||
|
|
}
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
every_vassal = {
|
||
|
|
limit = {
|
||
|
|
NOR = {
|
||
|
|
has_character_flag = should_be_vassalized_by_ilkhanate
|
||
|
|
has_character_flag = should_be_vassalized_by_golden_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_chagatai
|
||
|
|
has_character_flag = should_be_vassalized_by_red_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_white_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_aarlud_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_togskol_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_baruun_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_mongolia
|
||
|
|
has_character_flag = should_be_vassalized_by_great_yuan
|
||
|
|
has_character_flag = should_be_vassalized_by_blue_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_omnod_dalai_khanate
|
||
|
|
}
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_red_horde_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:red_horde_ruler
|
||
|
|
change = scope:mongol_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# White Horde
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = scope:white_horde_ruler
|
||
|
|
}
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
every_vassal = {
|
||
|
|
limit = {
|
||
|
|
NOR = {
|
||
|
|
has_character_flag = should_be_vassalized_by_ilkhanate
|
||
|
|
has_character_flag = should_be_vassalized_by_golden_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_chagatai
|
||
|
|
has_character_flag = should_be_vassalized_by_red_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_white_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_aarlud_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_togskol_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_baruun_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_mongolia
|
||
|
|
has_character_flag = should_be_vassalized_by_great_yuan
|
||
|
|
has_character_flag = should_be_vassalized_by_blue_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_omnod_dalai_khanate
|
||
|
|
}
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_white_horde_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:white_horde_ruler
|
||
|
|
change = scope:mongol_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Blue Horde
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = scope:blue_horde_ruler
|
||
|
|
}
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
every_vassal = {
|
||
|
|
limit = {
|
||
|
|
NOR = {
|
||
|
|
has_character_flag = should_be_vassalized_by_ilkhanate
|
||
|
|
has_character_flag = should_be_vassalized_by_golden_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_chagatai
|
||
|
|
has_character_flag = should_be_vassalized_by_red_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_white_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_aarlud_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_togskol_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_baruun_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_mongolia
|
||
|
|
has_character_flag = should_be_vassalized_by_great_yuan
|
||
|
|
has_character_flag = should_be_vassalized_by_blue_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_omnod_dalai_khanate
|
||
|
|
}
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_blue_horde_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:blue_horde_ruler
|
||
|
|
change = scope:mongol_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Omnod Dalai Khanate
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = scope:omnod_dalai_khanate_ruler
|
||
|
|
}
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
every_vassal = {
|
||
|
|
limit = {
|
||
|
|
NOR = {
|
||
|
|
has_character_flag = should_be_vassalized_by_ilkhanate
|
||
|
|
has_character_flag = should_be_vassalized_by_golden_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_chagatai
|
||
|
|
has_character_flag = should_be_vassalized_by_red_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_white_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_aarlud_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_togskol_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_baruun_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_mongolia
|
||
|
|
has_character_flag = should_be_vassalized_by_great_yuan
|
||
|
|
has_character_flag = should_be_vassalized_by_blue_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_omnod_dalai_khanate
|
||
|
|
}
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_omnod_dalai_khanate_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:omnod_dalai_khanate_ruler
|
||
|
|
change = scope:mongol_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Aarlud Khanate
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = scope:aarlud_khanate_ruler
|
||
|
|
}
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
every_vassal = {
|
||
|
|
limit = {
|
||
|
|
NOR = {
|
||
|
|
has_character_flag = should_be_vassalized_by_ilkhanate
|
||
|
|
has_character_flag = should_be_vassalized_by_golden_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_chagatai
|
||
|
|
has_character_flag = should_be_vassalized_by_red_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_white_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_aarlud_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_togskol_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_baruun_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_mongolia
|
||
|
|
has_character_flag = should_be_vassalized_by_great_yuan
|
||
|
|
has_character_flag = should_be_vassalized_by_blue_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_omnod_dalai_khanate
|
||
|
|
}
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_aarlud_khanate_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:aarlud_khanate_ruler
|
||
|
|
change = scope:mongol_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Togskol Khanate
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = scope:togskol_khanate_ruler
|
||
|
|
}
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
every_vassal = {
|
||
|
|
limit = {
|
||
|
|
NOR = {
|
||
|
|
has_character_flag = should_be_vassalized_by_ilkhanate
|
||
|
|
has_character_flag = should_be_vassalized_by_golden_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_chagatai
|
||
|
|
has_character_flag = should_be_vassalized_by_red_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_white_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_aarlud_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_togskol_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_baruun_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_mongolia
|
||
|
|
has_character_flag = should_be_vassalized_by_great_yuan
|
||
|
|
has_character_flag = should_be_vassalized_by_blue_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_omnod_dalai_khanate
|
||
|
|
}
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_togskol_khanate_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:togskol_khanate_ruler
|
||
|
|
change = scope:mongol_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Baruun Khanate
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = scope:baruun_khanate_ruler
|
||
|
|
}
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
every_vassal = {
|
||
|
|
limit = {
|
||
|
|
NOR = {
|
||
|
|
has_character_flag = should_be_vassalized_by_ilkhanate
|
||
|
|
has_character_flag = should_be_vassalized_by_golden_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_chagatai
|
||
|
|
has_character_flag = should_be_vassalized_by_red_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_white_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_aarlud_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_togskol_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_baruun_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_mongolia
|
||
|
|
has_character_flag = should_be_vassalized_by_great_yuan
|
||
|
|
has_character_flag = should_be_vassalized_by_blue_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_omnod_dalai_khanate
|
||
|
|
}
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_baruun_khanate_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:baruun_khanate_ruler
|
||
|
|
change = scope:mongol_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Mongolia
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = scope:mongolia_ruler
|
||
|
|
}
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
every_vassal = {
|
||
|
|
limit = {
|
||
|
|
NOR = {
|
||
|
|
has_character_flag = should_be_vassalized_by_ilkhanate
|
||
|
|
has_character_flag = should_be_vassalized_by_golden_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_chagatai
|
||
|
|
has_character_flag = should_be_vassalized_by_red_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_white_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_aarlud_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_togskol_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_baruun_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_mongolia
|
||
|
|
has_character_flag = should_be_vassalized_by_great_yuan
|
||
|
|
has_character_flag = should_be_vassalized_by_blue_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_omnod_dalai_khanate
|
||
|
|
}
|
||
|
|
capital_province = {
|
||
|
|
NOR = {
|
||
|
|
geographical_region = special_mongol_empire_ilkhanate_region
|
||
|
|
geographical_region = special_mongol_empire_golden_horde_region
|
||
|
|
geographical_region = special_mongol_empire_chagatai_region
|
||
|
|
geographical_region = special_mongol_empire_red_horde_region
|
||
|
|
geographical_region = special_mongol_empire_white_horde_region
|
||
|
|
geographical_region = special_mongol_empire_aarlud_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_togskol_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_baruun_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_great_yuan_region
|
||
|
|
geographical_region = special_mongol_empire_blue_horde_region
|
||
|
|
geographical_region = special_mongol_empire_omnod_dalai_khanate_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:mongolia_ruler
|
||
|
|
change = scope:mongol_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
resolve_title_and_vassal_change = scope:mongol_succession
|
||
|
|
|
||
|
|
# Extra-extra cleanup
|
||
|
|
create_title_and_vassal_change = {
|
||
|
|
type = granted
|
||
|
|
save_scope_as = mongol_cleanup_succession
|
||
|
|
add_claim_on_loss = no
|
||
|
|
}
|
||
|
|
# Mongolia
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = scope:mongolia_ruler
|
||
|
|
}
|
||
|
|
scope:mongolia_ruler = {
|
||
|
|
every_vassal_or_below = {
|
||
|
|
limit = {
|
||
|
|
NOR = {
|
||
|
|
has_character_flag = should_be_vassalized_by_ilkhanate
|
||
|
|
has_character_flag = should_be_vassalized_by_golden_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_chagatai
|
||
|
|
has_character_flag = should_be_vassalized_by_red_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_white_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_aarlud_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_togskol_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_baruun_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_mongolia
|
||
|
|
has_character_flag = should_be_vassalized_by_great_yuan
|
||
|
|
has_character_flag = should_be_vassalized_by_blue_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_omnod_dalai_khanate
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_ilkhanate_region
|
||
|
|
}
|
||
|
|
exists = scope:ilkhanate_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:ilkhanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_golden_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:golden_horde_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:golden_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_chagatai_region
|
||
|
|
}
|
||
|
|
exists = scope:chagatai_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:chagatai_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_great_yuan_region
|
||
|
|
}
|
||
|
|
exists = scope:great_yuan_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:great_yuan_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_red_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:red_horde_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:red_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_white_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:white_horde_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:white_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_blue_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:blue_horde_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:blue_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_omnod_dalai_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:omnod_dalai_khanate_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:omnod_dalai_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_aarlud_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:aarlud_khanate_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:aarlud_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_togskol_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:togskol_khanate_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:togskol_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_baruun_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:baruun_khanate_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:baruun_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
every_held_title = {
|
||
|
|
title_tier = county
|
||
|
|
limit = {
|
||
|
|
is_landless_type_title = no
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_ilkhanate_region
|
||
|
|
}
|
||
|
|
exists = scope:ilkhanate_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:ilkhanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_golden_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:golden_horde_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:golden_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_chagatai_region
|
||
|
|
}
|
||
|
|
exists = scope:chagatai_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:chagatai_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_great_yuan_region
|
||
|
|
}
|
||
|
|
exists = scope:great_yuan_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:great_yuan_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_red_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:red_horde_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:red_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_white_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:white_horde_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:white_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_blue_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:blue_horde_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:blue_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_omnod_dalai_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:omnod_dalai_khanate_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:omnod_dalai_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_aarlud_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:aarlud_khanate_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:aarlud_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_togskol_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:togskol_khanate_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:togskol_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_baruun_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:baruun_khanate_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:baruun_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Ilkhanate
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = scope:ilkhanate_ruler
|
||
|
|
}
|
||
|
|
scope:ilkhanate_ruler = {
|
||
|
|
every_vassal_or_below = {
|
||
|
|
limit = {
|
||
|
|
NOR = {
|
||
|
|
has_character_flag = should_be_vassalized_by_ilkhanate
|
||
|
|
has_character_flag = should_be_vassalized_by_golden_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_chagatai
|
||
|
|
has_character_flag = should_be_vassalized_by_red_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_white_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_aarlud_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_togskol_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_baruun_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_mongolia
|
||
|
|
has_character_flag = should_be_vassalized_by_great_yuan
|
||
|
|
has_character_flag = should_be_vassalized_by_blue_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_omnod_dalai_khanate
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
NOR = {
|
||
|
|
geographical_region = special_mongol_empire_ilkhanate_region
|
||
|
|
geographical_region = special_mongol_empire_golden_horde_region
|
||
|
|
geographical_region = special_mongol_empire_chagatai_region
|
||
|
|
geographical_region = special_mongol_empire_red_horde_region
|
||
|
|
geographical_region = special_mongol_empire_white_horde_region
|
||
|
|
geographical_region = special_mongol_empire_aarlud_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_togskol_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_baruun_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_great_yuan_region
|
||
|
|
geographical_region = special_mongol_empire_blue_horde_region
|
||
|
|
geographical_region = special_mongol_empire_omnod_dalai_khanate_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
exists = scope:mongolia_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:mongolia_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_golden_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:golden_horde_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:golden_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_chagatai_region
|
||
|
|
}
|
||
|
|
exists = scope:chagatai_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:chagatai_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_great_yuan_region
|
||
|
|
}
|
||
|
|
exists = scope:great_yuan_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:great_yuan_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_red_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:red_horde_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:red_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_white_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:white_horde_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:white_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_blue_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:blue_horde_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:blue_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_omnod_dalai_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:omnod_dalai_khanate_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:omnod_dalai_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_aarlud_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:aarlud_khanate_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:aarlud_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_togskol_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:togskol_khanate_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:togskol_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_baruun_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:baruun_khanate_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:baruun_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
every_held_title = {
|
||
|
|
title_tier = county
|
||
|
|
limit = {
|
||
|
|
is_landless_type_title = no
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
NOR = {
|
||
|
|
geographical_region = special_mongol_empire_ilkhanate_region
|
||
|
|
geographical_region = special_mongol_empire_golden_horde_region
|
||
|
|
geographical_region = special_mongol_empire_chagatai_region
|
||
|
|
geographical_region = special_mongol_empire_red_horde_region
|
||
|
|
geographical_region = special_mongol_empire_white_horde_region
|
||
|
|
geographical_region = special_mongol_empire_aarlud_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_togskol_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_baruun_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_great_yuan_region
|
||
|
|
geographical_region = special_mongol_empire_blue_horde_region
|
||
|
|
geographical_region = special_mongol_empire_omnod_dalai_khanate_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
exists = scope:mongolia_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:mongolia_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_golden_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:golden_horde_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:golden_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_chagatai_region
|
||
|
|
}
|
||
|
|
exists = scope:chagatai_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:chagatai_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_great_yuan_region
|
||
|
|
}
|
||
|
|
exists = scope:great_yuan_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:great_yuan_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_red_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:red_horde_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:red_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_white_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:white_horde_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:white_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_blue_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:blue_horde_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:blue_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_omnod_dalai_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:omnod_dalai_khanate_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:omnod_dalai_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_aarlud_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:aarlud_khanate_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:aarlud_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_togskol_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:togskol_khanate_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:togskol_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_baruun_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:baruun_khanate_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:baruun_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Golden Horde
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = scope:golden_horde_ruler
|
||
|
|
}
|
||
|
|
scope:golden_horde_ruler = {
|
||
|
|
every_vassal_or_below = {
|
||
|
|
limit = {
|
||
|
|
NOR = {
|
||
|
|
has_character_flag = should_be_vassalized_by_ilkhanate
|
||
|
|
has_character_flag = should_be_vassalized_by_golden_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_chagatai
|
||
|
|
has_character_flag = should_be_vassalized_by_red_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_white_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_aarlud_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_togskol_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_baruun_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_mongolia
|
||
|
|
has_character_flag = should_be_vassalized_by_great_yuan
|
||
|
|
has_character_flag = should_be_vassalized_by_blue_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_omnod_dalai_khanate
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_ilkhanate_region
|
||
|
|
}
|
||
|
|
exists = scope:ilkhanate_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:ilkhanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
NOR = {
|
||
|
|
geographical_region = special_mongol_empire_ilkhanate_region
|
||
|
|
geographical_region = special_mongol_empire_golden_horde_region
|
||
|
|
geographical_region = special_mongol_empire_chagatai_region
|
||
|
|
geographical_region = special_mongol_empire_red_horde_region
|
||
|
|
geographical_region = special_mongol_empire_white_horde_region
|
||
|
|
geographical_region = special_mongol_empire_aarlud_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_togskol_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_baruun_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_great_yuan_region
|
||
|
|
geographical_region = special_mongol_empire_blue_horde_region
|
||
|
|
geographical_region = special_mongol_empire_omnod_dalai_khanate_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
exists = scope:mongolia_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:mongolia_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_chagatai_region
|
||
|
|
}
|
||
|
|
exists = scope:chagatai_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:chagatai_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_great_yuan_region
|
||
|
|
}
|
||
|
|
exists = scope:great_yuan_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:great_yuan_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_red_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:red_horde_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:red_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_white_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:white_horde_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:white_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_blue_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:blue_horde_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:blue_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_omnod_dalai_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:omnod_dalai_khanate_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:omnod_dalai_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_aarlud_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:aarlud_khanate_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:aarlud_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_togskol_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:togskol_khanate_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:togskol_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_baruun_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:baruun_khanate_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:baruun_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
every_held_title = {
|
||
|
|
title_tier = county
|
||
|
|
limit = {
|
||
|
|
is_landless_type_title = no
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_ilkhanate_region
|
||
|
|
}
|
||
|
|
exists = scope:ilkhanate_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:ilkhanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
NOR = {
|
||
|
|
geographical_region = special_mongol_empire_ilkhanate_region
|
||
|
|
geographical_region = special_mongol_empire_golden_horde_region
|
||
|
|
geographical_region = special_mongol_empire_chagatai_region
|
||
|
|
geographical_region = special_mongol_empire_red_horde_region
|
||
|
|
geographical_region = special_mongol_empire_white_horde_region
|
||
|
|
geographical_region = special_mongol_empire_aarlud_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_togskol_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_baruun_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_great_yuan_region
|
||
|
|
geographical_region = special_mongol_empire_blue_horde_region
|
||
|
|
geographical_region = special_mongol_empire_omnod_dalai_khanate_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
exists = scope:mongolia_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:mongolia_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_chagatai_region
|
||
|
|
}
|
||
|
|
exists = scope:chagatai_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:chagatai_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_great_yuan_region
|
||
|
|
}
|
||
|
|
exists = scope:great_yuan_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:great_yuan_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_red_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:red_horde_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:red_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_white_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:white_horde_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:white_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_blue_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:blue_horde_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:blue_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_omnod_dalai_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:omnod_dalai_khanate_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:omnod_dalai_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_aarlud_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:aarlud_khanate_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:aarlud_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_togskol_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:togskol_khanate_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:togskol_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_baruun_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:baruun_khanate_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:baruun_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Chagatai
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = scope:chagatai_ruler
|
||
|
|
}
|
||
|
|
scope:chagatai_ruler = {
|
||
|
|
every_vassal_or_below = {
|
||
|
|
limit = {
|
||
|
|
NOR = {
|
||
|
|
has_character_flag = should_be_vassalized_by_ilkhanate
|
||
|
|
has_character_flag = should_be_vassalized_by_golden_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_chagatai
|
||
|
|
has_character_flag = should_be_vassalized_by_red_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_white_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_aarlud_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_togskol_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_baruun_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_mongolia
|
||
|
|
has_character_flag = should_be_vassalized_by_great_yuan
|
||
|
|
has_character_flag = should_be_vassalized_by_blue_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_omnod_dalai_khanate
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_ilkhanate_region
|
||
|
|
}
|
||
|
|
exists = scope:ilkhanate_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:ilkhanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_golden_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:golden_horde_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:golden_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
NOR = {
|
||
|
|
geographical_region = special_mongol_empire_ilkhanate_region
|
||
|
|
geographical_region = special_mongol_empire_golden_horde_region
|
||
|
|
geographical_region = special_mongol_empire_chagatai_region
|
||
|
|
geographical_region = special_mongol_empire_red_horde_region
|
||
|
|
geographical_region = special_mongol_empire_white_horde_region
|
||
|
|
geographical_region = special_mongol_empire_aarlud_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_togskol_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_baruun_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_great_yuan_region
|
||
|
|
geographical_region = special_mongol_empire_blue_horde_region
|
||
|
|
geographical_region = special_mongol_empire_omnod_dalai_khanate_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
exists = scope:mongolia_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:mongolia_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_great_yuan_region
|
||
|
|
}
|
||
|
|
exists = scope:great_yuan_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:great_yuan_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_red_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:red_horde_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:red_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_white_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:white_horde_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:white_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_blue_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:blue_horde_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:blue_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_omnod_dalai_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:omnod_dalai_khanate_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:omnod_dalai_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_aarlud_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:aarlud_khanate_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:aarlud_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_togskol_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:togskol_khanate_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:togskol_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_baruun_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:baruun_khanate_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:baruun_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
every_held_title = {
|
||
|
|
title_tier = county
|
||
|
|
limit = {
|
||
|
|
is_landless_type_title = no
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_ilkhanate_region
|
||
|
|
}
|
||
|
|
exists = scope:ilkhanate_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:ilkhanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_golden_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:golden_horde_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:golden_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
NOR = {
|
||
|
|
geographical_region = special_mongol_empire_ilkhanate_region
|
||
|
|
geographical_region = special_mongol_empire_golden_horde_region
|
||
|
|
geographical_region = special_mongol_empire_chagatai_region
|
||
|
|
geographical_region = special_mongol_empire_red_horde_region
|
||
|
|
geographical_region = special_mongol_empire_white_horde_region
|
||
|
|
geographical_region = special_mongol_empire_aarlud_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_togskol_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_baruun_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_great_yuan_region
|
||
|
|
geographical_region = special_mongol_empire_blue_horde_region
|
||
|
|
geographical_region = special_mongol_empire_omnod_dalai_khanate_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
exists = scope:mongolia_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:mongolia_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_great_yuan_region
|
||
|
|
}
|
||
|
|
exists = scope:great_yuan_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:great_yuan_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_red_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:red_horde_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:red_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_white_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:white_horde_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:white_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_blue_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:blue_horde_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:blue_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_omnod_dalai_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:omnod_dalai_khanate_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:omnod_dalai_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_aarlud_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:aarlud_khanate_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:aarlud_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_togskol_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:togskol_khanate_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:togskol_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_baruun_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:baruun_khanate_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:baruun_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
# Great Yuan
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = scope:great_yuan_ruler
|
||
|
|
}
|
||
|
|
scope:great_yuan_ruler = {
|
||
|
|
every_vassal_or_below = {
|
||
|
|
limit = {
|
||
|
|
NOR = {
|
||
|
|
has_character_flag = should_be_vassalized_by_ilkhanate
|
||
|
|
has_character_flag = should_be_vassalized_by_golden_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_chagatai
|
||
|
|
has_character_flag = should_be_vassalized_by_red_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_white_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_aarlud_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_togskol_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_baruun_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_mongolia
|
||
|
|
has_character_flag = should_be_vassalized_by_great_yuan
|
||
|
|
has_character_flag = should_be_vassalized_by_blue_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_omnod_dalai_khanate
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_ilkhanate_region
|
||
|
|
}
|
||
|
|
exists = scope:ilkhanate_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:ilkhanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_golden_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:golden_horde_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:golden_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
NOR = {
|
||
|
|
geographical_region = special_mongol_empire_ilkhanate_region
|
||
|
|
geographical_region = special_mongol_empire_golden_horde_region
|
||
|
|
geographical_region = special_mongol_empire_chagatai_region
|
||
|
|
geographical_region = special_mongol_empire_red_horde_region
|
||
|
|
geographical_region = special_mongol_empire_white_horde_region
|
||
|
|
geographical_region = special_mongol_empire_aarlud_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_togskol_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_baruun_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_great_yuan_region
|
||
|
|
geographical_region = special_mongol_empire_blue_horde_region
|
||
|
|
geographical_region = special_mongol_empire_omnod_dalai_khanate_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
exists = scope:mongolia_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:mongolia_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_red_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:red_horde_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:red_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_white_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:white_horde_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:white_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_blue_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:blue_horde_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:blue_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_omnod_dalai_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:omnod_dalai_khanate_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:omnod_dalai_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_aarlud_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:aarlud_khanate_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:aarlud_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_togskol_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:togskol_khanate_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:togskol_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_baruun_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:baruun_khanate_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:baruun_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
every_held_title = {
|
||
|
|
title_tier = county
|
||
|
|
limit = {
|
||
|
|
is_landless_type_title = no
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_ilkhanate_region
|
||
|
|
}
|
||
|
|
exists = scope:ilkhanate_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:ilkhanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_golden_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:golden_horde_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:golden_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_chagatai_region
|
||
|
|
}
|
||
|
|
exists = scope:chagatai_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:chagatai_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
NOR = {
|
||
|
|
geographical_region = special_mongol_empire_ilkhanate_region
|
||
|
|
geographical_region = special_mongol_empire_golden_horde_region
|
||
|
|
geographical_region = special_mongol_empire_chagatai_region
|
||
|
|
geographical_region = special_mongol_empire_red_horde_region
|
||
|
|
geographical_region = special_mongol_empire_white_horde_region
|
||
|
|
geographical_region = special_mongol_empire_aarlud_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_togskol_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_baruun_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_great_yuan_region
|
||
|
|
geographical_region = special_mongol_empire_blue_horde_region
|
||
|
|
geographical_region = special_mongol_empire_omnod_dalai_khanate_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
exists = scope:mongolia_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:mongolia_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_red_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:red_horde_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:red_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_white_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:white_horde_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:white_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_blue_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:blue_horde_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:blue_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_omnod_dalai_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:omnod_dalai_khanate_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:omnod_dalai_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_aarlud_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:aarlud_khanate_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:aarlud_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_togskol_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:togskol_khanate_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:togskol_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_baruun_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:baruun_khanate_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:baruun_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Red Horde
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = scope:red_horde_ruler
|
||
|
|
}
|
||
|
|
scope:red_horde_ruler = {
|
||
|
|
every_vassal_or_below = {
|
||
|
|
limit = {
|
||
|
|
NOR = {
|
||
|
|
has_character_flag = should_be_vassalized_by_ilkhanate
|
||
|
|
has_character_flag = should_be_vassalized_by_golden_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_chagatai
|
||
|
|
has_character_flag = should_be_vassalized_by_red_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_white_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_aarlud_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_togskol_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_baruun_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_mongolia
|
||
|
|
has_character_flag = should_be_vassalized_by_great_yuan
|
||
|
|
has_character_flag = should_be_vassalized_by_blue_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_omnod_dalai_khanate
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_ilkhanate_region
|
||
|
|
}
|
||
|
|
exists = scope:ilkhanate_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:ilkhanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_golden_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:golden_horde_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:golden_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_chagatai_region
|
||
|
|
}
|
||
|
|
exists = scope:chagatai_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:chagatai_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_great_yuan_region
|
||
|
|
}
|
||
|
|
exists = scope:great_yuan_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:great_yuan_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
NOR = {
|
||
|
|
geographical_region = special_mongol_empire_ilkhanate_region
|
||
|
|
geographical_region = special_mongol_empire_golden_horde_region
|
||
|
|
geographical_region = special_mongol_empire_chagatai_region
|
||
|
|
geographical_region = special_mongol_empire_red_horde_region
|
||
|
|
geographical_region = special_mongol_empire_white_horde_region
|
||
|
|
geographical_region = special_mongol_empire_aarlud_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_togskol_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_baruun_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_great_yuan_region
|
||
|
|
geographical_region = special_mongol_empire_blue_horde_region
|
||
|
|
geographical_region = special_mongol_empire_omnod_dalai_khanate_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
exists = scope:mongolia_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:mongolia_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_white_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:white_horde_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:white_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_blue_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:blue_horde_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:blue_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_omnod_dalai_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:omnod_dalai_khanate_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:omnod_dalai_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_aarlud_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:aarlud_khanate_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:aarlud_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_togskol_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:togskol_khanate_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:togskol_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_baruun_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:baruun_khanate_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:baruun_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
every_held_title = {
|
||
|
|
title_tier = county
|
||
|
|
limit = {
|
||
|
|
is_landless_type_title = no
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_ilkhanate_region
|
||
|
|
}
|
||
|
|
exists = scope:ilkhanate_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:ilkhanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_golden_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:golden_horde_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:golden_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_chagatai_region
|
||
|
|
}
|
||
|
|
exists = scope:chagatai_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:chagatai_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_great_yuan_region
|
||
|
|
}
|
||
|
|
exists = scope:great_yuan_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:great_yuan_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
NOR = {
|
||
|
|
geographical_region = special_mongol_empire_ilkhanate_region
|
||
|
|
geographical_region = special_mongol_empire_golden_horde_region
|
||
|
|
geographical_region = special_mongol_empire_chagatai_region
|
||
|
|
geographical_region = special_mongol_empire_red_horde_region
|
||
|
|
geographical_region = special_mongol_empire_white_horde_region
|
||
|
|
geographical_region = special_mongol_empire_aarlud_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_togskol_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_baruun_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_great_yuan_region
|
||
|
|
geographical_region = special_mongol_empire_blue_horde_region
|
||
|
|
geographical_region = special_mongol_empire_omnod_dalai_khanate_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
exists = scope:mongolia_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:mongolia_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_white_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:white_horde_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:white_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_blue_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:blue_horde_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:blue_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_omnod_dalai_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:omnod_dalai_khanate_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:omnod_dalai_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_aarlud_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:aarlud_khanate_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:aarlud_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_togskol_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:togskol_khanate_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:togskol_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_baruun_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:baruun_khanate_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:baruun_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# White Horde
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = scope:white_horde_ruler
|
||
|
|
}
|
||
|
|
scope:white_horde_ruler = {
|
||
|
|
every_vassal_or_below = {
|
||
|
|
limit = {
|
||
|
|
NOR = {
|
||
|
|
has_character_flag = should_be_vassalized_by_ilkhanate
|
||
|
|
has_character_flag = should_be_vassalized_by_golden_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_chagatai
|
||
|
|
has_character_flag = should_be_vassalized_by_red_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_white_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_aarlud_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_togskol_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_baruun_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_mongolia
|
||
|
|
has_character_flag = should_be_vassalized_by_great_yuan
|
||
|
|
has_character_flag = should_be_vassalized_by_blue_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_omnod_dalai_khanate
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_ilkhanate_region
|
||
|
|
}
|
||
|
|
exists = scope:ilkhanate_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:ilkhanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_golden_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:golden_horde_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:golden_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_chagatai_region
|
||
|
|
}
|
||
|
|
exists = scope:chagatai_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:chagatai_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_great_yuan_region
|
||
|
|
}
|
||
|
|
exists = scope:great_yuan_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:great_yuan_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_red_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:red_horde_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:red_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
NOR = {
|
||
|
|
geographical_region = special_mongol_empire_ilkhanate_region
|
||
|
|
geographical_region = special_mongol_empire_golden_horde_region
|
||
|
|
geographical_region = special_mongol_empire_chagatai_region
|
||
|
|
geographical_region = special_mongol_empire_red_horde_region
|
||
|
|
geographical_region = special_mongol_empire_white_horde_region
|
||
|
|
geographical_region = special_mongol_empire_aarlud_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_togskol_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_baruun_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_great_yuan_region
|
||
|
|
geographical_region = special_mongol_empire_blue_horde_region
|
||
|
|
geographical_region = special_mongol_empire_omnod_dalai_khanate_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
exists = scope:mongolia_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:mongolia_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_blue_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:blue_horde_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:blue_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_omnod_dalai_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:omnod_dalai_khanate_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:omnod_dalai_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_aarlud_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:aarlud_khanate_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:aarlud_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_togskol_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:togskol_khanate_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:togskol_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_baruun_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:baruun_khanate_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:baruun_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
every_held_title = {
|
||
|
|
title_tier = county
|
||
|
|
limit = {
|
||
|
|
is_landless_type_title = no
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_ilkhanate_region
|
||
|
|
}
|
||
|
|
exists = scope:ilkhanate_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:ilkhanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_golden_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:golden_horde_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:golden_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_chagatai_region
|
||
|
|
}
|
||
|
|
exists = scope:chagatai_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:chagatai_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_great_yuan_region
|
||
|
|
}
|
||
|
|
exists = scope:great_yuan_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:great_yuan_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_red_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:red_horde_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:red_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
NOR = {
|
||
|
|
geographical_region = special_mongol_empire_ilkhanate_region
|
||
|
|
geographical_region = special_mongol_empire_golden_horde_region
|
||
|
|
geographical_region = special_mongol_empire_chagatai_region
|
||
|
|
geographical_region = special_mongol_empire_red_horde_region
|
||
|
|
geographical_region = special_mongol_empire_white_horde_region
|
||
|
|
geographical_region = special_mongol_empire_aarlud_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_togskol_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_baruun_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_great_yuan_region
|
||
|
|
geographical_region = special_mongol_empire_blue_horde_region
|
||
|
|
geographical_region = special_mongol_empire_omnod_dalai_khanate_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
exists = scope:mongolia_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:mongolia_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_blue_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:blue_horde_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:blue_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_omnod_dalai_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:omnod_dalai_khanate_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:omnod_dalai_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_aarlud_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:aarlud_khanate_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:aarlud_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_togskol_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:togskol_khanate_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:togskol_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_baruun_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:baruun_khanate_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:baruun_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
# Blue Horde
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = scope:blue_horde_ruler
|
||
|
|
}
|
||
|
|
scope:blue_horde_ruler = {
|
||
|
|
every_vassal_or_below = {
|
||
|
|
limit = {
|
||
|
|
NOR = {
|
||
|
|
has_character_flag = should_be_vassalized_by_ilkhanate
|
||
|
|
has_character_flag = should_be_vassalized_by_golden_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_chagatai
|
||
|
|
has_character_flag = should_be_vassalized_by_red_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_white_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_aarlud_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_togskol_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_baruun_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_mongolia
|
||
|
|
has_character_flag = should_be_vassalized_by_great_yuan
|
||
|
|
has_character_flag = should_be_vassalized_by_blue_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_omnod_dalai_khanate
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_ilkhanate_region
|
||
|
|
}
|
||
|
|
exists = scope:ilkhanate_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:ilkhanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_golden_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:golden_horde_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:golden_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_chagatai_region
|
||
|
|
}
|
||
|
|
exists = scope:chagatai_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:chagatai_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_great_yuan_region
|
||
|
|
}
|
||
|
|
exists = scope:great_yuan_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:great_yuan_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_red_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:red_horde_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:red_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_white_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:white_horde_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:white_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
NOR = {
|
||
|
|
geographical_region = special_mongol_empire_ilkhanate_region
|
||
|
|
geographical_region = special_mongol_empire_golden_horde_region
|
||
|
|
geographical_region = special_mongol_empire_chagatai_region
|
||
|
|
geographical_region = special_mongol_empire_red_horde_region
|
||
|
|
geographical_region = special_mongol_empire_white_horde_region
|
||
|
|
geographical_region = special_mongol_empire_aarlud_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_togskol_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_baruun_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_great_yuan_region
|
||
|
|
geographical_region = special_mongol_empire_blue_horde_region
|
||
|
|
geographical_region = special_mongol_empire_omnod_dalai_khanate_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
exists = scope:mongolia_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:mongolia_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_omnod_dalai_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:omnod_dalai_khanate_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:omnod_dalai_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_aarlud_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:aarlud_khanate_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:aarlud_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_togskol_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:togskol_khanate_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:togskol_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_baruun_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:baruun_khanate_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:baruun_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
every_held_title = {
|
||
|
|
title_tier = county
|
||
|
|
limit = {
|
||
|
|
is_landless_type_title = no
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_ilkhanate_region
|
||
|
|
}
|
||
|
|
exists = scope:ilkhanate_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:ilkhanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_golden_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:golden_horde_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:golden_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_chagatai_region
|
||
|
|
}
|
||
|
|
exists = scope:chagatai_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:chagatai_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_great_yuan_region
|
||
|
|
}
|
||
|
|
exists = scope:great_yuan_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:great_yuan_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_red_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:red_horde_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:red_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_white_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:white_horde_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:white_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
NOR = {
|
||
|
|
geographical_region = special_mongol_empire_ilkhanate_region
|
||
|
|
geographical_region = special_mongol_empire_golden_horde_region
|
||
|
|
geographical_region = special_mongol_empire_chagatai_region
|
||
|
|
geographical_region = special_mongol_empire_red_horde_region
|
||
|
|
geographical_region = special_mongol_empire_white_horde_region
|
||
|
|
geographical_region = special_mongol_empire_aarlud_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_togskol_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_baruun_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_great_yuan_region
|
||
|
|
geographical_region = special_mongol_empire_blue_horde_region
|
||
|
|
geographical_region = special_mongol_empire_omnod_dalai_khanate_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
exists = scope:mongolia_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:mongolia_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_omnod_dalai_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:omnod_dalai_khanate_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:omnod_dalai_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_aarlud_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:aarlud_khanate_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:aarlud_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_togskol_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:togskol_khanate_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:togskol_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_baruun_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:baruun_khanate_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:baruun_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Omnod Dalai Khanate
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = scope:omnod_dalai_khanate_ruler
|
||
|
|
}
|
||
|
|
scope:omnod_dalai_khanate_ruler = {
|
||
|
|
every_vassal_or_below = {
|
||
|
|
limit = {
|
||
|
|
NOR = {
|
||
|
|
has_character_flag = should_be_vassalized_by_ilkhanate
|
||
|
|
has_character_flag = should_be_vassalized_by_golden_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_chagatai
|
||
|
|
has_character_flag = should_be_vassalized_by_red_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_white_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_aarlud_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_togskol_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_baruun_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_mongolia
|
||
|
|
has_character_flag = should_be_vassalized_by_great_yuan
|
||
|
|
has_character_flag = should_be_vassalized_by_blue_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_omnod_dalai_khanate
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_ilkhanate_region
|
||
|
|
}
|
||
|
|
exists = scope:ilkhanate_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:ilkhanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_golden_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:golden_horde_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:golden_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_chagatai_region
|
||
|
|
}
|
||
|
|
exists = scope:chagatai_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:chagatai_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_great_yuan_region
|
||
|
|
}
|
||
|
|
exists = scope:great_yuan_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:great_yuan_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_red_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:red_horde_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:red_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_white_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:white_horde_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:white_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_blue_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:blue_horde_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:blue_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
NOR = {
|
||
|
|
geographical_region = special_mongol_empire_ilkhanate_region
|
||
|
|
geographical_region = special_mongol_empire_golden_horde_region
|
||
|
|
geographical_region = special_mongol_empire_chagatai_region
|
||
|
|
geographical_region = special_mongol_empire_red_horde_region
|
||
|
|
geographical_region = special_mongol_empire_white_horde_region
|
||
|
|
geographical_region = special_mongol_empire_aarlud_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_togskol_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_baruun_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_great_yuan_region
|
||
|
|
geographical_region = special_mongol_empire_blue_horde_region
|
||
|
|
geographical_region = special_mongol_empire_omnod_dalai_khanate_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
exists = scope:mongolia_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:mongolia_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_aarlud_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:aarlud_khanate_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:aarlud_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_togskol_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:togskol_khanate_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:togskol_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_baruun_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:baruun_khanate_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:baruun_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
every_held_title = {
|
||
|
|
title_tier = county
|
||
|
|
limit = {
|
||
|
|
is_landless_type_title = no
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_ilkhanate_region
|
||
|
|
}
|
||
|
|
exists = scope:ilkhanate_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:ilkhanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_golden_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:golden_horde_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:golden_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_chagatai_region
|
||
|
|
}
|
||
|
|
exists = scope:chagatai_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:chagatai_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_great_yuan_region
|
||
|
|
}
|
||
|
|
exists = scope:great_yuan_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:great_yuan_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_red_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:red_horde_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:red_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_white_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:white_horde_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:white_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_blue_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:blue_horde_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:blue_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
NOR = {
|
||
|
|
geographical_region = special_mongol_empire_ilkhanate_region
|
||
|
|
geographical_region = special_mongol_empire_golden_horde_region
|
||
|
|
geographical_region = special_mongol_empire_chagatai_region
|
||
|
|
geographical_region = special_mongol_empire_red_horde_region
|
||
|
|
geographical_region = special_mongol_empire_white_horde_region
|
||
|
|
geographical_region = special_mongol_empire_aarlud_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_togskol_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_baruun_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_great_yuan_region
|
||
|
|
geographical_region = special_mongol_empire_blue_horde_region
|
||
|
|
geographical_region = special_mongol_empire_omnod_dalai_khanate_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
exists = scope:mongolia_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:mongolia_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_aarlud_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:aarlud_khanate_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:aarlud_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_togskol_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:togskol_khanate_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:togskol_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_baruun_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:baruun_khanate_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:baruun_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Aarlud Khanate
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = scope:aarlud_khanate_ruler
|
||
|
|
}
|
||
|
|
scope:aarlud_khanate_ruler = {
|
||
|
|
every_vassal_or_below = {
|
||
|
|
limit = {
|
||
|
|
NOR = {
|
||
|
|
has_character_flag = should_be_vassalized_by_ilkhanate
|
||
|
|
has_character_flag = should_be_vassalized_by_golden_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_chagatai
|
||
|
|
has_character_flag = should_be_vassalized_by_red_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_white_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_aarlud_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_togskol_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_baruun_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_mongolia
|
||
|
|
has_character_flag = should_be_vassalized_by_great_yuan
|
||
|
|
has_character_flag = should_be_vassalized_by_blue_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_omnod_dalai_khanate
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_ilkhanate_region
|
||
|
|
}
|
||
|
|
exists = scope:ilkhanate_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:ilkhanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_golden_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:golden_horde_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:golden_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_chagatai_region
|
||
|
|
}
|
||
|
|
exists = scope:chagatai_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:chagatai_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_great_yuan_region
|
||
|
|
}
|
||
|
|
exists = scope:great_yuan_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:great_yuan_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_red_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:red_horde_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:red_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_white_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:white_horde_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:white_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_blue_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:blue_horde_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:blue_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_omnod_dalai_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:omnod_dalai_khanate_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:omnod_dalai_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
NOR = {
|
||
|
|
geographical_region = special_mongol_empire_ilkhanate_region
|
||
|
|
geographical_region = special_mongol_empire_golden_horde_region
|
||
|
|
geographical_region = special_mongol_empire_chagatai_region
|
||
|
|
geographical_region = special_mongol_empire_red_horde_region
|
||
|
|
geographical_region = special_mongol_empire_white_horde_region
|
||
|
|
geographical_region = special_mongol_empire_aarlud_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_togskol_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_baruun_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_great_yuan_region
|
||
|
|
geographical_region = special_mongol_empire_blue_horde_region
|
||
|
|
geographical_region = special_mongol_empire_omnod_dalai_khanate_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
exists = scope:mongolia_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:mongolia_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_togskol_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:togskol_khanate_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:togskol_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_baruun_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:baruun_khanate_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:baruun_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
every_held_title = {
|
||
|
|
title_tier = county
|
||
|
|
limit = {
|
||
|
|
is_landless_type_title = no
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_ilkhanate_region
|
||
|
|
}
|
||
|
|
exists = scope:ilkhanate_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:ilkhanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_golden_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:golden_horde_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:golden_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_chagatai_region
|
||
|
|
}
|
||
|
|
exists = scope:chagatai_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:chagatai_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_great_yuan_region
|
||
|
|
}
|
||
|
|
exists = scope:great_yuan_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:great_yuan_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_red_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:red_horde_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:red_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_white_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:white_horde_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:white_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_blue_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:blue_horde_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:blue_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_omnod_dalai_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:omnod_dalai_khanate_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:omnod_dalai_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
NOR = {
|
||
|
|
geographical_region = special_mongol_empire_ilkhanate_region
|
||
|
|
geographical_region = special_mongol_empire_golden_horde_region
|
||
|
|
geographical_region = special_mongol_empire_chagatai_region
|
||
|
|
geographical_region = special_mongol_empire_red_horde_region
|
||
|
|
geographical_region = special_mongol_empire_white_horde_region
|
||
|
|
geographical_region = special_mongol_empire_aarlud_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_togskol_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_baruun_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_great_yuan_region
|
||
|
|
geographical_region = special_mongol_empire_blue_horde_region
|
||
|
|
geographical_region = special_mongol_empire_omnod_dalai_khanate_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
exists = scope:mongolia_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:mongolia_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_togskol_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:togskol_khanate_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:togskol_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_baruun_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:baruun_khanate_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:baruun_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Togskol Khanate
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = scope:togskol_khanate_ruler
|
||
|
|
}
|
||
|
|
scope:togskol_khanate_ruler = {
|
||
|
|
every_vassal_or_below = {
|
||
|
|
limit = {
|
||
|
|
NOR = {
|
||
|
|
has_character_flag = should_be_vassalized_by_ilkhanate
|
||
|
|
has_character_flag = should_be_vassalized_by_golden_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_chagatai
|
||
|
|
has_character_flag = should_be_vassalized_by_red_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_white_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_aarlud_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_togskol_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_baruun_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_mongolia
|
||
|
|
has_character_flag = should_be_vassalized_by_great_yuan
|
||
|
|
has_character_flag = should_be_vassalized_by_blue_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_omnod_dalai_khanate
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_ilkhanate_region
|
||
|
|
}
|
||
|
|
exists = scope:ilkhanate_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:ilkhanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_golden_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:golden_horde_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:golden_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_chagatai_region
|
||
|
|
}
|
||
|
|
exists = scope:chagatai_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:chagatai_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_great_yuan_region
|
||
|
|
}
|
||
|
|
exists = scope:great_yuan_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:great_yuan_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_red_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:red_horde_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:red_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_white_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:white_horde_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:white_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_blue_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:blue_horde_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:blue_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_omnod_dalai_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:omnod_dalai_khanate_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:omnod_dalai_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_aarlud_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:aarlud_khanate_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:aarlud_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
NOR = {
|
||
|
|
geographical_region = special_mongol_empire_ilkhanate_region
|
||
|
|
geographical_region = special_mongol_empire_golden_horde_region
|
||
|
|
geographical_region = special_mongol_empire_chagatai_region
|
||
|
|
geographical_region = special_mongol_empire_red_horde_region
|
||
|
|
geographical_region = special_mongol_empire_white_horde_region
|
||
|
|
geographical_region = special_mongol_empire_aarlud_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_togskol_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_baruun_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_great_yuan_region
|
||
|
|
geographical_region = special_mongol_empire_blue_horde_region
|
||
|
|
geographical_region = special_mongol_empire_omnod_dalai_khanate_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
exists = scope:mongolia_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:mongolia_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_baruun_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:baruun_khanate_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:baruun_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
every_held_title = {
|
||
|
|
title_tier = county
|
||
|
|
limit = {
|
||
|
|
is_landless_type_title = no
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_ilkhanate_region
|
||
|
|
}
|
||
|
|
exists = scope:ilkhanate_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:ilkhanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_golden_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:golden_horde_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:golden_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_chagatai_region
|
||
|
|
}
|
||
|
|
exists = scope:chagatai_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:chagatai_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_great_yuan_region
|
||
|
|
}
|
||
|
|
exists = scope:great_yuan_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:great_yuan_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_red_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:red_horde_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:red_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_white_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:white_horde_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:white_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_blue_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:blue_horde_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:blue_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_omnod_dalai_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:omnod_dalai_khanate_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:omnod_dalai_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_aarlud_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:aarlud_khanate_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:aarlud_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
NOR = {
|
||
|
|
geographical_region = special_mongol_empire_ilkhanate_region
|
||
|
|
geographical_region = special_mongol_empire_golden_horde_region
|
||
|
|
geographical_region = special_mongol_empire_chagatai_region
|
||
|
|
geographical_region = special_mongol_empire_red_horde_region
|
||
|
|
geographical_region = special_mongol_empire_white_horde_region
|
||
|
|
geographical_region = special_mongol_empire_aarlud_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_togskol_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_baruun_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_great_yuan_region
|
||
|
|
geographical_region = special_mongol_empire_blue_horde_region
|
||
|
|
geographical_region = special_mongol_empire_omnod_dalai_khanate_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
exists = scope:mongolia_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:mongolia_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_baruun_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:baruun_khanate_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:baruun_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Baruun Khanate
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = scope:baruun_khanate_ruler
|
||
|
|
}
|
||
|
|
scope:mongolia_ruler = {
|
||
|
|
every_vassal_or_below = {
|
||
|
|
limit = {
|
||
|
|
NOR = {
|
||
|
|
has_character_flag = should_be_vassalized_by_ilkhanate
|
||
|
|
has_character_flag = should_be_vassalized_by_golden_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_chagatai
|
||
|
|
has_character_flag = should_be_vassalized_by_red_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_white_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_aarlud_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_togskol_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_baruun_khanate
|
||
|
|
has_character_flag = should_be_vassalized_by_mongolia
|
||
|
|
has_character_flag = should_be_vassalized_by_great_yuan
|
||
|
|
has_character_flag = should_be_vassalized_by_blue_horde
|
||
|
|
has_character_flag = should_be_vassalized_by_omnod_dalai_khanate
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_ilkhanate_region
|
||
|
|
}
|
||
|
|
exists = scope:ilkhanate_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:ilkhanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_golden_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:golden_horde_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:golden_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_chagatai_region
|
||
|
|
}
|
||
|
|
exists = scope:chagatai_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:chagatai_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_great_yuan_region
|
||
|
|
}
|
||
|
|
exists = scope:great_yuan_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:great_yuan_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_red_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:red_horde_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:red_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_white_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:white_horde_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:white_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_blue_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:blue_horde_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:blue_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_omnod_dalai_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:omnod_dalai_khanate_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:omnod_dalai_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_aarlud_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:aarlud_khanate_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:aarlud_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
geographical_region = special_mongol_empire_togskol_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:togskol_khanate_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:togskol_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
capital_province = {
|
||
|
|
NOR = {
|
||
|
|
geographical_region = special_mongol_empire_ilkhanate_region
|
||
|
|
geographical_region = special_mongol_empire_golden_horde_region
|
||
|
|
geographical_region = special_mongol_empire_chagatai_region
|
||
|
|
geographical_region = special_mongol_empire_red_horde_region
|
||
|
|
geographical_region = special_mongol_empire_white_horde_region
|
||
|
|
geographical_region = special_mongol_empire_aarlud_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_togskol_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_baruun_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_great_yuan_region
|
||
|
|
geographical_region = special_mongol_empire_blue_horde_region
|
||
|
|
geographical_region = special_mongol_empire_omnod_dalai_khanate_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
exists = scope:mongolia_ruler
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = scope:mongolia_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
every_held_title = {
|
||
|
|
title_tier = county
|
||
|
|
limit = {
|
||
|
|
is_landless_type_title = no
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_ilkhanate_region
|
||
|
|
}
|
||
|
|
exists = scope:ilkhanate_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:ilkhanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_golden_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:golden_horde_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:golden_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_chagatai_region
|
||
|
|
}
|
||
|
|
exists = scope:chagatai_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:chagatai_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_great_yuan_region
|
||
|
|
}
|
||
|
|
exists = scope:great_yuan_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:great_yuan_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_red_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:red_horde_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:red_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_white_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:white_horde_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:white_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_blue_horde_region
|
||
|
|
}
|
||
|
|
exists = scope:blue_horde_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:blue_horde_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_omnod_dalai_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:omnod_dalai_khanate_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:omnod_dalai_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_aarlud_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:aarlud_khanate_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:aarlud_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_togskol_khanate_region
|
||
|
|
}
|
||
|
|
exists = scope:togskol_khanate_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:togskol_khanate_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
NOR = {
|
||
|
|
geographical_region = special_mongol_empire_ilkhanate_region
|
||
|
|
geographical_region = special_mongol_empire_golden_horde_region
|
||
|
|
geographical_region = special_mongol_empire_chagatai_region
|
||
|
|
geographical_region = special_mongol_empire_red_horde_region
|
||
|
|
geographical_region = special_mongol_empire_white_horde_region
|
||
|
|
geographical_region = special_mongol_empire_aarlud_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_togskol_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_baruun_khanate_region
|
||
|
|
geographical_region = special_mongol_empire_great_yuan_region
|
||
|
|
geographical_region = special_mongol_empire_blue_horde_region
|
||
|
|
geographical_region = special_mongol_empire_omnod_dalai_khanate_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
exists = scope:mongolia_ruler
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:mongolia_ruler
|
||
|
|
change = scope:mongol_cleanup_succession
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
resolve_title_and_vassal_change = scope:mongol_cleanup_succession
|
||
|
|
|
||
|
|
every_in_list = { # If tengri, switch to an organized faith in your new realm
|
||
|
|
list = selected_mongol_heirs
|
||
|
|
limit = {
|
||
|
|
primary_title.tier = tier_empire
|
||
|
|
faith = { has_doctrine_parameter = unreformed }
|
||
|
|
any_sub_realm_county = {
|
||
|
|
faith = {
|
||
|
|
NOT = { has_doctrine_parameter = unreformed }
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
save_scope_as = faith_changer
|
||
|
|
random_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
faith = {
|
||
|
|
NOT = { has_doctrine_parameter = unreformed }
|
||
|
|
}
|
||
|
|
}
|
||
|
|
weight = {
|
||
|
|
base = 1
|
||
|
|
modifier = {
|
||
|
|
save_temporary_scope_as = county_faith_check
|
||
|
|
add = mongol_successor_faith_chance
|
||
|
|
}
|
||
|
|
}
|
||
|
|
scope:faith_changer = {
|
||
|
|
set_character_faith = prev.faith
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
|
||
|
|
### END Title creation effects
|
||
|
|
|
||
|
|
grant_suitable_title_to_candidate_effect = {
|
||
|
|
save_temporary_scope_as = candidate
|
||
|
|
|
||
|
|
# Runs through available titles and grants an available one
|
||
|
|
random_list = {
|
||
|
|
# Ilkhanate
|
||
|
|
1 = {
|
||
|
|
trigger = {
|
||
|
|
exists = global_var:creatable_ilkhanate
|
||
|
|
NOT = { exists = global_var:ilkhanate_handed_out }
|
||
|
|
NOT = { exists = title:e_ilkhanate.holder }
|
||
|
|
}
|
||
|
|
# Weight the chance by how much territory you hold there
|
||
|
|
modifier = {
|
||
|
|
add = {
|
||
|
|
every_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_ilkhanate_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
add = 50
|
||
|
|
}
|
||
|
|
}
|
||
|
|
always = yes
|
||
|
|
}
|
||
|
|
grant_ilkhanate_effect = yes
|
||
|
|
}
|
||
|
|
# Golden Horde
|
||
|
|
1 = {
|
||
|
|
trigger = {
|
||
|
|
exists = global_var:creatable_golden_horde
|
||
|
|
NOT = { exists = global_var:golden_horde_handed_out }
|
||
|
|
NOT = { exists = title:e_golden_horde.holder }
|
||
|
|
}
|
||
|
|
# Weight the chance by how much territory you hold there
|
||
|
|
modifier = {
|
||
|
|
add = {
|
||
|
|
every_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_golden_horde_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
add = 50
|
||
|
|
}
|
||
|
|
}
|
||
|
|
always = yes
|
||
|
|
}
|
||
|
|
grant_golden_horde_effect = yes
|
||
|
|
}
|
||
|
|
# Chagatai
|
||
|
|
1 = {
|
||
|
|
trigger = {
|
||
|
|
exists = global_var:creatable_chagatai
|
||
|
|
NOT = { exists = global_var:chagatai_handed_out }
|
||
|
|
NOT = { exists = title:e_chagatai.holder }
|
||
|
|
}
|
||
|
|
# Weight the chance by how much territory you hold there
|
||
|
|
modifier = {
|
||
|
|
add = {
|
||
|
|
every_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_chagatai_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
add = 50
|
||
|
|
}
|
||
|
|
}
|
||
|
|
always = yes
|
||
|
|
}
|
||
|
|
grant_chagatai_effect = yes
|
||
|
|
}
|
||
|
|
# Great Yuan
|
||
|
|
1 = {
|
||
|
|
trigger = {
|
||
|
|
exists = global_var:creatable_great_yuan
|
||
|
|
NOT = { exists = global_var:great_yuan_handed_out }
|
||
|
|
NOT = { exists = scope:great_yuan_title.holder }
|
||
|
|
}
|
||
|
|
# Weight the chance by how much territory you hold there
|
||
|
|
modifier = {
|
||
|
|
add = {
|
||
|
|
every_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_great_yuan_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
add = 50
|
||
|
|
}
|
||
|
|
}
|
||
|
|
always = yes
|
||
|
|
}
|
||
|
|
grant_great_yuan_effect = yes
|
||
|
|
}
|
||
|
|
# Red Horde
|
||
|
|
1 = {
|
||
|
|
trigger = {
|
||
|
|
exists = global_var:creatable_red_horde
|
||
|
|
NOT = { exists = global_var:red_horde_handed_out }
|
||
|
|
NOT = { exists = title:e_red_horde.holder }
|
||
|
|
}
|
||
|
|
# Weight the chance by how much territory you hold there
|
||
|
|
modifier = {
|
||
|
|
add = {
|
||
|
|
every_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_red_horde_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
add = 50
|
||
|
|
}
|
||
|
|
}
|
||
|
|
always = yes
|
||
|
|
}
|
||
|
|
grant_red_horde_effect = yes
|
||
|
|
}
|
||
|
|
# White Horde
|
||
|
|
1 = {
|
||
|
|
trigger = {
|
||
|
|
exists = global_var:creatable_white_horde
|
||
|
|
NOT = { exists = global_var:white_horde_handed_out }
|
||
|
|
NOT = { exists = title:e_white_horde.holder }
|
||
|
|
}
|
||
|
|
# Weight the chance by how much territory you hold there
|
||
|
|
modifier = {
|
||
|
|
add = {
|
||
|
|
every_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_white_horde_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
add = 50
|
||
|
|
}
|
||
|
|
}
|
||
|
|
always = yes
|
||
|
|
}
|
||
|
|
grant_white_horde_effect = yes
|
||
|
|
}
|
||
|
|
# Blue Horde
|
||
|
|
1 = {
|
||
|
|
trigger = {
|
||
|
|
exists = global_var:creatable_blue_horde
|
||
|
|
NOT = { exists = global_var:blue_horde_handed_out }
|
||
|
|
NOT = { exists = title:e_blue_horde.holder }
|
||
|
|
}
|
||
|
|
# Weight the chance by how much territory you hold there
|
||
|
|
modifier = {
|
||
|
|
add = {
|
||
|
|
every_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_blue_horde_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
add = 50
|
||
|
|
}
|
||
|
|
}
|
||
|
|
always = yes
|
||
|
|
}
|
||
|
|
grant_blue_horde_effect = yes
|
||
|
|
}
|
||
|
|
# Omnod Dalai Khanate
|
||
|
|
1 = {
|
||
|
|
trigger = {
|
||
|
|
exists = global_var:creatable_omnod_dalai_khanate
|
||
|
|
NOT = { exists = global_var:omnod_dalai_khanate_handed_out }
|
||
|
|
NOT = { exists = title:e_omnod_dalai_khanate.holder }
|
||
|
|
}
|
||
|
|
# Weight the chance by how much territory you hold there
|
||
|
|
modifier = {
|
||
|
|
add = {
|
||
|
|
every_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_omnod_dalai_khanate_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
add = 50
|
||
|
|
}
|
||
|
|
}
|
||
|
|
always = yes
|
||
|
|
}
|
||
|
|
grant_omnod_dalai_khanate_effect = yes
|
||
|
|
}
|
||
|
|
# Aarlud Khanate
|
||
|
|
1 = {
|
||
|
|
trigger = {
|
||
|
|
exists = global_var:creatable_aarlud_khanate
|
||
|
|
NOT = { exists = global_var:aarlud_khanate_handed_out }
|
||
|
|
NOT = { exists = title:e_aarlud_khanate.holder }
|
||
|
|
}
|
||
|
|
# Weight the chance by how much territory you hold there
|
||
|
|
modifier = {
|
||
|
|
add = {
|
||
|
|
every_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_aarlud_khanate_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
add = 50
|
||
|
|
}
|
||
|
|
}
|
||
|
|
always = yes
|
||
|
|
}
|
||
|
|
grant_aarlud_khanate_effect = yes
|
||
|
|
}
|
||
|
|
# Tögsköl Khanate
|
||
|
|
1 = {
|
||
|
|
trigger = {
|
||
|
|
exists = global_var:creatable_togskol_khanate
|
||
|
|
NOT = { exists = global_var:togskol_khanate_handed_out }
|
||
|
|
NOT = { exists = title:e_togskol_khanate.holder }
|
||
|
|
}
|
||
|
|
# Weight the chance by how much territory you hold there
|
||
|
|
modifier = {
|
||
|
|
add = {
|
||
|
|
every_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_togskol_khanate_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
add = 50
|
||
|
|
}
|
||
|
|
}
|
||
|
|
always = yes
|
||
|
|
}
|
||
|
|
grant_togskol_khanate_effect = yes
|
||
|
|
}
|
||
|
|
# Baruun Khanate
|
||
|
|
1 = {
|
||
|
|
trigger = {
|
||
|
|
exists = global_var:creatable_baruun_khanate
|
||
|
|
NOT = { exists = global_var:baruun_khanate_handed_out }
|
||
|
|
NOT = { exists = title:e_baruun_khanate.holder }
|
||
|
|
}
|
||
|
|
# Weight the chance by how much territory you hold there
|
||
|
|
modifier = {
|
||
|
|
add = {
|
||
|
|
every_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_baruun_khanate_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
add = 50
|
||
|
|
}
|
||
|
|
}
|
||
|
|
always = yes
|
||
|
|
}
|
||
|
|
grant_baruun_khanate_effect = yes
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
# Add to list so we can move related titles around later
|
||
|
|
add_to_list = candidate_granted_title
|
||
|
|
}
|
||
|
|
|
||
|
|
|
||
|
|
break_up_mongol_empire_effect = { # Intended to run in the Mongol Emperor's scope
|
||
|
|
save_scope_as = old_mongol_emperor
|
||
|
|
|
||
|
|
every_tributary = {
|
||
|
|
add_to_list = mongol_tributaries
|
||
|
|
}
|
||
|
|
|
||
|
|
every_held_title = { # Clean up excess kingdoms
|
||
|
|
limit = {
|
||
|
|
is_landless_type_title = no
|
||
|
|
OR = {
|
||
|
|
tier = tier_kingdom
|
||
|
|
tier = tier_duchy
|
||
|
|
}
|
||
|
|
}
|
||
|
|
scope:old_mongol_emperor = {
|
||
|
|
destroy_title = prev
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
every_character_war = {
|
||
|
|
limit = {
|
||
|
|
primary_attacker = scope:old_mongol_emperor
|
||
|
|
is_white_peace_possible = yes
|
||
|
|
}
|
||
|
|
end_war = white_peace
|
||
|
|
}
|
||
|
|
|
||
|
|
set_global_variable = {
|
||
|
|
name = number_of_mongol_heir_candidates
|
||
|
|
value = 0
|
||
|
|
}
|
||
|
|
# Find suitable heir candidates
|
||
|
|
dynasty = {
|
||
|
|
every_dynasty_member = { # Every potential khandidate
|
||
|
|
limit = {
|
||
|
|
character_gender_can_inherit_from_trigger = {
|
||
|
|
CHARACTER = scope:old_mongol_emperor
|
||
|
|
}
|
||
|
|
is_alive = yes
|
||
|
|
}
|
||
|
|
change_global_variable = {
|
||
|
|
name = number_of_mongol_heir_candidates
|
||
|
|
add = 1
|
||
|
|
}
|
||
|
|
add_to_list = mongol_heir_candidates
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
# Gather Ilkhanate counties
|
||
|
|
every_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_ilkhanate_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
add_to_temporary_list = ilkhanate_counties
|
||
|
|
}
|
||
|
|
# Gather Golden Horde counties
|
||
|
|
every_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_golden_horde_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
add_to_temporary_list = golden_horde_counties
|
||
|
|
}
|
||
|
|
# Gather Chagatai counties
|
||
|
|
every_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_chagatai_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
add_to_temporary_list = chagatai_counties
|
||
|
|
}
|
||
|
|
# Gather Great Yuan counties
|
||
|
|
every_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_great_yuan_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
add_to_temporary_list = great_yuan_counties
|
||
|
|
}
|
||
|
|
# Gather Red Horde counties
|
||
|
|
every_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_red_horde_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
add_to_temporary_list = red_horde_counties
|
||
|
|
}
|
||
|
|
# Gather White Horde counties
|
||
|
|
every_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_white_horde_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
add_to_temporary_list = white_horde_counties
|
||
|
|
}
|
||
|
|
# Gather Blue Horde counties
|
||
|
|
every_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_blue_horde_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
add_to_temporary_list = blue_horde_counties
|
||
|
|
}
|
||
|
|
# Gather Omnod Dalai Khanate counties
|
||
|
|
every_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_omnod_dalai_khanate_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
add_to_temporary_list = omnod_dalai_khanate_counties
|
||
|
|
}
|
||
|
|
# Gather Aarlud Khanate counties
|
||
|
|
every_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_aarlud_khanate_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
add_to_temporary_list = aarlud_khanate_counties
|
||
|
|
}
|
||
|
|
# Gather Tögsköl Khanate counties
|
||
|
|
every_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_togskol_khanate_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
add_to_temporary_list = togskol_khanate_counties
|
||
|
|
}
|
||
|
|
# Gather Baruun Khanate counties
|
||
|
|
every_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = special_mongol_empire_baruun_khanate_region
|
||
|
|
}
|
||
|
|
}
|
||
|
|
add_to_temporary_list = baruun_khanate_counties
|
||
|
|
}
|
||
|
|
|
||
|
|
# Check which titles are creatable
|
||
|
|
set_global_variable = {
|
||
|
|
name = creatable_mongol_successor_states_number
|
||
|
|
value = 0
|
||
|
|
}
|
||
|
|
# Ilkhanate
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
any_in_list = {
|
||
|
|
list = ilkhanate_counties
|
||
|
|
count >= @creatable_successor_empire_county_threshold
|
||
|
|
}
|
||
|
|
}
|
||
|
|
debug_log = "Ilkhanate is creatable"
|
||
|
|
set_global_variable = {
|
||
|
|
name = creatable_ilkhanate
|
||
|
|
value = yes
|
||
|
|
}
|
||
|
|
change_global_variable = {
|
||
|
|
name = creatable_mongol_successor_states_number
|
||
|
|
add = 1
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Golden Horde
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
any_in_list = {
|
||
|
|
list = golden_horde_counties
|
||
|
|
count >= @creatable_successor_empire_county_threshold
|
||
|
|
}
|
||
|
|
}
|
||
|
|
debug_log = "Golden Horde is creatable"
|
||
|
|
set_global_variable = {
|
||
|
|
name = creatable_golden_horde
|
||
|
|
value = yes
|
||
|
|
}
|
||
|
|
change_global_variable = {
|
||
|
|
name = creatable_mongol_successor_states_number
|
||
|
|
add = 1
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Chagatai
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
any_in_list = {
|
||
|
|
list = chagatai_counties
|
||
|
|
count >= @creatable_successor_empire_county_threshold
|
||
|
|
}
|
||
|
|
}
|
||
|
|
debug_log = "Chagatai is creatable"
|
||
|
|
set_global_variable = {
|
||
|
|
name = creatable_chagatai
|
||
|
|
value = yes
|
||
|
|
}
|
||
|
|
change_global_variable = {
|
||
|
|
name = creatable_mongol_successor_states_number
|
||
|
|
add = 1
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Great Yuan
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
any_in_list = {
|
||
|
|
list = great_yuan_counties
|
||
|
|
count >= @creatable_successor_empire_county_threshold
|
||
|
|
}
|
||
|
|
}
|
||
|
|
debug_log = "Great Yuan is creatable"
|
||
|
|
set_global_variable = {
|
||
|
|
name = creatable_great_yuan
|
||
|
|
value = yes
|
||
|
|
}
|
||
|
|
change_global_variable = {
|
||
|
|
name = creatable_mongol_successor_states_number
|
||
|
|
add = 1
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Red Horde
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
any_in_list = {
|
||
|
|
list = red_horde_counties
|
||
|
|
count >= @creatable_successor_empire_county_threshold
|
||
|
|
}
|
||
|
|
}
|
||
|
|
debug_log = "Red Horde is creatable"
|
||
|
|
set_global_variable = {
|
||
|
|
name = creatable_red_horde
|
||
|
|
value = yes
|
||
|
|
}
|
||
|
|
change_global_variable = {
|
||
|
|
name = creatable_mongol_successor_states_number
|
||
|
|
add = 1
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# White Horde
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
any_in_list = {
|
||
|
|
list = white_horde_counties
|
||
|
|
count >= @creatable_successor_empire_county_threshold
|
||
|
|
}
|
||
|
|
}
|
||
|
|
debug_log = "White Horde is creatable"
|
||
|
|
set_global_variable = {
|
||
|
|
name = creatable_white_horde
|
||
|
|
value = yes
|
||
|
|
}
|
||
|
|
change_global_variable = {
|
||
|
|
name = creatable_mongol_successor_states_number
|
||
|
|
add = 1
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Blue Horde
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
any_in_list = {
|
||
|
|
list = blue_horde_counties
|
||
|
|
count >= @creatable_successor_empire_county_threshold
|
||
|
|
}
|
||
|
|
}
|
||
|
|
debug_log = "Blue Horde is creatable"
|
||
|
|
set_global_variable = {
|
||
|
|
name = creatable_blue_horde
|
||
|
|
value = yes
|
||
|
|
}
|
||
|
|
change_global_variable = {
|
||
|
|
name = creatable_mongol_successor_states_number
|
||
|
|
add = 1
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Omnod Dalai Khanate
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
any_in_list = {
|
||
|
|
list = omnod_dalai_khanate_counties
|
||
|
|
count >= @creatable_successor_empire_county_threshold
|
||
|
|
}
|
||
|
|
}
|
||
|
|
debug_log = "Omnod Dalai Khanate is creatable"
|
||
|
|
set_global_variable = {
|
||
|
|
name = creatable_omnod_dalai_khanate
|
||
|
|
value = yes
|
||
|
|
}
|
||
|
|
change_global_variable = {
|
||
|
|
name = creatable_mongol_successor_states_number
|
||
|
|
add = 1
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Aarlud Khanate
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
any_in_list = {
|
||
|
|
list = aarlud_khanate_counties
|
||
|
|
count >= @creatable_successor_empire_county_threshold
|
||
|
|
}
|
||
|
|
}
|
||
|
|
debug_log = "Aarlud is creatable"
|
||
|
|
set_global_variable = {
|
||
|
|
name = creatable_aarlud_khanate
|
||
|
|
value = yes
|
||
|
|
}
|
||
|
|
change_global_variable = {
|
||
|
|
name = creatable_mongol_successor_states_number
|
||
|
|
add = 1
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Tögsköl Khanate
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
any_in_list = {
|
||
|
|
list = togskol_khanate_counties
|
||
|
|
count >= @creatable_successor_empire_county_threshold
|
||
|
|
}
|
||
|
|
}
|
||
|
|
debug_log = "Tögsköl is creatable"
|
||
|
|
set_global_variable = {
|
||
|
|
name = creatable_togskol_khanate
|
||
|
|
value = yes
|
||
|
|
}
|
||
|
|
change_global_variable = {
|
||
|
|
name = creatable_mongol_successor_states_number
|
||
|
|
add = 1
|
||
|
|
}
|
||
|
|
}
|
||
|
|
# Baruun Khanate
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
any_in_list = {
|
||
|
|
list = baruun_khanate_counties
|
||
|
|
count >= @creatable_successor_empire_county_threshold
|
||
|
|
}
|
||
|
|
}
|
||
|
|
debug_log = "Baruun is creatable"
|
||
|
|
set_global_variable = {
|
||
|
|
name = creatable_baruun_khanate
|
||
|
|
value = yes
|
||
|
|
}
|
||
|
|
change_global_variable = {
|
||
|
|
name = creatable_mongol_successor_states_number
|
||
|
|
add = 1
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
ordered_in_list = {
|
||
|
|
list = mongol_heir_candidates
|
||
|
|
order_by = mongol_breakup_succession_score
|
||
|
|
max = 15
|
||
|
|
|
||
|
|
debug_log = "Mongol succession list found:"
|
||
|
|
debug_log_scopes = yes
|
||
|
|
|
||
|
|
add_to_list = selected_mongol_heirs
|
||
|
|
add_character_flag = {
|
||
|
|
flag = mongol_successor_flag
|
||
|
|
days = 10
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
# Find the "main" heir
|
||
|
|
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
is_ai = no
|
||
|
|
player_heir.dynasty ?= dynasty
|
||
|
|
}
|
||
|
|
player_heir = {
|
||
|
|
debug_log = "Found Mongol main heir"
|
||
|
|
debug_log_scopes = yes
|
||
|
|
|
||
|
|
assign_core_mongol_titles_to_heir_effect = yes
|
||
|
|
|
||
|
|
remove_from_list = selected_mongol_heirs
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else = {
|
||
|
|
ordered_in_list = {
|
||
|
|
list = selected_mongol_heirs
|
||
|
|
order_by = mongol_breakup_succession_score
|
||
|
|
max = 1
|
||
|
|
|
||
|
|
debug_log = "Found Mongol main heir"
|
||
|
|
debug_log_scopes = yes
|
||
|
|
|
||
|
|
assign_core_mongol_titles_to_heir_effect = yes
|
||
|
|
|
||
|
|
remove_from_list = selected_mongol_heirs
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
is_ai = no
|
||
|
|
player_heir.dynasty ?= dynasty
|
||
|
|
player_heir = { highest_held_title_tier < tier_empire }
|
||
|
|
}
|
||
|
|
player_heir = {
|
||
|
|
grant_suitable_title_to_candidate_effect = yes
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
# Assign titles to everyone else
|
||
|
|
ordered_in_list = {
|
||
|
|
list = selected_mongol_heirs
|
||
|
|
order_by = mongol_breakup_succession_score
|
||
|
|
max = global_var:creatable_mongol_successor_states_number
|
||
|
|
|
||
|
|
debug_log = "Found another Mongol Heir"
|
||
|
|
debug_log_scopes = yes
|
||
|
|
grant_suitable_title_to_candidate_effect = yes
|
||
|
|
|
||
|
|
debug_log = "Tried granting title to heir"
|
||
|
|
}
|
||
|
|
|
||
|
|
pick_up_remaining_counties_effect = yes
|
||
|
|
set_correct_mongol_breakup_vassalage_effect = yes
|
||
|
|
shift_counties_on_mongol_succession_effect = yes
|
||
|
|
|
||
|
|
# Send notification events
|
||
|
|
scope:mongolia_ruler = {
|
||
|
|
save_scope_as = successor_1
|
||
|
|
}
|
||
|
|
|
||
|
|
ordered_in_list = {
|
||
|
|
list = selected_mongol_heirs
|
||
|
|
order_by = mongol_breakup_succession_score
|
||
|
|
max = 3
|
||
|
|
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
NOT = { exists = scope:successor_2 }
|
||
|
|
}
|
||
|
|
save_scope_as = successor_2
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
NOT = { exists = scope:successor_3 }
|
||
|
|
NOT = {
|
||
|
|
this = scope:successor_2
|
||
|
|
}
|
||
|
|
}
|
||
|
|
save_scope_as = successor_3
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
NOT = { exists = scope:successor_4 }
|
||
|
|
NOR = {
|
||
|
|
this = scope:successor_2
|
||
|
|
this = scope:successor_3
|
||
|
|
}
|
||
|
|
}
|
||
|
|
save_scope_as = successor_4
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
every_player = {
|
||
|
|
trigger_event = {
|
||
|
|
id = mongol_invasion.1004
|
||
|
|
days = 2 # Delay it a little to let effects settle
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
# Cleanup
|
||
|
|
remove_global_variable = creatable_mongol_successor_states_number
|
||
|
|
remove_global_variable = number_of_mongol_heir_candidates
|
||
|
|
remove_global_variable = creatable_ilkhanate
|
||
|
|
remove_global_variable = creatable_golden_horde
|
||
|
|
remove_global_variable = creatable_chagatai
|
||
|
|
remove_global_variable = creatable_great_yuan
|
||
|
|
remove_global_variable = creatable_red_horde
|
||
|
|
remove_global_variable = creatable_white_horde
|
||
|
|
remove_global_variable = creatable_blue_horde
|
||
|
|
remove_global_variable = creatable_omnod_dalai_khanate
|
||
|
|
remove_global_variable = creatable_aarlud_khanate
|
||
|
|
remove_global_variable = creatable_togskol_khanate
|
||
|
|
remove_global_variable = creatable_baruun_khanate
|
||
|
|
|
||
|
|
# Make sure the Mongol Empire title is destroyed as appropriate
|
||
|
|
set_global_variable = {
|
||
|
|
name = mongol_empire_was_broken_up
|
||
|
|
value = yes
|
||
|
|
}
|
||
|
|
scope:successor_1 = {
|
||
|
|
trigger_event = {
|
||
|
|
id = mongol_invasion.9999
|
||
|
|
days = 1
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
# Assign appropriate De Jure, so that the successors do not switch away from their empires immediately
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = scope:chagatai_ruler
|
||
|
|
}
|
||
|
|
scope:chagatai_ruler = {
|
||
|
|
add_realm_law_skip_effects = high_partition_succession_law
|
||
|
|
save_scope_as = title_assignment
|
||
|
|
every_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = chagatai_de_jure_region
|
||
|
|
}
|
||
|
|
exists = kingdom
|
||
|
|
OR = {
|
||
|
|
NOT = { exists = kingdom.holder }
|
||
|
|
AND = {
|
||
|
|
exists = kingdom.holder
|
||
|
|
OR = {
|
||
|
|
kingdom.holder = scope:title_assignment
|
||
|
|
kingdom.holder = {
|
||
|
|
is_vassal_of = scope:title_assignment
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
holder.top_liege = scope:title_assignment
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
NOT = {
|
||
|
|
kingdom = {
|
||
|
|
is_in_list = assigned_kingdoms
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
kingdom = {
|
||
|
|
set_de_jure_liege_title = scope:title_assignment.primary_title
|
||
|
|
add_to_list = assigned_kingdoms
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
change_mongol_successor_illegal_government = yes
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = scope:great_yuan_ruler
|
||
|
|
}
|
||
|
|
scope:great_yuan_ruler = {
|
||
|
|
#Should not have dejure reassignment if they got an already existing title
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
scope:great_yuan_ruler.primary_title = title:e_great_yuan
|
||
|
|
}
|
||
|
|
add_realm_law_skip_effects = high_partition_succession_law
|
||
|
|
save_scope_as = title_assignment
|
||
|
|
every_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = great_yuan_de_jure_region
|
||
|
|
}
|
||
|
|
exists = kingdom
|
||
|
|
OR = {
|
||
|
|
NOT = { exists = kingdom.holder }
|
||
|
|
kingdom.holder = {
|
||
|
|
OR = {
|
||
|
|
this = scope:title_assignment
|
||
|
|
is_vassal_of = scope:title_assignment
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
holder.top_liege = scope:title_assignment
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
NOT = {
|
||
|
|
kingdom = {
|
||
|
|
is_in_list = assigned_kingdoms
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
kingdom = {
|
||
|
|
set_de_jure_liege_title = scope:title_assignment.primary_title
|
||
|
|
add_to_list = assigned_kingdoms
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
has_dlc_feature = admin_gov
|
||
|
|
}
|
||
|
|
convert_great_yuan_to_admin_effect = yes
|
||
|
|
}
|
||
|
|
else = {
|
||
|
|
change_mongol_successor_illegal_government = yes
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = scope:golden_horde_ruler
|
||
|
|
}
|
||
|
|
scope:golden_horde_ruler = {
|
||
|
|
add_realm_law_skip_effects = high_partition_succession_law
|
||
|
|
save_scope_as = title_assignment
|
||
|
|
every_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = golden_horde_de_jure_region
|
||
|
|
}
|
||
|
|
exists = kingdom
|
||
|
|
OR = {
|
||
|
|
NOT = { exists = kingdom.holder }
|
||
|
|
AND = {
|
||
|
|
exists = kingdom.holder
|
||
|
|
OR = {
|
||
|
|
kingdom.holder = scope:title_assignment
|
||
|
|
kingdom.holder = {
|
||
|
|
is_vassal_of = scope:title_assignment
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
holder.top_liege = scope:title_assignment
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
NOT = {
|
||
|
|
kingdom = {
|
||
|
|
is_in_list = assigned_kingdoms
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
kingdom = {
|
||
|
|
set_de_jure_liege_title = scope:title_assignment.primary_title
|
||
|
|
add_to_list = assigned_kingdoms
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
change_mongol_successor_illegal_government = yes
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = scope:ilkhanate_ruler
|
||
|
|
}
|
||
|
|
scope:ilkhanate_ruler = {
|
||
|
|
add_realm_law_skip_effects = high_partition_succession_law
|
||
|
|
save_scope_as = title_assignment
|
||
|
|
every_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = ilkhanate_de_jure_region
|
||
|
|
}
|
||
|
|
exists = kingdom
|
||
|
|
OR = {
|
||
|
|
NOT = { exists = kingdom.holder }
|
||
|
|
AND = {
|
||
|
|
exists = kingdom.holder
|
||
|
|
OR = {
|
||
|
|
kingdom.holder = scope:title_assignment
|
||
|
|
kingdom.holder = {
|
||
|
|
is_vassal_of = scope:title_assignment
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
holder.top_liege = scope:title_assignment
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
NOT = {
|
||
|
|
kingdom = {
|
||
|
|
is_in_list = assigned_kingdoms
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
kingdom = {
|
||
|
|
set_de_jure_liege_title = scope:title_assignment.primary_title
|
||
|
|
add_to_list = assigned_kingdoms
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
change_mongol_successor_illegal_government = yes
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = scope:red_horde_ruler
|
||
|
|
}
|
||
|
|
scope:red_horde_ruler = {
|
||
|
|
add_realm_law_skip_effects = high_partition_succession_law
|
||
|
|
save_scope_as = title_assignment
|
||
|
|
every_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = red_horde_de_jure_region
|
||
|
|
}
|
||
|
|
exists = kingdom
|
||
|
|
OR = {
|
||
|
|
NOT = { exists = kingdom.holder }
|
||
|
|
AND = {
|
||
|
|
exists = kingdom.holder
|
||
|
|
OR = {
|
||
|
|
kingdom.holder = scope:title_assignment
|
||
|
|
kingdom.holder = {
|
||
|
|
is_vassal_of = scope:title_assignment
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
holder.top_liege = scope:title_assignment
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
NOT = {
|
||
|
|
kingdom = {
|
||
|
|
is_in_list = assigned_kingdoms
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
kingdom = {
|
||
|
|
set_de_jure_liege_title = scope:title_assignment.primary_title
|
||
|
|
add_to_list = assigned_kingdoms
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
change_mongol_successor_illegal_government = yes
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = scope:white_horde_ruler
|
||
|
|
}
|
||
|
|
scope:white_horde_ruler = {
|
||
|
|
add_realm_law_skip_effects = high_partition_succession_law
|
||
|
|
save_scope_as = title_assignment
|
||
|
|
every_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = white_horde_de_jure_region
|
||
|
|
}
|
||
|
|
exists = kingdom
|
||
|
|
OR = {
|
||
|
|
NOT = { exists = kingdom.holder }
|
||
|
|
AND = {
|
||
|
|
exists = kingdom.holder
|
||
|
|
OR = {
|
||
|
|
kingdom.holder = scope:title_assignment
|
||
|
|
kingdom.holder = {
|
||
|
|
is_vassal_of = scope:title_assignment
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
holder.top_liege = scope:title_assignment
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
NOT = {
|
||
|
|
kingdom = {
|
||
|
|
is_in_list = assigned_kingdoms
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
kingdom = {
|
||
|
|
set_de_jure_liege_title = scope:title_assignment.primary_title
|
||
|
|
add_to_list = assigned_kingdoms
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
change_mongol_successor_illegal_government = yes
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = scope:blue_horde_ruler
|
||
|
|
}
|
||
|
|
scope:blue_horde_ruler = {
|
||
|
|
add_realm_law_skip_effects = high_partition_succession_law
|
||
|
|
save_scope_as = title_assignment
|
||
|
|
every_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = blue_horde_de_jure_region
|
||
|
|
}
|
||
|
|
exists = kingdom
|
||
|
|
OR = {
|
||
|
|
NOT = { exists = kingdom.holder }
|
||
|
|
AND = {
|
||
|
|
exists = kingdom.holder
|
||
|
|
OR = {
|
||
|
|
kingdom.holder = scope:title_assignment
|
||
|
|
kingdom.holder = {
|
||
|
|
is_vassal_of = scope:title_assignment
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
holder.top_liege = scope:title_assignment
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
NOT = {
|
||
|
|
kingdom = {
|
||
|
|
is_in_list = assigned_kingdoms
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
kingdom = {
|
||
|
|
set_de_jure_liege_title = scope:title_assignment.primary_title
|
||
|
|
add_to_list = assigned_kingdoms
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
change_mongol_successor_illegal_government = yes
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = scope:omnod_dalai_khanate_ruler
|
||
|
|
}
|
||
|
|
scope:omnod_dalai_khanate_ruler = {
|
||
|
|
add_realm_law_skip_effects = high_partition_succession_law
|
||
|
|
save_scope_as = title_assignment
|
||
|
|
every_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = omnod_dalai_khanate_de_jure_region
|
||
|
|
}
|
||
|
|
exists = kingdom
|
||
|
|
OR = {
|
||
|
|
NOT = { exists = kingdom.holder }
|
||
|
|
AND = {
|
||
|
|
exists = kingdom.holder
|
||
|
|
OR = {
|
||
|
|
kingdom.holder = scope:title_assignment
|
||
|
|
kingdom.holder = {
|
||
|
|
is_vassal_of = scope:title_assignment
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
holder.top_liege = scope:title_assignment
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
NOT = {
|
||
|
|
kingdom = {
|
||
|
|
is_in_list = assigned_kingdoms
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
kingdom = {
|
||
|
|
set_de_jure_liege_title = scope:title_assignment.primary_title
|
||
|
|
add_to_list = assigned_kingdoms
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
change_mongol_successor_illegal_government = yes
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = scope:aarlud_khanate_ruler
|
||
|
|
}
|
||
|
|
scope:aarlud_khanate_ruler = {
|
||
|
|
add_realm_law_skip_effects = high_partition_succession_law
|
||
|
|
save_scope_as = title_assignment
|
||
|
|
every_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = aarlud_khanate_de_jure_region
|
||
|
|
}
|
||
|
|
exists = kingdom
|
||
|
|
OR = {
|
||
|
|
NOT = { exists = kingdom.holder }
|
||
|
|
AND = {
|
||
|
|
exists = kingdom.holder
|
||
|
|
OR = {
|
||
|
|
kingdom.holder = scope:title_assignment
|
||
|
|
kingdom.holder = {
|
||
|
|
is_vassal_of = scope:title_assignment
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
holder.top_liege = scope:title_assignment
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
NOT = {
|
||
|
|
kingdom = {
|
||
|
|
is_in_list = assigned_kingdoms
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
kingdom = {
|
||
|
|
set_de_jure_liege_title = scope:title_assignment.primary_title
|
||
|
|
add_to_list = assigned_kingdoms
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
change_mongol_successor_illegal_government = yes
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = scope:togskol_khanate_ruler
|
||
|
|
}
|
||
|
|
scope:togskol_khanate_ruler = {
|
||
|
|
add_realm_law_skip_effects = high_partition_succession_law
|
||
|
|
save_scope_as = title_assignment
|
||
|
|
every_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = togskol_khanatede_jure_region
|
||
|
|
}
|
||
|
|
exists = kingdom
|
||
|
|
OR = {
|
||
|
|
NOT = { exists = kingdom.holder }
|
||
|
|
AND = {
|
||
|
|
exists = kingdom.holder
|
||
|
|
OR = {
|
||
|
|
kingdom.holder = scope:title_assignment
|
||
|
|
kingdom.holder = {
|
||
|
|
is_vassal_of = scope:title_assignment
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
holder.top_liege = scope:title_assignment
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
NOT = {
|
||
|
|
kingdom = {
|
||
|
|
is_in_list = assigned_kingdoms
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
kingdom = {
|
||
|
|
set_de_jure_liege_title = scope:title_assignment.primary_title
|
||
|
|
add_to_list = assigned_kingdoms
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
change_mongol_successor_illegal_government = yes
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = scope:baruun_khanate_ruler
|
||
|
|
}
|
||
|
|
scope:baruun_khanate_ruler = {
|
||
|
|
add_realm_law_skip_effects = high_partition_succession_law
|
||
|
|
save_scope_as = title_assignment
|
||
|
|
every_sub_realm_county = {
|
||
|
|
limit = {
|
||
|
|
title_province = {
|
||
|
|
geographical_region = baruun_khanate_de_jure_region
|
||
|
|
}
|
||
|
|
exists = kingdom
|
||
|
|
OR = {
|
||
|
|
NOT = { exists = kingdom.holder }
|
||
|
|
AND = {
|
||
|
|
exists = kingdom.holder
|
||
|
|
OR = {
|
||
|
|
kingdom.holder = scope:title_assignment
|
||
|
|
kingdom.holder = {
|
||
|
|
is_vassal_of = scope:title_assignment
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
holder.top_liege = scope:title_assignment
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
NOT = {
|
||
|
|
kingdom = {
|
||
|
|
is_in_list = assigned_kingdoms
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
kingdom = {
|
||
|
|
set_de_jure_liege_title = scope:title_assignment.primary_title
|
||
|
|
add_to_list = assigned_kingdoms
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
change_mongol_successor_illegal_government = yes
|
||
|
|
}
|
||
|
|
}
|
||
|
|
scope:mongolia_ruler = {
|
||
|
|
#Allocate tributaries of mongol empire or give them independence
|
||
|
|
trigger_event = {
|
||
|
|
id = mongol_invasion.3000
|
||
|
|
days = 1
|
||
|
|
}
|
||
|
|
#Break off exclaves
|
||
|
|
trigger_event = {
|
||
|
|
id = mongol_invasion.3200
|
||
|
|
days = 1
|
||
|
|
}
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = selected_mongol_heirs
|
||
|
|
limit = {
|
||
|
|
highest_held_title_tier >= tier_empire
|
||
|
|
NOT = {
|
||
|
|
this = scope:mongolia_ruler
|
||
|
|
}
|
||
|
|
}
|
||
|
|
#Break off exclaves
|
||
|
|
trigger_event = {
|
||
|
|
id = mongol_invasion.3200
|
||
|
|
days = 1
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
# Special stuff for player Temüjin, disbursed in event conqueror.0001
|
||
|
|
temujin_conqueror_bonuses_effect = {
|
||
|
|
add_gold = 100
|
||
|
|
add_dread = medium_dread
|
||
|
|
add_prestige = 500
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
prestige_level < 2
|
||
|
|
}
|
||
|
|
add_prestige_level = 2
|
||
|
|
}
|
||
|
|
else_if = {
|
||
|
|
limit = {
|
||
|
|
prestige_level < 3
|
||
|
|
}
|
||
|
|
add_prestige_level = 1
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
government_has_flag = government_is_nomadic
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
OR = {
|
||
|
|
has_realm_law = nomadic_authority_4
|
||
|
|
has_realm_law = nomadic_authority_5
|
||
|
|
}
|
||
|
|
}
|
||
|
|
domicile = {
|
||
|
|
change_herd = {
|
||
|
|
add = nomadic_authority_level_2_requirement
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
else = {
|
||
|
|
domicile = {
|
||
|
|
change_herd = {
|
||
|
|
value = nomadic_authority_level_4_requirement
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
NOR = {
|
||
|
|
has_realm_law = nomadic_authority_5
|
||
|
|
has_realm_law = nomadic_authority_4
|
||
|
|
}
|
||
|
|
}
|
||
|
|
hidden_effect = {
|
||
|
|
if = {
|
||
|
|
limit = { has_realm_law = nomadic_authority_1 }
|
||
|
|
remove_realm_law = nomadic_authority_1
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = { has_realm_law = nomadic_authority_2 }
|
||
|
|
remove_realm_law = nomadic_authority_2
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = { has_realm_law = nomadic_authority_3 }
|
||
|
|
remove_realm_law = nomadic_authority_3
|
||
|
|
}
|
||
|
|
}
|
||
|
|
add_realm_law_skip_effects = nomadic_authority_4
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
is_decision_on_cooldown = nomad_higher_tier_title_decision
|
||
|
|
}
|
||
|
|
remove_decision_cooldown = nomad_higher_tier_title_decision
|
||
|
|
}
|
||
|
|
custom_tooltip = temujin_horde_gathers_tt
|
||
|
|
trigger_event = {
|
||
|
|
id = mpo_greatest_of_khans.1010
|
||
|
|
months = { 3 9 }
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
convert_great_yuan_to_admin_effect = {
|
||
|
|
save_scope_as = administrative_liege
|
||
|
|
|
||
|
|
#Create cadet branch to ensure you have a domicile
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = house.house_head
|
||
|
|
NOT = {
|
||
|
|
this = house.house_head
|
||
|
|
}
|
||
|
|
}
|
||
|
|
#Create cadet branch
|
||
|
|
found_cadet_house_decision_effect = {
|
||
|
|
CHARACTER = scope:administrative_liege
|
||
|
|
PRESTIGE = 0
|
||
|
|
}
|
||
|
|
house = {
|
||
|
|
set_coa = scope:administrative_liege.capital_province.barony
|
||
|
|
}
|
||
|
|
}
|
||
|
|
change_to_administrative_effect = yes
|
||
|
|
|
||
|
|
#Direct Vassals who fulfill the tgp_mongol_vassal_will_become_admin criteria are converted. Vassals above 25 opinion always accept
|
||
|
|
#Vassals are converted as a hierarchy. If a king is converted we convert all who are valid below that king (so his dukes, their counts, and their barons) are all converted.
|
||
|
|
#If a vassal does not convert (because of not accepting or because they are outside of the de jure empire, etc) then the vassals below them are _not_ converted either.
|
||
|
|
|
||
|
|
#Human vassals are given a choice to convert or not in the ping event, even if powerful or having very good relation.
|
||
|
|
|
||
|
|
hidden_effect = {
|
||
|
|
save_scope_as = actor
|
||
|
|
every_vassal = {
|
||
|
|
limit = {
|
||
|
|
tgp_mongol_vassal_will_become_admin = yes
|
||
|
|
}
|
||
|
|
save_scope_as = recipient
|
||
|
|
change_to_administrative_effect = yes
|
||
|
|
every_vassal = { #Everyone below also converts (could be Counts, could be Dukes)
|
||
|
|
limit = {
|
||
|
|
tgp_mongol_vassal_will_become_admin = yes #We still don't want mayors and bishops
|
||
|
|
is_ai = yes
|
||
|
|
}
|
||
|
|
save_scope_as = recipient
|
||
|
|
change_to_administrative_effect = yes
|
||
|
|
every_vassal = { #Everyone below also converts (Could be Counts, could be Barons)
|
||
|
|
limit = {
|
||
|
|
tgp_mongol_vassal_will_become_admin = yes #We still don't want mayors and bishops
|
||
|
|
is_ai = yes
|
||
|
|
}
|
||
|
|
save_scope_as = recipient
|
||
|
|
change_to_administrative_effect = yes
|
||
|
|
every_vassal = { #Everyone below also converts (could be Barons)
|
||
|
|
limit = {
|
||
|
|
tgp_mongol_vassal_will_become_admin = yes #We still don't want mayors and bishops
|
||
|
|
is_ai = yes
|
||
|
|
}
|
||
|
|
save_scope_as = recipient
|
||
|
|
change_to_administrative_effect = yes
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
NOT = {
|
||
|
|
has_character_flag = latin_emp_force_admin_flag
|
||
|
|
}
|
||
|
|
top_liege = this
|
||
|
|
}
|
||
|
|
add_character_modifier = {
|
||
|
|
modifier = first_admin_emperor
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
change_influence = 1500
|
||
|
|
add_treasury = 2500
|
||
|
|
|
||
|
|
every_vassal_or_below = {
|
||
|
|
limit = {
|
||
|
|
is_ai = no
|
||
|
|
tgp_mongol_vassal_will_become_admin = yes
|
||
|
|
}
|
||
|
|
trigger_event = ep3_decisions_event.4065
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
exists = capital_county
|
||
|
|
NOT = {
|
||
|
|
domicile.domicile_location.county ?= capital_county
|
||
|
|
}
|
||
|
|
}
|
||
|
|
domicile = {
|
||
|
|
move_domicile = scope:administrative_liege.capital_province
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
government_has_flag = government_is_celestial
|
||
|
|
highest_held_title_tier >= tier_empire
|
||
|
|
primary_title = {
|
||
|
|
has_custom_title_name = no
|
||
|
|
}
|
||
|
|
}
|
||
|
|
trigger_event = {
|
||
|
|
id = tgp_dynastic_cycle.9000
|
||
|
|
days = 1
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
change_mongol_successor_illegal_government = {
|
||
|
|
trigger_event = {
|
||
|
|
id = mongol_invasion.3100
|
||
|
|
days = 1
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
mongol_breakup_purge_mongolia_exclaves_effect = {
|
||
|
|
save_scope_as = mongol_exclaves_target
|
||
|
|
|
||
|
|
capital_province.county = {
|
||
|
|
every_connected_county = { # Start off by making a list of all disconnected Counties
|
||
|
|
invert = yes
|
||
|
|
max_naval_distance = 2000
|
||
|
|
allow_one_county_land_gap = yes
|
||
|
|
add_to_list = disconnected_counties
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
every_in_list = {
|
||
|
|
list = disconnected_counties
|
||
|
|
|
||
|
|
limit = {
|
||
|
|
any_connected_county = {
|
||
|
|
NOT = { is_in_list = disconnected_counties }
|
||
|
|
max_naval_distance = 2000
|
||
|
|
}
|
||
|
|
}
|
||
|
|
add_to_list = cull_naval_connection_counties
|
||
|
|
}
|
||
|
|
|
||
|
|
while = {
|
||
|
|
limit = {
|
||
|
|
any_in_list = {
|
||
|
|
list = cull_naval_connection_counties
|
||
|
|
}
|
||
|
|
}
|
||
|
|
random_in_list = {
|
||
|
|
list = cull_naval_connection_counties
|
||
|
|
|
||
|
|
save_scope_as = cull_origin_county
|
||
|
|
|
||
|
|
every_connected_county = {
|
||
|
|
remove_from_list = cull_naval_connection_counties
|
||
|
|
remove_from_list = disconnected_counties
|
||
|
|
}
|
||
|
|
remove_from_list = cull_naval_connection_counties
|
||
|
|
remove_from_list = disconnected_counties
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
every_in_list = {
|
||
|
|
list = disconnected_counties
|
||
|
|
|
||
|
|
limit = {
|
||
|
|
target_is_de_jure_liege_or_above = scope:mongol_exclaves_target.primary_title
|
||
|
|
}
|
||
|
|
add_to_list = cull_de_jure_connection_counties
|
||
|
|
}
|
||
|
|
|
||
|
|
while = {
|
||
|
|
limit = {
|
||
|
|
any_in_list = {
|
||
|
|
list = cull_de_jure_connection_counties
|
||
|
|
}
|
||
|
|
}
|
||
|
|
random_in_list = {
|
||
|
|
list = cull_de_jure_connection_counties
|
||
|
|
|
||
|
|
save_scope_as = cull_origin_county
|
||
|
|
|
||
|
|
every_connected_county = {
|
||
|
|
remove_from_list = cull_de_jure_connection_counties
|
||
|
|
remove_from_list = disconnected_counties
|
||
|
|
}
|
||
|
|
remove_from_list = cull_de_jure_connection_counties
|
||
|
|
remove_from_list = disconnected_counties
|
||
|
|
}
|
||
|
|
}
|
||
|
|
#Make them vassals if they are de jure vassals of another successor
|
||
|
|
every_in_list = { # Transfer Kings first
|
||
|
|
list = disconnected_counties
|
||
|
|
|
||
|
|
limit = {
|
||
|
|
holder.primary_title = {
|
||
|
|
tier = tier_kingdom
|
||
|
|
empire.holder ?= {
|
||
|
|
OR = {
|
||
|
|
is_in_list = selected_mongol_heirs
|
||
|
|
primary_title = title:e_mongolia
|
||
|
|
}
|
||
|
|
NOT = {
|
||
|
|
this = scope:mongol_exclaves_target
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
NOR = {
|
||
|
|
holder = scope:mongol_exclaves_target
|
||
|
|
holder = {
|
||
|
|
any_sub_realm_title = {
|
||
|
|
tier = tier_county
|
||
|
|
NOT = { is_in_list = disconnected_counties }
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
holder = {
|
||
|
|
create_title_and_vassal_change = {
|
||
|
|
type = swear_fealty
|
||
|
|
save_scope_as = change
|
||
|
|
add_claim_on_loss = no
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = primary_title.empire.holder
|
||
|
|
change = scope:change
|
||
|
|
}
|
||
|
|
resolve_title_and_vassal_change = scope:change
|
||
|
|
every_realm_county = {
|
||
|
|
limit = {
|
||
|
|
is_in_list = disconnected_counties
|
||
|
|
}
|
||
|
|
remove_from_list = disconnected_counties
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
every_in_list = { # Transfer Dukes second
|
||
|
|
list = disconnected_counties
|
||
|
|
|
||
|
|
limit = {
|
||
|
|
holder.primary_title = {
|
||
|
|
tier = tier_duchy
|
||
|
|
empire.holder ?= {
|
||
|
|
OR = {
|
||
|
|
is_in_list = selected_mongol_heirs
|
||
|
|
primary_title = title:e_mongolia
|
||
|
|
}
|
||
|
|
NOT = {
|
||
|
|
this = scope:mongol_exclaves_target
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
NOR = {
|
||
|
|
holder = scope:mongol_exclaves_target
|
||
|
|
holder = {
|
||
|
|
any_sub_realm_title = {
|
||
|
|
tier = tier_county
|
||
|
|
NOT = { is_in_list = disconnected_counties }
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
holder = {
|
||
|
|
create_title_and_vassal_change = {
|
||
|
|
type = swear_fealty
|
||
|
|
save_scope_as = change
|
||
|
|
add_claim_on_loss = no
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = primary_title.empire.holder
|
||
|
|
change = scope:change
|
||
|
|
}
|
||
|
|
resolve_title_and_vassal_change = scope:change
|
||
|
|
every_realm_county = {
|
||
|
|
limit = {
|
||
|
|
is_in_list = disconnected_counties
|
||
|
|
}
|
||
|
|
remove_from_list = disconnected_counties
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
every_in_list = { # transfer Counts last
|
||
|
|
list = disconnected_counties
|
||
|
|
|
||
|
|
limit = {
|
||
|
|
holder.primary_title = {
|
||
|
|
tier = tier_county
|
||
|
|
empire.holder ?= {
|
||
|
|
OR = {
|
||
|
|
is_in_list = selected_mongol_heirs
|
||
|
|
primary_title = title:e_mongolia
|
||
|
|
}
|
||
|
|
NOT = {
|
||
|
|
this = scope:mongol_exclaves_target
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
NOR = {
|
||
|
|
holder = scope:mongol_exclaves_target
|
||
|
|
holder = {
|
||
|
|
any_sub_realm_title = {
|
||
|
|
tier = tier_county
|
||
|
|
NOT = { is_in_list = disconnected_counties }
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
holder = {
|
||
|
|
create_title_and_vassal_change = {
|
||
|
|
type = swear_fealty
|
||
|
|
save_scope_as = change
|
||
|
|
add_claim_on_loss = no
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = primary_title.empire.holder
|
||
|
|
change = scope:change
|
||
|
|
}
|
||
|
|
resolve_title_and_vassal_change = scope:change
|
||
|
|
every_realm_county = {
|
||
|
|
limit = {
|
||
|
|
is_in_list = disconnected_counties
|
||
|
|
}
|
||
|
|
remove_from_list = disconnected_counties
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
every_in_list = { # Finally, transfer contiguous areas under someone from the pool
|
||
|
|
list = disconnected_counties
|
||
|
|
|
||
|
|
limit = {
|
||
|
|
empire.holder ?= {
|
||
|
|
OR = {
|
||
|
|
is_in_list = selected_mongol_heirs
|
||
|
|
primary_title = title:e_mongolia
|
||
|
|
}
|
||
|
|
NOT = {
|
||
|
|
this = scope:mongol_exclaves_target
|
||
|
|
}
|
||
|
|
}
|
||
|
|
OR = {
|
||
|
|
holder.top_liege = scope:mongol_exclaves_target
|
||
|
|
holder = scope:mongol_exclaves_target
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
save_scope_as = county_of_origin
|
||
|
|
|
||
|
|
every_pool_character = {
|
||
|
|
province = scope:county_of_origin.title_province
|
||
|
|
limit = {
|
||
|
|
is_available_adult = yes
|
||
|
|
}
|
||
|
|
add_to_list = potential_holders
|
||
|
|
}
|
||
|
|
|
||
|
|
every_pool_character = {
|
||
|
|
province = scope:county_of_origin.holder.capital_province
|
||
|
|
limit = {
|
||
|
|
is_available_adult = yes
|
||
|
|
}
|
||
|
|
add_to_list = potential_holders
|
||
|
|
}
|
||
|
|
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
NOT = {
|
||
|
|
any_in_list = {
|
||
|
|
list = potential_holders
|
||
|
|
is_available_adult = yes
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
create_character = {
|
||
|
|
location = scope:county_of_origin.title_province
|
||
|
|
culture = scope:county_of_origin.culture
|
||
|
|
faith = scope:county_of_origin.faith
|
||
|
|
gender_female_chance = 50
|
||
|
|
age = 32
|
||
|
|
save_scope_as = backup_character
|
||
|
|
}
|
||
|
|
scope:backup_character = {
|
||
|
|
add_to_list = potential_holders
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
random_in_list = {
|
||
|
|
list = potential_holders
|
||
|
|
limit = {
|
||
|
|
is_available_adult = yes
|
||
|
|
has_claim_on = scope:county_of_origin
|
||
|
|
faith = {
|
||
|
|
has_dominant_ruling_gender = prev
|
||
|
|
}
|
||
|
|
}
|
||
|
|
alternative_limit = {
|
||
|
|
is_available_adult = yes
|
||
|
|
culture = scope:county_of_origin.culture
|
||
|
|
faith = scope:county_of_origin.faith
|
||
|
|
faith = {
|
||
|
|
has_dominant_ruling_gender = prev
|
||
|
|
}
|
||
|
|
}
|
||
|
|
alternative_limit = {
|
||
|
|
is_available_adult = yes
|
||
|
|
culture = scope:county_of_origin.culture
|
||
|
|
faith = {
|
||
|
|
has_dominant_ruling_gender = prev
|
||
|
|
}
|
||
|
|
}
|
||
|
|
alternative_limit = {
|
||
|
|
is_available_adult = yes
|
||
|
|
faith = scope:county_of_origin.faith
|
||
|
|
faith = {
|
||
|
|
has_dominant_ruling_gender = prev
|
||
|
|
}
|
||
|
|
}
|
||
|
|
alternative_limit = {
|
||
|
|
is_available_adult = yes
|
||
|
|
faith = {
|
||
|
|
has_dominant_ruling_gender = prev
|
||
|
|
}
|
||
|
|
}
|
||
|
|
alternative_limit = {
|
||
|
|
is_available_adult = yes
|
||
|
|
has_claim_on = scope:county_of_origin
|
||
|
|
}
|
||
|
|
alternative_limit = {
|
||
|
|
is_available_adult = yes
|
||
|
|
culture = scope:county_of_origin.culture
|
||
|
|
faith = scope:county_of_origin.faith
|
||
|
|
}
|
||
|
|
alternative_limit = {
|
||
|
|
is_available_adult = yes
|
||
|
|
culture = scope:county_of_origin.culture
|
||
|
|
}
|
||
|
|
alternative_limit = {
|
||
|
|
is_available_adult = yes
|
||
|
|
faith = scope:county_of_origin.faith
|
||
|
|
}
|
||
|
|
alternative_limit = {
|
||
|
|
is_available_adult = yes
|
||
|
|
}
|
||
|
|
|
||
|
|
save_scope_as = new_county_holder
|
||
|
|
add_character_flag = {
|
||
|
|
flag = domicile_culture_and_faith_check
|
||
|
|
days = 1
|
||
|
|
}
|
||
|
|
|
||
|
|
create_title_and_vassal_change = {
|
||
|
|
type = granted
|
||
|
|
save_scope_as = change
|
||
|
|
add_claim_on_loss = no
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = disconnected_counties
|
||
|
|
limit = {
|
||
|
|
OR = {
|
||
|
|
holder.top_liege = scope:mongol_exclaves_target
|
||
|
|
holder = scope:mongol_exclaves_target
|
||
|
|
}
|
||
|
|
is_connected_to = {
|
||
|
|
target = scope:county_of_origin
|
||
|
|
}
|
||
|
|
NOT ={
|
||
|
|
is_connected_to = {
|
||
|
|
target = scope:mongol_exclaves_target.capital_province.county
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:new_county_holder
|
||
|
|
change = scope:change
|
||
|
|
}
|
||
|
|
#scope:new_county_holder = { get_title = prev }
|
||
|
|
}
|
||
|
|
resolve_title_and_vassal_change = scope:change
|
||
|
|
|
||
|
|
create_title_and_vassal_change = {
|
||
|
|
type = swear_fealty
|
||
|
|
save_scope_as = change
|
||
|
|
add_claim_on_loss = no
|
||
|
|
}
|
||
|
|
change_liege = {
|
||
|
|
liege = primary_title.empire.holder
|
||
|
|
change = scope:change
|
||
|
|
}
|
||
|
|
resolve_title_and_vassal_change = scope:change
|
||
|
|
# This system should not generate strange-culture nomads
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
government_has_flag = government_is_nomadic
|
||
|
|
domicile.domicile_culture != scope:new_county_holder.capital_county.culture
|
||
|
|
}
|
||
|
|
domicile = {
|
||
|
|
set_domicile_culture = scope:new_county_holder.capital_county.culture
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
government_has_flag = government_is_nomadic
|
||
|
|
domicile.domicile_faith != scope:new_county_holder.capital_county.faith
|
||
|
|
}
|
||
|
|
domicile = {
|
||
|
|
set_domicile_faith = scope:new_county_holder.capital_county.faith
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = { # Just in case they need to create a duchy
|
||
|
|
limit = {
|
||
|
|
gold < 500
|
||
|
|
}
|
||
|
|
add_gold = 500
|
||
|
|
}
|
||
|
|
}
|
||
|
|
remove_from_list = disconnected_counties
|
||
|
|
}
|
||
|
|
|
||
|
|
#Make the rest independent
|
||
|
|
every_in_list = { # Release Kings first
|
||
|
|
list = disconnected_counties
|
||
|
|
|
||
|
|
limit = {
|
||
|
|
holder.primary_title.tier = tier_kingdom
|
||
|
|
NOR = {
|
||
|
|
holder = scope:mongol_exclaves_target
|
||
|
|
holder = {
|
||
|
|
any_sub_realm_title = {
|
||
|
|
tier = tier_county
|
||
|
|
NOT = { is_in_list = disconnected_counties }
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
holder = {
|
||
|
|
create_title_and_vassal_change = {
|
||
|
|
type = independency
|
||
|
|
save_scope_as = change
|
||
|
|
add_claim_on_loss = no
|
||
|
|
}
|
||
|
|
becomes_independent = {
|
||
|
|
change = scope:change
|
||
|
|
}
|
||
|
|
resolve_title_and_vassal_change = scope:change
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
every_in_list = { # Release Dukes second
|
||
|
|
list = disconnected_counties
|
||
|
|
|
||
|
|
limit = {
|
||
|
|
holder.primary_title.tier = tier_duchy
|
||
|
|
NOR = {
|
||
|
|
holder = scope:mongol_exclaves_target
|
||
|
|
holder = {
|
||
|
|
any_sub_realm_title = {
|
||
|
|
tier = tier_county
|
||
|
|
NOT = { is_in_list = disconnected_counties }
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
holder = {
|
||
|
|
create_title_and_vassal_change = {
|
||
|
|
type = independency
|
||
|
|
save_scope_as = change
|
||
|
|
add_claim_on_loss = no
|
||
|
|
}
|
||
|
|
becomes_independent = {
|
||
|
|
change = scope:change
|
||
|
|
}
|
||
|
|
resolve_title_and_vassal_change = scope:change
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
every_in_list = { # Release Counts last
|
||
|
|
list = disconnected_counties
|
||
|
|
|
||
|
|
limit = {
|
||
|
|
holder.primary_title.tier = tier_county
|
||
|
|
NOR = {
|
||
|
|
holder = scope:mongol_exclaves_target
|
||
|
|
holder = {
|
||
|
|
any_sub_realm_title = {
|
||
|
|
tier = tier_county
|
||
|
|
NOT = { is_in_list = disconnected_counties }
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
holder = {
|
||
|
|
create_title_and_vassal_change = {
|
||
|
|
type = independency
|
||
|
|
save_scope_as = change
|
||
|
|
add_claim_on_loss = no
|
||
|
|
}
|
||
|
|
becomes_independent = {
|
||
|
|
change = scope:change
|
||
|
|
}
|
||
|
|
resolve_title_and_vassal_change = scope:change
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
every_in_list = { # Finally, release contiguous areas under someone from the pool
|
||
|
|
list = disconnected_counties
|
||
|
|
|
||
|
|
limit = {
|
||
|
|
OR = {
|
||
|
|
holder.top_liege = scope:mongol_exclaves_target
|
||
|
|
holder = scope:mongol_exclaves_target
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
save_scope_as = county_of_origin
|
||
|
|
|
||
|
|
every_pool_character = {
|
||
|
|
province = scope:county_of_origin.title_province
|
||
|
|
limit = {
|
||
|
|
is_available_adult = yes
|
||
|
|
}
|
||
|
|
add_to_list = potential_holders
|
||
|
|
}
|
||
|
|
|
||
|
|
every_pool_character = {
|
||
|
|
province = scope:county_of_origin.holder.capital_province
|
||
|
|
limit = {
|
||
|
|
is_available_adult = yes
|
||
|
|
}
|
||
|
|
add_to_list = potential_holders
|
||
|
|
}
|
||
|
|
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
NOT = {
|
||
|
|
any_in_list = {
|
||
|
|
list = potential_holders
|
||
|
|
is_available_adult = yes
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
create_character = {
|
||
|
|
location = scope:county_of_origin.title_province
|
||
|
|
culture = scope:county_of_origin.culture
|
||
|
|
faith = scope:county_of_origin.faith
|
||
|
|
gender_female_chance = 50
|
||
|
|
age = 32
|
||
|
|
save_scope_as = backup_character
|
||
|
|
}
|
||
|
|
scope:backup_character = {
|
||
|
|
add_to_list = potential_holders
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
random_in_list = {
|
||
|
|
list = potential_holders
|
||
|
|
limit = {
|
||
|
|
is_available_adult = yes
|
||
|
|
has_claim_on = scope:county_of_origin
|
||
|
|
faith = {
|
||
|
|
has_dominant_ruling_gender = prev
|
||
|
|
}
|
||
|
|
}
|
||
|
|
alternative_limit = {
|
||
|
|
is_available_adult = yes
|
||
|
|
culture = scope:county_of_origin.culture
|
||
|
|
faith = scope:county_of_origin.faith
|
||
|
|
faith = {
|
||
|
|
has_dominant_ruling_gender = prev
|
||
|
|
}
|
||
|
|
}
|
||
|
|
alternative_limit = {
|
||
|
|
is_available_adult = yes
|
||
|
|
culture = scope:county_of_origin.culture
|
||
|
|
faith = {
|
||
|
|
has_dominant_ruling_gender = prev
|
||
|
|
}
|
||
|
|
}
|
||
|
|
alternative_limit = {
|
||
|
|
is_available_adult = yes
|
||
|
|
faith = scope:county_of_origin.faith
|
||
|
|
faith = {
|
||
|
|
has_dominant_ruling_gender = prev
|
||
|
|
}
|
||
|
|
}
|
||
|
|
alternative_limit = {
|
||
|
|
is_available_adult = yes
|
||
|
|
faith = {
|
||
|
|
has_dominant_ruling_gender = prev
|
||
|
|
}
|
||
|
|
}
|
||
|
|
alternative_limit = {
|
||
|
|
is_available_adult = yes
|
||
|
|
has_claim_on = scope:county_of_origin
|
||
|
|
}
|
||
|
|
alternative_limit = {
|
||
|
|
is_available_adult = yes
|
||
|
|
culture = scope:county_of_origin.culture
|
||
|
|
faith = scope:county_of_origin.faith
|
||
|
|
}
|
||
|
|
alternative_limit = {
|
||
|
|
is_available_adult = yes
|
||
|
|
culture = scope:county_of_origin.culture
|
||
|
|
}
|
||
|
|
alternative_limit = {
|
||
|
|
is_available_adult = yes
|
||
|
|
faith = scope:county_of_origin.faith
|
||
|
|
}
|
||
|
|
alternative_limit = {
|
||
|
|
is_available_adult = yes
|
||
|
|
}
|
||
|
|
|
||
|
|
save_scope_as = new_county_holder
|
||
|
|
add_character_flag = {
|
||
|
|
flag = domicile_culture_and_faith_check
|
||
|
|
days = 1
|
||
|
|
}
|
||
|
|
#get_title = scope:county_of_origin
|
||
|
|
|
||
|
|
create_title_and_vassal_change = {
|
||
|
|
type = independency
|
||
|
|
save_scope_as = change
|
||
|
|
add_claim_on_loss = no
|
||
|
|
}
|
||
|
|
every_in_list = {
|
||
|
|
list = disconnected_counties
|
||
|
|
limit = {
|
||
|
|
OR = {
|
||
|
|
holder.top_liege = scope:mongol_exclaves_target
|
||
|
|
holder = scope:mongol_exclaves_target
|
||
|
|
}
|
||
|
|
is_connected_to = {
|
||
|
|
target = scope:county_of_origin
|
||
|
|
}
|
||
|
|
NOT ={
|
||
|
|
is_connected_to = {
|
||
|
|
target = scope:mongol_exclaves_target.capital_province.county
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
change_title_holder = {
|
||
|
|
holder = scope:new_county_holder
|
||
|
|
change = scope:change
|
||
|
|
}
|
||
|
|
#scope:new_county_holder = { get_title = prev }
|
||
|
|
}
|
||
|
|
becomes_independent = {
|
||
|
|
change = scope:change
|
||
|
|
}
|
||
|
|
resolve_title_and_vassal_change = scope:change
|
||
|
|
# This system should not generate strange-culture nomads
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
government_has_flag = government_is_nomadic
|
||
|
|
domicile.domicile_culture != scope:new_county_holder.capital_county.culture
|
||
|
|
}
|
||
|
|
domicile = {
|
||
|
|
set_domicile_culture = scope:new_county_holder.capital_county.culture
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = {
|
||
|
|
limit = {
|
||
|
|
government_has_flag = government_is_nomadic
|
||
|
|
domicile.domicile_faith != scope:new_county_holder.capital_county.faith
|
||
|
|
}
|
||
|
|
domicile = {
|
||
|
|
set_domicile_faith = scope:new_county_holder.capital_county.faith
|
||
|
|
}
|
||
|
|
}
|
||
|
|
if = { # Just in case they need to create a duchy
|
||
|
|
limit = {
|
||
|
|
gold < 500
|
||
|
|
}
|
||
|
|
add_gold = 500
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|