namespace = CHN



#A famous writer proposes to compose your family chronicles
character_event = {
	id = CHN.1
	desc = EVTDESC73000
	picture = GFX_evt_monk
	
	is_triggered_only = yes
	
	min_age = 16
	only_playable = yes
	prisoner = no
	
	trigger = {
		war = no
		OR = {
			ai = no
			score = 10000
		}
		NOT = {has_character_flag = chronicle_ev}
		NOT = {
			any_artifact = {
				has_artifact_flag = family_chronicle
			}
		}
		NOT = {
			any_dynasty_member = {
				any_artifact = {
					has_artifact_flag = family_chronicle
				}
			}
		}
	}

	weight_multiplier = {
		days = 1
		modifier = {
			factor = 2.0
			trait = ambitious
		}
		modifier = {
			factor = 0.1
			trait = shy
		}		
	}	
	immediate = {
		set_character_flag = chronicle_ev
		any_child = {
			set_character_flag = chronicle_ev
		}
	}
	option = {
		ai_chance = {
			factor = 60
			modifier = {
				factor = 3.0
				trait = ambitious
			}
		}
		name = EVTOPTA73000
		wealth = -100
		add_artifact = chronicle_0
		hidden_tooltip = {
			character_event = {id = CHN.3000}
		}
	}	
	option = {
		ai_chance = {
			factor = 40
			modifier = {
				factor = 0.1
				trait = shy
			}	
		}
		name = EVTOPTB73000 #This is a waste of money
		any_dynasty_member = {
			opinion = {
				who = ROOT
				modifier = disrespects_dynasty
				months = 120
			}
		}
	}	
}	


character_event = {
	id = CHN.1000
	
	is_triggered_only = yes
	hide_window = yes
	trigger = {
		OR = {
			has_landed_title = k_papal_state
			has_landed_title = k_papal_chalcedon
		}
		NOT = {has_global_flag = chronicle_added}
	}
	immediate = {
		any_playable_ruler = {
			limit = {
				ai = no
			}
			add_artifact = chronicle_0
		}
		set_global_flag = chronicle_added
	}
}


character_event = {
	id = CHN.2000
	is_triggered_only = yes
	hide_window = yes
	
	trigger = {
		any_artifact = {
			has_artifact_flag = family_chronicle
		}
	}
	
	immediate = {
		current_heir = {character_event = {id = CHN.2500}}
	}
}
character_event = {
	id = CHN.2500
	
	is_triggered_only = yes
	hide_window = yes
	immediate = {
		character_event = {id = CHN.3000 days = 10}
	}
}

character_event = {
	id = CHN.3000

	is_triggered_only = yes
	hide_window = yes

	trigger = {
		any_artifact = {
			has_artifact_flag = family_chronicle
		}
	}
	
	immediate = {
		if = {
			limit = {
				score = 1000000
			}
			if = {
				limit = {
					has_artifact = chronicle_10
				}
				break = yes
			}
			any_artifact = {
				limit = {
					has_artifact_flag = family_chronicle
					quality < 11
				}
				destroy_artifact = yes
			}
			ROOT = {add_artifact = chronicle_10}
			
			break = yes
		}
		if = {
			limit = {
				score = 830000
			}
			if = {
				limit = {
					has_artifact = chronicle_9
					
				}
				break = yes
			}
			any_artifact = {
				limit = {
					has_artifact_flag = family_chronicle
					quality < 10
				}
				destroy_artifact = yes
			}
			ROOT = {add_artifact = chronicle_9}
			
			break = yes
		}
		if = {
			limit = {
				score = 660000
			}
			if = {
				limit = {
					has_artifact = chronicle_8
					
				}
				break = yes
			}
			any_artifact = {
				limit = {
					has_artifact_flag = family_chronicle
					quality < 9
				}
				destroy_artifact = yes
			}
			ROOT = {add_artifact = chronicle_8}
			
			break = yes
		}
		if = {
			limit = {
				score = 510000
			}
			if = {
				limit = {
					has_artifact = chronicle_7
				}
				break = yes
			}
			any_artifact = {
				limit = {
					has_artifact_flag = family_chronicle
					quality < 8
				}
				destroy_artifact = yes
			}
			ROOT = {add_artifact = chronicle_7}
			
			break = yes
		}
		if = {
			limit = {
				score = 380000
			}
			if = {
				limit = {
					has_artifact = chronicle_6
				}
				break = yes
			}
			any_artifact = {
				limit = {
					has_artifact_flag = family_chronicle
					quality < 7
				}
				destroy_artifact = yes
			}
			ROOT = {add_artifact = chronicle_6}
			
			break = yes
		}
		if = {
			limit = {
				score = 270000
			}
			if = {
				limit = {
					has_artifact = chronicle_5
				}
				break = yes
			}
			any_artifact = {
				limit = {
					has_artifact_flag = family_chronicle
					quality < 6
				}
				destroy_artifact = yes
			}
			ROOT = {add_artifact = chronicle_5}
			
			break = yes
		}
		if = {
			limit = {
				score = 160000
			}
			if = {
				limit = {
					has_artifact = chronicle_4
				}
				break = yes
			}
			any_artifact = {
				limit = {
					has_artifact_flag = family_chronicle
					quality < 5
				}
				destroy_artifact = yes
			}
			ROOT = {add_artifact = chronicle_4}
			
			break = yes
		}
		if = {
			limit = {
				score = 90000
			}
			if = {
				limit = {
					has_artifact = chronicle_3
				}
				break = yes
			}
			any_artifact = {
				limit = {
					has_artifact_flag = family_chronicle
					quality < 4
				}
				destroy_artifact = yes
			}
			ROOT = {add_artifact = chronicle_3}
			
			break = yes
		}
		if = {
			limit = {
				score = 40000
			}
			if = {
				limit = {
					has_artifact = chronicle_2
				}
				break = yes
			}
			any_artifact = {
				limit = {
					has_artifact_flag = family_chronicle
					quality < 3
				}
				destroy_artifact = yes
			}
			ROOT = {add_artifact = chronicle_2}
			
			break = yes
		}
		if = {
			limit = {
				score = 10000
			}
			if = {
				limit = {
					has_artifact = chronicle_1
				}
				break = yes
			}
			ROOT = {
				any_artifact = {
					limit = {
						has_artifact_flag = family_chronicle
						quality < 2
					}
					destroy_artifact = yes
				}
			}
			ROOT = {add_artifact = chronicle_1}
			break = yes
		}
		if = {
			limit = {
				has_artifact = chronicle_0
			}
			break = yes
		}
		ROOT = {add_artifact = chronicle_0}
	}
}
