﻿# Interaction to grant a random nickname to the character
# Not used by the AI
epithet_give_nickname_interaction = {
	category = interaction_category_friendly
	common_interaction = yes

	auto_accept = yes
	use_diplomatic_range = no
	ignores_pending_interaction_block = yes
	
	is_shown = {
		scope:recipient = {
            has_any_nickname = no
        }
        has_game_rule = on_epithet_cheats
    }
    	
	on_accept = {
		scope:recipient = {
			trigger_event = {
               	on_action = epithet_grant_rare
            }
			show_as_tooltip = {
				give_nickname = nick_a_random_nickname
			}
		}
	}
}

# Interaction to remove the nickname of the character
# Not used by the AI
epithet_remove_nickname_interaction = {
	category = interaction_category_friendly
	common_interaction = yes


	auto_accept = yes
	use_diplomatic_range = no
	ignores_pending_interaction_block = yes
	
	is_shown = {
		scope:recipient = {
            has_any_nickname = yes
        }
        has_game_rule = on_epithet_cheats
    }
	
	on_accept = {
		scope:recipient = {
			remove_epithet = yes
		}
	}
}

# epithet_test_list = {
# 	category = interaction_category_friendly
# 	common_interaction = yes

# 	auto_accept = yes
# 	use_diplomatic_range = no
# 	ignores_pending_interaction_block = yes
	
# 	is_shown = {
#         has_game_rule = on_epithet_cheats
#     }
    	
# 	on_accept = {
# 		scope:recipient = {
# 			trigger_event = {
#                	on_action = epithet_grant_test
#             }
# 		}
# 	}
# }

# epithet_test_list2 = {
# 	category = interaction_category_friendly
# 	common_interaction = yes

# 	auto_accept = yes
# 	use_diplomatic_range = no
# 	ignores_pending_interaction_block = yes
	
# 	is_shown = {
#         has_game_rule = on_epithet_cheats
#     }
    	
# 	on_accept = {
# 		clear_global_variable_list = nickname_already_given
# 	}
# }