################
# Orbital ring #
################

@build_block_orbital_ring = 20
@orbital_ring_formation_priority = 1

orbital_ring_tier_1 = {
	max_speed = 0.0
	acceleration = 0.0
	rotation_speed = 0.0
	modifier = {
		ship_evasion_mult = -1
		ship_armor_add = @outpost_armor
		starbase_defense_platform_capacity_add = 2
		starbase_module_capacity_add = 2
		starbase_building_capacity_add = 0
	}
	ship_modifier = {
		ship_fire_rate_mult = 1.0
		ship_weapon_range_mult = 1.0
	}
	max_hitpoints = 5000
	base_buildtime = 720
	resources = {
		category = starbases
		cost = {
			influence = 50
		}
		cost = {
			trigger = {
				from = {
					country_uses_bio_ships = no
				}
			}
			alloys = 1000
		}
		cost = {
			trigger = {
				from = {
					country_uses_bio_ships = yes
				}
			}
			alloys = 1000
			mult = 0.5
		}
		cost = {
			trigger = {
				from = {
					country_uses_bio_ships = yes
				}
			}
			food = 1000
			mult = @halved_alloy_to_food_cost_ratio
		}

		upkeep = {
			energy = 2
		}
	}

	combat_size_multiplier = 5
	size_multiplier = 4
	fleet_slot_size = 2
	section_slots = {
		"core" = { locator = "part1" }
		"1" = { locator = "part2" }
		"2" = { locator = "part3" }
	}

	potential_construction = {
		# This is build through a megastructure
		always = no
	}

	possible_construction = {
		always = no
	}

	is_designable = no
	num_target_locators = 0
	is_space_station = no
	can_have_federation_design = no
	is_civilian = no
	components_add_to_cost = no
	can_disable = yes
	flip_control_on_disable = yes

	enable_default_design = yes	#if yes, countries will have an auto-generated design at start
	prerequisites = { "tech_orbital_ring_tier_1" }
	class = shipclass_starbase

	required_component_set = "power_core"
	required_component_set = "sensor_components"
	required_component_set = "combat_computers"

	build_block_radius = @build_block_orbital_ring
	formation_priority = @orbital_ring_formation_priority
	icon_frame = 8
	scales_with_planet = yes
	graphical_culture = yes

	available_to_everyone = yes
}

orbital_ring_tier_2 = {
	max_speed = 0.0
	acceleration = 0.0
	rotation_speed = 0.0
	modifier = {
		ship_evasion_mult = -1
		ship_armor_add = @starport_armor
		starbase_defense_platform_capacity_add = 4
		starbase_module_capacity_add = 3
		starbase_building_capacity_add = 1
	}
	ship_modifier = {
		ship_fire_rate_mult = 1.0
		ship_weapon_range_mult = 1.50
	}
	max_hitpoints = 10000
	base_buildtime = 900
	resources = {
		category = starbases
		cost = {
			influence = 100
		}
		cost = {
			trigger = {
				from = {
					country_uses_bio_ships = no
				}
			}
			alloys = 1500
		}
		cost = {
			trigger = {
				from = {
					country_uses_bio_ships = yes
				}
			}
			alloys = 1500
			mult = 0.5
		}
		cost = {
			trigger = {
				from = {
					country_uses_bio_ships = yes
				}
			}
			food = 1500
			mult = @halved_alloy_to_food_cost_ratio
		}
		upkeep = {
			energy = 3
		}
	}

	combat_size_multiplier = 20
	size_multiplier = 4
	fleet_slot_size = 2
	section_slots = {
		"core" = { locator = "part1" }
		"1" = { locator = "part2" }
		"2" = { locator = "part3" }
		"3" = { locator = "part4" }
	}

	potential_construction = {
		always = no
	}

	possible_construction = {
		always = no
	}

	is_designable = no
	num_target_locators = 0
	is_space_station = no
	can_have_federation_design = no
	is_civilian = no
	components_add_to_cost = no
	can_disable = yes
	flip_control_on_disable = yes

	enable_default_design = yes	#if yes, countries will have an auto-generated design at start
	prerequisites = { "tech_starbase_4" }
	class = shipclass_starbase

	required_component_set = "power_core"
	required_component_set = "sensor_components"
	required_component_set = "combat_computers"

	build_block_radius = @build_block_orbital_ring
	formation_priority = @orbital_ring_formation_priority
	icon_frame = 9
	scales_with_planet = yes
	graphical_culture = yes

	available_to_everyone = yes
}

orbital_ring_tier_3 = {
	max_speed = 0.0
	acceleration = 0.0
	rotation_speed = 0.0
	modifier = {
		ship_evasion_mult = -1
		ship_armor_add = @starport_armor
		starbase_defense_platform_capacity_add = 6
		starbase_module_capacity_add = 4
		starbase_building_capacity_add = 2
	}
	ship_modifier = {
		ship_fire_rate_mult = 1.0
		ship_weapon_range_mult = 2.0
	}
	max_hitpoints = 20000
	base_buildtime = 1080
	resources = {
		category = starbases
		cost = {
			influence = 150
		}
		cost = {
			trigger = {
				from = {
					country_uses_bio_ships = no
				}
			}
			alloys = 2000
		}
		cost = {
			trigger = {
				from = {
					country_uses_bio_ships = yes
				}
			}
			alloys = 2000
			mult = 0.5
		}
		cost = {
			trigger = {
				from = {
					country_uses_bio_ships = yes
				}
			}
			food = 2000
			mult = @halved_alloy_to_food_cost_ratio
		}
		upkeep = {
			energy = 4
		}
	}

	combat_size_multiplier = 20
	size_multiplier = 4
	fleet_slot_size = 2
	section_slots = {
		"core" = { locator = "part1" }
		"1" = { locator = "part2" }
		"2" = { locator = "part3" }
		"3" = { locator = "part4" }
		"4" = { locator = "part5" }
	}

	potential_construction = {
		always = no
	}

	possible_construction = {
		always = no
	}

	is_designable = no
	num_target_locators = 0
	is_space_station = no
	can_have_federation_design = no
	is_civilian = no
	components_add_to_cost = no
	can_disable = yes
	flip_control_on_disable = yes

	enable_default_design = yes	#if yes, countries will have an auto-generated design at start
	prerequisites = { "tech_starbase_5" }
	class = shipclass_starbase

	required_component_set = "power_core"
	required_component_set = "sensor_components"
	required_component_set = "combat_computers"

	build_block_radius = @build_block_orbital_ring
	formation_priority = @orbital_ring_formation_priority
	icon_frame = 10
	scales_with_planet = yes
	graphical_culture = yes

	available_to_everyone = yes
}
