namespace = shroud_master

#################################################### TEST EVENTS
country_event = { #### Gives the ralu digsite flag
	id = shroud_master.9991
	hide_window = yes
	is_triggered_only = yes
	immediate = {
		set_country_flag = ralu_site_complete
		add_event_chain_counter = {
			event_chain = shroud_master_summoning
			counter = hist_insights
			amount = 1
		}
	}
}

country_event = { #### Gives the sobrak digsite flag
	id = shroud_master.9992
	hide_window = yes
	is_triggered_only = yes
	immediate = {
		set_country_flag = sobrak_site_complete
		add_event_chain_counter = {
			event_chain = shroud_master_summoning
			counter = hist_insights
			amount = 1
		}
	}
}

country_event = { #### Gives the theta reactor
	id = shroud_master.9993
	hide_window = yes
	is_triggered_only = yes
	immediate = {
		give_technology = {
			tech = tech_dark_matter_power_core_theta
		}
	}
}

country_event = { #### increases resource cap by 100mil and gives 10 mil zro, alloys energy, dm and de. also raises fleetcap to 2k
	id = shroud_master.9994
	hide_window = yes
	is_triggered_only = yes
	immediate = {
		hidden_effect = {
			add_modifier = {
				modifier = creative_ME_storage_cell
			}
		}
		add_resource = {
			sr_zro = 100000000
			alloys = 100000000
			energy = 100000000
			sr_dark_matter = 100000000
			acot_sr_dark_energy = 100000000
			influence = 1000
		}
	}
}

country_event = {
	id = shroud_master.9995
	hide_window = yes
	is_triggered_only = yes
	immediate = {
		hidden_effect = {
			add_resource = {
				sm_sr_perfect_runic_energy = 10000
			}
		}
	}
}

############################################################## THETA CITADEL

country_event = {
	id = shroud_master.251
	hide_window = yes

	is_triggered_only = yes

	trigger = {
		FROM = { is_megastructure_type = acot_precursor_theta_citadel_site }
	}

	immediate = {
		IF = {
			limit = {
				NOT = {
					has_country_flag = precursor_theta_citadel_built
				}
			}
			create_ship_design = { design = "NAME_ACOT_THETA_CITADEL_3" }
			add_ship_design = last_created_design
			set_country_flag = precursor_theta_citadel_built
		}
	}
}

country_event = {
	id = shroud_master.252
	title = "shroud_master.252.name"
	desc = "shroud_master.252.desc"
	picture = GFX_acot_precursor_theta_station
	show_sound = event_citadel_ready
	location = FROMFROM

	is_triggered_only = yes

	trigger = {
		FROM = { is_megastructure_type = acot_precursor_theta_citadel_base }
	}

	immediate = {
		FROM = {
			remove_megastructure = this
		}
		FROMFROM = {
			if = {
				limit = {
					any_ship_in_system = {
						OR = {
							is_ship_size = starbase_outpost
							is_ship_size = starbase_starport
							is_ship_size = starbase_starhold
							is_ship_size = starbase_starfortress
							is_ship_size = starbase_citadel
							is_ship_size = acot_fallen_outpost
							is_ship_size = acot_fallen_starbase
							is_ship_size = acot_precusor_starbase
							is_ship_size = acot_precusor_starcitadel
							is_ship_size = acot_precusor_starfortress
							is_ship_size = acot_precusor_sigma_starbase
							is_ship_size = acot_precusor_sigma_starfortress
							is_ship_size = acot_precusor_sigma_starcitadel
							is_ship_size = acot_precusor_phanon_starcitadel
						}
					}
				}
				random_fleet_in_system = {
					limit = {
						any_owned_ship = {
							OR = {
								is_ship_size = starbase_outpost
								is_ship_size = starbase_starport
								is_ship_size = starbase_starhold
								is_ship_size = starbase_starfortress
								is_ship_size = starbase_citadel
								is_ship_size = acot_fallen_outpost
								is_ship_size = acot_fallen_starbase
								is_ship_size = acot_precusor_starbase
								is_ship_size = acot_precusor_starcitadel
								is_ship_size = acot_precusor_starfortress
								is_ship_size = acot_precusor_sigma_starbase
								is_ship_size = acot_precusor_sigma_starfortress
								is_ship_size = acot_precusor_sigma_starcitadel
								is_ship_size = acot_precusor_phanon_starcitadel
							}
						}
					}
					destroy_fleet = this
				}
				create_starbase = {
					size = "acot_precusor_theta_starcitadel"
					owner = root
			
					effect = {	
					}
				}
			}				
		}
	}

	option = {
		name = "shroud_master.252.a"
	}
}

#############################################################

event = {
	id = shroud_master.0
	is_triggered_only = yes
	hide_window = yes
	trigger = {
		NOT = {
			has_global_flag = has_sots_mod
		}
	}
	immediate = {
		set_global_flag = has_sots_mod
	}
}

country_event = {
	id = shroud_master.1001
	is_triggered_only = yes
	hide_window = yes
	trigger = {
		last_increased_tech = tech_dark_matter_power_core_re
	}
	immediate = {
		country_event = {
			id = shroud_master.1 days = 1095 random = 720
		}
	}
}

country_event = {
	id = shroud_master.1
	title = shroud_master.1.name
	desc = shroud_master.1.desc
	picture = GFX_evt_ancient_records
	is_triggered_only = yes
	show_sound = event_mystery

	option = {
		trigger = {
			NOT = {
				has_ascension_perk = ap_transcendence
			}
		}
		name = shroud_master.1.a
		capital_scope = {	
			enable_special_project = {
				name = SHROUD_PHANON_RESEARCH
				owner = root
			}
		}
	}
	option = {
		trigger = {
			has_ascension_perk = ap_transcendence
		}
		name = shroud_master.1.b
		capital_scope = {	
			enable_special_project = {
				name = SHROUD_PHANON_RESEARCH
				owner = root
			}
		}
	}
}

