﻿#Creating Kingdom of Transylvania
form_transylvania_kingdom_decision = {
	picture = {
		reference = "gfx/interface/illustrations/decisions/decision_dynasty_house.dds"
	}
	desc = form_transylvania_kingdom_decision_desc
	decision_group_type = major

	ai_check_interval = 120

	is_shown = {
		is_landed = yes
		is_independent_ruler = no
		NOT = { exists = title:k_romania.holder }
		NOT = { exists = title:k_transylvania.holder }
		NOT = {  #Can only do it once.
			is_target_in_global_variable_list = {
				name = unavailable_unique_decisions
				target = flag:flag_formed_transylvania_kingdom
			}
		}
		top_liege = { has_title = title:k_hungary }
		#No emperors or kings.
		highest_held_title_tier <= tier_duchy
		OR = {
			
			culture = { has_cultural_pillar = heritage_vlach }
		}
		any_sub_realm_county = {
			OR = {
				title_province = { geographical_region = custom_core_transylvania }
			}
		}
	}

	is_valid = {
		prestige_level >= 3
		#Must control Transylvania (d_bihar d_temes d_transcarpathia d_transylvania).
		completely_controls_region = custom_core_transylvania
	}

	is_valid_showing_failures_only = {
		is_available_adult = yes
		is_imprisoned = no
		is_independent_ruler = no
		is_at_war = no
	}

	cost = {
		gold = 300
	}

	effect = {
		show_as_tooltip = {
			form_transylvania_scripted_effect = yes
		}
		trigger_event = {
			id = transylvania_decisions.0001
		}
		hidden_effect = {
			add_to_global_variable_list = {
				name = unavailable_unique_decisions
				target = flag:flag_formed_transylvania_kingdom
			}
			set_global_variable = {
				name = flag_formed_transylvania_kingdom
				value = root
			}
		}
	}
	
	ai_potential = {
		always = yes
	}

	ai_will_do = {
		base = 100
	}
}

#############################################
# Settle Saxons in Transylvania
#############################################

settle_saxons_decision = {
	picture = {
		reference = "gfx/interface/illustrations/decisions/decision_recruitment.dds"
	}
	decision_group_type = major

	ai_check_interval = 50

	desc = settle_saxons_decision_desc
	selection_tooltip = settle_saxons_decision_tooltip

	is_shown = {
		is_landed = yes
		is_independent_ruler = yes
		game_start_date < 1150.1.1
		has_title = title:k_hungary

		any_sub_realm_county = {
			OR = {
				title_province = { geographical_region = custom_core_transylvania }
			}
		}

		NOT = {
			is_target_in_global_variable_list = {
				name = unavailable_unique_decisions
				target = flag:flag_settled_saxons
			}
		}
	}

	is_valid = {
		prestige_level >= 3
		faith = faith:catholic
		completely_controls_region = custom_core_transylvania
	}

	is_valid_showing_failures_only = {
		is_available_adult = yes
		is_imprisoned = no
		is_independent_ruler = yes
		is_at_war = no
	}

	effect = {
		save_scope_as = resettler
		show_as_tooltip = { settle_saxons_scripted_effect = yes }
		trigger_event = { id = settle_saxons_decisions.0001 }
		hidden_effect = {
			add_to_global_variable_list = {
				name = unavailable_unique_decisions
				target = flag:flag_settled_saxons
			}
		}
	}

	cost = {
		prestige = 1000
	}

	ai_potential = {
		always = yes
	}
	ai_will_do = {
		base = 100
	}
}

#############################################
# Settle Szekelys in Transylvania
#############################################

settle_szekelys_decision = {
	picture = {
		reference = "gfx/interface/illustrations/decisions/decision_recruitment.dds"
	}
	decision_group_type = major

	ai_check_interval = 50

	desc = settle_szekelys_decision_desc
	selection_tooltip = settle_szekelys_decision_tooltip

	is_shown = {
		is_landed = yes
		is_independent_ruler = yes
		game_start_date < 1150.1.1
		has_title = title:k_hungary

		any_sub_realm_county = {
			OR = {
				title_province = { geographical_region = custom_core_transylvania }
			}
		}

		NOT = {
			is_target_in_global_variable_list = {
				name = unavailable_unique_decisions
				target = flag:flag_settled_szekelys
			}
		}
	}

	is_valid = {
		prestige_level >= 3
		faith = faith:catholic
		completely_controls_region = custom_core_transylvania
	}

	is_valid_showing_failures_only = {
		is_available_adult = yes
		is_imprisoned = no
		is_independent_ruler = yes
		is_at_war = no
	}

	effect = {
		save_scope_as = resettler
		show_as_tooltip = { settle_szekelys_scripted_effect = yes }
		trigger_event = { id = settle_szekelys_decisions.0001 }
		hidden_effect = {
			add_to_global_variable_list = {
				name = unavailable_unique_decisions
				target = flag:flag_settled_szekelys
			}
		}
	}

	cost = {
		prestige = 1000
	}

	ai_potential = {
		always = yes
	}
	ai_will_do = {
		base = 100
	}
}

#############################################
# Settle Csangos in Transylvania
#############################################

settle_csangos_decision = {
	picture = {
		reference = "gfx/interface/illustrations/decisions/decision_recruitment.dds"
	}
	decision_group_type = major

	ai_check_interval = 50

	desc = settle_csangos_decision_desc
	selection_tooltip = settle_csangos_decision_tooltip

	is_shown = {
		is_landed = yes
		is_independent_ruler = yes
		has_title = title:k_hungary

		any_sub_realm_county = {
			OR = {
				title_province = { geographical_region = custom_core_transylvania }
			}
		}

		NOT = {
			is_target_in_global_variable_list = {
				name = unavailable_unique_decisions
				target = flag:flag_settled_csangos
			}
		}
	}

	is_valid = {
		prestige_level >= 3
		faith = faith:catholic
		completely_controls = title:k_moldavia
	}

	is_valid_showing_failures_only = {
		is_available_adult = yes
		is_imprisoned = no
		is_independent_ruler = yes
		is_at_war = no
	}

	effect = {
		save_scope_as = resettler
		show_as_tooltip = { settle_csangos_scripted_effect = yes }
		trigger_event = { id = settle_csangos_decisions.0001 }
		hidden_effect = {
			add_to_global_variable_list = {
				name = unavailable_unique_decisions
				target = flag:flag_settled_csangos
			}
		}
	}

	cost = {
		prestige = 1000
	}

	ai_potential = {
		always = yes
	}
	ai_will_do = {
		base = 100
	}
}