hvel_add_interaction = {
	category = interaction_category_debug
	interface_priority = 10000
	use_diplomatic_range = no
	ignores_pending_interaction_block = yes
	auto_accept = yes

	desc = hvel_add_interaction_desc

	is_shown = {
		debug_only = yes
		scope:recipient = {
			is_human = yes
			NOR = {
				has_inactive_trait = brown_skin_8
				has_inactive_trait = brown_skin_7b
				has_inactive_trait = brown_skin_7
				has_inactive_trait = brown_skin_6b
				has_inactive_trait = brown_skin_6
				has_inactive_trait = brown_skin_5b
				has_inactive_trait = brown_skin_5
				has_inactive_trait = brown_skin_4b
				has_inactive_trait = brown_skin_4
				has_inactive_trait = brown_skin_3b
				has_inactive_trait = brown_skin_3
				has_inactive_trait = brown_skin_2b
				has_inactive_trait = brown_skin_2
				has_inactive_trait = brown_skin_1b
				has_inactive_trait = brown_skin_1
				has_inactive_trait = brown_skin_0b
				has_inactive_trait = brown_skin_0
			}
		}
	}

	on_accept = {
		scope:recipient = {
			make_trait_inactive = brown_skin_8
		}
	}
}


hvel_remove_interaction = {
	category = interaction_category_debug
	interface_priority = 100000
	use_diplomatic_range = no
	ignores_pending_interaction_block = yes
	auto_accept = yes

	desc = hvel_remove_interaction_desc

	is_shown = {
		debug_only = yes
		scope:recipient = {
			is_human = yes
			OR = {
				has_inactive_trait = brown_skin_8
				has_inactive_trait = brown_skin_7b
				has_inactive_trait = brown_skin_7
				has_inactive_trait = brown_skin_6b
				has_inactive_trait = brown_skin_6
				has_inactive_trait = brown_skin_5b
				has_inactive_trait = brown_skin_5
				has_inactive_trait = brown_skin_4b
				has_inactive_trait = brown_skin_4
				has_inactive_trait = brown_skin_3b
				has_inactive_trait = brown_skin_3
				has_inactive_trait = brown_skin_2b
				has_inactive_trait = brown_skin_2
				has_inactive_trait = brown_skin_1b
				has_inactive_trait = brown_skin_1
				has_inactive_trait = brown_skin_0b
				has_inactive_trait = brown_skin_0
			}
		}			
	}

	on_accept = {
		scope:recipient = {
			if = {
				limit = {
					has_inactive_trait = brown_skin_8
				}
				make_trait_active = brown_skin_8
				remove_trait = brown_skin_8
			}
			if = {
				limit = {
					has_inactive_trait = brown_skin_7b
				}
				make_trait_active = brown_skin_7b
				remove_trait = brown_skin_7b
			}
			if = {
				limit = {
					has_inactive_trait = brown_skin_7
				}
				make_trait_active = brown_skin_7
				remove_trait = brown_skin_7
			}
			if = {
				limit = {
					has_inactive_trait = brown_skin_6b
				}
				make_trait_active = brown_skin_6b
				remove_trait = brown_skin_6b
			}
			if = {
				limit = {
					has_inactive_trait = brown_skin_6
				}
				make_trait_active = brown_skin_6
				remove_trait = brown_skin_6
			}
			if = {
				limit = {
					has_inactive_trait = brown_skin_5b
				}
				make_trait_active = brown_skin_5b
				remove_trait = brown_skin_5b
			}
			if = {
				limit = {
					has_inactive_trait = brown_skin_5
				}
				make_trait_active = brown_skin_5
				remove_trait = brown_skin_5
			}
			if = {
				limit = {
					has_inactive_trait = brown_skin_4b
				}
				make_trait_active = brown_skin_4b
				remove_trait = brown_skin_4b
			}
			if = {
				limit = {
					has_inactive_trait = brown_skin_4
				}
				make_trait_active = brown_skin_4
				remove_trait = brown_skin_4
			}
			if = {
				limit = {
					has_inactive_trait = brown_skin_3b
				}
				make_trait_active = brown_skin_3b
				remove_trait = brown_skin_3b
			}
			if = {
				limit = {
					has_inactive_trait = brown_skin_3
				}
				make_trait_active = brown_skin_3
				remove_trait = brown_skin_3
			}
			if = {
				limit = {
					has_inactive_trait = brown_skin_2b
				}
				make_trait_active = brown_skin_2b
				remove_trait = brown_skin_2b
			}
			if = {
				limit = {
					has_inactive_trait = brown_skin_2
				}
				make_trait_active = brown_skin_2
				remove_trait = brown_skin_2
			}
			if = {
				limit = {
					has_inactive_trait = brown_skin_1b
				}
				make_trait_active = brown_skin_1b
				remove_trait = brown_skin_1b
			}
			if = {
				limit = {
					has_inactive_trait = brown_skin_1
				}
				make_trait_active = brown_skin_1
				remove_trait = brown_skin_1
			}
			if = {
				limit = {
					has_inactive_trait = brown_skin_0b
				}
				make_trait_active = brown_skin_0b
				remove_trait = brown_skin_0b
			}
			if = {
				limit = {
					has_inactive_trait = brown_skin_0
				}
				make_trait_active = brown_skin_0
				remove_trait = brown_skin_0
			}		
		}
	}
}