country_event = {
	id = shroud_master.2
	title = shroud_master.2.name
	desc = shroud_master.2.desc
	picture = GFX_evt_physics_research
	show_sound = event_completed
	is_triggered_only = yes

	option = {
		name = shroud_master.2.a
		begin_event_chain = {
			event_chain = shroud_master_summoning
		}
		capital_scope = {
			enable_special_project = {
				name = SM_HIST_ANALYSIS_A
				location = THIS
			}
			enable_special_project = {
				name = SM_HIST_ANALYSIS_B
				location = THIS
			}
			create_point_of_interest = {
				id = shroud_master_tech
				name = shroud_master_tech
				desc = shroud_master_tech_desc
				event_chain = shroud_master_summoning
				location = THIS
			}
			create_point_of_interest = {
				id = shroud_master_structure
				name = shroud_master_structure
				desc = shroud_master_structure_desc
				event_chain = shroud_master_summoning
				location = THIS
			}
		}
		set_country_flag = can_research_summon_tech
		add_research_option = tech_sm_summon_gateway
		hidden_effect = {	
			save_global_event_target_as = sm_diplo_empire	
			event_target:sobrak_dig_target = {
				create_archaeological_site = sobrak_digsite_1
			}
			event_target:ralu_dig_target = {
				create_archaeological_site = ralu_digsite_1
			}
		}
	}
	option = {
		name = shroud_master.2.b
		every_owned_leader = {
			limit = {
				NOT = {
					leader_class = ruler 
				}
			}
			kill_leader = {				
			}
		}
	}
}

country_event = {
	id = shroud_master.20001
	title = shroud_master.20001.name
	desc = shroud_master.20001.desc
	is_triggered_only = yes
	trigger = {
		NOT = {
			has_country_flag = can_research_summon_tech
		}
	}
	option = {
		name = shroud_master.20001.a #Ally or loyal vassal gives system for free
		hidden_effect = {
			event_target:sm_diplo_empire = {
				country_event = {
					id = shroud_master.2011
				}
			}
		}

		ai_chance = {
			factor = 100
			modifier = {
				factor = 0
				NOR = {
					is_friendly_to = event_target:sm_diplo_empire
					is_loyal_to = event_target:sm_diplo_empire
				}
			}
		}
	}
	option = {
		name = shroud_master.20001.b #What's in it for us?
		hidden_effect = {
			event_target:sm_diplo_empire = {
				country_event = {
					id = shroud_master.2012
				}
			}
		}

		ai_chance = {
			factor = 100
			modifier = {
				factor = 0
				NOR = {
					is_cordial_to = event_target:sm_diplo_empire
					is_disloyal_to = event_target:sm_diplo_empire
					is_neutral_to = event_target:sm_diplo_empire
					is_protective_to = event_target:sm_diplo_empire
					is_threatened_to = event_target:sm_diplo_empire
					is_overlord_to = event_target:sm_diplo_empire
				}
			}
		}
	}
	option = {
		name = shroud_master.20001.b #No!
		hidden_effect = {
			event_target:sm_diplo_empire = {
				country_event = {
					id = shroud_master.2013
				}
			}
		}

		ai_chance = {
			factor = 100
			modifier = {
				factor = 0
				NOR = {
					is_rival = event_target:sm_diplo_empire
					is_unfriendly_to = event_target:sm_diplo_empire
					is_hostile_to = event_target:sm_diplo_empire
				}
			}
		}
	}
}


country_event = {
	id = shroud_master.2011
	title = shroud_master.2011.name
	desc = shroud_master.2011.desc
	diplomatic = yes
	is_triggered_only = yes
	picture_event_data = {
		portrait = event_target:sm_ralu_owner
		planet_background = event_target:sm_ralu_owner
		graphical_culture = event_target:sm_ralu_owner
		city_level = event_target:sm_ralu_owner
		room = event_target:sm_ralu_owner
	}
	option = {
		name = shroud_master.2011.a
		remove_country_flag = sm_response_pending
		event_target:ralu_dig_target = {
			set_owner = root
			starbase = {
				set_owner = root
			}
		}
	}
}

country_event = {
	id = shroud_master.2012
	title = shroud_master.2012.name
	desc = shroud_master.2012.desc
	diplomatic = yes
	is_triggered_only = yes
	picture_event_data = {
		portrait = event_target:sm_ralu_owner
		planet_background = event_target:sm_ralu_owner
		graphical_culture = event_target:sm_ralu_owner
		city_level = event_target:sm_ralu_owner
		room = event_target:sm_ralu_owner
	}
	option = {
		name = shroud_master.2012.a
		remove_country_flag = sm_response_pending
		allow = {
			resource_stockpile_compare = {
				resource = energy
				value >= 1000000	
			}
			resource_stockpile_compare = {
				resource = alloys
				value >= 1000000	
			}
		}
		add_resource = {
			energy = -1000000
			alloys = -1000000
		}
		event_target:sm_ralu_owner = {
			add_resource = {
				energy = 1000000
				alloys = 1000000
			}
		}
		event_target:ralu_dig_target = {
			set_owner = root
			starbase = {
				set_owner = root
			}
		}
	}
	option = {
		name = shroud_master.2012.b
		remove_country_flag = sm_response_pending
		allow = {
			resource_stockpile_compare = {
				resource = sr_dark_matter
				value >= 50000	
			}
			resource_stockpile_compare = {
				resource = acot_sr_dark_energy
				value >= 50000	
			}
			resource_stockpile_compare = {
				resource = acot_sr_stellarite
				value >= 10000	
			}
		}
		add_resource = {
			sr_dark_matter = -50000
			acot_sr_dark_energy = -50000
			acot_sr_stellarite = -10000
		}
		event_target:sm_ralu_owner = {
			add_resource = {
				sr_dark_matter = 50000
				acot_sr_dark_energy = 50000
				acot_sr_stellarite = 10000
			}
		}
		event_target:ralu_dig_target = {
			set_owner = root
			starbase = {
				set_owner = root
			}
		}
	}
	option = {
		name = shroud_master.2012.c
		remove_country_flag = sm_response_pending
		custom_tooltip = shroud_master.2012.c.tooltip
		hidden_effect = {
			event_target:sm_ralu_owner = {
				country_event = {
					id = acot_test_event.1
				}
			}
		}
		event_target:ralu_dig_target = {
			set_owner = root
			starbase = {
				set_owner = root
			}
		}
	}
	option = {
		name = shroud_master.2012.d
		remove_country_flag = sm_response_pending
	}
}

country_event = {
	id = shroud_master.2013
	title = shroud_master.2013.name
	desc = shroud_master.2013.desc
	diplomatic = yes
	is_triggered_only = yes
	picture_event_data = {
		portrait = event_target:sm_ralu_owner
		planet_background = event_target:sm_ralu_owner
		graphical_culture = event_target:sm_ralu_owner
		city_level = event_target:sm_ralu_owner
		room = event_target:sm_ralu_owner
	}
	option = {
		name = shroud_master.2013.a
		remove_country_flag = sm_response_pending
	}
}

