﻿visit_court_interaction = {
	category = interaction_category_friendly
	common_interaction = yes
	use_diplomatic_range = no
	desc = visit_court_interaction.desc
	interface_priority = 80
	auto_accept = yes
	ai_frequency = 0
	
	
	is_shown = {
		scope:actor = {
			is_ai = no
			is_ruler = no
		}
		scope:recipient = {
			is_ruler = yes
		}
	}
	
	can_send = {
		scope:actor = {
			is_ai = no
			is_ruler = no
			is_courtier = no
			is_foreign_court_or_pool_guest = no
			NOT = {
			has_character_modifier = house_modifier
			has_character_flag = working}
			has_occupation_blocker_trigger = no
		}
		scope:recipient = {
		  NOT = {
		   has_government = mercenary_government
		   has_government = holy_order_government}
	    } 	
	}
	is_valid_showing_failures_only = {
			custom_tooltip = {
			text = visit_court_interaction.tooltip
			scope:actor = {
			is_courtier = no
			is_foreign_court_or_pool_guest = no
			}
		}
	}	
	
	
	on_accept = {
		scope:actor = {
				every_traveling_family_member = {
                        start_travel_plan = {
						destination = scope:recipient.capital_province
			           	on_start_on_action = on_travel_relocation_start
			         	on_arrival_on_action = on_travel_relocation_end_visit
			         	on_arrival_destinations = last
						players_use_planner = yes
						return_trip = no
					}
					}
	  } 
    }		
}