###################################################
#
# ANCIENT RELIGIONS
# - Atenic Events
#
# Event ID atenic.0 - atenic.8 Decision Events
#
###################################################

namespace = atenic

# akhetaten Restoration Part 1
province_event = {
	id = atenic.0
	title = atenic.0.title
	desc = atenic.0.desc
	picture = GFX_persepolis_ruin

	is_triggered_only = yes
	
	immediate = {
		1604 = { set_province_flag = reb_akhetaten_1 }
	}	

	option = {
		name = atenic.0.a # Make it the greatest temple there ever was!
	}
}

# akhetaten Restoration Part 2 - Add Asyut bonus modifier ~8 years
province_event = {
	id = atenic.1
	title = atenic.1.title
	desc = atenic.1.desc
	picture = GFX_evt_temple_egyptian_pagan
	
	has_global_flag = akhetaten_restoring

	trigger = {
		province_id = 1604 # Asyut
		NOT = { has_global_flag = akhetaten_restored }
		had_province_flag = { flag = reb_akhetaten_1 days = 2190 }
		NOT = { has_province_flag = reb_akhetaten_2 }
	}

	immediate = {
		set_province_flag = reb_akhetaten_2
	}
	
	mean_time_to_happen = {
		years = 1
	}
	
	option = {
		name = atenic.1.a # Library
		1604 = {
			add_province_modifier = { name = akhetaten_library duration = -1 }
		}
	}
	option = {
		name = atenic.1.b # Promote Fanaticism
		1604 = {
			add_province_modifier = { name = akhetaten_fanaticism duration = -1 }
		}
	}
	option = {
		name = atenic.1.c # Promote Tax Collection
		1604 = {
			add_province_modifier = { name = akhetaten_admin duration = -1 }
		}
	}
}

# akhetaten Restoration Part 3 ~2 years

province_event = {
	id = atenic.2
	title = atenic.2.title
	desc = atenic.2.desc
	picture = GFX_evt_temple_egyptian_pagan
	
	has_global_flag = akhetaten_restoring
	
	trigger = {
		province_id = 1604 # Asyut
		NOT = { has_global_flag = akhetaten_restored }
		has_province_flag = reb_akhetaten_1
		had_province_flag = { flag = reb_akhetaten_2 days = 546 }		
	}

	mean_time_to_happen = {
		months = 3
	}
	
	immediate = {
		clr_global_flag = akhetaten_restoring
		set_global_flag = akhetaten_restored
		clr_province_flag = reb_akhetaten_1
		clr_province_flag = reb_akhetaten_2
	}

	option = {
		name = atenic.2.a
		owner = {
			1604 = {
				build_holding = {
				   title = b_meir
				   type = temple
				   holder = PREV
				}

			if = {
				limit = {
					has_dlc = "Reapers"
				}
				custom_tooltip = {
					text = province_prospers_custom_tooltip
					hidden_tooltip = {
						change_variable = { which = prosperity_value value = 5 }
					}
				}
			}
			}

			prestige = 500
			religion_authority = {
				modifier = akhetaten_restored
				years = 30
			}
		}
		hidden_tooltip = {
			owner = {
				set_character_flag = eventancrel.5003
				character_event = { id = atenic.6 days = 7 }
			}
			increase_prosperity_effect = yes
		}
	}
}

# Bounce through top liege to get localization to work
character_event = {
	id = atenic.6
	hide_window = yes

	is_triggered_only = yes

	immediate = {
		narrative_event = { id = atenic.3 }
	}
}

# News spread about akhetaten
narrative_event = {
	id = atenic.3
	title = atenic.3.title
	desc = atenic.3.desc
	picture = GFX_evt_temple_egyptian_pagan
	border = GFX_event_narrative_frame_religion
	
	major = yes
	only_rulers = yes
	is_triggered_only = yes
	
	option = {
		trigger = {
			OR = {
				has_character_flag = eventancrel.5003
				religion = aten_pagan
			}
		}
		if = {
			limit = { has_character_flag = eventancrel.5003 }
			clr_character_flag = eventancrel.5003
		}
		name = atenic.3.a
	}
	
	option = {
		trigger = {
			NOT = { has_character_flag = eventancrel.5003 }
		}
		name = atenic.3.b
	}
}

# The Priesthood Restored
narrative_event = {
	id = atenic.4
	title = atenic.4.title
	desc = atenic.4.desc
	picture = GFX_evt_bishop_muslim
	border = GFX_event_narrative_frame_religion
	
	major = yes
	
	is_triggered_only = yes
	
	option = {
		name = atenic.4.a
		trigger = {
			OR = {
				religion = egyptian_pagan
				religion = aten_pagan
			}
		}
	}
	option = {
		name = atenic.4.a
		trigger = {
			NOT = {
				religion = egyptian_pagan
				religion = aten_pagan
			}
		}
	}
}

# Burning Blades founded
narrative_event = {
	id = atenic.5
	title = atenic.5.title
	desc = atenic.5.desc
	picture = GFX_evt_anubis
	border = GFX_event_narrative_frame_religion
	
	major = yes
	only_rulers = yes
	is_triggered_only = yes
	
	option = {
		trigger = {
			has_character_flag = eventancrel.5005
		}
		clr_character_flag = eventancrel.5005
		name = OK
	}
	
	option = {
		trigger = {
			NOT = { has_character_flag = eventancrel.5005 }
		}
		name = atenic.5.a
	}
}