country_event = {
	id = shroud_master.20002
	title = shroud_master.20002.name
	desc = shroud_master.20002.desc
	is_triggered_only = yes
	trigger = {
		NOT = {
			has_country_flag = can_research_summon_tech
		}
	}
	option = {
		name = shroud_master.20001.a #Ally or loyal vassal gives system for free
		hidden_effect = {
			event_target:sm_diplo_empire = {
				country_event = {
					id = shroud_master.2021
				}
			}
		}

		ai_chance = {
			factor = 100
			modifier = {
				factor = 0
				NOR = {
					is_friendly_to = event_target:sm_diplo_empire
					is_loyal_to = event_target:sm_diplo_empire
				}
			}
		}
	}
	option = {
		name = shroud_master.20002.b #What's in it for us?
		hidden_effect = {
			event_target:sm_diplo_empire = {
				country_event = {
					id = shroud_master.2022
				}
			}
		}

		ai_chance = {
			factor = 100
			modifier = {
				factor = 0
				NOR = {
					is_cordial_to = event_target:sm_diplo_empire
					is_disloyal_to = event_target:sm_diplo_empire
					is_neutral_to = event_target:sm_diplo_empire
					is_protective_to = event_target:sm_diplo_empire
					is_threatened_to = event_target:sm_diplo_empire
					is_overlord_to = event_target:sm_diplo_empire
				}
			}
		}
	}
	option = {
		name = shroud_master.20002.c #No!
		hidden_effect = {
			event_target:sm_diplo_empire = {
				country_event = {
					id = shroud_master.2023
				}
			}
		}

		ai_chance = {
			factor = 100
			modifier = {
				factor = 0
				NOR = {
					is_rival = event_target:sm_diplo_empire
					is_unfriendly_to = event_target:sm_diplo_empire
					is_hostile_to = event_target:sm_diplo_empire
				}
			}
		}
	}
}


country_event = {
	id = shroud_master.2021
	title = shroud_master.2021.name
	desc = shroud_master.2021.desc
	diplomatic = yes
	is_triggered_only = yes
	picture_event_data = {
		portrait = event_target:sm_sobrak_owner
		planet_background = event_target:sm_sobrak_owner
		graphical_culture = event_target:sm_sobrak_owner
		city_level = event_target:sm_sobrak_owner
		room = event_target:sm_sobrak_owner
	}
	option = {
		name = shroud_master.2021.a
		remove_country_flag = sm_response_pending
		event_target:sobrak_dig_target = {
			set_owner = root
			starbase = {
				set_owner = root
			}
		}
	}
}

country_event = {
	id = shroud_master.2022
	title = shroud_master.2022.name
	desc = shroud_master.2022.desc
	diplomatic = yes
	is_triggered_only = yes
	picture_event_data = {
		portrait = event_target:sm_sobrak_owner
		planet_background = event_target:sm_sobrak_owner
		graphical_culture = event_target:sm_sobrak_owner
		city_level = event_target:sm_sobrak_owner
		room = event_target:sm_sobrak_owner
	}
	option = {
		name = shroud_master.2022.a
		remove_country_flag = sm_response_pending
		allow = {
			resource_stockpile_compare = {
				resource = energy
				value >= 1000000	
			}
			resource_stockpile_compare = {
				resource = alloys
				value >= 1000000	
			}
		}
		add_resource = {
			energy = -1000000
			alloys = -1000000
		}
		event_target:sm_sobrak_owner = {
			add_resource = {
				energy = 1000000
				alloys = 1000000
			}
		}
		event_target:sobrak_dig_target = {
			set_owner = root
			starbase = {
				set_owner = root
			}
		}
	}
	option = {
		name = shroud_master.2022.b
		remove_country_flag = sm_response_pending
		allow = {
			resource_stockpile_compare = {
				resource = sr_dark_matter
				value >= 50000	
			}
			resource_stockpile_compare = {
				resource = acot_sr_dark_energy
				value >= 50000	
			}
			resource_stockpile_compare = {
				resource = acot_sr_stellarite
				value >= 1000000	
			}
		}
		add_resource = {
			sr_dark_matter = -50000
			acot_sr_dark_energy = -50000
			acot_sr_stellarite = -10000
		}
		event_target:sm_sobrak_owner = {
			add_resource = {
				sr_dark_matter = 50000
				acot_sr_dark_energy = 50000
				acot_sr_stellarite = 10000
			}
		}
		event_target:sobrak_dig_target = {
			set_owner = root
			starbase = {
				set_owner = root
			}
		}
	}
	option = {
		name = shroud_master.2022.c
		remove_country_flag = sm_response_pending
		custom_tooltip = shroud_master.2022.c.tooltip
		hidden_effect = {
			event_target:sm_sobrak_owner = {
				country_event = {
					id = acot_test_event.1
				}
			}
		}
		event_target:sobrak_dig_target = {
			set_owner = root
			starbase = {
				set_owner = root
			}
		}
	}
	option = {
		name = shroud_master.2022.d
		remove_country_flag = sm_response_pending
	}
	
}

country_event = {
	id = shroud_master.2023
	title = shroud_master.2023.name
	desc = shroud_master.2023.desc
	diplomatic = yes
	is_triggered_only = yes
	picture_event_data = {
		portrait = event_target:sm_sobrak_owner
		planet_background = event_target:sm_sobrak_owner
		graphical_culture = event_target:sm_sobrak_owner
		city_level = event_target:sm_sobrak_owner
		room = event_target:sm_sobrak_owner
	}
	option = {
		name = shroud_master.2023.a
		remove_country_flag = sm_response_pending
	}
}

country_event = {
	id = shroud_master.20011
	title = shroud_master.20011.name
	desc = shroud_master.20011.desc
	is_triggered_only = yes
	picture = GFX_evt_spymaster
	show_sound = event_space_cloud
	immediate = {
		remove_country_flag = sm_response_pending
	}
	trigger = {
		has_country_flag = sm_response_pending
	}
	option = {
		name = UNFORTUNATE
	}
}

country_event = {
	id = shroud_master.20021
	title = shroud_master.20021.name
	desc = shroud_master.20021.desc
	is_triggered_only = yes
	picture = GFX_evt_spymaster
	show_sound = event_space_cloud
	immediate = {
		remove_country_flag = sm_response_pending
	}
	trigger = {
		has_country_flag = sm_response_pending
	}
	option = {
		name = UNFORTUNATE
	}
}

