celeste_system = {
	usage = misc_system_init
	usage_odds = 1000000000
	max_instances = 1
	spawn_chance = 100
	name = "Celeste"
	class = "sc_black_hole"
	asteroid_belt = {
		type = icy_asteroid_belt
		radius = 115
	}
	init_effect = {
		set_star_flag = sobrak_digsite_star
		set_star_flag = forbid_blokkat_stripmine
	}

	planet = {
		name = "Celeste"
		class = "pc_black_hole"
		orbit_distance = 0
		orbit_angle = 1
		size = 30
		has_ring = no
		init_effect = {
			prevent_anomaly = yes
			set_planet_flag = forbid_guillis_planet_modifiers
		}
	}

	planet = {
		name = "The Summit"
		class = "pc_gaia"
		orbit_distance = 75
		orbit_angle = { min = 90 max = 270 }
		size = 25
		has_ring = no
		init_effect = {
			prevent_anomaly = yes
			save_global_event_target_as = sobrak_dig_target
			set_planet_flag = sobrak_dig_site
			set_planet_flag = forbid_guillis_planet_modifiers
			set_planet_flag = cant_build_here
		}
	}
	planet = {
		class = "pc_ice_asteroid"
		orbit_distance = 40
		orbit_angle = { min = 90 max = 270 }
		size = 3
		has_ring = no
		init_effect = {
			prevent_anomaly = yes
		}
	}
	planet = {
		class = "pc_ice_asteroid"
		orbit_distance = 0
		orbit_angle = { min = 90 max = 270 }
		size = 3
		has_ring = no
		init_effect = {
			prevent_anomaly = yes
			create_ambient_object = { type = "small_debris_object"	location = this entity_offset_angle = random }
		}
	}
	planet = {
		class = "pc_ice_asteroid"
		orbit_distance = 0
		orbit_angle = { min = 90 max = 270 }
		size = 3
		has_ring = no
		init_effect = {
			create_ambient_object = { type = "small_debris_object"	location = this entity_offset_angle = random }
		}
	}
	planet = {
		name = "Justice"
		class = "pc_shrouded"
		orbit_distance = 50
		orbit_angle = { min = 90 max = 270 }
		size = 25
		has_ring = no
		init_effect = {
			prevent_anomaly = yes
			create_ambient_object = { type = "ancient_battlefield_02_object"	location = this entity_offset_angle = random }
		}
		moon = {
			name = "The Law"
			class = "pc_shattered"
			orbit_distance = 12
			orbit_angle = { min = 90 max = 270 }
			size = 4
			init_effect = {
				prevent_anomaly = yes
				set_planet_flag = forbid_guillis_planet_modifiers
			}
		}
	}
	planet = {
		name = "Vengeance"
		class = "pc_shattered"
		orbit_distance = 35
		orbit_angle = { min = 90 max = 270 }
		size = 25
		has_ring = no
		init_effect = {
			prevent_anomaly = yes
			create_ambient_object = { type = "ancient_battlefield_02_object"	location = this entity_offset_angle = random }
			set_planet_flag = forbid_guillis_planet_modifiers
		}
	}
}
