﻿switch_interaction = {
	category = interaction_category_friendly
	common_interaction = yes
	desc = switch_interaction.desc
	interface_priority = 1
	auto_accept = yes
	ai_frequency = 0
	
	
	is_shown = {
		scope:actor = {
			is_ai = no
			NOT = { has_global_variable = character_switching }
		}
		scope:recipient = {
			is_ai = yes
		}
	}
	
	can_send = {
		scope:actor = {
			is_ai = no}
	}
	
	
	on_accept = {
		scope:actor = {
			set_player_character = scope:recipient
		}
		if = { limit = { has_game_rule = rtr_character_switch_disabled } # Only allow switching once if disabled in gamerules
		set_global_variable = { name = character_switching } }
#		# if = { limit = { scope:recipient = { is_lowborn = yes } } # Turn AI lowborns into RTR lowborn dynasty
#		scope:recipient =  {
#		 every_child = { limit = { is_alive = yes } 
#		 set_house = house:house_lowborn 
#         add_character_flag = { flag = illiterate }
#		 dynasty = { add_dynasty_modifier = lowborn_modifier }
#		 }
#		set_house = house:house_lowborn 
#        add_character_flag = { flag = illiterate } 
#	    dynasty = { add_dynasty_modifier = lowborn_modifier }
#		every_traveling_family_member = {
#		                limit = { is_ruler = no }
#						set_house = house:house_lowborn
#                        add_character_flag = { flag = illiterate }
#						dynasty = { add_dynasty_modifier = lowborn_modifier }
#					}
#		}
#		}
}
}