## Sobrak Stage 1 
fleet_event = {
	id = shroud_master.211
	title = "sobrak_stage_1.title"
	desc = "sobrak_stage_1.desc"
	picture = GFX_evt_fleet_from_surface
	show_sound = event_dig_site
	location = from
	archaeology = yes
	is_triggered_only = yes

	immediate = { from = { set_site_progress_locked = yes } }
	after = { from = { set_site_progress_locked = no } }

	option = {
		default_hide_option = yes
		name = sobrak_stage_1.a
		if = { limit = { has_ancrel = yes } small_artifact_reward = yes }
	}
}
## Sobrak Stage 2 
fleet_event = {
	id = shroud_master.212
	title = "sobrak_stage_2.title"
	desc = "sobrak_stage_2.desc"
	picture = GFX_evt_ancient_databank
	show_sound = event_dig_site
	location = from
	archaeology = yes
	is_triggered_only = yes

	immediate = { from = { set_site_progress_locked = yes } }
	after = { from = { set_site_progress_locked = no } }

	option = {
		default_hide_option = yes
		name = sobrak_stage_2.a
		if = { limit = { has_ancrel = yes } small_artifact_reward = yes }
	}
}
## Sobrak Stage 3
fleet_event = {
	id = shroud_master.213
	title = "sobrak_stage_3.title"
	desc = "sobrak_stage_3.desc"
	picture = GFX_evt_excavation_team
	show_sound = event_dig_site
	location = from
	archaeology = yes
	is_triggered_only = yes

	immediate = { from = { set_site_progress_locked = yes } }
	after = { from = { set_site_progress_locked = no } }

	option = {
		default_hide_option = yes
		name = sobrak_stage_3.a
		if = { limit = { has_ancrel = yes } small_artifact_reward = yes }
	}
}
## Sobrak Stage 4 
fleet_event = {
	id = shroud_master.214
	title = "sobrak_stage_4.title"
	desc = "sobrak_stage_4.desc"
	picture = GFX_evt_rare_tech_cache
	show_sound = event_dig_site
	location = from
	archaeology = yes
	is_triggered_only = yes

	immediate = { from = { set_site_progress_locked = yes } }
	after = { from = { set_site_progress_locked = no } }

	option = {
		default_hide_option = yes
		name = sobrak_stage_4.a
		if = { limit = { has_ancrel = yes } small_artifact_reward = yes }
	}
}
## Sobrak Stage 5 
fleet_event = {
	id = shroud_master.215
	title = "sobrak_stage_5.title"
	desc = "sobrak_stage_5.desc"
	picture = GFX_evt_hidden_door
	show_sound = event_dig_site
	location = from
	archaeology = yes
	is_triggered_only = yes

	immediate = { from = { set_site_progress_locked = yes } }
	after = { from = { set_site_progress_locked = no } }

	option = {
		default_hide_option = yes
		name = sobrak_stage_5.a
		if = { limit = { has_ancrel = yes } small_artifact_reward = yes }
	}
}
## Sobrak Stage 6 
fleet_event = {
	id = shroud_master.216
	title = "sobrak_stage_6.title"
	desc = "sobrak_stage_6.desc"
	picture = GFX_evt_fallen_empire_awakes
	show_sound = event_dig_site
	location = from
	archaeology = yes
	is_triggered_only = yes

	immediate = { 
		from = { 
			set_site_progress_locked = yes
		 } 
	}
	after = { from = { set_site_progress_locked = no } }

	option = {
		default_hide_option = yes
		name = sobrak_stage_6.a
		custom_tooltip = sobrak_stage_6.a.tooltip
		if = { limit = { has_ancrel = yes } small_artifact_reward = yes }
		hidden_effect = {
			root.owner = {
				set_country_flag = sobrak_site_complete
				add_event_chain_counter = {
					event_chain = shroud_master_summoning
					counter = hist_insights
					amount = 1
				}
			}
		}
	}
}

## Ralu Stage 1 - FARTHER STILL EXISTED A STAR WTIHOUT STRIFE
fleet_event = {
	id = shroud_master.221
	title = "ralu_stage_1.title"
	desc = "ralu_stage_1.desc"
	picture = GFX_evt_ancient_alien_temple
	show_sound = event_dig_site
	location = from
	archaeology = yes
	is_triggered_only = yes

	immediate = { from = { set_site_progress_locked = yes } }
	after = { from = { set_site_progress_locked = no } }

	option = {
		default_hide_option = yes
		name = ralu_stage_1.a
		if = { limit = { has_ancrel = yes } small_artifact_reward = yes }
	}
}
## Ralu Stage 2 - WHERE NONE REMEMBERED LIFE'S TRIALS, OR IT'S JOYS
fleet_event = {
	id = shroud_master.222
	title = "ralu_stage_2.title"
	desc = "ralu_stage_2.desc"
	picture = GFX_evt_death_from_above
	show_sound = event_dig_site
	location = from
	archaeology = yes
	is_triggered_only = yes

	immediate = { from = { set_site_progress_locked = yes } }
	after = { from = { set_site_progress_locked = no } }

	option = {
		default_hide_option = yes
		name = ralu_stage_2.a
		if = { limit = { has_ancrel = yes } small_artifact_reward = yes }
	}
}
## Ralu Stage 3 - WHAT IT'S PEOPLE HAD GAINED FROM EASE, THEY LOST TO APATHY
fleet_event = {
	id = shroud_master.223
	title = "ralu_stage_3.title"
	desc = "ralu_stage_3.desc"
	picture = GFX_evt_psionics
	show_sound = event_dig_site
	location = from
	archaeology = yes
	is_triggered_only = yes

	immediate = { from = { set_site_progress_locked = yes } }
	after = { from = { set_site_progress_locked = no } }

	option = {
		default_hide_option = yes
		name = ralu_stage_3.a
		if = { limit = { has_ancrel = yes } small_artifact_reward = yes }
	}
}
## Ralu Stage 4 - SO THEY CREATED THE KINDEST, MOST GENTLE OF BEASTS
fleet_event = {
	id = shroud_master.224
	title = "ralu_stage_4.title"
	desc = "ralu_stage_4.desc"
	picture = GFX_evt_zro_4
	show_sound = event_dig_site
	location = from
	archaeology = yes
	is_triggered_only = yes

	immediate = { from = { set_site_progress_locked = yes } }
	after = { from = { set_site_progress_locked = no } }

	option = {
		default_hide_option = yes
		name = ralu_stage_4.a
		if = { limit = { has_ancrel = yes } small_artifact_reward = yes }
	}
}
## Ralu Stage 5 - IT'S STEPS WERE LIGHT, AND IT'S GIFT WAS AS PAINLESS AS IT WAS BEAUTIFUL
fleet_event = {
	id = shroud_master.225
	title = "ralu_stage_5.title"
	desc = "ralu_stage_5.desc"
	picture = GFX_evt_zro_5
	show_sound = event_dig_site
	location = from
	archaeology = yes
	is_triggered_only = yes

	immediate = { from = { set_site_progress_locked = yes } }
	after = { from = { set_site_progress_locked = no } }

	option = {
		default_hide_option = yes
		name = ralu_stage_5.a
		if = { limit = { has_ancrel = yes } small_artifact_reward = yes }
	}
}
## Ralu Stage 6 - BATHED IN IT'S GOLDEN GLOW, THEY ALL SLEPT HAPPILY EVER AFTER...
fleet_event = {
	id = shroud_master.226
	title = "ralu_stage_6.title"
	desc = "ralu_stage_6.desc"
	picture = GFX_evt_vortex
	show_sound = event_dig_site
	location = from
	archaeology = yes
	is_triggered_only = yes

	immediate = { 
		from = { 
			set_site_progress_locked = yes
		 } 
	}
	after = { from = { set_site_progress_locked = no } }

	option = {
		default_hide_option = yes
		name = ralu_stage_6.a
		custom_tooltip = ralu_stage_6.a.tooltip
		if = { limit = { has_ancrel = yes } small_artifact_reward = yes }
		hidden_effect = {
			root.owner = {
				set_country_flag = ralu_site_complete
				add_event_chain_counter = {
					event_chain = shroud_master_summoning
					counter = hist_insights
					amount = 1
				}
			}
		}
	}
}

