﻿#namespace = tgp_genpei_character
#
#scripted_effect save_genpei_scopes_effect = {
#	# Fujiwara
#	character:japanese_fujiwara_460 ?= { save_scope_as = tadamichi_fujiwara } # Father of Motofusa
#	character:japanese_fujiwara_461 ?= { save_scope_as = motozane_fujiwara } # Brother of Motofusa, last true Kampaku
#	character:japanese_fujiwara_497 ?= { save_scope_as = hidehira_fujiwara } # Oshu Fujiwara leader
#	character:japanese_fujiwara_511 ?= { save_scope_as = motofusa_fujiwara } # Fujiwara leader
#	# Minamoto
#	character:japanese_minamoto_seiwa_9 ?= { save_scope_as = yoshitomo_minamoto } # Father of Yoritomo, killed in Heiji rebellion
#	character:japanese_minamoto_seiwa_10 ?= { save_scope_as = yoritomo_minamoto } # Kawachi Minamoto leader, first Shogun
#	character:japanese_minamoto_seiwa_139 ?= { save_scope_as = yoshitsune_minamoto } # Brother of Yoritomo, famous general
#	character:japanese_minamoto_seiwa_207 ?= { save_scope_as = yoshinaka_minamoto } # Yoshinaka, cousin of Yoritomo, and rival
#	character:japanese_minamoto_seiwa_205 ?= { save_scope_as = yoshikata_minamoto } # Father of Yoshinaka
#	character:japanese_minamoto_seiwa_59 ?= { save_scope_as = yorimasa_minamoto } # Settsu Minamoto leader, first seppuku-er
#	# Taira
#	character:japanese_taira_kanmu_34 ?= { save_scope_as = kiyomori_taira } # Ise Taira leader
#	character:japanese_taira_kanmu_68 ?= { save_scope_as = noriko_taira } # daughter of Kiyomori, wife of Norihito
#	# Yamato
#	character:japanese_yamato_54 ?= { save_scope_as = norihito_tenno } # Emperor Takakura
#	character:japanese_yamato_51 ?= { save_scope_as = go_shirakawa } # Father of Takakura
#	title:k_chrysanthemum_throne.holder ?= { save_scope_as = current_emperor }
#	#Get old emperor
#	scope:new_emperor.primary_title.previous_holder ?= {
#		save_scope_as = old_emperor
#	}
#}
#
######################################
## Minamoto Events
######################################
#
## (Kawachi) Minamoto Yoritomo
#
##Initial Event, explaining the situation
#tgp_genpei_character.1000 = {
#	type = character_event
#	window = big_event_window
#	title = tgp_genpei_character.1000.t
#	desc = tgp_genpei_character.1000.desc
# 	window = big_event_window
#	theme = war
#	left_portrait = {
#		character = root
#		animation = anger
#	}
#	center_portrait = {
#		character = scope:yorimasa_minamoto
#		animation = war_over_win
#	}
#	right_portrait = {
#		character = scope:yoshinaka_minamoto
#		animation = disapproval
#	}
#	lower_center_portrait = scope:kiyomori_taira
#	lower_left_portrait = scope:norihito_tenno
#
#	trigger = {
#		has_tgp_dlc_trigger = yes
#	}
#
#	immediate = {
#		save_scope_as = ruler
#		save_genpei_scopes_effect = yes
#	}
#	#Option A) #Choose to go your own way
#	option = { 
#		name = tgp_genpei_character.1000.a
#		custom_tooltip = tgp_genpei_character.1000.a.flavor
#		add_martial_lifestyle_xp = medium_lifestyle_xp
#		ai_chance = {
#			base = 0
#		}
#	}
#	#Option B) #Try to reconcile with your dynasty, to create a united front
#	option = { 
#		name = tgp_genpei_character.1000.b
#		flavor = tgp_genpei_character.1000.b.flavor
#		reverse_add_opinion = {
#			target = scope:yorimasa_minamoto
#			modifier = attempts_of_a_united_minamoto_clan
#			opinion = 50
#		}
#		reverse_add_opinion = {
#			target = scope:yoshinaka_minamoto
#			modifier = attempts_of_a_united_minamoto_clan
#			opinion = 50
#		}
#		house = {
#			change_house_relation_effect = {
#				HOUSE = scope:yoshinaka_minamoto.house
#				VALUE = house_relation_improve_minor_value
#				REASON = friend
#				CHAR = root
#				TARGET_CHAR = scope:yoshinaka_minamoto
#				TITLE = scope:dummy_gender
#			}
#		}
#		#Kiyomori players will want to fight Yoritomo, so we need ai to choose this
#		ai_chance = {
#			base = 100
#		}
#	}
#}
#
##After Kiyomori puts his grandson on the throne, a chance to get block leadership
#tgp_genpei_character.1010 = {
#	type = character_event
#	window = big_event_window
#	title = tgp_genpei_character.1010.t
#	desc = {
#		desc = tgp_genpei_character.1010.desc.intro
#		first_valid = {
#			#You are bloc leader
#			triggered_desc = {
#				trigger = {
#					 house.house_confederation.leading_house.house_head ?= this
#				}
#				desc = tgp_genpei_character.1010.desc.blocboss	
#			}
#			#You are not bloc leader
#			desc = tgp_genpei_character.1010.desc.notblocboss
#		}
#	}
# 	window = big_event_window
#	theme = war
#	left_portrait = {
#		character = scope:ruler
#		animation = anger
#		camera = camera_body
#	}
#	center_portrait = {
#		character = scope:minamoto_ruler
#		animation = disapproval 
#	}
#	right_portrait = {
#		character = scope:kiyomori_taira
#		animation = war_over_win
#	}
#	lower_center_portrait = scope:yoshinaka_minamoto
#	lower_left_portrait = scope:new_emperor
#
#	trigger = {
#		has_tgp_dlc_trigger = yes
#	}
#
#	immediate = {
#		save_scope_as = ruler
#		save_genpei_scopes_effect = yes
#
#		#find Minamoto 
#		top_liege ?= {
#			random_noble_family = {
#				limit = {
#					holder = {
#						this != root
#						dynasty ?= dynasty:japanese_minamoto_seiwa
#						house ?= {
#							exists = house_confederation
#							confederation.leading_house ?= house
#							NOT = { house_confederation = root.top_liege.house.house_confederation }
#						}
#					}
#				}
#				alternative_limit = {
#					holder = {
#						this != root 
#						dynasty ?= dynasty:japanese_minamoto_seiwa
#						house ?= {
#							exists = house_confederation
#							NOT = { house_confederation = root.top_liege.house.house_confederation }
#						}
#					}
#				}
#				holder = {
#					save_scope_as = minamoto_ruler
#					house = { save_scope_as = minamoto_house }
#				}
#			}
#		}
#	}
#	#Option A) #Rally the bloc, so you can become bloc leader
#	option = { 
#		name = tgp_genpei_character.1010.a
#		flavor = tgp_genpei_character.1010.a.flavor
#		custom_tooltip = tgp_genpei_character.1010.a.tt
#		#Boost relations with other houses in bloc so you can take leadership
#		hidden_effect = {
#			house.house_confederation = {
#				every_confederation_member_house = {
#					# Exclude self and leader
#					limit = {
#						NOR = {
#							this = root.house
#							this = root.house.house_confederation.leading_house
#						}
#					}
#					#Boost relations with other houses in bloc
#					change_house_relation_effect = {
#						HOUSE = root.house
#						VALUE = house_relation_improve_major_value
#						REASON = historical
#						CHAR = root
#						TARGET_CHAR = house_head
#						TITLE = scope:dummy_gender
#					}
#				}
#			}
#		}
#		#Make things bad with your bloc head since you're going to steal his bloc
#		house = {
#			change_house_relation_effect = {
#				HOUSE = house_confederation.leading_house
#				VALUE = house_relation_damage_minor_value
#				REASON = conflict 
#				CHAR = root
#				TARGET_CHAR = house_confederation.leading_house.house_head
#				TITLE = scope:dummy_gender
#			}
#		}
#		add_martial_lifestyle_xp = medium_lifestyle_xp
#		ai_chance = {
#			base = 75
#		}
#	}
#	#Option B) #Try to make nice with Kiyomori 
#	option = { 
#		name = tgp_genpei_character.1010.b
#		flavor = tgp_genpei_character.1010.b.flavor
#		add_character_modifier = {
#			modifier = confident_strategist
#			years = 5
#		}
#		reverse_add_opinion = {
#			target = scope:kiyomori_taira
#			modifier = attempts_of_a_united_minamoto_clan
#			opinion = 50
#		}
#		house = {
#			change_house_relation_effect = {
#				HOUSE = scope:kiyomori_taira.house
#				VALUE = house_relation_improve_minor_value
#				REASON = friend
#				CHAR = root
#				TARGET_CHAR = scope:kiyomori_taira
#				TITLE = scope:dummy_gender
#			}
#		}
#		ai_chance = {
#			base = 25
#		}
#	}
#}
#
## (Kiso) Minamoto Yoshinaka
#
##Starting event for Yoshinaka that sets the given circumstances/objectives/obstacles/stakes 
#tgp_genpei_character.1090 = {
#	type = character_event
#	window = big_event_window
#	title = tgp_genpei_character.1090.t
#	desc = tgp_genpei_character.1090.desc
# 	window = big_event_window
#	theme = war
#	override_background = bp3_hills_winter
#	left_portrait = {
#		character = root
#		animation = throne_room_one_handed_passive_1
#		camera = camera_body
#	}
#	right_portrait = {
#		character = scope:yoritomo_minamoto
#		animation = disapproval
#		camera = camera_event_right_pointing_left
#	}
#	lower_center_portrait = scope:kiyomori_taira
#	lower_left_portrait = scope:yoshikata_minamoto
#
#	trigger = {
#		has_tgp_dlc_trigger = yes
#	}
#
#	immediate = {
#		save_scope_as = ruler
#		save_genpei_scopes_effect = yes
#	}
#	#Option A) #Choose to go your own way
#	option = { 
#		name = tgp_genpei_character.1090.a
#		flavor = tgp_genpei_character.1090.a.flavor
#		add_martial_lifestyle_xp = medium_lifestyle_xp
#		ai_chance = {
#			base = 75
#		}
#	}
#	#Option B) #Try to reconcile with your dynasty, to create a united front
#	option = { 
#		name = tgp_genpei_character.1090.b
#		reverse_add_opinion = {
#			target = scope:yorimasa_minamoto
#			modifier = attempts_of_a_united_minamoto_clan
#			opinion = 50
#		}
#		reverse_add_opinion = {
#			target = scope:yoritomo_minamoto
#			modifier = attempts_of_a_united_minamoto_clan
#			opinion = 50
#		}
#		house = {
#			change_house_relation_effect = {
#				HOUSE = scope:yoritomo_minamoto.house
#				VALUE = house_relation_improve_minor_value
#				REASON = friend
#				CHAR = root
#				TARGET_CHAR = scope:yoritomo_minamoto
#				TITLE = scope:dummy_gender
#			}
#		}
#		ai_chance = {
#			base = 25
#		}
#	}
#}
#
##After Kiyomori puts his grandson on the throne, a chance to align with Yoritomo or break up block leadership.
#scripted_effect tgp_yoshinaka_new_house_bloc_effect = {
##Create new bloc and steal members of Yoritomo's bloc
#	if = { # LEAVE OLD BLOC IF NECESSARY
#		limit = { is_confederation_member = yes }
#		house = {
#			set_variable = {
#				name = bloc_leaving_reason
#				value = flag:reason_events
#				days = 4
#			}
#			tgp_leave_house_bloc_effect = {
#				OPINION = flag:yes
#				TRUCE = flag:no
#			}
#		}
#	}
#	# CREATE NEW BLOC 
#	house = {
#		if = {
#			limit = {
#				NOT = { exists = house_confederation }
#			}
#			tgp_create_house_bloc_effect = { TYPE = none }
#		}
#	}
#	#Then steal members from the Yoritomo's bloc (only if they like him, and order by opinion)
#	scope:yoritomo_minamoto.house.house_confederation = {
#		save_scope_value_as = {
#			name = half_of_bloc
#			value = {
#				value = member_count 
#				multiply = 0.5
#			}
#		}
#
#		ordered_confederation_member_house = {
#			limit = {
#				#exclude self
#				NOR = {
#					this = root.house
#					this = house_confederation.leading_house
#				}
#			}
#			order_by = "house_head.opinion(root)"
#			max = scope:half_of_bloc
#			#always put this when there is a max or it will be unhappy who knows why
#			check_range_bounds = no
#			hidden_effect = {
#				set_variable = {
#					name = bloc_leaving_reason
#					value = flag:reason_events
#					days = 4
#				}
#				# LEAVE OLD BLOC
#				tgp_leave_house_bloc_effect = {
#					OPINION = flag:no
#					TRUCE = flag:yes
#				}
#			}
#			tgp_join_house_bloc_effect = {
#				INVITER = root.house
#				OPINION = flag:yes
#			}
#			custom_tooltip = {
#				text = join_house_bloc_yoshinaka_tt
#			}
#		}
#	}
#}
#tgp_genpei_character.1095 = {
#	type = character_event
#	window = big_event_window
#	title = tgp_genpei_character.1095.t
#	desc = tgp_genpei_character.1095.desc
# 	window = big_event_window
#	theme = war
#	override_background = bp3_hills_winter
#	left_portrait = {
#		character = root
#		animation = throne_room_one_handed_passive_1
#		camera = camera_body
#	}
#	right_portrait = {
#		character = scope:yoritomo_minamoto
#		animation = disapproval
#		camera = camera_event_right_pointing_left
#	}
#	lower_right_portrait = scope:current_emperor
#	lower_center_portrait = scope:kiyomori_taira
#	lower_left_portrait = scope:yoshikata_minamoto 
#
#	trigger = {
#		has_tgp_dlc_trigger = yes
#	}
#
#	immediate = {
#		save_scope_as = ruler
#		save_genpei_scopes_effect = yes
#	}
#	#Option A) #Go your own way
#	option = { 
#		name = tgp_genpei_character.1095.a
#		flavor = tgp_genpei_character.1095.a.flavor
#		add_martial_lifestyle_xp = medium_lifestyle_xp
#		
#		#If you're not the bloc leader, create new bloc and steal members of Yoritomo's bloc
#		if = {
#			limit = {
#				house.house_confederation.leading_house.house_head != root
#			}
#			#effect to create new bloc and steal members of Yoritomo's bloc
#			tgp_yoshinaka_new_house_bloc_effect = yes
#		}
#		custom_tooltip = tgp_genpei_character.1010.a.tt
#		#Boost relations with other houses in bloc so they are happy to roll with your decisions 
#		hidden_effect = {
#			house.house_confederation = {
#				every_confederation_member_house = {
#					# Exclude self and leader
#					limit = {
#						NOR = {
#							this = root.house
#							this = root.house.house_confederation.leading_house
#						}
#					}
#					#Boost relations with other houses in bloc
#					change_house_relation_effect = {
#						HOUSE = root.house
#						VALUE = house_relation_improve_minor_value
#						REASON = historical
#						CHAR = root
#						TARGET_CHAR = house_head
#						TITLE = scope:dummy_gender
#					}
#				}
#			}
#		}
#		
#		ai_chance = {
#			base = 0
#		}
#	}
#	#Option B) #Try to reconcile with your dynasty, to create a united front
#	option = { 
#		name = tgp_genpei_character.1095.b
#		flavor = tgp_genpei_character.1095.b.flavor
#		if = {
#			limit = {
#				has_relation_rival = scope:yoritomo_minamoto
#			}
#			remove_relation_rival = scope:yoritomo_minamoto
#		}
#		reverse_add_opinion = {
#			target = scope:yorimasa_minamoto
#			modifier = attempts_of_a_united_minamoto_clan
#			opinion = 50
#		}
#		reverse_add_opinion = {
#			target = scope:yoritomo_minamoto
#			modifier = attempts_of_a_united_minamoto_clan
#			opinion = 50
#		}
#		house = {
#			change_house_relation_effect = {
#				HOUSE = scope:yoritomo_minamoto.house
#				VALUE = house_relation_improve_minor_value
#				REASON = friend
#				CHAR = root
#				TARGET_CHAR = scope:yoritomo_minamoto
#				TITLE = scope:dummy_gender
#			}
#		}
#		ai_chance = {
#			base = 100
#		}
#	}
#}
#
## (Kawachi) Minamoto Yoshitsune
#
##Initial Event, explaining the situation
#tgp_genpei_character.1100 = {
#	type = character_event
#	window = big_event_window
#	title = tgp_genpei_character.1100.t
#	desc = tgp_genpei_character.1100.desc
# 	window = big_event_window
#	theme = battle
#	override_background = { reference = army_camp }
#	left_portrait = {
#		character = root
#		animation = chudan_no_kamae
#	}
#	center_portrait = {
#		character = scope:hidehira_fujiwara
#		animation = war_over_tie
#	}
#
#	lower_left_portrait = scope:yoritomo_minamoto
#	lower_center_portrait = scope:yorimasa_minamoto
#	lower_right_portrait = scope:kiyomori_taira
#
#	trigger = {
#		has_tgp_dlc_trigger = yes
#	}
#
#	immediate = {
#		save_genpei_scopes_effect = yes
#		show_as_tooltip = { #There for context
#			set_relation_friend = { reason = friend_generic_history target = scope:hidehira_fujiwara }
#		}
#	}
#
#	option = { #Remain loyal to the Fujiwara Court
#		name = tgp_genpei_character.1100.a
#		add_trait = loyal
#		add_piety = minor_piety_value
#		house = {
#			change_house_relation_effect = {
#				HOUSE = scope:hidehira_fujiwara.house
#				VALUE = house_relation_improve_medium_value
#				REASON = friend
#				CHAR = root
#				TARGET_CHAR = scope:hidehira_fujiwara
#				TITLE = scope:dummy_gender
#			}
#		}
#		ai_chance = {
#			base = 50
#		}
#	}
#
#	option = { #Be more Minamoto Alligned
#		name = tgp_genpei_character.1100.b
#		dynasty = {
#			add_dynasty_prestige = medium_dynasty_prestige_gain
#			dynast = {
#				if = {
#					limit = {
#						is_ai = no
#					}
#					reverse_add_opinion = {
#						target = root
#						modifier = stood_with_minamoto_clan
#						opinion = 50
#					}
#				}
#				add_opinion = {
#					target = root
#					modifier = stood_with_minamoto_clan
#					opinion = 50
#				}
#			}
#		}
#		house = {
#			change_house_relation_effect = {
#				HOUSE = root.dynasty.dynast.house
#				VALUE = house_relation_improve_medium_value
#				REASON = friend
#				CHAR = root
#				TARGET_CHAR = root.dynasty.dynast
#				TITLE = scope:dummy_gender
#			}
#		}
#		ai_chance = {
#			base = 25
#		}
#	}
#
#	option = { #Go full adventurer; winning duels makes you stronger
#		name = tgp_genpei_character.1100.c
#		set_variable = {
#			name = ushiwakamaru_duels_won
#			value = 0
#		}
#		add_character_modifier = {
#			modifier = tgp_japan_ushiwakamaru
#			years = -1
#		}
#		give_nickname = nick_ushiwakamaru
#		custom_tooltip = stay_duelist_adventurer
#		ai_chance = {
#			base = 25
#		}
#	}
#}
#
#################################
## Taira Clan Events
#################################
#
## Kiyomori Taira
#
##Initial Event, setup up ambitions to put grandson on throne
#tgp_genpei_character.2000 = {
#	type = character_event
#	window = big_event_window
#	title = tgp_genpei_character.2000.t
#	desc = tgp_genpei_character.2000.desc
#	theme = crown
#	override_background = { reference = tgp_asia_throne_room }
#	left_portrait = {
#		character = root
#		animation = personality_bold
#		camera = camera_body_right
#	}
#	center_portrait = {
#		character = scope:noriko_taira
#		animation = flirtation
#	}
#	right_portrait = {
#		character = scope:norihito_tenno
#		animation = holding_hu
#	}
#
#	trigger = {
#		has_tgp_dlc_trigger = yes
#	}
#
#	immediate = {
#		save_genpei_scopes_effect = yes
#
#		title:k_chrysanthemum_throne.holder ?= {
#			save_scope_as = current_emperor
#		}
#
#		random_courtier = {
#			limit = {
#				wet_nurse_validity_trigger = { EMPLOYER = scope:current_emperor }
#			}
#			save_scope_as = wet_nurse
#		}
#		if = {
#			limit = {
#				NOT = {
#					exists = scope:wet_nurse
#				}
#			}
#			create_character = {
#				template = bp2_wet_nurse_template 
#				location = root.location 
#				save_scope_as = wet_nurse
#			}
#		}
#	}
#	#Option A) Maintain the Status Quo, not upsetting any clans
#	option = { 
#		name = tgp_genpei_character.2000.a
#		every_vassal = {
#			custom = every_non_taira_vassal
#			limit = {
#				dynasty != root.dynasty
#			}
#			add_opinion = {
#				target = root
#				modifier = respected_status_quo
#				opinion = 15
#			}
#		}
#		stress_impact = {
#			ambitious = minor_stress_impact_gain
#			brave = minor_stress_impact_gain
#			arrogant = minor_stress_impact_gain
#			patient = medium_stress_impact_loss
#			craven = minor_stress_impact_loss
#		}
#		ai_chance = {
#			base = 25
#		}
#	}
#
#	#Option B) Slander him
#	option = { 
#		name = tgp_genpei_character.2000.b
#		flavor = tgp_genpei_character.2000.b.flavor
#		add_intrigue_lifestyle_xp = medium_lifestyle_experience
#		add_prestige = minor_prestige_loss
#		if = {
#			limit = {
#				NOT = {
#					any_scheme = { 
#						scheme_type = slander
#						scheme_target_character = scope:norihito_tenno  
#					}
#				}	
#			}
#			#If we don't have a scheme, let's scheme with a boost
#			start_scheme = {
#				type = slander
#				target_character = scope:norihito_tenno
#			}		
#		}
#		custom_tooltip = {
#			text = tgp_japan_yearly_events.1200.b.tt
#			random_scheme = {
#				limit = { 
#					scheme_type = slander
#					scheme_target_character = scope:norihito_tenno
#				}
#				add_scheme_modifier = {  type = bided_my_time }
#			}
#		}
#		stress_impact = {
#			arrogant = minor_stress_impact_gain
#			brave = minor_stress_impact_gain
#			patient = minor_stress_impact_loss
#			vengeful = medium_stress_impact_loss
#			ambitious = minor_stress_impact_loss
#		}
#		ai_chance = {
#			base = 75
#		}
#	}
#
#	#Option B) Get wet nurse for family
#	option = { 
#		name = tgp_genpei_character.2000.c
#		flavor = tgp_genpei_character.2000.c.flavor
#		trigger = {
#			scope:wet_nurse = {
#				would_be_valid_for_court_position = {
#					employer = scope:norihito_tenno
#					court_position = court_physician_court_position
#				}
#			}
#		}
#		remove_short_term_gold = minor_gold_value	 
#		#give wetnurse
#		court_position_grant_effect = { 
#			POS = wet_nurse 
#			CANDIDATE = scope:wet_nurse 
#			EMPLOYER = scope:norihito_tenno 
#		}
#		scope:norihito_tenno = {
#			add_opinion = {
#				target = root
#				modifier = sent_me_support
#				opinion = 15
#			}
#		}
#		ai_chance = {
#			base = 25
#		}
#	}
#}
#
##Replacing Current Emperor with a Relative
#tgp_genpei_character.2010 = {
#	type = character_event
#	window = big_event_window
#	title = tgp_genpei_character.2010.t
#	desc = tgp_genpei_character.2010.desc
#	theme = intrigue
#	left_portrait = {
#		character = root
#		animation = interested
#		camera = camera_body_right
#	}
#	center_portrait = {
#		character = scope:previous_emperor
#		animation = crying
#	}
#	right_portrait = {
#		character = scope:go_shirakawa
#		animation = disapproval 
#	}
#	lower_left_portrait = scope:new_emperor
#	lower_center_portrait = scope:fujiwara_ruler
#	lower_right_portrait = scope:minamoto_ruler
#
#	trigger = {
#		has_tgp_dlc_trigger = yes
#		this = character:japanese_taira_kanmu_34
#		title:k_chrysanthemum_throne.holder ?= {
#			any_child = {
#				is_available_child = yes
#				trigger_if = {
#					limit = { is_male = yes }
#					faith_dominant_gender_male_or_equal = yes
#				}
#				trigger_else = { 
#					faith_dominant_gender_female_or_equal = yes 
#				}
#			}
#		}
#	}
#
#	immediate = {
#		save_genpei_scopes_effect = yes
#		title:k_chrysanthemum_throne.holder ?= {
#			save_scope_as = previous_emperor
#			#find new emperor (ideally our grandson)
#			ordered_child = {
#				limit = {
#					is_available_child = yes
#					is_close_or_extended_family_of = scope:kiyomori_taira
#					OR = {
#						AND = {
#							faith_dominant_gender_male_or_equal = yes
#							is_male = yes
#						}
#						faith_dominant_gender_female_or_equal = yes
#					}
#				}
#				order_by = age
#				save_scope_as = new_emperor
#			}
#		}
#		#find Minamoto 
#		top_liege = {
#			random_noble_family = {
#				limit = {
#					holder = {
#						dynasty ?= dynasty:japanese_minamoto_seiwa
#						house ?= {
#							exists = house_confederation
#							confederation.leading_house ?= house
#							NOT = { house_confederation = root.top_liege.house.house_confederation }
#						}
#					}
#				}
#				alternative_limit = {
#					holder = {
#						dynasty ?= dynasty:japanese_minamoto_seiwa
#						house ?= {
#							exists = house_confederation
#							NOT = { house_confederation = root.top_liege.house.house_confederation }
#						}
#					}
#				}
#				holder = {
#					save_scope_as = minamoto_ruler
#					house = { save_scope_as = minamoto_house }
#				}
#			}
#		}
#		#find Fujiwara
#		random_vassal = {
#			limit = {
#				is_house_head = yes
#				house = house:house_fujiwara_matsudono
#				confederation.leading_house ?= house
#			}
#			alternative_limit = {
#				is_house_head = yes
#				house = house:house_fujiwara_matsudono
#			}
#			save_scope_as = fujiwara_ruler
#		}
#	}
#	#Option A) Replace the Emperor - Incur the Wrath of other major powers
#	option = {
#		name = tgp_genpei_character.2010.a
#		#Under no circumstances would an action like that be seen just
#		add_tyranny = 50 
#		add_dread = 30
#		#depose him!
#		scope:previous_emperor = { 
#			depose_effect = { 
#				DEPOSER = scope:new_emperor 
#			} 
#		}
#
#		scope:previous_emperor = {
#			if = {
#				limit = { is_ai = yes }
#				add_opinion = {
#					target = root
#					modifier = forced_my_abdication_opinion
#				}
#			}
#			if = {
#				limit = { can_set_relation_rival_trigger = { CHARACTER = root } }
#				set_relation_rival = {
#					target = root
#					reason = rival_forced_my_abdication_reason
#				}
#			}
#		}
#		
#		add_hook = {
#			target = scope:new_emperor
#			type = strong_influence_hook
#		}
#		
#		add_character_modifier = {
#			modifier = tgp_japan_control_over_emperor
#			years = 25
#		}
#
#		custom_tooltip = minamoto_clan_will_respond_to_our_actions
#		if = {
#			limit = {
#				exists = scope:minamoto_ruler
#			}
#			#Have the Yamatos join up with the Minamotos
#			scope:previous_emperor.house ?= {
#				if = {
#					limit = { exists = house_confederation }
#					set_variable = {
#						name = bloc_leaving_reason
#						value = flag:reason_events
#						days = 4
#					}
#					tgp_leave_house_bloc_effect = {
#						OPINION = flag:yes
#						TRUCE = flag:no
#					}
#				}
#				tgp_join_house_bloc_effect = {
#					INVITER = scope:minamoto_ruler.house
#					OPINION = flag:yes
#				}
#			}
#		}
#		
#		stress_impact = {
#			patient = minor_stress_impact_gain
#			arrogant = medium_stress_impact_loss
#			ambitious = minor_stress_impact_loss
#		}
#		#Might be forcing it, but this happening most of the time would be ideal
#		ai_chance = { 
#			base = 100
#		}
#		#Trigger event for Yoritomo to gain bloc leadership
#		scope:yoritomo_minamoto ?= {
#			trigger_event = {
#				id = tgp_genpei_character.1010
#				days = { 6 13 }
#			}
#		}
#		#Trigger event for Yoshinaka to support Yoritomo or gain bloc leadership
#		scope:yoshinaka_minamoto ?= {
#			trigger_event = {
#				id = tgp_genpei_character.1095
#				days = { 30 35 }
#			}
#		}
#	}
#	#Option B) Make common cause with the Fujiwara to eliminate the Minamoto
#	option = { 
#		name = tgp_genpei_character.2010.b
#		flavor = tgp_genpei_character.2010.b.flavor
#		add_prestige = minor_prestige_value
#		add_intrigue_lifestyle_xp = medium_lifestyle_experience
#		#Make things good with fujiwara
#		house = {
#			change_house_relation_effect = {
#				HOUSE = scope:fujiwara_ruler.house
#				VALUE =  house_relation_improve_medium_value
#				REASON = friend
#				CHAR = root
#				TARGET_CHAR = scope:fujiwara_ruler
#				TITLE = scope:dummy_gender
#			}
#		}
#		#Make things bad with minamoto 
#		house = {
#			change_house_relation_effect = {
#				HOUSE = scope:minamoto_ruler.house
#				VALUE = house_relation_damage_major_value
#				REASON = conflict 
#				CHAR = root
#				TARGET_CHAR = scope:minamoto_ruler
#				TITLE = scope:dummy_gender
#			}
#		}
#		stress_impact = {
#			ambitious = medium_stress_impact_gain 
#			patient  = minor_stress_impact_loss	
#		}
#		ai_chance = {
#			base = 20
#		}
#	}
#	#Option C) Make common cause with the Minamoto to eliminate the Fujiwara (get bonus to becoming shogun)
#	option = { 
#		name = tgp_genpei_character.2010.c
#		flavor = tgp_genpei_character.2010.c.flavor		
#		add_prestige = minor_prestige_value
#		add_martial_lifestyle_xp = medium_lifestyle_experience
#		#Make things good with minamoto
#		house = {
#			change_house_relation_effect = {
#				HOUSE = scope:minamoto_ruler.house
#				VALUE =  house_relation_improve_medium_value
#				REASON = friend
#				CHAR = root
#				TARGET_CHAR = scope:minamoto_ruler
#				TITLE = scope:dummy_gender
#			}
#		}
#		#Make things bad with fujiwara  
#		house = {
#			change_house_relation_effect = {
#				HOUSE = scope:fujiwara_ruler.house
#				VALUE = house_relation_damage_major_value
#				REASON = conflict 
#				CHAR = root
#				TARGET_CHAR = scope:fujiwara_ruler
#				TITLE = scope:dummy_gender
#			}
#		}
#		stress_impact = {
#			arrogant = medium_stress_impact_gain 
#			patient  = minor_stress_impact_loss	
#		}
#		ai_chance = {
#			base = 20
#		}
#	}
#	#Option D) #Reignite your friendship with Go Shirakawa 
#	option = { 
#		name = tgp_genpei_character.2010.d
#		flavor = tgp_genpei_character.2010.d.flavor
#		add_diplomacy_lifestyle_xp = medium_lifestyle_experience
#		add_piety = medium_piety_gain
#		if = {
#		#If we have a scheme, boost it!
#			limit = {
#				NOT = {
#					any_scheme = { 
#						scheme_type = befriend
#						scheme_target_character = scope:go_shirakawa  
#					}
#				}	
#			}
#			#If we don't have a scheme, let's scheme with a boost
#			start_scheme = {
#				type = befriend
#				target_character = scope:go_shirakawa
#			}			
#		}
#		custom_tooltip = {
#			text = tgp_japan_yearly_events.1200.c.tt
#			random_scheme = {
#				limit = { 
#					scheme_type = befriend
#					scheme_target_character = scope:go_shirakawa
#				}
#				add_scheme_modifier = { type = settled_differences_modifier }
#			}
#		}
#		stress_impact = {
#			ambitious = minor_stress_impact_loss
#			patient = medium_stress_impact_loss
#		}
#		ai_chance = {
#			base = 10
#			modifier = {
#				factor = 0
#				has_trait = impatient
#				has_trait = paranoid
#				has_trait = arrogant
#				has_trait = shy
#			}
#		}
#	}
#}
#
#################################
## Fujiwara Related Events
################################
#
## Fujiwara Motofusa
#
## Initial EventWar being inevitable in Japan. Slander Kiyomori 2)Ally with Go Shirakawa or 3) Ally with Northern Fujiwara
#tgp_genpei_character.3000 = {
#	type = character_event
#	window = big_event_window
#	title = tgp_genpei_character.3000.t
#	desc = tgp_genpei_character.3000.desc
#	window = big_event_window
#	theme = crown
#	left_portrait = {
#		character = scope:motofusa_fujiwara
#		animation = sadness
#	}
#
#	lower_left_portrait = scope:kiyomori_taira 
#	lower_center_portrait = scope:go_shirakawa
#	lower_right_portrait = scope:hidehira_fujiwara
#
#	trigger = {
#		has_tgp_dlc_trigger = yes
#	}
#
#	immediate = {
#		save_genpei_scopes_effect = yes
#	}
#	#Option A) Slander Kiyomori
#	option = { 
#		name = tgp_genpei_character.3000.a
#		flavor = tgp_genpei_character.3000.a.flavor
#
#		trigger = {
#			scope:kiyomori_taira ?= { is_alive = yes }
#		}
#
#		change_influence = medium_influence_loss
#		add_intrigue_lifestyle_xp = medium_lifestyle_experience
#		add_prestige = minor_prestige_gain
#		scope:kiyomori_taira = {
#			every_vassal_or_below = {
#				limit = { has_vassal_stance = courtly }
#				custom = every_courtly_vassal
#				add_opinion = {
#					modifier = admiration_opinion
#					target = scope:motofusa_fujiwara
#					opinion = 30
#				}
#			}
#		}
#		stress_impact = {
#			arrogant = minor_stress_impact_loss
#		}
#		ai_chance = {
#			base = 90
#		}
#	}
#	#Option B) #Send a letter to the retired Emperor
#	option = { 
#		name = tgp_genpei_character.3000.b
#		flavor = tgp_genpei_character.3000.b.flavor
#
#		trigger = {
#			scope:go_shirakawa ?= {
#				is_alive = yes
#				NOT = { house.house_confederation = root.house.house_confederation }
#			}
#		}
#		
#		custom_tooltip = send_letter_to_go_shirakawa
#
#		scope:go_shirakawa = {
#			show_as_tooltip = {
#				random_list = {
#					1 = {
#						add_prestige = major_prestige_gain
#					}
#					1 = {
#						house = {
#							tgp_join_house_bloc_effect = {
#								INVITER = scope:motofusa_fujiwara.house
#								OPINION = flag:no
#							}
#						}
#						set_relation_friend = { reason = friend_generic_history target = scope:motofusa_fujiwara }
#					}
#				}
#			}
#			trigger_event = {
#				id = tgp_genpei_character.3010
#				days = 1
#			}
#		} 
#
#		ai_chance = {
#			base = 10
#		}
#	}
#
#	#Option C) Improve relations with northern Fujiwara.
#	option = { 
#		name = tgp_genpei_character.3000.c
#		flavor = tgp_genpei_character.3000.c.flavor
#
#		trigger = {
#			exists = scope:hidehira_fujiwara
#			scope:hidehira_fujiwara ?= { is_alive = yes }
#		}
#
#		add_prestige = medium_prestige_loss
#		#Make things good with northern Fujiwara
#		house = {
#			change_house_relation_effect = {
#				HOUSE = scope:hidehira_fujiwara.house
#				VALUE =  house_relation_improve_medium_value
#				REASON = friend
#				CHAR = root
#				TARGET_CHAR = scope:hidehira_fujiwara
#				TITLE = scope:dummy_gender
#			}
#		}
#		#Make things bad with the Taira  
#		house = {
#			change_house_relation_effect = {
#				HOUSE = scope:kiyomori_taira.house
#				VALUE = house_relation_damage_major_value
#				REASON = conflict 
#				CHAR = root
#				TARGET_CHAR = scope:kiyomori_taira
#				TITLE = scope:dummy_gender
#			}
#		}
#		ai_chance = {
#			base = 90
#		}
#	} 
#}
#
##Letter asking Go-Shirakawa for support
#tgp_genpei_character.3010 = {
#	type = letter_event
#	opening = tgp_genpei_character.3010.opening
#	desc = tgp_genpei_character.3010.desc
#		
#	sender = {
#		character = scope:motofusa_fujiwara
#		animation = beg
#	}
#
#	option = {
#		name = tgp_genpei_character.3010.a
#
#		add_prestige = major_prestige_gain
#
#		reverse_add_opinion = {
#			target = scope:motofusa_fujiwara
#			modifier = insulted_opinion
#			opinion = -25
#		}
#
#		ai_chance = {
#			base = 0
#		}
#	}
#
#	option = {
#		name = tgp_genpei_character.3010.b
#
#		house = {
#			tgp_join_house_bloc_effect = {
#				INVITER = scope:motofusa_fujiwara.house
#				OPINION = flag:no
#			}
#		}
#
#		set_relation_friend = { reason = friend_generic_history target = scope:motofusa_fujiwara }
#
#		ai_chance = {
#			base = 100
#		}
#	}
#}
#
## Fujiwara Hidehira
#
## Initial Event
#tgp_genpei_character.3100 = {
#	type = character_event
#	window = big_event_window
#	title = tgp_genpei_character.3100.t
#	desc = tgp_genpei_character.3100.desc
#	theme = crown
#	left_portrait = {
#		character = root
#		animation = war_over_win
#	}
#	right_portrait = {
#		character = scope:yoshitsune_minamoto
#		animation = marshal
#	}
#	lower_right_portrait = scope:kiyomori_taira
#	lower_center_portrait = scope:motofusa_fujiwara
#	override_background = { reference = study }
#
#	trigger = {
#		has_tgp_dlc_trigger = yes
#	}
#
#	immediate = {
#		save_genpei_scopes_effect = yes
#	}
#
#	option = { # Accept your position as the Governor of the North
#		name = tgp_genpei_character.3100.a
#
#		domicile = {
#			add_domicile_building = japanese_manor_main_04
#		}
#
#		ai_chance = {
#			base = 25
#		}
#	}
#
#	option = { # Become more active in the Genpei Conflict about to break out
#		name = tgp_genpei_character.3100.b
#
#		show_as_tooltip = {
#			add_character_modifier = {
#				modifier = tgp_japan_fujiwara_hidehira_back_in_town
#				years = 25
#			}
#		}
#
#		add_diplomacy_lifestyle_xp = medium_lifestyle_xp
#
#		add_intrigue_lifestyle_xp = medium_lifestyle_xp
#
#		ai_chance = {
#			base = 75
#		}
#	}
#}
#
#################################
## Yamato Events
#################################
#
## Go-Shirakawa Starting Event
#tgp_genpei_character.4000 = {
#	type = character_event
#	window = big_event_window
#	title = tgp_genpei_character.4000.t
#	desc = tgp_genpei_character.4000.desc
#	theme = crown
#	left_portrait = {
#		character = root
#		animation = sadness
#	}
#	right_portrait = {
#		character = scope:norihito_tenno
#		animation = holding_hu
#	}
#	lower_left_portrait = scope:yoritomo_minamoto
#	lower_right_portrait = scope:kiyomori_taira
#
#	trigger = {
#		has_tgp_dlc_trigger = yes
#	}
#
#	immediate = {
#		save_genpei_scopes_effect = yes
#	}
#
#	option = { # Be more active, opposing the Taira
#		name = tgp_genpei_character.4000.a
#
#		set_relation_rival = {
#			target = scope:kiyomori_taira
#			reason = rival_historical
#		}
#
#		change_influence = massive_influence_value
#
#		top_liege = {
#			every_vassal = {
#				custom = every_non_taira_vassal
#				limit = {
#					dynasty != scope:kiyomori_taira.dynasty
#					this != root
#				}
#				add_opinion = {
#					target = root
#					modifier = spoke_against_taira_rule
#					opinion = 25
#				}
#			}
#		}
#
#		ai_chance = {
#			base = 25
#		}
#	}
#
#	option = { # Bide your time, wait for an opportunity first
#		name = tgp_genpei_character.4000.b
#
#
#
#		stress_impact = {
#			impatient = major_stress_impact_gain
#		}
#
#		ai_chance = {
#			base = 75
#		}
#	}
#}
#