﻿namespace = loaa_secret_events

# Secret revealed owner
loaa_secret_events.0141 = {
	type = character_event
	title = secrets.0001.t
	desc = {
		desc = secrets.0141.start.desc.intro
		first_valid = {
			triggered_desc = {
				trigger = { scope:secret_exposer = scope:secret_owner_camp_head }
				desc = secrets.0141.start.desc.intro.self_exposed
			}
			desc = secrets.0141.start.desc.intro.other_exposed
		}
	}
	theme = secret
	left_portrait = {
		character = scope:secret_exposer
		animation = personality_honorable
	}
	right_portrait = {
		character = scope:secret_target
		animation = disgust
	}

	immediate = {
		play_music_cue = "mx_cue_murder"
		secret_exposed_owner_effects_effect = { SECRET = scope:secret POV = root }
		secret_exposed_owner_opinion_effects_effect = yes
		raid_camp_opinion_effect = {
			OWNER = scope:secret_owner
			TARGET = scope:secret_target
		}
	}

	option = {
		name = secrets.0141.a
		scope:secret_target_camp_head = { trigger_event = loaa_secret_events.0142 }
	}
}

# Secret revealed target
loaa_secret_events.0142 = {
	type = character_event
	title = secrets.0142.t
	desc = {
		desc = secrets.0142.start.desc.intro
		first_valid = {
			triggered_desc = {
				trigger = { scope:secret_exposer = scope:secret_target_camp_head }
				desc = secrets.0142.start.desc.intro.self_exposed
			}
			desc = secrets.0142.start.desc.intro.other_exposed
		}
		first_valid = {
			desc = secrets.0142.desc.fallback
		}
	}
	theme = secret
	left_portrait = {
		character = scope:secret_owner
		animation = shock
	}
	right_portrait = {
		character = scope:secret_exposer
		animation = disgust
	}

	immediate = {
		play_music_cue = "mx_cue_secret"
		save_scope_as = liege
		secret_exposed_notification_effects_effect = {
			SECRET = scope:secret
			CHARACTER = scope:secret_owner
		}
		show_as_tooltip = {
			raid_camp_opinion_effect = {
				OWNER = scope:secret_owner
				TARGET = scope:secret_target
			}
		}
	}

	# Bide time.
	option = {
		name = secrets.0142.b
		ai_chance = {
			base = 1
			ai_value_modifier = {
				ai_boldness = -0.5
				ai_energy = -1
			}
		}
	}
}