namespace = shroud_master_soulsphere

planet_event = {
	id = shroud_master_soulsphere.0
	title = shroud_master_soulsphere.0.name
	desc = shroud_master_soulsphere.0.desc
	picture = GFX_evt_sm_theta_uprising 
	show_sound = event_mega_structure_other_empire_build_start

	is_triggered_only = yes

	immediate = {
		owner = {
			set_country_flag = theta_soulsphere_underway
		}
		add_blocker = {
			type = d_obsolete_ai
		}
		add_blocker = {
			type = d_obsolete_infrastructure
		}
	}

	option = {
		name = shroud_master_soulsphere.0.a
		begin_event_chain = {
			event_chain = shroud_master_soulsphere_retrofit
		}
		create_point_of_interest = {
			id = sm_theta_blockers
			name = sm_theta_blockers
			desc = sm_theta_blockers_desc
			event_chain = shroud_master_soulsphere_retrofit
			location = THIS
		}
	}
}

planet_event = {
	id = shroud_master_soulsphere.1
	title = shroud_master_soulsphere.1.name
	desc = shroud_master_soulsphere.1.desc
	picture = GFX_evt_sm_theta_uprising 
	show_sound = event_mega_structure_other_empire_build_start

	is_triggered_only = yes

	immediate = {
		set_planet_flag = sm_voidsphere_modernized
	}

	option = {
		name = shroud_master_soulsphere.1.a
		enable_special_project = {
			name = SM_ARCHWAY_REPLACEMENTS
		}
	}
}

####SOULSPHERE COMPLETION

# VOIDSPHERE COMPLETION
ship_event = {
	id = shroud_master_soulsphere.2
	title = shroud_master_soulsphere.2.name
	desc = shroud_master_soulsphere.2.desc
	picture = GFX_evt_sm_theta_uprising 
	show_sound = event_herculean_start

	is_triggered_only = yes
	
	immediate = {
		FROMFROM = {
			change_pc = pc_acot_soulsphere
			set_planet_flag = is_soul_sphere
			remove_planet_flag = has_soulsphere_project
			remove_planet_flag = sm_voidsphere_modernized
			
			hidden_effect = {
				if = {
					limit = { has_modifier = acot_modifier_voidsphere_silo_alloys }
				}
				remove_modifier = acot_modifier_voidsphere_silo_alloys
			}

			hidden_effect = {
				if = {
					limit = { has_modifier = acot_modifier_voidsphere_silo_energy }
				}
				remove_modifier = acot_modifier_voidsphere_silo_energy
			}

			hidden_effect = {
				if = {
					limit = { has_modifier = acot_modifier_voidsphere_silo_food }
				}
				remove_modifier = acot_modifier_voidsphere_silo_food
			}

			hidden_effect = {
				if = {
					limit = { has_modifier = acot_modifier_voidsphere_silo_goods }
				}
				remove_modifier = acot_modifier_voidsphere_silo_goods
			}

			hidden_effect = {
				if = {
					limit = { has_modifier = acot_modifier_voidsphere_silo_minerals } #hank schrader
				}
				remove_modifier = acot_modifier_voidsphere_silo_minerals
			}
		}
		owner = {
			remove_country_flag = theta_soulsphere_underway
		}
	}

	option = {
		name = shroud_master_soulsphere.2.a
		owner = {
			end_event_chain = shroud_master_soulsphere_retrofit
		}
		
	}

}


