# Space Cloud Section ship_section_template = { key = "space_cloud_section" ship_size = space_cloud fits_on_slot = mid entity = "space_cloud_section_entity" icon = "GFX_ship_part_core_mid" component_slot = { name = "LARGE_GUN_01" template = "invisible_large_turret" locatorname = "root" } component_slot = { name = "LARGE_GUN_02" template = "invisible_large_turret" locatorname = "root" } component_slot = { name = "LARGE_GUN_03" template = "invisible_large_turret" locatorname = "root" } component_slot = { name = "LARGE_GUN_04" template = "invisible_large_turret" locatorname = "root" } component_slot = { name = "LARGE_GUN_05" template = "invisible_large_turret" locatorname = "root" } component_slot = { name = "LARGE_GUN_06" template = "invisible_large_turret" locatorname = "root" } component_slot = { name = "LARGE_GUN_07" template = "invisible_large_turret" locatorname = "root" } component_slot = { name = "LARGE_GUN_08" template = "invisible_large_turret" locatorname = "root" } } # Lesser Space Cloud Section ship_section_template = { key = "lesser_space_cloud_section" ship_size = lesser_space_cloud fits_on_slot = mid entity = "empty_section_entity" icon = "GFX_ship_part_core_mid" component_slot = { name = "LARGE_GUN_01" template = "invisible_large_turret" locatorname = "root" } component_slot = { name = "LARGE_GUN_02" template = "invisible_large_turret" locatorname = "root" } component_slot = { name = "LARGE_GUN_03" template = "invisible_large_turret" locatorname = "root" } component_slot = { name = "LARGE_GUN_04" template = "invisible_large_turret" locatorname = "root" } } ##################################### # # # Space Amoebas # # # ##################################### ship_section_template = { key = "space_amoeba_large_beige_blue" ship_size = space_amoeba_mother fits_on_slot = mid entity = "space_amoeba_large_section_entity" icon = "GFX_ship_part_core_mid" component_slot = { name = "LARGE_GUN_01" template = "invisible_large_turret" locatorname = "gun_01" } component_slot = { name = "SMALL_GUN_01" template = "invisible_small_turret" locatorname = "gun_01" } component_slot = { name = "SMALL_GUN_02" template = "invisible_small_turret" locatorname = "gun_01" } component_slot = { name = "STRIKE_CRAFT_01" template = "large_strike_craft" rotation = 90 locatorname = "strike_craft_spawn_locator" } aux_utility_slots = 1 } # Space Amoeba Section ship_section_template = { key = "space_amoeba_small_beige_blue" ship_size = space_amoeba fits_on_slot = mid entity = "space_amoeba_medium_entity" icon = "GFX_ship_part_core_mid" component_slot = { name = "SMALL_GUN_01" template = "invisible_small_turret" locatorname = "gun_01" } component_slot = { name = "SMALL_GUN_02" template = "invisible_small_turret" locatorname = "gun_01" } component_slot = { name = "SMALL_GUN_03" template = "invisible_small_turret" locatorname = "gun_01" } aux_utility_slots = 1 } ship_section_template = { key = "space_amoeba_large_yellow_teal" ship_size = space_amoeba_mother fits_on_slot = mid entity = "space_amoeba_large_section_bright_entity" icon = "GFX_ship_part_core_mid" component_slot = { name = "LARGE_GUN_01" template = "invisible_large_turret" locatorname = "gun_01" } component_slot = { name = "SMALL_GUN_01" template = "invisible_small_turret" locatorname = "gun_01" } component_slot = { name = "SMALL_GUN_02" template = "invisible_small_turret" locatorname = "gun_01" } component_slot = { name = "STRIKE_CRAFT_01" template = "large_strike_craft" rotation = 90 locatorname = "strike_craft_spawn_locator" } aux_utility_slots = 1 } # Space Amoeba Section ship_section_template = { key = "space_amoeba_small_yellow_teal" ship_size = space_amoeba fits_on_slot = mid entity = "space_amoeba_medium_green_entity" icon = "GFX_ship_part_core_mid" component_slot = { name = "SMALL_GUN_01" template = "invisible_small_turret" locatorname = "gun_01" } component_slot = { name = "SMALL_GUN_02" template = "invisible_small_turret" locatorname = "gun_01" } component_slot = { name = "SMALL_GUN_03" template = "invisible_small_turret" locatorname = "gun_01" } aux_utility_slots = 1 } ship_section_template = { key = "space_amoeba_large_black_orange" ship_size = space_amoeba_mother fits_on_slot = mid entity = "space_amoeba_large_section_dark_entity" icon = "GFX_ship_part_core_mid" component_slot = { name = "LARGE_GUN_01" template = "invisible_large_turret" locatorname = "gun_01" } component_slot = { name = "SMALL_GUN_01" template = "invisible_small_turret" locatorname = "gun_01" } component_slot = { name = "SMALL_GUN_02" template = "invisible_small_turret" locatorname = "gun_01" } component_slot = { name = "STRIKE_CRAFT_01" template = "large_strike_craft" rotation = 90 locatorname = "strike_craft_spawn_locator" } aux_utility_slots = 1 } # Space Amoeba Section ship_section_template = { key = "space_amoeba_small_black_orange" ship_size = space_amoeba fits_on_slot = mid entity = "space_amoeba_medium_dark_entity" icon = "GFX_ship_part_core_mid" component_slot = { name = "SMALL_GUN_01" template = "invisible_small_turret" locatorname = "gun_01" } component_slot = { name = "SMALL_GUN_02" template = "invisible_small_turret" locatorname = "gun_01" } component_slot = { name = "SMALL_GUN_03" template = "invisible_small_turret" locatorname = "gun_01" } aux_utility_slots = 1 } ship_section_template = { key = "space_amoeba_large_zebra_blue" ship_size = space_amoeba_mother fits_on_slot = mid entity = "space_amoeba_large_darkwhite_entity" icon = "GFX_ship_part_core_mid" component_slot = { name = "LARGE_GUN_01" template = "invisible_large_turret" locatorname = "gun_01" } component_slot = { name = "SMALL_GUN_01" template = "invisible_small_turret" locatorname = "gun_01" } component_slot = { name = "SMALL_GUN_02" template = "invisible_small_turret" locatorname = "gun_01" } component_slot = { name = "STRIKE_CRAFT_01" template = "large_strike_craft" rotation = 90 locatorname = "strike_craft_spawn_locator" } aux_utility_slots = 1 } # Space Amoeba Section ship_section_template = { key = "space_amoeba_small_zebra_blue" ship_size = space_amoeba fits_on_slot = mid entity = "space_amoeba_medium_darkwhite_entity" icon = "GFX_ship_part_core_mid" component_slot = { name = "SMALL_GUN_01" template = "invisible_small_turret" locatorname = "gun_01" } component_slot = { name = "SMALL_GUN_02" template = "invisible_small_turret" locatorname = "gun_01" } component_slot = { name = "SMALL_GUN_03" template = "invisible_small_turret" locatorname = "gun_01" } aux_utility_slots = 1 } # Lost Swarm Adult ship_section_template = { key = "swarm_adult_key" ship_size = lost_swarm_adult fits_on_slot = mid entity = "warship_large_entity" icon = "GFX_ship_part_core_mid" component_slot = { name = "STRIKE_CRAFT_01" template = "large_strike_craft" locatorname = "large_gun_01" } component_slot = { name = "STRIKE_CRAFT_02" template = "large_strike_craft" locatorname = "large_gun_02" } component_slot = { name = "STRIKE_CRAFT_03" template = "large_strike_craft" locatorname = "large_gun_03" } component_slot = { name = "STRIKE_CRAFT_04" template = "large_strike_craft" locatorname = "large_gun_03" } aux_utility_slots = 1 }