﻿namespace = test_court_events

test_court_events.1 = {
	type = court_event
	title = test_court_events.1.t
	desc = test_court_events.1.desc
	left_portrait = root
	right_portrait = root.primary_heir

	theme = stewardship_wealth_focus
	orphan = yes

	court_scene = {
		button_position_character = primary_heir
		roles = {
			primary_heir = {
				group = event_group
			}
			primary_spouse = { 
				group = event_group
				animation = flirtation
			}
		}
	}

	widget = {
		gui = "event_window_widget_stress"
		container = "custom_widgets_container"
	}

	immediate = {
		save_scope_as = stress_character # For stress widget
		add_gold = 1337
	}

	option = { 
		name = test_court_events.1.a
		primary_heir = { add_prestige = 42 }
	}
	option = { 
		name = test_court_events.1.b
		add_piety = 420
	}
}

test_court_events.2 = {
	type = court_event
	title = test_court_events.1.t
	desc = test_court_events.1.desc
	left_portrait = root
	right_portrait = root.primary_heir

	theme = stewardship_wealth_focus
	orphan = yes

	court_scene = {
		button_position_character = scope:person_1
		roles = {
			scope:person_1 = event_group
			scope:person_2 = event_group
			scope:person_3 = event_group
		}
	}

	immediate = {
		random_courtier_or_guest = {
			limit = {
				not = {
					has_variable = in_debug_court_event
				}
			}
			save_scope_as = person_1
			set_variable = in_debug_court_event
		}
		random_courtier_or_guest = {
			limit = {
				nor = {
					this = scope:person_1
					has_variable = in_debug_court_event
				}
			}
			save_scope_as = person_2
			set_variable = in_debug_court_event
		}
		random_courtier_or_guest = {
			limit = {
				nor = {
					this = scope:person_1
					this = scope:person_2
					has_variable = in_debug_court_event
				}
			}
			save_scope_as = person_3
			set_variable = in_debug_court_event
		}
		add_gold = 1337
	}

	option = { 
		name = test_court_events.1.a
		scope:person_1 = { add_prestige = 42 }
	}
	option = { 
		name = test_court_events.1.b
		add_piety = 420
	}

	after = {
		scope:person_1 = { remove_variable = in_debug_court_event }
		scope:person_2 = { remove_variable = in_debug_court_event }
		scope:person_3 = { remove_variable = in_debug_court_event }
	}
}

test_court_events.3 = {
	type = court_event
	title = test_court_events.1.t
	desc = test_court_events.1.desc
	left_portrait = root
	right_portrait = root.primary_heir

	theme = stewardship_wealth_focus
	orphan = yes

	court_scene = {
		button_position_character = primary_heir
		roles = {
			primary_heir = {
				group = event_group
			}
			primary_spouse = { 
				group = event_group
				animation = flirtation
			}
		}
	}

	widget = {
		gui = "event_window_widget_stress"
		container = "custom_widgets_container"
	}

	immediate = {
		save_scope_as = stress_character # For stress widget
		add_gold = 1337
	}

	option = { 
		name = test_court_events.1.a
		add_gold = 1337
		add_prestige = 50
		add_piety = 50
		primary_heir = {
			add_gold = 1337
			add_prestige = 50
			add_piety = 50
		}
		random_list = {
			5 = {
				add_dread = 10
			}
			5 = {
				primary_heir = { add_dread = 10 }
			}
		}
	}
}
