﻿namespace = regula_interaction_event

#############################
# Regula Interaction Events #
######################################################
# 0001: Titulum Novis
# 0002: Docere Cultura
######################################################

# Title Revocation Accepted (Titulum Novis)
regula_interaction_event.0001 = {
	type = letter_event
	opening = {
		desc = char_interaction.0001.opening
	}
	desc = regula_interaction_event.0001.desc

	sender = scope:recipient

	immediate = {
		show_as_tooltip = { regula_titulum_novis_interaction_effect = yes }
	}

	option = {
		name = regula_interaction_event.0001.a
	}
}

# Teach Culture Accepted (Docere Cultura)
regula_interaction_event.0002 = {
	type = letter_event
	opening = {
		desc = char_interaction.0001.opening
	}
	desc = regula_interaction_event.0002.desc

	sender = scope:recipient

	option = {
		name = regula_interaction_event.0002.a
		regula_docere_cultura_interaction_effect = yes
	}
}

# Toggle Marriage bed modifer
regula_interaction_event.0003 = {
	type = letter_event
	opening = {
		desc = char_interaction.0001.opening
	}
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					scope:recipient = { has_character_modifier = rejected_from_marriage_bed_modifier }
				}
				desc = regula_interaction_event.0003.desc_removed
			}
			desc = regula_interaction_event.0003.desc_added
		}
	}
	sender = scope:recipient

	option = {
		name = regula_interaction_event.0003.a
		if = {
			limit = {
				scope:recipient = { has_character_modifier = rejected_from_marriage_bed_modifier }
			}
			scope:recipient = {
				remove_character_modifier = rejected_from_marriage_bed_modifier
			}
		}
		else = {
			scope:recipient = {
				add_character_modifier = rejected_from_marriage_bed_modifier
			}
		}
	}
}