namespace = take_hostage_events
character_event = {
	id = take_hostage_events.0
	hide_window = yes
	is_triggered_only = yes

	trigger = {
		has_character_flag = taken_hostage
		age = 9
		NOT = { age = 14 }
	}

	immediate = {
		employer = { character_event = { id = take_hostage_events.1 } }
	}
}
character_event = {
	id = take_hostage_events.1
	desc = EVTDESCtake_hostage_events.1
	picture = GFX_evt_child_reading
	is_triggered_only = yes

	option = {
		name = EVTOPTAtake_hostage_events.1
		FROM = {
			add_trait = trusting
			random = {
				chance = 40
				add_trait = shy
			}
			random = {
				chance = 60
				add_trait = slothful
			}
		}
	}

	option = {
		name = EVTOPTBtake_hostage_events.1
		hidden_tooltip = {
			random_list = {
				15 = { character_event = { id = take_hostage_events.2 days = 7 random = 7 } }
				10 = { character_event = { id = take_hostage_events.3 days = 7 random = 7 } }
				50 = { character_event = { id = take_hostage_events.4 days = 7 random = 7 } }
				10 = { character_event = { id = take_hostage_events.5 days = 7 random = 7 } }
				15 = { character_event = { id = take_hostage_events.6 days = 7 random = 7 } }
			}
		}
	}
}
character_event = {
	id = take_hostage_events.2
	desc = EVTDESCtake_hostage_events.2
	picture = GFX_evt_children_talking
	is_triggered_only = yes

	immediate = {
		random_courtier = {
			limit = {
				prisoner = no
				age = 4
				NOT = { age = 14 }
			}
			save_event_target_as = hostage_friend
		}
	}

	option = {
		name = EVTOPTAtake_hostage_events.2
		FROMFROM = {
		add_trait = gregarious
		add_trait = diligent
		add_friend = event_target:hostage_friend
		clear_event_target = hostage_friend
		}
	}
}
character_event = {
	id = take_hostage_events.3
	desc = EVTDESCtake_hostage_events.3
	picture = GFX_evt_children_talking
	is_triggered_only = yes

	immediate = {
		random_courtier = {
			limit = {
				prisoner = no
				age = 4
				NOT = { age = 14 }
			}
			save_event_target_as = hostage_friend
		}
	}

	option = {
		name = EVTOPTAtake_hostage_events.3
		FROMFROM = {
			random = {
				chance = 40 
				add_trait = gregarious
			}
			random = {
				chance = 10
				add_trait = diligent
			}
			random = {
				chance = 60
				add_friend = event_target:hostage_friend
			}
		}
		clear_event_target = hostage_friend
	}
}
character_event = {
	id = take_hostage_events.4
	desc = EVTDESCtake_hostage_events.4
	picture = GFX_evt_child_reading
	is_triggered_only = yes

	option = {
		name = EVTOPTAtake_hostage_events.4
	}
}
character_event = {
	id = take_hostage_events.5
	desc = EVTDESCtake_hostage_events.5
	picture = GFX_evt_child_bully
	is_triggered_only = yes

	option = {
		name = EVTOPTAtake_hostage_events.5
		FROMFROM = {
			IF = {
				limit = { has_character_flag = taken_hostage }
				add_trait = shy
				random_list = {
					75 = { add_trait = stressed }
					25 = { add_trait = depressed }
				}
			}
		}
	}
}
character_event = {
	id = take_hostage_events.6
	desc = EVTDESCtake_hostage_events.6
	picture = GFX_evt_child_sword
	is_triggered_only = yes

	immediate = {
		random_courtier = {
			limit = {
				prisoner = no
				age = 5
				NOT = { age = 14 }
			}
			save_event_target_as = hostage_enemy
		}
	}

	option = {
		name = EVTOPTAtake_hostage_events.6
		FROMFROM = {
			add_rival = event_target:hostage_enemy
			random = {
				chance = 20
				add_trait = wounded
			}
		}
		clear_event_target = hostage_enemy
	}
}
character_event = {
	id = take_hostage_events.7
	is_triggered_only = yes
	hide_window = yes
	trigger = {
		has_character_flag = taken_hostage
		age = 16
	}

	immediate = {
		clr_character_flag = taken_hostage
	}
}
character_event = {
	id = take_hostage_events.8
	hide_window = yes
	is_triggered_only = yes
	trigger = {
		has_character_flag = taken_hostage
		age = 12
		NOT = { age = 15 }
		NOR = {
			trait = wroth
			trait = ambitious
		}
	}

	immediate = {
		employer = { character_event = { id = take_hostage_events.9 } }
	}
}
character_event = {
	id = take_hostage_events.9
	desc = EVTDESCtake_hostage_events.9
	picture = GFX_evt_guardian
	is_triggered_only = yes

	option = {
		name = EVTOPTAtake_hostage_events.9
		FROM = {
			hidden_tooltip = {
			add_trait = wroth
			random_list = {
				10 = { add_trait = deceitful }
				40 = { add_trait = ambitious }
				20 = { add_trait = envious }
				20 = { add_trait = honest }
				10 = { add_trait = proud }
				}
			}
		}
	}
	option = {
		name = EVTOPTBtake_hostage_events.9
		FROM = {
			hidden_tooltip = {
			random_list = {
				5 = { add_trait = trusting }
				15 = { add_trait = diligent }
				15 = { add_trait = kind }
				20 = { add_trait = chaste }
				20 = { add_trait = envious }
				20 = { add_trait = chaste }
				5 = { add_trait = depressed }
				}
			}
		}
	}
}