country_event = { ##physics
	id = shroud_master.11
	title = shroud_master.11.name
	desc = shroud_master.11.desc
	show_sound = event_completed
	picture = GFX_evt_ancient_databank
	is_triggered_only = yes
	trigger = {	
		last_increased_tech = tech_sm_summon_physics 
	}

	option = {
		name = shroud_master.11.a
		set_country_flag = sm_summon_physics_got
		add_event_chain_counter = {
			event_chain = shroud_master_summoning
			counter = tech_insights
			amount = 1
		}
	}
}

country_event = { ##we live in a society
	id = shroud_master.12
	title = shroud_master.12.name
	desc = shroud_master.12.desc
	show_sound = event_completed
	picture = GFX_evt_surreal_visions
	is_triggered_only = yes
	trigger = {	
		last_increased_tech = tech_sm_summon_society
	}

	option = {
		allow = {
			NOR = {
				has_policy_flag = purge_allowed
				has_policy_flag = slavery_allowed
			}
		}
		name = shroud_master.12.a
		set_country_flag = sm_summon_society_got
		set_country_flag = sm_summon_joy
		add_event_chain_counter = {
			event_chain = shroud_master_summoning
			counter = tech_insights
			amount = 1
		}
	}
	
	option = {
		allow = {
			OR = {
				has_policy_flag = purge_allowed
				has_policy_flag = slavery_allowed
			}
		}
		name = shroud_master.12.b
		set_country_flag = sm_summon_society_got
		set_country_flag = sm_summon_sorrow
		add_event_chain_counter = {
			event_chain = shroud_master_summoning
			counter = tech_insights
			amount = 1
		}
	}
}

country_event = { ##engineering
	id = shroud_master.13
	title = shroud_master.13.name
	desc = shroud_master.13.desc
	show_sound = event_completed
	picture = GFX_evt_ringworld
	is_triggered_only = yes
	trigger = {	
		last_increased_tech = tech_sm_summon_engineering
	}

	option = {
		name = shroud_master.13.a
		set_country_flag = sm_summon_engineering_got
		add_event_chain_counter = {
			event_chain = shroud_master_summoning
			counter = tech_insights
			amount = 1
		}
	}
}

ship_event = {
	id = shroud_master.901
	title = shroud_master.901.name
	desc = shroud_master.901.desc
	show_sound = event_radio_chatter
	picture = GFX_evt_black_hole
	is_triggered_only = yes
	trigger = {
		from = {
			has_star_flag = sobrak_digsite_star
		}
	}
	option = {
		name = shroud_master.901.a
	}
}

ship_event = {
	id = shroud_master.911
	title = shroud_master.911.name
	desc = shroud_master.911.desc
	show_sound = event_radio_chatter
	picture = GFX_evt_shroudwalker_enclave
	is_triggered_only = yes
	trigger = {
		from = {
			has_star_flag = ralu_digsite_star
		}
	}
	option = {
		name = shroud_master.911.a
	}
}

country_event = {
	id = shroud_master.21
	title = shroud_master.21.name
	desc = shroud_master.21.desc
	show_sound = event_curious
	picture = GFX_evt_sm_dsst_megaplans
	is_triggered_only = yes
	location = event_target:sm_dsst

	option = {
		name = shroud_master.21.a
	}
}

country_event = {
	id = shroud_master.22
	title = shroud_master.22.name
	desc = shroud_master.22.desc
	show_sound = event_curious
	picture = GFX_evt_sm_dsst_megaplans
	is_triggered_only = yes
	location = event_target:sm_dsst

	option = {
		name = shroud_master.22.a
	}
}

country_event = {
	id = shroud_master.23
	title = shroud_master.23.name
	desc = shroud_master.23.desc
	show_sound = event_curious
	picture = GFX_evt_sm_dsst_megaplans
	is_triggered_only = yes
	location = event_target:sm_dsst

	option = {
		name = shroud_master.23.a
	}
}

country_event = {
	id = shroud_master.24
	title = shroud_master.24.name
	desc = shroud_master.24.desc
	show_sound = event_curious
	picture = GFX_evt_sm_dsst_megaplans
	is_triggered_only = yes
	location = event_target:sm_dsst

	option = {
		name = shroud_master.24.a
	}
}

country_event = {
	id = shroud_master.25
	title = shroud_master.25.name
	desc = shroud_master.25.desc
	show_sound = event_curious
	picture = GFX_evt_sm_dsst_megaplans
	is_triggered_only = yes
	location = event_target:sm_dsst

	option = {
		name = shroud_master.25.a
	}
}
country_event = {
	id = shroud_master.26
	title = shroud_master.26.name
	desc = shroud_master.26.desc
	show_sound = event_herculean_start
	picture = GFX_evt_sm_dsst_megacomplete
	is_triggered_only = yes
	location = event_target:sm_dsst
	immediate = {
		event_target:theta_dsst_star = {
			create_ambient_object = {
				type = "star_explosion"
				play_animation_once = yes
				location = this
			}
			create_ambient_object = { type = "nebula_L10_entity" location = this }
		}
	}

	option = {
		name = shroud_master.26.a
		if = {
			limit = {
				NOR = {
					has_country_flag = sm_summon_engineering_got
					has_country_flag = sm_summon_physics_got
				}
			 }
			 hidden_effect = {
				 solar_system = {
					 every_system = {
						 if = {
							 limit = { has_star_flag = sm_dsst_explosion_source }
							 every_neighbor_system = {
								set_star_flag = sm_dsst_victim
								every_neighbor_system = {
								   set_star_flag = sm_dsst_victim
								   every_neighbor_system = {
									   set_star_flag = sm_dsst_victim
									   every_neighbor_system = {
										   set_star_flag = sm_dsst_victim
										   every_neighbor_system = {
											   set_star_flag = sm_dsst_victim
											   every_neighbor_system = {
												   set_star_flag = sm_dsst_victim
												   every_neighbor_system = {
													   set_star_flag = sm_dsst_victim
													   every_neighbor_system = {
														   set_star_flag = sm_dsst_victim
													   }
												   }
											   }
										   }
									   }
								   }
							   }
							}
						 }
					 }
				 }
				 hidden_effect = {
					country_event = {
						id = shroud_master.301 days = 30 random = 330
					}
				 }
			 }
		}
		else = {
			hidden_effect = {
				country_event = {
					id = shroud_master.402 days = 30 random = 330
				}
			}
		}
	}
}

