

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

district_ult_utopia_arcology = {
	base_buildtime = 480
	icon = district_ult_utopia_arcology
	default_starting_district = yes
	
	zone_slots = {
		slot_city_government
		slot_city_01
		slot_city_02
	}

	show_on_uncolonized = {
		always = no
	}
	
	potential = { always = no}
	
	allow = {
	  has_modifier = ult_utopia_infrastructure
	  is_special_colony_type = no
	}
	
	conversion_ratio = 1
	convert_to = {
		district_city
		district_arcology_housing
		district_rw_city
		district_nexus
		district_hive
		district_craglands
		district_mindlink
		district_crashed_slaver_ship
		district_prison
		district_resort
	}

	resources = {
		category = planet_districts
		cost = {
			minerals = 1000
		}
		upkeep = {
			energy = 4
		}		
	}

	planet_modifier = {
		planet_housing_add = 2000
		planet_amenities_add = 1000
		job_healthcare_add = 100
	}
	
	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { 
				has_valid_civic = civic_agrarian_idyll
			}
		}
		modifier = {
			planet_housing_add = -200
		}
	}	

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { has_active_tradition = tr_prosperity_public_works }
		}
		modifier = {
			job_bureaucrat_add = 100
		}
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { 
				has_technology = tech_housing_1 
			}
		}
		modifier = {
			planet_housing_add = 200
		}
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { 
				has_technology = tech_housing_2 
				NOT = { has_valid_civic = civic_agrarian_idyll }
			}
		}
		modifier = {
			planet_housing_add = 200
		}
	}
}


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

district_ult_dark_energy_power_center = {
	base_buildtime = 240
	icon = district_ult_dark_energy_power_center
	
	zone_slots = {
		slot_empty
	}

	show_on_uncolonized = {
		always = no
	}
	
	potential = { always = no}
	
	allow = {
	  has_modifier = ult_utopia_infrastructure
	  is_special_colony_type = no
	}
	
	conversion_ratio = 1
	convert_to = {
		district_generator_uncapped
		district_photosynthesis_fields
		district_photosynthesis_fields_uncapped
	}
	
	
	resources = {
		category = planet_districts
		cost = {
			minerals = 500
		}	
		upkeep = {
		}		
	}	
	
	planet_modifier = {
			planet_housing_add = 200
			job_ult_dark_energy_field_operator_add = 200
	}
	
	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { 
				has_valid_civic = civic_agrarian_idyll
			}
		}
		modifier = {
			planet_housing_add = 200
		}
	}
	
	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_regular_empire = yes }
			has_active_building = building_ult_dark_energy_nexus
		}
		modifier = {
			job_ult_dark_energy_field_operator_add = 100
		}
	}
}

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

district_ult_automatic_mining_zone = {
	base_buildtime = 240
	icon = district_ult_automatic_mining_zone
	
	zone_slots = {
		slot_empty
	}

	show_on_uncolonized = {
		always = no
	}
	
	potential = { always = no}
	
	allow = {
	  has_modifier = ult_utopia_infrastructure
	  is_special_colony_type = no
	}
	
	conversion_ratio = 1
	convert_to = {
		district_mining_uncapped
		district_hollow_mountains
		district_hollow_mountains_uncapped
	}
	
	resources = {
		category = planet_districts
		cost = {
			minerals = 500
		}
		upkeep = {
			energy = 5
		}
	}
	
		
	planet_modifier = {
			planet_housing_add = 200
			job_ult_mining_drone_operator_add = 200
	}
	
	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { 
				has_valid_civic = civic_agrarian_idyll
			}
		}
		modifier = {
			planet_housing_add = 200
		}
	}
	
	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_regular_empire = yes }
			has_active_building = building_ult_recycling_network
		}
		modifier = {
			job_ult_mining_drone_operator_add = 100
		}
	}
}


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

district_ult_nano_garden_district = {
	base_buildtime = 240
	icon = district_ult_nano_garden_district
	
	zone_slots = {
		slot_empty
	}

	show_on_uncolonized = {
		always = no
	}
	
	potential = { always = no}
	
	allow = {
	  has_modifier = ult_utopia_infrastructure
	  is_special_colony_type = no
	}
	
	conversion_ratio = 1
	convert_to = {
		district_farming_uncapped
		district_orchard_forests
		district_orchard_forests_uncapped
	}
	
		
	resources = {
		category = planet_districts
		cost = {
			minerals = 500
		}
		produces = {
			nanites = 0.2
		}
		upkeep = {
			energy = 5
		}		
	}	
	
	planet_modifier = {
		planet_housing_add = 500
		planet_amenities_add = 1000
		job_ult_nutritionist_add = 200
	}
	
	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { 
				has_valid_civic = civic_agrarian_idyll
			}
		}
		modifier = {
			planet_housing_add = 400
			job_ult_nutritionist_add = 100
		}
	}
}

