﻿# 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 }
#		}
#	}
}