country_event = {
	id = shroud_master.301
	title = shroud_master.301.name
	desc = shroud_master.301.desc
	show_sound = event_red_alert
	picture = GFX_evt_supernova
	is_triggered_only = yes
	option = {
		name = shroud_master.301.a
		hidden_effect = {
			country_event = {
				id = shroud_master.302
			}
		}
	}
	option = {
		name = shroud_master.301.b
		hidden_effect = {
			country_event = {
				id = shroud_master.302
			}
		}
	}
	option = {
		name = shroud_master.301.c
		hidden_effect = {
			country_event = {
				id = shroud_master.302
			}
		}
	}
	option = {
		name = shroud_master.301.d
		hidden_effect = {
			country_event = {
				id = shroud_master.302
			}
		}
	}
	option = {
		name = shroud_master.301.e
		hidden_effect = {
			country_event = {
				id = shroud_master.302
			}
		}
	}
}

country_event = {
	id = shroud_master.302
	hide_window = yes
	is_triggered_only = yes
	immediate = {
		every_system = {
			limit = {
				has_star_flag = sm_dsst_victim
			}
			every_system_planet = {
				destroy_colony = yes
				if = {
					limit = { is_star = no }
					remove_planet = yes
				}
			}
			every_megastructure = {
				limit = {
					NOR = {
						is_megastructure_type = sofe_inner_gate
						is_megastructure_type = sofe_outer_gate
						is_megastructure_type = sofe_omega_nexus
						is_megastructure_type = sofe_omega_spy_orb_center
						is_megastructure_type = sofe_omega_dyson_sphere
					}
				}
				remove_megastructure = this
			}
			star = {
				solar_system = {
					set_name = {
						key = "NAME_DSST_Void_System"
						variable_string = "[PREV.GetName]"
					}
					set_star_class = sc_empty_space
					every_system_planet = {
						limit = { is_star = yes }
						if = {
							limit = { NOR = {
								is_planet_class = pc_core_quasar
								is_planet_class = pc_core_black_hole																
								} 
							}
							clear_deposits = yes
							change_pc = pc_sm_empty_space
							set_name = "Empty Space"
							create_ambient_object = {
								type = "star_explosion"
								play_animation_once = yes
								location = this
							}
							last_created_ambient_object = {
								set_location = {
									target = prev
									distance = 0
									angle = random
								}
							}
						}
					}
				}
				create_ambient_object = { type = "nebula_L8_entity" location = this }
				create_ambient_object = { type = "nebula_L10_entity" location = this }
				create_ambient_object = {
					type = "destroyed_system"
					location = this
				}
				last_created_ambient_object = {
					set_ambient_object_flag = destroyed_system_effect
					set_location = {
						target = prev
						distance = 0
						angle = random
					}
				}
			}
			set_asteroid_belt = { radius = 0 }
			every_fleet_in_system = {
				destroy_fleet = this 
			}
		}
		remove_country_flag = built_dsst # TIME TO TRY AGAIN
		every_system = {
			remove_star_flag = sm_dsst_explosion_source
			remove_star_flag = sm_dsst_victim
		}
	}
}

country_event = {
	id = shroud_master.402
	hide_window = yes
	is_triggered_only = yes
	immediate = {
		hidden_effect = {
			if = {
				limit = { NAND = {
					has_country_flag = sm_summon_society_got
					has_country_flag = sobrak_site_complete
					has_country_flag = ralu_site_complete
				} }
				country_event = { ##### F
					id = shroud_master.510
				}
			}
			else_if = {
				limit = { OR = {
					has_country_flag = sm_summon_sorrow
				} }
				country_event = { 
					id = shroud_master_sorrow.0
				}
			}
			else_if = {
				limit = { OR = {
					has_country_flag = sm_summon_joy
				} }
				country_event = { 
					id = shroud_master_joy.0
				}
			}
			else = {
				country_event = {
					id = shroud_master_joy.0 #fallback
				}
			}
		}
	}
}

country_event = {
	id = shroud_master.510
	title = shroud_master.510.name
	desc = shroud_master.510.desc
	show_sound = event_mystic_reveal_light
	picture = GFX_evt_sm_shroud_master_angry_vortex
	is_triggered_only = yes
	option = {
		name = shroud_master.510.a
		hidden_effect = {
			country_event = {
				id = shroud_master.511
			}
		}
	}
}

country_event = {
	id = shroud_master.511
	is_triggered_only = yes
	diplomatic = yes
	force_open = yes

	picture_event_data = {
		portrait = shroud1
		room = shroud_room
	}
	title = shroud_master.511.name
	desc = shroud_master.511.desc.a
	desc = shroud_master.511.desc.b
	immediate = {
		set_country_flag = shroud_master_diplomacy_engaged
	}
	option = {
		name = shroud_master.511.a
		hidden_effect = {
			country_event = {
				id = shroud_master.505
			}
		}
	}
	option = {
		name = shroud_master.511.b
		hidden_effect = {
			country_event = {
				id = shroud_master.505
			}
		}
	}
	option = {
		name = shroud_master.511.c
		hidden_effect = {
			country_event = {
				id = shroud_master.505
			}
		}
	}
	option = {
		name = shroud_master.511.d
		hidden_effect = {
			country_event = {
				id = shroud_master.505
			}
		}
	}
	option = {
		name = shroud_master.511.e
		hidden_effect = {
			country_event = {
				id = shroud_master.505
			}
		}
	}
	after = {
		remove_country_flag = shroud_master_diplomacy_engaged
	}
}

