N3OW/common/scripted_effects/00_tributary_setup_effects.txt
2026-05-19 03:58:37 -04:00

1559 lines
63 KiB
Text

# This file contains the setup effects for the tributaries in the game.
# The setup_tributaries_effect is invoked by on_game_start and should make calls to subsequent scripted effects.
# Sections are organized by top-suzerain title.
# Note that existing vassals (as established in title history) must be released and recreated into tributaries before
# they can have their own tributaries.
setup_tributaries_effect = {
# if = {
# limit = { has_mpo_dlc_trigger = yes }
# if = {
# limit = { current_date < 1066.9.15 } # so, 867
# mpo_867_tributary_setup_effect = yes
# }
# else_if = {
# limit = { current_date = 1066.9.15 }
# mpo_1066_tributary_setup_effect = yes
# }
# else_if = {
# limit = { current_date > 1066.9.15 } # so, 1178
# mpo_1178_tributary_setup_effect = yes
# }
# }
# if = {
# limit = { has_tgp_dlc_trigger = yes }
# if = {
# limit = { current_date < 1066.9.15 } # so, 867
# tgp_867_tributary_setup_effect = yes
# }
# else_if = {
# limit = { current_date = 1066.9.15 }
# tgp_1066_tributary_setup_effect = yes
# }
# else_if = {
# limit = { current_date > 1066.9.15 } # so, 1178
# tgp_1178_tributary_setup_effect = yes
# }
# }
# if = {
# limit = {
# current_date < 1066.9.15
# }
# base_867_tributary_setup_effect = yes
# }
# else_if = {
# limit = {
# current_date = 1066.9.15
# }
# base_1066_tributary_setup_effect = yes
# }
# else_if = {
# limit = {
# current_date > 1066.9.15
# }
# base_1178_tributary_setup_effect = yes
# }
}
# $TRIBUTARY$ = the new tributary
# $SUZERAIN$ = their suzerain
# $WAR$ = determines if this was caused by war or agreement, yes or no
break_subject_contract_and_establish_tributary_effect = {
if = {
limit = { liege != this }
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
}
start_tributary_interaction_effect = {
SUZERAIN = $SUZERAIN$
TRIBUTARY = $TRIBUTARY$
}
}
mpo_867_tributary_setup_effect = {
#
# #### k_magyar
# character:159137 = { # Almos Árpád of k_magyar
# save_scope_as = suzerain
# character:fictional_mogyers_1 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
#
# #### k_zhetysu
# character:34872 = { # Bilge Karakhanid of k_zhetysu
# save_scope_as = suzerain
# character:188834 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:188852 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
#
# character:188834 = {
# save_scope_as = suzerain
# character:fictional_karluks_16 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_karluks_18 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
#
# #### k_oghuz_il
# character:74031 = { # Kurush Yoishta of k_oghuz_il
# save_scope_as = suzerain
# character:fictional_turkish_5 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_turkish_7 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_turkish_9 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_turkish_10 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_turkish_11 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_turkish_13 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_turkish_31 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_turkish_33 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
# character:fictional_turkish_7 = {
# save_scope_as = suzerain
# character:fictional_turkish_34 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
# character:fictional_turkish_31 = {
# save_scope_as = suzerain
# character:fictional_turkish_8 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
# character:fictional_turkish_11 = { # Cuneyd of c_mangyshalak
# save_scope_as = suzerain
# character:fictional_turkish_12 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
# character:fictional_turkish_13 = { # Cuneyd of c_mangyshalak
# save_scope_as = suzerain
# character:fictional_turkish_32 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
#
# ### e_caspian-pontic_steppe
# character:74025 = { # Manasseh Bulanid of e_caspian-pontic_steppe
# save_scope_as = suzerain
# character:180236 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:159128 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:160111 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:160112 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:6860 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:6834 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:302238 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:302235 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:159708 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:302276 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:163118= {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_khazars_11 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_khazars_12 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_khazars_14 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_pechenegs_2 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_pechenegs_10 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_alans_3 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
#
# #### e_kirghiz_khanate
# character:303238 = { # Uzur Enisey Kyrgyz of e_kirghiz_khanate
# save_scope_as = suzerain
# character:302426 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:303104 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:303009 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:303288 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:303295 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:303308 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:302958 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:302952 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:303301 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:303220 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:303189 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:303180 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:302995 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:303255 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:303123 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_kirghiz_1 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_kirghiz_2 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
#
#
# # herders
# character:fictional_uriankhais_11 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_uriankhais_12 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_buryats_2 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_buryats_3 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_buryats_7 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_kirghiz_12 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_kirghiz_13 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_kirghiz_14 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_kirghiz_16 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_kirghiz_18 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_kirghiz_19 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
# character:302426 = {
# save_scope_as = suzerain
# character:fictional_laktans_1 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_ostyaks_1 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_ostyaks_2 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_ostyaks_3 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
# character:303308 = {
# save_scope_as = suzerain
# character:fictional_naimans_1 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
# character:303189 = {
# save_scope_as = suzerain
# character:fictional_kirghiz_15 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
# character:303180 = {
# save_scope_as = suzerain
# character:fictional_uriankhais_13 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
# character:302995 = {
# save_scope_as = suzerain
# character:fictional_kirghiz_3 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_kirghiz_4 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_kirghiz_11 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
# character:303255 = { # Bodonchar Munkhag of c_karabalgasun
# save_scope_as = suzerain
# character:fictional_mongols_11 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
# character:303220 = { # Jakha Kereyid of d_ovorkhangai
# save_scope_as = suzerain
# character:fictional_keraits_5 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_mongols_1 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
# character:303123 = { # Menggei Mergid of d_selenga_valley
# save_scope_as = suzerain
# character:fictional_mongols_10 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
# character:303301 = { # Qatarqa Güchügüd of d_gobi_altai
# save_scope_as = suzerain
# character:fictional_naimans_12 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_mongols_12 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
#
# ### k_balhae
# character:balhae_dae_12 = { # King Geon_hwang of k_balhae
# save_scope_as = suzerain
# character:jurchen_tieli_1 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:jurchen_odoli_01_fic = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:jurchen_tuowen_01_fic = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:mohe_funie_1 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:mohe_yuexi_1 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:mohe_yulou_1 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
#
# ### d_BAL_hoewon
# character:jurchen_tuowen_01_fic = {
# save_scope_as = suzerain
# character:mohe_suhemo_1 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
#
# ### k_silla
# character:balhae_dae_12 = { # King Eung-nyeom of k_silla
# save_scope_as = suzerain
# character:mohe_a_1 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
}
mpo_1066_tributary_setup_effect = {
#
# #### e_great_liao
# character:194333 = {
# save_scope_as = suzerain
# character:303309 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:303226 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_naimans_4 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_naimans_5 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_naimans_11 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:303013 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:303083 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:303296 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:303062 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:303083 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_uriankhais_2 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_uriankhais_4 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_mongols_2 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_mongols_7 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_mongols_8 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:ruzhe_8 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:nn_yelu_zongyuan = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:303303 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:303314 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:303226 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:303267 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:303289 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:303131 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:nn_yelu_tieli_LUF = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:nn_xiao_yangliu = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# #Eastern tributaries, mostly Jurchens
# character:balhae_go_8 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:jurchen_wanyan_6 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:jurchen_jiagu_10_fic = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:jurchen_adian_10_fic = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:jurchen_tangkuo_10_fic = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:jurchen_nipanggu_10_fic = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:jurchen_tudan_10_fic = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:jurchen_yulou_8 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:jurchen_yuexi_8 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:jurchen_hesheli_10_fic = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# #Tribs in k_amur
# character:jurchen_boli_10_fic = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:jurchen_boli_11_fic = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:jurchen_boli_12_fic = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
# character:fictional_uriankhais_4 = {
# save_scope_as = suzerain
# character:fictional_uriankhais_10 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_uriankhais_3 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
# character:303062 = {
# save_scope_as = suzerain
# character:fictional_mongols_9 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
# character:303083 = {
# save_scope_as = suzerain
# character:fictional_uriankhais_1 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
# character:303013 = {
# save_scope_as = suzerain
# character:fictional_oirats_2 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_buryats_1 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
#
# #### k_zhetysu
# character:144107 = {
# save_scope_as = suzerain
# character:fictional_karluks_12 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_karluks_15 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:302790 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:188843 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:3022 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
#
# character:fictional_karluks_15 = {
# save_scope_as = suzerain
# character:fictional_karluks_5 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
#
# character:188843 = {
# save_scope_as = suzerain
# character:188844 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
#
# character:3022 = {
# save_scope_as = suzerain
# character:fictional_karluks_11 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
#
# #### k_pechenegs
# character:20641 = {
# save_scope_as = suzerain
# character:fictional_pechenegs_8 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_pechenegs_9 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
#
#
# #### k_caspian_steppe
# character:806 = {
# save_scope_as = suzerain
#
# character:302765 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:302584 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:302575 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:302596 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:302621 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:302762 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:228058 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:194447 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_kimeks_14 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_kimeks_18 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_kimeks_19 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_kimeks_21 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_kimeks_23 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_kimeks_25 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_kimeks_27 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_kimeks_28 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_turkish_16 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_turkish_17 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_turkish_18 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_turkish_19 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_turkish_20 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_cumans_15 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_cumans_16 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_kipchaks_4 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_kipchaks_28 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
#
# character:fictional_kipchaks_4 = {
# save_scope_as = suzerain
# character:fictional_kipchaks_7 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_kipchaks_27 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
# character:fictional_kimeks_23 = {
# save_scope_as = suzerain
# character:fictional_kimeks_24 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_kimeks_54 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
# character:fictional_kimeks_21 = {
# save_scope_as = suzerain
# character:fictional_kimeks_26 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
# character:302762 = {
# save_scope_as = suzerain
# character:fictional_kimeks_22 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_kimeks_30 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_kimeks_53 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_kipchaks_11 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
# character:fictional_kimeks_19 = {
# save_scope_as = suzerain
# character:fictional_kimeks_29 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
# character:302621 = {
# save_scope_as = suzerain
# character:fictional_kipchaks_9 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
# character:fictional_kimeks_14 = {
# save_scope_as = suzerain
# character:fictional_kimeks_13 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
# character:302765 = {
# save_scope_as = suzerain
# character:fictional_kimeks_17 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
# character:302596 = {
# save_scope_as = suzerain
# character:fictional_bashkirs_7 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_ostyaks_4 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
# character:fictional_turkish_19 = {
# save_scope_as = suzerain
# character:fictional_kipchaks_10 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_kipchaks_25 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
# character:fictional_turkish_17 = {
# save_scope_as = suzerain
# character:fictional_turkish_27 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
# character:fictional_turkish_16 = {
# save_scope_as = suzerain
# character:fictional_turkish_15 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_turkish_28 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
#
# #### d_kargassia
#
# character:303046 = {
# save_scope_as = suzerain
# character:fictional_uriankhais_14 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
#
# #### e_goryeo
#
# character:194333 = {
# save_scope_as = suzerain
# character:jurchen_yalu_10_fic = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
}
mpo_1178_tributary_setup_effect = {
#
# #### k_caspian_steppe
# character:228030 = {
# save_scope_as = suzerain
# character:302579 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:302606 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:302627 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:302782 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_kipchaks_16 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_kipchaks_17 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_kimeks_34 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_kimeks_35 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_kimeks_42 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
#
# # herders
# character:fictional_cumans_9 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_cumans_10 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_cumans_11 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_cumans_12 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_cumans_13 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_cumans_14 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_kipchaks_13 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_kipchaks_14 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_kipchaks_19 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_kipchaks_20 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_bolghars_7 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_khazars_9 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_turkish_21 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
# character:302627 = {
# save_scope_as = suzerain
# character:fictional_kipchaks_15 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_kipchaks_21 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
# character:fictional_kimeks_35 = {
# save_scope_as = suzerain
# character:fictional_kimeks_51 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
# character:fictional_kipchaks_16 = {
# save_scope_as = suzerain
# character:fictional_kipchaks_18 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
# character:302606 = {
# save_scope_as = suzerain
# character:fictional_kimeks_32 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_kimeks_41 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
# character:302782 = {
# save_scope_as = suzerain
# character:fictional_kimeks_33 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_kimeks_37 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_kimeks_38 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_kimeks_39 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_kimeks_40 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
#
# #### e_kara_khitai
# character:188912 = {
# save_scope_as = suzerain
# character:144122 = { # Khan Ibrahim III Karakhanid of Syr Darya
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:302983 = { # Idiqut Bilga Kutan of Qocho
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:188855 = { # Khan Muhammad Karakhanid of Khotan
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:karakhanid_4 = { # Prince Muhammad II Karakhanid of Ferghana
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# # Herders
# character:fictional_karluks_7 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_karluks_8 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_karluks_22 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_kimeks_48 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_kimeks_52 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_kipchaks_22 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
#
# #### k_naiman
# character:naiman_guchugud_1 = {
# save_scope_as = suzerain
# character:fictional_naimans_6 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_naimans_7 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_naimans_8 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_naimans_9 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
#
# #### d_degelen
# character:fictional_kimeks_44 = {
# save_scope_as = suzerain
# character:fictional_kimeks_45 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_kimeks_46 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_kimeks_49 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_kimeks_50 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
#
# #### d_khakass_hollow
# character:303249 = {
# save_scope_as = suzerain
# character:fictional_kirghiz_28 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
#
# #### d_ovorkhangai
# character:303211 = {
# save_scope_as = suzerain
# character:fictional_keraits_1 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_keraits_2 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
#
# #### d_khovsgol
# character:303019 = {
# save_scope_as = suzerain
# character:303022 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:fictional_oirats_1 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
#
# #### d_selenga_valley
# character:303142 = {
# save_scope_as = suzerain
# character:fictional_mongols_5 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
#
# #### e_andong
# character:jurchen_wanyan_14 = {
# save_scope_as = suzerain
# character:jurchen_yulou_12 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:jurchen_yuexi_11 = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# #Tribs in k_amur
# character:mohe_molihewen_20_fic = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:mohe_choripi_20_fic = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:mohe_wuguihai_20_fic = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:mohe_heishuiyang_20_fic = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:mohe_beihean_20_fic = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:mohe_vanda_20_fic = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:mohe_nimen_20_fic = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
}
tgp_867_tributary_setup_effect = {
# title:h_china.holder = {
# save_scope_as = suzerain
# title:k_champa.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:k_silla.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:k_balhae.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:k_dzungaria.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:k_hexi.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:c_yinzhou_1.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:d_luoshi.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:d_shimen.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:d_luodian.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:c_yanchuan.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:c_juzhou.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:d_zangke.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:d_xiyuan.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:c_guile.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
# #Srivijaya 867
# title:e_srivijaya.holder = {
# save_scope_as = suzerain
# title:c_SUM_bangka-belitung.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:c_SUM_east_sumatra.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:c_SUM_lampung.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:c_SUM_pasemah.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:c_SUM_bengkulu.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:c_SUM_lingga.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:c_SUM_dharmasraya.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:c_SUM_indragiri.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:c_SUM_meranti.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:c_SUM_kampar.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:c_SUM_muara_takus.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:c_SUM_pekanbaru.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:c_SUM_rokan.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:c_SUM_panai.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:c_SUM_lambri.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:c_MAL_gelanggi.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:c_MAL_johor.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:c_MAL_pahang.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:c_MAL_gangganegara.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:c_MAL_kedah.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:c_THAI_takua_pa.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:c_THAI_tambralinga.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:d_MAL_langkasuka.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:c_riau.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:c_JAV_sunda.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:c_JAV_galuh.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:c_JAV_cimanuk.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
# #Borneo
# title:d_BOR_tanjungpura.holder = {
# save_scope_as = suzerain
# title:c_BOR_sambas.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
# #Silla
# title:k_silla.holder = {
# save_scope_as = suzerain
# title:d_tamna.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:c_ulleong.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
}
tgp_1066_tributary_setup_effect = {
# title:h_china.holder = {
# save_scope_as = suzerain
# title:k_dali.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:k_viet.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:k_dzungaria.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:c_yinzhou_1.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:d_shimen.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:c_zongzhou.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:d_luoshi.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:c_shaoqing.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:d_luodian.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:c_yanchuan.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:c_yanzhou_3.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:c_juzhou.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:c_guzhou.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:d_zangke.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:c_nanping.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:c_guile.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:c_tianzhou.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:d_xiyuan.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
# title:k_viet.holder = {
# save_scope_as = suzerain
# title:k_champa.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
# #Srivijaya 1066
# title:k_malayadvipa.holder = {
# save_scope_as = suzerain
# title:c_SUM_bangka-belitung.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:c_SUM_jambi.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:c_SUM_karang_brahi.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
# #Melayu kingdom 1066
# title:d_SUM_jambi.holder = {
# save_scope_as = suzerain
# title:c_SUM_indragiri.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
# #Chola tribs in Sumatra/Malaysia 1066
# title:k_tamilakam.holder = {
# save_scope_as = suzerain
# title:k_malayadvipa.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:c_SUM_panai.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:c_SUM_rokan.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:c_SUM_lambri.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:c_SUM_lingga.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# #
# title:c_MAL_kedah.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:c_MAL_pahang.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:c_MAL_gangganegara.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
# #Borneo
# title:d_BOR_tanjungpura.holder = {
# save_scope_as = suzerain
# title:c_BOR_sambas.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
}
tgp_1178_tributary_setup_effect = {
# title:h_china.holder = {
# save_scope_as = suzerain
# title:k_dali.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:k_viet.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
# #Melayu kingdom/new Sanfoqi in Sumatra/Malaysia 1178
# title:d_SUM_jambi.holder = {
# save_scope_as = suzerain
# title:d_SUM_palembang.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:c_SUM_indragiri.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:c_SUM_minangkabau.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:c_SUM_lambri.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
# #Tribs in Sumatra 1178
# title:d_SUM_riau.holder = {
# save_scope_as = suzerain
# title:c_SUM_pekanbaru.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
# #Tribs of Kediri 1178
# title:d_JAV_mataram.holder = {
# save_scope_as = suzerain
# title:c_JAV_lumajang.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:c_JAV_madura.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:c_IDO_bali.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# title:c_SuMa_ternate.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
# #Borneo
# title:d_BOR_tanjungpura.holder = {
# save_scope_as = suzerain
# title:c_BOR_sambas.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
# title:d_BOR_nan_sarunai.holder = {
# save_scope_as = suzerain
# title:c_BOR_banjar.holder = {
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
}
#base_867_tributary_setup_effect = {
#
# character:34014 = { # Caliph ak-Mu'tazz ibn al-Mutawakkil (Abbasid) of the Abbasid Empire
# save_scope_as = suzerain
# character:41505 = { # Prince Ashot (Bagratuni) of Armenian Principality (Subjugated Tributary)
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:163115 = { # Sultan Ahmad ibn Tulun (Tulunid) of the Tulunid Sultanate
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
#
# character:163115 = { # Sultan Ahmad ibn Tulun (Tulunid) of the Tulunid Sultanate
# save_scope_as = suzerain
# character:31720 = { # Petty King Zakharias III (Azim) of Makuria
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
#
# character:1700 = { # Basileus Basileios (Makedon) of the Byzantine Empire
# save_scope_as = suzerain
# character:184026 = { # Serene Doge Orso (Participazio) of Venice (Subjugated Tributary)
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:303450 = { # Count Miroslav (Bar) of Duklja (Subjugated Tributary)
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:303449 = { # Count Uros (Trebinje) of Travunija (Subjugated Tributary)
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:303447 = { # Count Pavel (Blagaj) of Zahumlje (Subjugated Tributary)
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:303448 = { # Count Gjin (Mokro) of Paganija (Subjugated Tributary)
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:145120 = { # Doux Amphilochios (Radenos) of Dalmatia (Subjugated Tributary)
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
#
# character:90107 = { # King Ludwig II (Karling) of East Francia
# save_scope_as = suzerain
# character:184001 = { # Chieftain Msciwoj (Obodrytow) of Liubice
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:168582 = { # High Chieftain Mscislav (Hevelli) of Luticia
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
}
base_1066_tributary_setup_effect = {
# character:107500 = { # King Sancho II (Jimena) of Castille
# save_scope_as = suzerain
# character:3924 = { # Emir Yahya ibn al-Zafir (Dhunnunid) of Tulaytulah
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# tributary_contract_set_obligation_level = { type = default_tributary_taxes level = 1 }
# }
# character:45016 = { # Emir Badis ibn Habus (Zirid) of Garnatah
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# tributary_contract_set_obligation_level = { type = default_tributary_taxes level = 1 }
# }
# }
#
# character:108500 = { # King Alfonso VI (Jimena) of Leon
# save_scope_as = suzerain
# character:3900 = { # Emir al-Muzaffar ibn al-Mansur (Aftasid) of Batalyaws
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# tributary_contract_set_obligation_level = { type = default_tributary_taxes level = 1 }
# }
# character:3212 = { # Emir al-Mu'tadid ibn Muhammad (Abbadid) of Isbiliyyah
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# tributary_contract_set_obligation_level = { type = default_tributary_taxes level = 1 }
# }
# }
#
# character:110500 = { # King Sancho Remiriz (Aragon) of Aragon
# save_scope_as = suzerain
# character:3934 = { # Emir al-Muqtadir ibn al-Musta'in (Hudid) of Saraqustah
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# tributary_contract_set_obligation_level = { type = default_tributary_taxes level = 1 }
# }
# character:3938 = { # Sheikh al-Muzaffar II ibn al-Musta'in (Hudid) of Laridah
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# tributary_contract_set_obligation_level = { type = default_tributary_taxes level = 1 }
# }
# }
#
# character:3096 = { # Caliph al-Mustansir ibn az-Zahir (Fatimid) of the Fatimid Sultanate
# save_scope_as = suzerain
# character:20572 = { # Petty King Georgios III (Azim) of Makuria
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
}
base_1178_tributary_setup_effect = {
# character:204500 = { # King Henry II (Plantagenet) of England
# save_scope_as = suzerain
# character:202999 = { # King William (Dunkeld) of Scotland
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
#
# character:201510 = { # King Valdemar (Estrid) of Denmark
# save_scope_as = suzerain
# character:221735 = { # Count Jaromar (Wizlawid) of Rana
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
#
# character:226000 = { # Sultan Salah al-Dun Yusuf Ayyubid of the Ayyubid Sultanate
# save_scope_as = suzerain
# character:31729 = { # Petty King Basileios II (Azim) of Makuria
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
#
# character:215530 = { # Basileus Manuel (Komnenos) of the Byzantine Empire
# save_scope_as = suzerain
# character:218500 = { # Duke Stefan Zavidic (Nemanjic) of Raska
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# character:223750 = { # Duke Bohemond III of (Poitiers-Antioch) of Antioch
# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this }
# }
# }
}