# Extradimensional Large Section ship_section_template = { key = "ed_large_warship_key" ship_size = large_ship_ed fits_on_slot = mid entity = "extra_dimensional_01_warship_large_entity" icon = "GFX_ship_part_core_mid" component_slot = { name = "LARGE_GUN_01" template = "large_turret" locatorname = "large_gun_01" is_side_slot = yes } component_slot = { name = "LARGE_GUN_02" template = "large_turret" locatorname = "large_gun_02" is_side_slot = yes } component_slot = { name = "LARGE_GUN_03" template = "large_turret" locatorname = "large_gun_03" is_side_slot = yes } component_slot = { name = "MEDIUM_GUN_01" template = "medium_turret" locatorname = "large_gun_01" is_side_slot = yes } component_slot = { name = "MEDIUM_GUN_02" template = "medium_turret" locatorname = "large_gun_02" is_side_slot = yes } component_slot = { name = "MEDIUM_GUN_03" template = "medium_turret" locatorname = "large_gun_03" is_side_slot = yes } component_slot = { name = "MEDIUM_GUN_04" template = "medium_turret" locatorname = "large_gun_01" is_side_slot = yes } component_slot = { name = "SMALL_GUN_01" template = "small_turret" locatorname = "large_gun_02" is_side_slot = yes } component_slot = { name = "SMALL_GUN_02" template = "small_turret" locatorname = "large_gun_03" is_side_slot = yes } component_slot = { name = "PD_01" template = "invisible_point_defence_turret" locatorname = "large_gun_02" is_side_slot = yes } component_slot = { name = "PD_02" template = "invisible_point_defence_turret" locatorname = "large_gun_03" is_side_slot = yes } large_utility_slots = 5 } # Extradimensional Medium Section ship_section_template = { key = "ed_medium_warship_key" ship_size = medium_ship_ed fits_on_slot = mid entity = "extra_dimensional_01_warship_medium_entity" icon = "GFX_ship_part_core_mid" component_slot = { name = "LARGE_GUN_01" template = "large_turret" locatorname = "large_gun_01_l" } component_slot = { name = "MEDIUM_GUN_01" template = "medium_turret" locatorname = "medium_gun_01" } component_slot = { name = "MEDIUM_GUN_02" template = "medium_turret" locatorname = "medium_gun_02" } component_slot = { name = "MEDIUM_GUN_03" template = "medium_turret" locatorname = "large_gun_01_l" } component_slot = { name = "SMALL_GUN_01" template = "small_turret" locatorname = "medium_gun_01" } component_slot = { name = "SMALL_GUN_02" template = "small_turret" locatorname = "medium_gun_02" } component_slot = { name = "PD_01" template = "invisible_point_defence_turret" locatorname = "medium_gun_01" } medium_utility_slots = 5 } # Extradimensional Small Section ship_section_template = { key = "ed_warship_small_key" ship_size = small_ship_ed fits_on_slot = mid entity = "extra_dimensional_01_warship_small_entity" icon = "GFX_ship_part_core_mid" component_slot = { name = "MEDIUM_GUN_01" template = "medium_turret" locatorname = "medium_gun_01" is_side_slot = yes } component_slot = { name = "MEDIUM_GUN_02" template = "medium_turret" locatorname = "medium_gun_02" is_side_slot = yes } component_slot = { name = "MEDIUM_GUN_03" template = "medium_turret" locatorname = "medium_gun_03" is_side_slot = yes } small_utility_slots = 5 } # Extradimensional Constructor Section ship_section_template = { key = "ed_constructor_section" ship_size = construction_ship_ed fits_on_slot = mid entity = "extra_dimensional_01_constructor_ed_entity" icon = "GFX_ship_part_core_mid" small_utility_slots = 2 } ### Orange # Extradimensional Large Section ship_section_template = { key = "ed_large_orange_warship_key" ship_size = large_ship_ed fits_on_slot = mid entity = "extra_dimensional_03_warship_large_entity" icon = "GFX_ship_part_core_mid" component_slot = { name = "LARGE_GUN_01" template = "large_turret" locatorname = "large_gun_01" is_side_slot = yes } component_slot = { name = "LARGE_GUN_02" template = "large_turret" locatorname = "large_gun_02" is_side_slot = yes } component_slot = { name = "LARGE_GUN_03" template = "large_turret" locatorname = "large_gun_03" is_side_slot = yes } component_slot = { name = "MEDIUM_GUN_01" template = "medium_turret" locatorname = "large_gun_01" is_side_slot = yes } component_slot = { name = "MEDIUM_GUN_02" template = "medium_turret" locatorname = "large_gun_02" is_side_slot = yes } component_slot = { name = "MEDIUM_GUN_03" template = "medium_turret" locatorname = "large_gun_03" is_side_slot = yes } component_slot = { name = "MEDIUM_GUN_04" template = "medium_turret" locatorname = "large_gun_01" is_side_slot = yes } component_slot = { name = "SMALL_GUN_01" template = "small_turret" locatorname = "large_gun_02" is_side_slot = yes } component_slot = { name = "SMALL_GUN_02" template = "small_turret" locatorname = "large_gun_03" is_side_slot = yes } component_slot = { name = "PD_01" template = "invisible_point_defence_turret" locatorname = "large_gun_02" is_side_slot = yes } component_slot = { name = "PD_02" template = "invisible_point_defence_turret" locatorname = "large_gun_03" is_side_slot = yes } large_utility_slots = 5 } # Extradimensional Medium Section ship_section_template = { key = "ed_medium_orange_warship_key" ship_size = medium_ship_ed fits_on_slot = mid entity = "extra_dimensional_03_warship_medium_entity" icon = "GFX_ship_part_core_mid" component_slot = { name = "LARGE_GUN_01" template = "large_turret" locatorname = "large_gun_01_l" } component_slot = { name = "MEDIUM_GUN_01" template = "medium_turret" locatorname = "medium_gun_01" } component_slot = { name = "MEDIUM_GUN_02" template = "medium_turret" locatorname = "medium_gun_02" } component_slot = { name = "MEDIUM_GUN_03" template = "medium_turret" locatorname = "large_gun_01_l" } component_slot = { name = "SMALL_GUN_01" template = "small_turret" locatorname = "medium_gun_01" } component_slot = { name = "SMALL_GUN_02" template = "small_turret" locatorname = "medium_gun_02" } component_slot = { name = "PD_01" template = "invisible_point_defence_turret" locatorname = "medium_gun_01" } medium_utility_slots = 5 } # Extradimensional Small Section ship_section_template = { key = "ed_warship_small_orange_key" ship_size = small_ship_ed fits_on_slot = mid entity = "extra_dimensional_03_warship_small_entity" icon = "GFX_ship_part_core_mid" component_slot = { name = "MEDIUM_GUN_01" template = "medium_turret" locatorname = "medium_gun_01" is_side_slot = yes } component_slot = { name = "MEDIUM_GUN_02" template = "medium_turret" locatorname = "medium_gun_02" is_side_slot = yes } component_slot = { name = "MEDIUM_GUN_03" template = "medium_turret" locatorname = "medium_gun_03" is_side_slot = yes } small_utility_slots = 5 } # Extradimensional Constructor Section ship_section_template = { key = "ed_constructor_orange_section" ship_size = construction_ship_ed fits_on_slot = mid entity = "extra_dimensional_03_constructor_ed_entity" icon = "GFX_ship_part_core_mid" small_utility_slots = 2 } ### Green # Extradimensional Large Section ship_section_template = { key = "ed_large_green_warship_key" ship_size = large_ship_ed fits_on_slot = mid entity = "extra_dimensional_02_warship_large_entity" icon = "GFX_ship_part_core_mid" component_slot = { name = "LARGE_GUN_01" template = "large_turret" locatorname = "large_gun_01" is_side_slot = yes } component_slot = { name = "LARGE_GUN_02" template = "large_turret" locatorname = "large_gun_02" is_side_slot = yes } component_slot = { name = "LARGE_GUN_03" template = "large_turret" locatorname = "large_gun_03" is_side_slot = yes } component_slot = { name = "MEDIUM_GUN_01" template = "medium_turret" locatorname = "large_gun_01" is_side_slot = yes } component_slot = { name = "MEDIUM_GUN_02" template = "medium_turret" locatorname = "large_gun_02" is_side_slot = yes } component_slot = { name = "MEDIUM_GUN_03" template = "medium_turret" locatorname = "large_gun_03" is_side_slot = yes } component_slot = { name = "MEDIUM_GUN_04" template = "medium_turret" locatorname = "large_gun_01" is_side_slot = yes } component_slot = { name = "SMALL_GUN_01" template = "small_turret" locatorname = "large_gun_02" is_side_slot = yes } component_slot = { name = "SMALL_GUN_02" template = "small_turret" locatorname = "large_gun_03" is_side_slot = yes } component_slot = { name = "PD_01" template = "invisible_point_defence_turret" locatorname = "large_gun_02" is_side_slot = yes } component_slot = { name = "PD_02" template = "invisible_point_defence_turret" locatorname = "large_gun_03" is_side_slot = yes } large_utility_slots = 5 } # Extradimensional Medium Section ship_section_template = { key = "ed_medium_green_warship_key" ship_size = medium_ship_ed fits_on_slot = mid entity = "extra_dimensional_02_warship_medium_entity" icon = "GFX_ship_part_core_mid" component_slot = { name = "LARGE_GUN_01" template = "large_turret" locatorname = "large_gun_01_l" } component_slot = { name = "MEDIUM_GUN_01" template = "medium_turret" locatorname = "medium_gun_01" } component_slot = { name = "MEDIUM_GUN_02" template = "medium_turret" locatorname = "medium_gun_02" } component_slot = { name = "MEDIUM_GUN_03" template = "medium_turret" locatorname = "large_gun_01_l" } component_slot = { name = "SMALL_GUN_01" template = "small_turret" locatorname = "medium_gun_01" } component_slot = { name = "SMALL_GUN_02" template = "small_turret" locatorname = "medium_gun_02" } component_slot = { name = "PD_01" template = "invisible_point_defence_turret" locatorname = "medium_gun_01" } medium_utility_slots = 5 } # Extradimensional Small Section ship_section_template = { key = "ed_warship_small_green_key" ship_size = small_ship_ed fits_on_slot = mid entity = "extra_dimensional_02_warship_small_entity" icon = "GFX_ship_part_core_mid" component_slot = { name = "MEDIUM_GUN_01" template = "medium_turret" locatorname = "medium_gun_01" is_side_slot = yes } component_slot = { name = "MEDIUM_GUN_02" template = "medium_turret" locatorname = "medium_gun_02" is_side_slot = yes } component_slot = { name = "MEDIUM_GUN_03" template = "medium_turret" locatorname = "medium_gun_03" is_side_slot = yes } small_utility_slots = 5 } # Extradimensional Constructor Section ship_section_template = { key = "ed_constructor_green_section" ship_size = construction_ship_ed fits_on_slot = mid entity = "extra_dimensional_02_constructor_ed_entity" icon = "GFX_ship_part_core_mid" small_utility_slots = 2 } ### Other # Dimensional Portal ship_section_template = { key = "ed_dimensional_portal_key_blue" ship_size = dimensional_portal_ed fits_on_slot = mid entity = "extra_dimensional_01_dimensional_portal_core_entity" icon = "GFX_ship_part_core_mid" } # Dimensional Portal - Green ship_section_template = { key = "ed_dimensional_portal_key_green" ship_size = dimensional_portal_ed fits_on_slot = mid entity = "extra_dimensional_02_dimensional_portal_core_entity" icon = "GFX_ship_part_core_mid" } # Dimensional Portal - Orange ship_section_template = { key = "ed_dimensional_portal_key_orange" ship_size = dimensional_portal_ed fits_on_slot = mid entity = "extra_dimensional_03_dimensional_portal_core_entity" icon = "GFX_ship_part_core_mid" } # Starbase ship_section_template = { key = "ed_starbase_key" ship_size = starbase_exd_0 fits_on_slot = "core" entity = "empty_section_entity" icon = "GFX_ship_part_core_mid" component_slot = { name = "LARGE_GUN_01" template = "large_turret" locatorname = "root" } component_slot = { name = "LARGE_GUN_02" template = "large_turret" locatorname = "root" } component_slot = { name = "LARGE_GUN_03" template = "large_turret" locatorname = "root" } component_slot = { name = "LARGE_GUN_04" template = "large_turret" locatorname = "root" } component_slot = { name = "MEDIUM_GUN_01" template = "medium_turret" locatorname = "root" } component_slot = { name = "MEDIUM_GUN_02" template = "medium_turret" locatorname = "root" } component_slot = { name = "PD_01" template = "invisible_point_defence_turret" locatorname = "root" } component_slot = { name = "PD_02" template = "invisible_point_defence_turret" locatorname = "root" } large_utility_slots = 10 aux_utility_slots = 1 } # Dimensional Anchor ship_section_template = { key = "ed_dimensional_anchor_key_blue" ship_size = starbase_exd fits_on_slot = core entity = "empty_section_entity" icon = "GFX_ship_part_core_mid" component_slot = { name = "LARGE_GUN_01" template = "large_turret" locatorname = "root" } component_slot = { name = "LARGE_GUN_02" template = "large_turret" locatorname = "root" } component_slot = { name = "LARGE_GUN_03" template = "large_turret" locatorname = "root" } component_slot = { name = "LARGE_GUN_04" template = "large_turret" locatorname = "root" } component_slot = { name = "LARGE_GUN_05" template = "large_turret" locatorname = "root" } component_slot = { name = "LARGE_GUN_06" template = "large_turret" locatorname = "root" } component_slot = { name = "MEDIUM_GUN_01" template = "medium_turret" locatorname = "root" } component_slot = { name = "MEDIUM_GUN_02" template = "medium_turret" locatorname = "root" } component_slot = { name = "MEDIUM_GUN_03" template = "medium_turret" locatorname = "root" } component_slot = { name = "MEDIUM_GUN_04" template = "medium_turret" locatorname = "root" } component_slot = { name = "MEDIUM_GUN_05" template = "medium_turret" locatorname = "root" } component_slot = { name = "MEDIUM_GUN_06" template = "medium_turret" locatorname = "root" } component_slot = { name = "SMALL_GUN_01" template = "small_turret" locatorname = "root" } component_slot = { name = "SMALL_GUN_02" template = "small_turret" locatorname = "root" } component_slot = { name = "SMALL_GUN_03" template = "small_turret" locatorname = "root" } component_slot = { name = "SMALL_GUN_04" template = "small_turret" locatorname = "root" } component_slot = { name = "SMALL_GUN_05" template = "small_turret" locatorname = "root" } component_slot = { name = "SMALL_GUN_06" template = "small_turret" locatorname = "root" } component_slot = { name = "PD_01" template = "invisible_point_defence_turret" locatorname = "root" } component_slot = { name = "PD_02" template = "invisible_point_defence_turret" locatorname = "root" } component_slot = { name = "PD_03" template = "invisible_point_defence_turret" locatorname = "root" } component_slot = { name = "PD_04" template = "invisible_point_defence_turret" locatorname = "root" } component_slot = { name = "PD_05" template = "invisible_point_defence_turret" locatorname = "root" } component_slot = { name = "PD_06" template = "invisible_point_defence_turret" locatorname = "root" } large_utility_slots = 10 } # Dimensional Anchor - Green ship_section_template = { key = "ed_dimensional_anchor_key_green" ship_size = starbase_exd fits_on_slot = core entity = "empty_section_entity" icon = "GFX_ship_part_core_mid" component_slot = { name = "LARGE_GUN_01" template = "large_turret" locatorname = "root" } component_slot = { name = "LARGE_GUN_02" template = "large_turret" locatorname = "root" } component_slot = { name = "LARGE_GUN_03" template = "large_turret" locatorname = "root" } component_slot = { name = "LARGE_GUN_04" template = "large_turret" locatorname = "root" } component_slot = { name = "LARGE_GUN_05" template = "large_turret" locatorname = "root" } component_slot = { name = "LARGE_GUN_06" template = "large_turret" locatorname = "root" } component_slot = { name = "MEDIUM_GUN_01" template = "medium_turret" locatorname = "root" } component_slot = { name = "MEDIUM_GUN_02" template = "medium_turret" locatorname = "root" } component_slot = { name = "MEDIUM_GUN_03" template = "medium_turret" locatorname = "root" } component_slot = { name = "MEDIUM_GUN_04" template = "medium_turret" locatorname = "root" } component_slot = { name = "MEDIUM_GUN_05" template = "medium_turret" locatorname = "root" } component_slot = { name = "MEDIUM_GUN_06" template = "medium_turret" locatorname = "root" } component_slot = { name = "SMALL_GUN_01" template = "small_turret" locatorname = "root" } component_slot = { name = "SMALL_GUN_02" template = "small_turret" locatorname = "root" } component_slot = { name = "SMALL_GUN_03" template = "small_turret" locatorname = "root" } component_slot = { name = "SMALL_GUN_04" template = "small_turret" locatorname = "root" } component_slot = { name = "SMALL_GUN_05" template = "small_turret" locatorname = "root" } component_slot = { name = "SMALL_GUN_06" template = "small_turret" locatorname = "root" } component_slot = { name = "PD_01" template = "invisible_point_defence_turret" locatorname = "root" } component_slot = { name = "PD_02" template = "invisible_point_defence_turret" locatorname = "root" } component_slot = { name = "PD_03" template = "invisible_point_defence_turret" locatorname = "root" } component_slot = { name = "PD_04" template = "invisible_point_defence_turret" locatorname = "root" } component_slot = { name = "PD_05" template = "invisible_point_defence_turret" locatorname = "root" } component_slot = { name = "PD_06" template = "invisible_point_defence_turret" locatorname = "root" } large_utility_slots = 10 } # Dimensional Anchor - Orange ship_section_template = { key = "ed_dimensional_anchor_key_orange" ship_size = starbase_exd fits_on_slot = core entity = "empty_section_entity" icon = "GFX_ship_part_core_mid" component_slot = { name = "LARGE_GUN_01" template = "large_turret" locatorname = "root" } component_slot = { name = "LARGE_GUN_02" template = "large_turret" locatorname = "root" } component_slot = { name = "LARGE_GUN_03" template = "large_turret" locatorname = "root" } component_slot = { name = "LARGE_GUN_04" template = "large_turret" locatorname = "root" } component_slot = { name = "LARGE_GUN_05" template = "large_turret" locatorname = "root" } component_slot = { name = "LARGE_GUN_06" template = "large_turret" locatorname = "root" } component_slot = { name = "MEDIUM_GUN_01" template = "medium_turret" locatorname = "root" } component_slot = { name = "MEDIUM_GUN_02" template = "medium_turret" locatorname = "root" } component_slot = { name = "MEDIUM_GUN_03" template = "medium_turret" locatorname = "root" } component_slot = { name = "MEDIUM_GUN_04" template = "medium_turret" locatorname = "root" } component_slot = { name = "MEDIUM_GUN_05" template = "medium_turret" locatorname = "root" } component_slot = { name = "MEDIUM_GUN_06" template = "medium_turret" locatorname = "root" } component_slot = { name = "SMALL_GUN_01" template = "small_turret" locatorname = "root" } component_slot = { name = "SMALL_GUN_02" template = "small_turret" locatorname = "root" } component_slot = { name = "SMALL_GUN_03" template = "small_turret" locatorname = "root" } component_slot = { name = "SMALL_GUN_04" template = "small_turret" locatorname = "root" } component_slot = { name = "SMALL_GUN_05" template = "small_turret" locatorname = "root" } component_slot = { name = "SMALL_GUN_06" template = "small_turret" locatorname = "root" } component_slot = { name = "PD_01" template = "invisible_point_defence_turret" locatorname = "root" } component_slot = { name = "PD_02" template = "invisible_point_defence_turret" locatorname = "root" } component_slot = { name = "PD_03" template = "invisible_point_defence_turret" locatorname = "root" } component_slot = { name = "PD_04" template = "invisible_point_defence_turret" locatorname = "root" } component_slot = { name = "PD_05" template = "invisible_point_defence_turret" locatorname = "root" } component_slot = { name = "PD_06" template = "invisible_point_defence_turret" locatorname = "root" } large_utility_slots = 10 } # Formless (purple) Medium Section ship_section_template = { key = "formless_medium_warship_key" ship_size = medium_ship_ed fits_on_slot = mid entity = "formless_warship_medium_entity" icon = "GFX_ship_part_core_mid" component_slot = { name = "LARGE_GUN_01" template = "large_turret" locatorname = "large_gun_01_l" } component_slot = { name = "MEDIUM_GUN_01" template = "medium_turret" locatorname = "medium_gun_01" } component_slot = { name = "MEDIUM_GUN_02" template = "medium_turret" locatorname = "medium_gun_02" } component_slot = { name = "MEDIUM_GUN_03" template = "medium_turret" locatorname = "large_gun_01_l" } component_slot = { name = "SMALL_GUN_01" template = "small_turret" locatorname = "medium_gun_01" } component_slot = { name = "SMALL_GUN_02" template = "small_turret" locatorname = "medium_gun_02" } component_slot = { name = "PD_01" template = "invisible_point_defence_turret" locatorname = "medium_gun_01" } medium_utility_slots = 5 }