country_event = {
	id = shroud_master.520
	title = shroud_master.520.name
	desc = shroud_master.520.desc
	show_sound = event_mystic_reveal_light
	picture = GFX_evt_sm_shroud_master_angry_vortex
	is_triggered_only = yes
	option = {
		name = shroud_master.520.a
		hidden_effect = {
			country_event = {
				id = shroud_master.531
			}
		}
	}
}

country_event = {
	id = shroud_master.531
	is_triggered_only = yes
	diplomatic = yes
	force_open = yes

	picture_event_data = {
		portrait = shroud1
		room = shroud_room
	}
	title = shroud_master.531.name
	desc = shroud_master.531.desc
	immediate = {
		set_country_flag = shroud_master_diplomacy_engaged
	}
	option = {
		name = shroud_master.531.a
		hidden_effect = {
			country_event = {
				id = shroud_master.505
			}
		}
	}
	option = {
		name = shroud_master.531.b
		hidden_effect = {
			country_event = {
				id = shroud_master.505
			}
		}
	}
	option = {
		name = shroud_master.531.c
		hidden_effect = {
			country_event = {
				id = shroud_master.505
			}
		}
	}
	option = {
		name = shroud_master.531.d
		hidden_effect = {
			country_event = {
				id = shroud_master.505
			}
		}
	}
	option = {
		trigger = {
			owner = {
				OR = {
					has_ethic = ethic_spiritualist
					has_ethic = ethic_fanatic_spiritualist
				}
			}
		}
		name = shroud_master.531.e
		hidden_effect = {
			country_event = {
				id = shroud_master.505
			}
		}
	}
	option = {
		trigger = {
			owner = {
				has_civic = civic_machine_terminator
			}
		}
		name = shroud_master.531.f
		hidden_effect = {
			country_event = {
				id = shroud_master.505
			}
		}
	}
	option = {
		trigger = {
			owner = {
				has_civic = civic_hive_devouring_swarm
			}
		}
		name = shroud_master.531.g
		hidden_effect = {
			country_event = {
				id = shroud_master.505
			}
		}
	}
	option = {
		trigger = {
			owner = {
				has_civic = civic_fanatic_purifiers
			}
		}
		name = shroud_master.531.h
		hidden_effect = {
			country_event = {
				id = shroud_master.505
			}
		}
	}
	after = {
		remove_country_flag = shroud_master_diplomacy_engaged
	}
}

country_event = {
	id = shroud_master.600
	title = shroud_master.600.name
	desc = shroud_master.600.desc
	show_sound = event_mystic_reveal
	picture = GFX_evt_ancient_databank
	is_triggered_only = yes
	immediate = {
		set_country_flag = has_discovered_theta_runic_reactor
	}
	option = {
		name = shroud_master.600.a
		add_tech_progress = {
			tech = tech_dark_matter_power_core_theta
			progress = 0.10
		}
	}
}

country_event = {
	id = shroud_master.506
	title = shroud_master.506.name
	desc = shroud_master.506.desc
	show_sound = event_ghost_town
	picture = GFX_evt_ancient_records
	is_triggered_only = yes
	immediate = {
		last_created_country = {
			destroy_country = yes
		}
	}
	option = {
		name = shroud_master.506.a
		end_event_chain = shroud_master_summoning
	}
	option = {
		name = shroud_master.506.b
		end_event_chain = shroud_master_summoning
	}
}

country_event = {
	id = shroud_master.505
	title = shroud_master.505.name
	desc = shroud_master.505.desc
	show_sound = event_red_alert
	picture = GFX_evt_death_from_above
	is_triggered_only = yes
	option = {
		name = shroud_master.505.a
		hidden_effect = {
			every_owned_ship = {
				delete_ship = this
			}
			every_owned_pop = {
				kill_pop = yes
			}
			every_country = {
				every_owned_ship = {
					delete_ship = this
				}
				every_owned_pop = {
					kill_pop = yes
				}			
			}
			every_galaxy_planet = {
				remove_planet = yes
			}
			every_country = {
				limit = {
					NOR = {
						is_country_type = global_event
						is_progenitor_empires = yes
						is_country_type = acot_databank
						is_country_type = sofe_the_light
						is_country_type = sofe_lorekeeper
					}
				}
				destroy_country = yes
			}
			every_megastructure = {
				limit = {
					NOR = {
						is_megastructure_type = sofe_inner_gate
						is_megastructure_type = sofe_outer_gate
						is_megastructure_type = sofe_omega_nexus
						is_megastructure_type = sofe_omega_spy_orb_center
						is_megastructure_type = sofe_omega_dyson_sphere
					}
				}
				remove_megastructure = this
			}
		}
	}
	option = {
		name = shroud_master.505.b
		hidden_effect = {
			every_owned_ship = {
				delete_ship = this
			}
			every_owned_pop = {
				kill_pop = yes
			}
			every_country = {
				every_owned_ship = {
					delete_ship = this
				}
				every_owned_pop = {
					kill_pop = yes
				}			
			}
			every_galaxy_planet = {
				remove_planet = yes
			}
			every_country = {
				limit = {
					NOR = {
						is_country_type = global_event
						is_progenitor_empires = yes
						is_country_type = acot_databank
						is_country_type = sofe_the_light
						is_country_type = sofe_lorekeeper
					}
				}
				destroy_country = yes
			}
			every_megastructure = {
				limit = {
					NOR = {
						is_megastructure_type = sofe_inner_gate
						is_megastructure_type = sofe_outer_gate
						is_megastructure_type = sofe_omega_nexus
						is_megastructure_type = sofe_omega_spy_orb_center
						is_megastructure_type = sofe_omega_dyson_sphere
					}
				}
				remove_megastructure = this
			}
		}
	}
	option = {
		name = shroud_master.505.c
		hidden_effect = {
			every_owned_ship = {
				delete_ship = this
			}
			every_owned_pop = {
				kill_pop = yes
			}
			every_country = {
				every_owned_ship = {
					delete_ship = this
				}
				every_owned_pop = {
					kill_pop = yes
				}			
			}
			every_galaxy_planet = {
				remove_planet = yes
			}
			every_country = {
				limit = {
					NOR = {
						is_country_type = global_event
						is_progenitor_empires = yes
						is_country_type = acot_databank
						is_country_type = sofe_the_light
						is_country_type = sofe_lorekeeper
					}
				}
				destroy_country = yes
			}
			every_megastructure = {
				limit = {
					NOR = {
						is_megastructure_type = sofe_inner_gate
						is_megastructure_type = sofe_outer_gate
						is_megastructure_type = sofe_omega_nexus
						is_megastructure_type = sofe_omega_spy_orb_center
						is_megastructure_type = sofe_omega_dyson_sphere
					}
				}
				remove_megastructure = this
			}
		}
	}
	option = {
		name = shroud_master.505.d
		hidden_effect = {
			every_owned_ship = {
				delete_ship = this
			}
			every_owned_pop = {
				kill_pop = yes
			}
			every_country = {
				every_owned_ship = {
					delete_ship = this
				}
				every_owned_pop = {
					kill_pop = yes
				}			
			}
			every_galaxy_planet = {
				remove_planet = yes
			}
			every_country = {
				limit = {
					NOR = {
						is_country_type = global_event
						is_progenitor_empires = yes
						is_country_type = acot_databank
						is_country_type = sofe_the_light
						is_country_type = sofe_lorekeeper
					}
				}
				destroy_country = yes
			}
			every_megastructure = {
				limit = {
					NOR = {
						is_megastructure_type = sofe_inner_gate
						is_megastructure_type = sofe_outer_gate
						is_megastructure_type = sofe_omega_nexus
						is_megastructure_type = sofe_omega_spy_orb_center
						is_megastructure_type = sofe_omega_dyson_sphere
					}
				}
				remove_megastructure = this
			}
		}
	}
	option = {
		name = shroud_master.505.e
		hidden_effect = {
			every_owned_ship = {
				delete_ship = this
			}
			every_owned_pop = {
				kill_pop = yes
			}
			every_country = {
				every_owned_ship = {
					delete_ship = this
				}
				every_owned_pop = {
					kill_pop = yes
				}			
			}
			every_galaxy_planet = {
				remove_planet = yes
			}
			every_country = {
				limit = {
					NOR = {
						is_country_type = global_event
						is_progenitor_empires = yes
						is_country_type = acot_databank
						is_country_type = sofe_the_light
						is_country_type = sofe_lorekeeper
					}
				}
				destroy_country = yes
			}
			every_megastructure = {
				limit = {
					NOR = {
						is_megastructure_type = sofe_inner_gate
						is_megastructure_type = sofe_outer_gate
						is_megastructure_type = sofe_omega_nexus
						is_megastructure_type = sofe_omega_spy_orb_center
						is_megastructure_type = sofe_omega_dyson_sphere
					}
				}
				remove_megastructure = this
			}
		}
	}
}
###########################################################
country_event = {
	id = shroud_master.700
	hide_window = yes
	
	is_triggered_only = yes

	trigger = {
		last_increased_tech = tech_theta_phanon_assembly
	}

	immediate = {
			create_ship_design = { design = NAME_ACOT_PERFECT_DESTROYER }
			add_ship_design = last_created_design

			create_ship_design = { design = NAME_ACOT_PERFECT_DEVASTATOR }
			add_ship_design = last_created_design

			create_ship_design = { design = NAME_ACOT_PERFECT_DOMINATOR }
			add_ship_design = last_created_design

			create_ship_design = { design = NAME_ACOT_PERFECT_DECIMATOR }
			add_ship_design = last_created_design

			create_ship_design = { design = NAME_ACOT_PERFECT_DOMINATOR_II }
			add_ship_design = last_created_design

			create_ship_design = { design = NAME_ACOT_PERFECT_ANNIHILATOR }
			add_ship_design = last_created_design

			create_ship_design = { design = NAME_ACOT_PERFECT_STARFIGHTERS }
			add_ship_design = last_created_design

			create_ship_design = { design = NAME_ACOT_PERFECT_STARFIGHTER_HERO }
			add_ship_design = last_created_design
		}
	}

