namespace = advstart


country_event = {
	id = advstart.1
	title = "Advanced Start"
	desc = "Do you want to have an advanced start?"
	picture = GFX_evt_alien_city
	location = event_target:newplanet
	is_triggered_only = yes


	




	option = {
		name = "YES"
		hidden_effect = {
			add_minerals = 200
			add_energy = 200

			give_technology = tech_physics_lab_1
			give_technology = tech_solar_panel_network
			give_technology = tech_shields_1
			give_technology = tech_biolab_1
			give_technology = tech_adaptive_bureaucracy
			give_technology = tech_colonization_1
			give_technology = tech_engineering_lab_1
			give_technology = tech_ship_armor_1

			owner_species = {
				save_event_target_as = mainspecies
			}
			capital_scope = { 
				save_event_target_as = capital
				random_tile = { 
					limit = {has_blocker = no}
					create_pop = {
						species = event_target:mainspecies
						ethos = root
					}	
				} 
				random_tile = { 
					limit = {
						has_resource = {
							type = energy
							amount = 1
						} 
					}
					remove_blocker = yes
					set_building = "building_power_plant_1"
					create_pop = {
						species = event_target:mainspecies
						ethos = root
					}	
				} 
				create_fleet = { name = "2nd Fleet" }
				last_created_fleet = {
					last_created_fleet = {
						set_owner = root
						create_ship = {
							name = random
							random_existing_design = "corvette"
							graphical_culture = root
						}
						create_ship = {
							name = random
							random_existing_design = "corvette"
							graphical_culture = root
						}
						create_ship = {
							name = random
							random_existing_design = "corvette"
							graphical_culture = root
						}
						set_location = PREVPREV
					}

				}


			}
			random_system = {
				limit = {
					AND = {
						any_planet = {
							is_ideal_planet_class = {
								who = ROOT
								status = yes
							}

							is_colony = no
						}
						distance = {
							source = event_target:capital
							max_distance = 40
							min_distance = 5
						}
						NOT = { has_star_flag = hostile_system }
					}
				}
				

				random_system_planet {
					limit = { 
						is_ideal_planet_class = {
							who = ROOT
							status = yes
						} 
						is_colony = no
					}

					random_tile = {
						limit = { has_blocker = no }
						create_pop = {
							species = event_target:mainspecies
							ethos = root
						}

					}
					random_tile = {
						limit = { 
							has_building = no 
							has_blocker = no
							num_adjacent_tiles > 3
						}
						set_building = "building_capital_1"
						add_resource = {
							resource = minerals
							amount = 1
							replace = yes
						}
						add_resource = {
							resource = food
							amount = 1
						}
						create_pop = {
							species = event_target:mainspecies
							ethos = root
						}				
					}
					random_tile = {
						limit = { 
							has_building = no 
							has_blocker = no
						}
						set_building = "building_hydroponics_farm_1"
						add_resource = {
							resource = food
							amount = 1
							replace = yes
						}
						create_pop = {
							species = event_target:mainspecies
							ethos = root
						}				
					}
					random_tile = {
						limit = { 
							has_building = no 
							has_blocker = no
						}
						set_building = "building_power_plant_1"
						add_resource = {
							resource = energy
							amount = 1
							replace = yes
						}
						create_pop = {
							species = event_target:mainspecies
							ethos = root
						}					
					}
					random_tile = {
						limit = { 
							has_blocker = yes
						}
						remove_blocker = yes				
					}
					random_tile = {
						limit = { 
							has_blocker = yes
						}
						remove_blocker = yes				
					}	


					set_owner = root
				}



			}
			random_system = {
				limit = {
					AND = {
						any_planet = {
							is_ideal_planet_class = {
								who = ROOT
								status = yes
							}

							is_colony = no
						}
						distance = {
							source = event_target:capital
							max_distance = 50
							min_distance = 5
						}
						NOT = { has_star_flag = hostile_system }
					}
				}
				

				random_system_planet {
					limit = { 
						is_ideal_planet_class = {
							who = ROOT
							status = yes
						} 
						is_colony = no
					}

					random_tile = {
						limit = { has_blocker = no }
						create_pop = {
							species = event_target:mainspecies
							ethos = root
						}

					}
					random_tile = {
						limit = { 
							has_building = no 
							has_blocker = no
							num_adjacent_tiles > 3
						}
						set_building = "building_capital_1"
						add_resource = {
							resource = minerals
							amount = 1
							replace = yes
						}
						add_resource = {
							resource = food
							amount = 1
						}
						create_pop = {
							species = event_target:mainspecies
							ethos = root
						}				
					}
					random_tile = {
						limit = { 
							has_building = no 
							has_blocker = no
						}
						set_building = "building_hydroponics_farm_1"
						add_resource = {
							resource = food
							amount = 1
							replace = yes
						}
						create_pop = {
							species = event_target:mainspecies
							ethos = root
						}				
					}
					random_tile = {
						limit = { 
							has_building = no 
							has_blocker = no
						}
						set_building = "building_power_plant_1"
						add_resource = {
							resource = energy
							amount = 1
							replace = yes
						}
						create_pop = {
							species = event_target:mainspecies
							ethos = root
						}					
					}
					random_tile = {
						limit = { 
							has_blocker = yes
						}
						remove_blocker = yes				
					}
					random_tile = {
						limit = { 
							has_blocker = yes
						}
						remove_blocker = yes				
					}	
						


					set_owner = root
				}



			}
			random_list = {
				50 = {
					random_system = {
						limit = {
							AND = {
								distance = {
									source = event_target:capital
									max_distance = 60
									min_distance = 20
								}
								NOT = { has_star_flag = hostile_system }
								has_owner = no
							}
						}
						random_system_planet = {
							limit = {is_star = yes}
							save_event_target_as = newplanet
							create_fleet = { name = random }
							last_created_fleet = {
								last_created_fleet = {
									set_owner = root
									create_ship = {
										name = random
										random_existing_design = "outpost_station"
										graphical_culture = root
									}
									set_location = PREVPREV
								}

							}
						}


					}
				}
				50 = {
					random_system = {
						limit = {
							AND = {
								any_planet = {
									is_ideal_planet_class = {
										who = ROOT
										status = yes
									}

									is_colony = no
								}
								distance = {
									source = event_target:capital
									max_distance = 40
									min_distance = 5
								}
								NOT = { has_star_flag = hostile_system }
							}
						}
						

						random_system_planet {
							limit = { 
								is_ideal_planet_class = {
									who = ROOT
									status = yes
								} 
								is_colony = no
							}

							random_tile = {
								limit = { has_blocker = no }
								create_pop = {
									species = event_target:mainspecies
									ethos = root
								}

							}
							random_tile = {
								limit = { 
									has_building = no 
									has_blocker = no
									num_adjacent_tiles > 3
								}
								set_building = "building_capital_1"
								add_resource = {
									resource = minerals
									amount = 1
									replace = yes
								}
								add_resource = {
									resource = food
									amount = 1
								}
								create_pop = {
									species = event_target:mainspecies
									ethos = root
								}				
							}
							random_tile = {
								limit = { 
									has_building = no 
									has_blocker = no
								}
								set_building = "building_hydroponics_farm_1"
								add_resource = {
									resource = food
									amount = 1
									replace = yes
								}
								create_pop = {
									species = event_target:mainspecies
									ethos = root
								}				
							}
							random_tile = {
								limit = { 
									has_building = no 
									has_blocker = no
								}
								set_building = "building_power_plant_1"
								add_resource = {
									resource = energy
									amount = 1
									replace = yes
								}
								create_pop = {
									species = event_target:mainspecies
									ethos = root
								}					
							}
							random_tile = {
								limit = { 
									has_blocker = yes
								}
								remove_blocker = yes				
							}
							random_tile = {
								limit = { 
									has_blocker = yes
								}
								remove_blocker = yes				
							}	
										


							set_owner = root
						}



					}
				}
			}
			every_owned_planet = {
				while = {
					limit = { NOT = {planet_size >  14} }
					change_planet_size = 1 
				}
				

			}

			country_event = { id = advstart.2 days = 3  }


		}

	}

	option = {
		name = "NO"
	}

}

country_event = {
	id = advstart.2
	hide_window = yes
	is_triggered_only = yes

	immediate = {
		every_planet = {
			limit = {
				is_inside_border = root
			}
			surveyed = {
				set_surveyed = yes
				surveyor = root
			}

		}
	}

}