namespace = sin_suitor_events
character_event = {#Find a Match for who?
	id = sin_suitor_events.0
	desc = EVTDESCsin_suitor_events.0
	picture = GFX_evt_castle_construction
	is_triggered_only = yes

	option = {#Myself
		trigger = {
			war = no
			is_married = no
			is_betrothed = no
			prisoner = no
			age = 14
			NOT = { age = 40 }
		}
		name = EVTOPTAsin_suitor_events.0
		save_event_target_as = sin_suitor_betrothal
		character_event = { id = sin_suitor_events.100 }
	}
	option = {#My Heir
		trigger = {
			any_child = {
				is_primary_heir = yes
				is_ruler = no
				is_married = no
				is_betrothed = no
				prisoner = no
				age = 14
				NOT = { age = 40 }
			}
		}
		name = EVTOPTBsin_suitor_events.0
		random_child = {
			limit = {
				is_primary_heir = yes
				is_ruler = no
				is_married = no
				is_betrothed = no
				prisoner = no
				age = 14
				NOT = { age = 40 }
			}
			save_event_target_as = sin_suitor_betrothal
		}
		character_event = { id = sin_suitor_events.100 }
	}
	option = {#Nevermind
		name = EVTOPTCsin_suitor_events.0
		clr_character_flag = sin_suitor
	}
}
character_event = {#where to travel to?
	id = sin_suitor_events.100
	desc = EVTDESCsin_suitor_events.100
	picture = GFX_evt_castle_construction
	is_triggered_only = yes

	option = {#Volantis
		name = EVTOPTAsin_suitor_events.100
		wealth = -400
		FROMFROM = {
			add_trait = sin_suitorship
			character_event = { id = sin_suitor_events.1 days = 7 random = 2 }
		}
	}
	option = {#Pentos
		name = EVTOPTBsin_suitor_events.100
		wealth = -400
		FROMFROM = {
			add_trait = sin_suitorship
			character_event = { id = sin_suitor_events.2 days = 7 random = 2 }
		}
	}
	option = {#Lys
		name = EVTOPTCsin_suitor_events.100
		wealth = -400
		FROMFROM = {
			add_trait = sin_suitorship
			character_event = { id = sin_suitor_events.3 days = 7 random = 2 }
		}
	}
}
character_event = {#Travelled to Volantis and Meet a lord
	id = sin_suitor_events.1
	desc = EVTDESCsin_suitor_events.1
	picture = GFX_evt_castle_construction
	is_triggered_only = yes
	option = {#King's Child
		trigger = {
			OR = {
				AND = {
					event_target:sin_suitor_betrothal = { is_female = no }
					k_volantis = {
						holder_scope = {
							NOT = { has_opinion_modifier = { modifier = opinion_furious who = FROM } }
							any_child = {
								is_female = yes
								is_married = no
								is_betrothed = no
								age = 13
								NOT = { age = 35 }
							}
						}
					}
				}
				AND = {
					event_target:sin_suitor_betrothal = { is_female = yes }
					k_volantis = {
						holder_scope = {
							NOT = { has_opinion_modifier = { modifier = opinion_furious who = FROM } }
							any_child = {
								is_female = no
								is_married = no
								is_betrothed = no
								is_primary_heir = no
								age = 13
								NOT = { age = 35 }
							}
						}
					}
				}
			}
		}
		name = EVTOPTAsin_suitor_events.1
		event_target:sin_suitor_betrothal = {
			IF = {
				limit = { is_female = no }
				k_volantis = {
					holder_scope = {
						random_child = {
							limit = {
								is_female = yes
								is_married = no
								is_betrothed = no
								age = 13
								NOT = { age = 35 }
							}
							save_event_target_as = sin_suitor_target
						}
					}
				}
			}
			IF = {
				limit = { is_female = yes }
				k_volantis = {
					holder_scope = {
						random_child = {
							limit = {
								is_female = no
								is_married = no
								is_betrothed = no
								is_primary_heir = no
								age = 13
								NOT = { age = 35 }
							}
							save_event_target_as = sin_suitor_target
						}
					}
				}
			}
		}
		FROM = {
			character_event = { id = sin_suitor_events.10 }
		}
	}
	option = {#Lord's Child
		trigger = {
			OR = {
				AND = {
					event_target:sin_suitor_betrothal = { is_female = no }
					k_volantis = {
						holder_scope = {
							OR = {
								has_opinion_modifier = { modifier = opinion_furious who = FROM }
								NOT = {
									any_child = {
										is_female = yes
										is_married = no
										is_betrothed = no
										age = 13
										NOT = { age = 35 }
									}
								}
							}
							any_realm_lord = {
								NOT = { has_opinion_modifier = { modifier = opinion_furious who = FROM } }
								any_child = {
									is_female = yes
									is_married = no
									is_betrothed = no
									age = 13
									NOT = { age = 35 }
								}
							}
						}
					}
				}
				AND = {
					event_target:sin_suitor_betrothal = { is_female = yes }
					k_volantis = {
						holder_scope = {
							OR = {
								has_opinion_modifier = { modifier = opinion_furious who = FROM }
								NOT = {
									any_child = {
										is_female = no
										is_married = no
										is_betrothed = no
										is_primary_heir = no
										age = 13
										NOT = { age = 35 }
									}
								}
							}
							any_realm_lord = {
								NOT = { has_opinion_modifier = { modifier = opinion_furious who = FROM } }
								any_child = {
									is_female = no
									is_married = no
									is_betrothed = no
									is_primary_heir = no
									age = 13
									NOT = { age = 35 }
								}
							}
						}
					}
				}
			}
		}
		name = EVTOPTBsin_suitor_events.1
		event_target:sin_suitor_betrothal = {
			IF = {
				limit = { is_female = no }
				k_volantis = {
					holder_scope = {
						any_realm_lord = {
							random_child = {
								limit = {
									is_female = yes
									is_married = no
									is_betrothed = no
									age = 13
									NOT = { age = 35 }
								}
								save_event_target_as = sin_suitor_target
							}
						}
					}
				}
			}
			IF = {
				limit = { is_female = yes }
				k_volantis = {
					holder_scope = {
						any_realm_lord = {
							random_child = {
								limit = {
									is_female = no
									is_married = no
									is_betrothed = no
									is_primary_heir = no
									age = 13
									NOT = { age = 35 }
								}
								save_event_target_as = sin_suitor_target
							}
						}
					}
				}
			}
		}
		FROM = {
			character_event = { id = sin_suitor_events.10 }
		}
	}
	option = {#No one
		trigger = {
			OR = {
				AND = {
					event_target:sin_suitor_betrothal = { is_female = no }
					k_volantis = {
						holder_scope = {
							OR = {
								has_opinion_modifier = { modifier = opinion_furious who = FROM }
								NOT = {
									any_child = {
										is_female = yes
										is_married = no
										is_betrothed = no
										age = 13
										NOT = { age = 35 }
									}
								}
							}
							NOT = {
								any_realm_lord = {
									any_child = {
										is_female = yes
										is_married = no
										is_betrothed = no
										age = 13
										NOT = { age = 35 }
									}
								}
							}
						}
					}
				}
				AND = {
					event_target:sin_suitor_betrothal = { is_female = yes }
					k_volantis = {
						holder_scope = {
							OR = {
								has_opinion_modifier = { modifier = opinion_furious who = FROM }
								NOT = {
									any_child = {
										is_female = no
										is_married = no
										is_betrothed = no
										is_primary_heir = no
										age = 13
										NOT = { age = 35 }
									}
								}
							}
							NOT = {
								any_realm_lord = {
									any_child = {
										is_female = no
										is_married = no
										is_betrothed = no
										is_primary_heir = no
										age = 13
										NOT = { age = 35 }
									}
								}
							}
						}
					}
				}
			}
		}
		name = EVTOPTCsin_suitor_events.1
		FROM = {
			character_event = { id = sin_suitor_events.11 }
		}
	}
}
character_event = {#Word arrives of your match
	id = sin_suitor_events.10
	desc = EVTDESCsin_suitor_events.10
	picture = GFX_evt_castle_construction
	is_triggered_only = yes
	option = {#Accept
		name = EVTOPTAsin_suitor_events.10
		event_target:sin_suitor_target = {
			IF = {
				limit = { event_target:sin_suitor_betrothal = { is_female = no } }
				add_spouse = event_target:sin_suitor_betrothal
			}
			IF = {
				limit = { event_target:sin_suitor_betrothal = { is_female = yes } }
				add_spouse_matrilineal = event_target:sin_suitor_betrothal
			}
			father = { wealth = 300 }
		}
		FROM = { remove_trait = sin_suitorship }
		clear_event_target = sin_suitor_target
		clear_event_target = sin_suitor_betrothal
		clr_character_flag = sin_suitor
	}
	option = {#Reject
		name = EVTOPTBsin_suitor_events.10
		reverse_opinion = { modifier = opinion_furious who = event_target:sin_suitor_target years = 20 }
		event_target:sin_suitor_target = {
			father = {
				opinion = { modifier = opinion_furious who = ROOT years = 20 }
			}
		}
		FROM = { remove_trait = sin_suitorship }
		clear_event_target = sin_suitor_target
		clear_event_target = sin_suitor_betrothal
		clr_character_flag = sin_suitor
	}
}
character_event = {#Word arrives of your match, No one was found
	id = sin_suitor_events.11
	desc = EVTDESCsin_suitor_events.11
	picture = GFX_evt_castle_construction
	is_triggered_only = yes
	option = {#Return
		name = EVTOPTAsin_suitor_events.11
		wealth = 300
		FROM = { remove_trait = sin_suitorship }
		clear_event_target = sin_suitor_betrothal
		clr_character_flag = sin_suitor
	}
}
character_event = {#Travelled to Pentos and Meet a lord
	id = sin_suitor_events.2
	desc = EVTDESCsin_suitor_events.2
	picture = GFX_evt_castle_construction
	is_triggered_only = yes
	option = {#King's Child
		trigger = {
			OR = {
				AND = {
					event_target:sin_suitor_betrothal = { is_female = no }
					k_pentos = {
						holder_scope = {
							NOT = { has_opinion_modifier = { modifier = opinion_furious who = FROM } }
							any_child = {
								is_female = yes
								is_married = no
								is_betrothed = no
								age = 13
								NOT = { age = 35 }
							}
						}
					}
				}
				AND = {
					event_target:sin_suitor_betrothal = { is_female = yes }
					k_pentos = {
						holder_scope = {
							NOT = { has_opinion_modifier = { modifier = opinion_furious who = FROM } }
							any_child = {
								is_female = no
								is_married = no
								is_betrothed = no
								is_primary_heir = no
								age = 13
								NOT = { age = 35 }
							}
						}
					}
				}
			}
		}
		name = EVTOPTAsin_suitor_events.2
		event_target:sin_suitor_betrothal = {
			IF = {
				limit = { is_female = no }
				k_pentos = {
					holder_scope = {
						random_child = {
							limit = {
								is_female = yes
								is_married = no
								is_betrothed = no
								age = 13
								NOT = { age = 35 }
							}
							save_event_target_as = sin_suitor_target
						}
					}
				}
			}
			IF = {
				limit = { is_female = yes }
				k_pentos = {
					holder_scope = {
						random_child = {
							limit = {
								is_female = no
								is_married = no
								is_betrothed = no
								age = 13
								NOT = { age = 35 }
							}
							save_event_target_as = sin_suitor_target
						}
					}
				}
			}
		}
		FROM = {
			character_event = { id = sin_suitor_events.20 }
		}
	}
	option = {#Lord's Child
		trigger = {
			OR = {
				AND = {
					event_target:sin_suitor_betrothal = { is_female = no }
					k_pentos = {
						holder_scope = {
							OR = {
								has_opinion_modifier = { modifier = opinion_furious who = FROM }
								NOT = {
									any_child = {
										is_female = yes
										is_married = no
										is_betrothed = no
										age = 13
										NOT = { age = 35 }
									}
								}
							}
							any_realm_lord = {
								NOT = { has_opinion_modifier = { modifier = opinion_furious who = FROM } }
								any_child = {
									is_female = yes
									is_married = no
									is_betrothed = no
									age = 13
									NOT = { age = 35 }
								}
							}
						}
					}
				}
				AND = {
					event_target:sin_suitor_betrothal = { is_female = yes }
					k_pentos = {
						holder_scope = {
							OR = {
								has_opinion_modifier = { modifier = opinion_furious who = FROM }
								NOT = {
									any_child = {
										is_female = no
										is_married = no
										is_betrothed = no
										is_primary_heir = no
										age = 13
										NOT = { age = 35 }
									}
								}
							}
							any_realm_lord = {
								NOT = { has_opinion_modifier = { modifier = opinion_furious who = FROM } }
								any_child = {
									is_female = no
									is_married = no
									is_betrothed = no
									is_primary_heir = no
									age = 13
									NOT = { age = 35 }
								}
							}
						}
					}
				}
			}
		}
		name = EVTOPTBsin_suitor_events.2
		event_target:sin_suitor_betrothal = {
			IF = {
				limit = { is_female = no }
				k_pentos = {
					holder_scope = {
						any_realm_lord = {
							random_child = {
								limit = {
									is_female = yes
									is_married = no
									is_betrothed = no
									age = 13
									NOT = { age = 35 }
								}
								save_event_target_as = sin_suitor_target
							}
						}
					}
				}
			}
			IF = {
				limit = { is_female = yes }
				k_pentos = {
					holder_scope = {
						any_realm_lord = {
							random_child = {
								limit = {
									is_female = no
									is_married = no
									is_betrothed = no
									age = 13
									NOT = { age = 35 }
								}
								save_event_target_as = sin_suitor_target
							}
						}
					}
				}
			}
		}
		FROM = {
			character_event = { id = sin_suitor_events.20 }
		}
	}
	option = {#No one
		trigger = {
			OR = {
				AND = {
					event_target:sin_suitor_betrothal = { is_female = no }
					k_pentos = {
						holder_scope = {
							OR = {
								has_opinion_modifier = { modifier = opinion_furious who = FROM }
								NOT = {
									any_child = {
										is_female = yes
										is_married = no
										is_betrothed = no
										age = 13
										NOT = { age = 35 }
									}
								}
							}
							NOT = {
								any_realm_lord = {
									any_child = {
										is_female = yes
										is_married = no
										is_betrothed = no
										age = 13
										NOT = { age = 35 }
									}
								}
							}
						}
					}
				}
				AND = {
					event_target:sin_suitor_betrothal = { is_female = yes }
					k_pentos = {
						holder_scope = {
							OR = {
								has_opinion_modifier = { modifier = opinion_furious who = FROM }
								NOT = {
									any_child = {
										is_female = no
										is_married = no
										is_betrothed = no
										is_primary_heir = no
										age = 13
										NOT = { age = 35 }
									}
								}
							}
							NOT = {
								any_realm_lord = {
									any_child = {
										is_female = no
										is_married = no
										is_betrothed = no
										is_primary_heir = no
										age = 13
										NOT = { age = 35 }
									}
								}
							}
						}
					}
				}
			}
		}
		name = EVTOPTCsin_suitor_events.2
		FROM = {
			character_event = { id = sin_suitor_events.21 }
		}
	}
}
character_event = {#Word arrives of your match
	id = sin_suitor_events.20
	desc = EVTDESCsin_suitor_events.20
	picture = GFX_evt_castle_construction
	is_triggered_only = yes
	option = {#Accept
		name = EVTOPTAsin_suitor_events.20
		event_target:sin_suitor_target = {
			IF = {
				limit = { event_target:sin_suitor_betrothal = { is_female = no } }
				add_spouse = event_target:sin_suitor_betrothal
			}
			IF = {
				limit = { event_target:sin_suitor_betrothal = { is_female = yes } }
				add_spouse_matrilineal = event_target:sin_suitor_betrothal
			}
			father = { wealth = 300 }
		}
		FROM = { remove_trait = sin_suitorship }
		clear_event_target = sin_suitor_target
		clear_event_target = sin_suitor_betrothal
		clr_character_flag = sin_suitor
	}
	option = {#Reject
		name = EVTOPTBsin_suitor_events.20
		reverse_opinion = { modifier = opinion_furious who = event_target:sin_suitor_target years = 20 }
		event_target:sin_suitor_target = {
			father = {
				opinion = { modifier = opinion_furious who = ROOT years = 20 }
			}
		}
		FROM = { remove_trait = sin_suitorship }
		clear_event_target = sin_suitor_target
		clear_event_target = sin_suitor_betrothal
		clr_character_flag = sin_suitor
	}
}
character_event = {#Word arrives of your match, No one was found
	id = sin_suitor_events.21
	desc = EVTDESCsin_suitor_events.21
	picture = GFX_evt_castle_construction
	is_triggered_only = yes
	option = {#Return
		name = EVTOPTAsin_suitor_events.21
		wealth = 300
		FROM = { remove_trait = sin_suitorship }
		clear_event_target = sin_suitor_betrothal
		clr_character_flag = sin_suitor
	}
}
character_event = {#Travelled to Lys and Meet a lord
	id = sin_suitor_events.3
	desc = EVTDESCsin_suitor_events.3
	picture = GFX_evt_castle_construction
	is_triggered_only = yes
	option = {#King's Child
		trigger = {
			OR = {
				AND = {
					event_target:sin_suitor_betrothal = { is_female = no }
					k_lys = {
						holder_scope = {
							NOT = { has_opinion_modifier = { modifier = opinion_furious who = FROM } }
							any_child = {
								is_female = yes
								is_married = no
								is_betrothed = no
								age = 13
								NOT = { age = 35 }
							}
						}
					}
				}
				AND = {
					event_target:sin_suitor_betrothal = { is_female = yes }
					k_lys = {
						holder_scope = {
							NOT = { has_opinion_modifier = { modifier = opinion_furious who = FROM } }
							any_child = {
								is_female = no
								is_married = no
								is_betrothed = no
								is_primary_heir = no
								age = 13
								NOT = { age = 35 }
							}
						}
					}
				}
			}
		}
		name = EVTOPTAsin_suitor_events.3
		event_target:sin_suitor_betrothal = {
			IF = {
				limit = { is_female = no }
				k_lys = {
					holder_scope = {
						random_child = {
							limit = {
								is_female = yes
								is_married = no
								is_betrothed = no
								age = 13
								NOT = { age = 35 }
							}
							save_event_target_as = sin_suitor_target
						}
					}
				}
			}
			IF = {
				limit = { is_female = yes }
				k_lys = {
					holder_scope = {
						random_child = {
							limit = {
								is_female = no
								is_married = no
								is_betrothed = no
								is_primary_heir = no
								age = 13
								NOT = { age = 35 }
							}
							save_event_target_as = sin_suitor_target
						}
					}
				}
			}
		}
		FROM = {
			character_event = { id = sin_suitor_events.30 }
		}
	}
	option = {#Lord's Child
		trigger = {
			OR = {
				AND = {
					event_target:sin_suitor_betrothal = { is_female = no }
					k_lys = {
						holder_scope = {
							OR = {
								has_opinion_modifier = { modifier = opinion_furious who = FROM }
								NOT = {
									any_child = {
										is_female = yes
										is_married = no
										is_betrothed = no
										age = 13
										NOT = { age = 35 }
									}
								}
							}
							any_realm_lord = {
								NOT = { has_opinion_modifier = { modifier = opinion_furious who = FROM } }
								any_child = {
									is_female = yes
									is_married = no
									is_betrothed = no
									age = 13
									NOT = { age = 35 }
								}
							}
						}
					}
				}
				AND = {
					event_target:sin_suitor_betrothal = { is_female = yes }
					k_lys = {
						holder_scope = {
							OR = {
								has_opinion_modifier = { modifier = opinion_furious who = FROM }
								NOT = {
									any_child = {
										is_female = no
										is_married = no
										is_betrothed = no
										is_primary_heir = no
										age = 13
										NOT = { age = 35 }
									}
								}
							}
							any_realm_lord = {
								NOT = { has_opinion_modifier = { modifier = opinion_furious who = FROM } }
								any_child = {
									is_female = no
									is_married = no
									is_betrothed = no
									is_primary_heir = no
									age = 13
									NOT = { age = 35 }
								}
							}
						}
					}
				}
			}
		}
		name = EVTOPTBsin_suitor_events.3
		event_target:sin_suitor_betrothal = {
			IF = {
				limit = { is_female = no }
				k_lys = {
					holder_scope = {
						any_realm_lord = {
							random_child = {
								limit = {
									is_female = yes
									is_married = no
									is_betrothed = no
									age = 13
									NOT = { age = 35 }
								}
								save_event_target_as = sin_suitor_target
							}
						}
					}
				}
			}
			IF = {
				limit = { is_female = yes }
				k_lys = {
					holder_scope = {
						any_realm_lord = {
							random_child = {
								limit = {
									is_female = no
									is_married = no
									is_betrothed = no
									is_primary_heir = no
									age = 13
									NOT = { age = 35 }
								}
								save_event_target_as = sin_suitor_target
							}
						}
					}
				}
			}
		}
		FROM = {
			character_event = { id = sin_suitor_events.30 }
		}
	}
	option = {#No one
		trigger = {
			OR = {
				AND = {
					event_target:sin_suitor_betrothal = { is_female = no }
					k_lys = {
						holder_scope = {
							OR = {
								has_opinion_modifier = { modifier = opinion_furious who = FROM }
								NOT = {
									any_child = {
										is_female = yes
										is_married = no
										is_betrothed = no
										age = 13
										NOT = { age = 35 }
									}
								}
							}
							NOT = {
								any_realm_lord = {
									any_child = {
										is_female = yes
										is_married = no
										is_betrothed = no
										age = 13
										NOT = { age = 35 }
									}
								}
							}
						}
					}
				}
				AND = {
					event_target:sin_suitor_betrothal = { is_female = yes }
					k_lys = {
						holder_scope = {
							OR = {
								has_opinion_modifier = { modifier = opinion_furious who = FROM }
								NOT = {
									any_child = {
										is_female = no
										is_married = no
										is_betrothed = no
										is_primary_heir = no
										age = 13
										NOT = { age = 35 }
									}
								}
							}
							NOT = {
								any_realm_lord = {
									any_child = {
										is_female = no
										is_married = no
										is_betrothed = no
										is_primary_heir = no
										age = 13
										NOT = { age = 35 }
									}
								}
							}
						}
					}
				}
			}
		}
		name = EVTOPTCsin_suitor_events.3
		FROM = {
			character_event = { id = sin_suitor_events.31 }
		}
	}
}
character_event = {#Word arrives of your match
	id = sin_suitor_events.30
	desc = EVTDESCsin_suitor_events.30
	picture = GFX_evt_castle_construction
	is_triggered_only = yes
	option = {#Accept
		name = EVTOPTAsin_suitor_events.30
		event_target:sin_suitor_target = {
			IF = {
				limit = { event_target:sin_suitor_betrothal = { is_female = no } }
				add_spouse = event_target:sin_suitor_betrothal
			}
			IF = {
				limit = { event_target:sin_suitor_betrothal = { is_female = yes } }
				add_spouse_matrilineal = event_target:sin_suitor_betrothal
			}
			father = { wealth = 300 }
		}
		FROM = { remove_trait = sin_suitorship }
		clear_event_target = sin_suitor_target
		clr_character_flag = sin_suitor
	}
	option = {#Reject
		name = EVTOPTBsin_suitor_events.30
		reverse_opinion = { modifier = opinion_furious who = event_target:sin_suitor_target years = 20 }
		event_target:sin_suitor_target = {
			father = {
				opinion = { modifier = opinion_furious who = ROOT years = 20 }
			}
		}
		FROM = { remove_trait = sin_suitorship }
		clear_event_target = sin_suitor_target
		clr_character_flag = sin_suitor
	}
}
character_event = {#Word arrives of your match, No one was found
	id = sin_suitor_events.31
	desc = EVTDESCsin_suitor_events.31
	picture = GFX_evt_castle_construction
	is_triggered_only = yes
	option = {#Return
		name = EVTOPTAsin_suitor_events.31
		wealth = 300
		FROM = { remove_trait = sin_suitorship }
		clear_event_target = sin_suitor_betrothal
		clr_character_flag = sin_suitor
	}
}