country_event = {
	id = shroud_master.701
	title = acot_pmc.diplo_title
	desc = {
		trigger = {
			NOT = {
				has_country_flag = sots_asked_for_more_time
			}
		}
		text = sm_shroud_master.701.desc
	}
	desc = {
		trigger = {
			has_country_flag = sots_asked_for_more_time
		}
		text = sm_shroud_master.701.desc.again
	}
	is_triggered_only = yes
	diplomatic = yes

	picture_event_data = {
		room = acot_phanon_rival_room
	}
	custom_gui = "acot_enclave_phanon_window"
	custom_gui_option = "acot_enclave_phanon_option"
	immediate = {
		set_country_flag = acot_phanon_diplomacy_engaged
	}

	option = {
		name = shroud_master.701.a
		custom_tooltip = shroud_master.701.a.explain
		response_text = shroud_master.701.a.response
		allow = {
			any_owned_leader = {
				leader_class = scientist
				has_base_skill >= 6
				if = {
					limit = { 
						root = {
							is_gestalt = yes
						} 
					}
					is_councilor = no
				}
			}
		}	
		add_modifier = { modifier = sots_pmc_research_aid years = 5 }	
		remove_country_flag = sots_asked_for_more_time
		set_country_flag = phanon_super_super_premium_member
		add_modifier = { modifier = sots_super_super_premium_member }	
		hidden_effect = {
			random_owned_leader = {
				limit = {
					has_base_skill >= 6
					leader_class = scientist
					NOT = {
						has_leader_flag = leader_death_events_blocked
					}
				}
				kill_leader = {
					show_notification = no
					class = scientist
				}	
			}
		}
	}

	option = {
		trigger = {
			NOT = {
				has_country_flag = sots_asked_for_more_time
			}
		}
		name = shroud_master.701.b
		set_country_flag = sots_asked_for_more_time
		custom_tooltip = shroud_master.701.b.explain
		hidden_effect = {
			country_event = {
				id = shroud_master.701 days = 60
			}
		}
	}

	option = {
		name = shroud_master.701.c
		remove_country_flag = sots_asked_for_more_time
		response_text = shroud_master.701.c.response
	}

	after = {
		hidden_effect = {
			remove_country_flag = acot_phanon_diplomacy_engaged
		}
    }
}
##########################################################

country_event = {
	id = shroud_master.800
	title = shroud_master.800.name
	desc = shroud_master.800.desc
	picture = GFX_evt_crisis_defeated
	show_sound = event_yes_yes
	is_triggered_only = yes

	trigger = {
		last_increased_tech = tech_dark_matter_power_core_theta
	}
	
    option = {
		name = shroud_master.800.a
		if = {
			limit = {
				has_event_chain = shroud_master_summoning
			}
			end_event_chain = shroud_master_summoning	
		}
		if = {
			limit = { has_global_flag = acot_phanon_rival_plan_succeed }
			hidden_effect = {
				country_event = {
					id = shroud_master.701 days = 30 random = 15
				}
			}
		}
		hidden_effect = {
			remove_point_of_interest = shroud_master_diga
			remove_point_of_interest = shroud_master_digb
			remove_point_of_interest = shroud_master_tech
			remove_point_of_interest = shroud_master_structure
		}
    }
}