ship_section_template = {
	key = "CORE_THETA_JUGGERNAUT_SECTION"
	ship_size = precursor_juggernaut
	fits_on_slot = "core"
	entity = "theta_juggernaut_entity"
	icon = "GFX_ship_part_core_mid"
	should_draw_components = no
	prerequisites = {
		tech_precursor_theia_design
	}
	component_slot = {
		name = "EXTRA_LARGE_01"
		template = "invisible_extra_large_fixed"
		locatorname = "point_front_01"
	}
	component_slot = {
		name = "EXTRA_LARGE_02"
		template = "invisible_extra_large_fixed"
		locatorname = "point_front_01"
	}
	component_slot = {
		name = "EXTRA_LARGE_03"
		template = "invisible_extra_large_fixed"
		locatorname = "point_front_02"
	}
	component_slot = {
		name = "EXTRA_LARGE_04"
		template = "invisible_extra_large_fixed"
		locatorname = "point_front_02"
	}
	component_slot = {
		name = "EXTRA_LARGE_05"
		template = "invisible_extra_large_fixed"
		locatorname = "point_front_03"
	}
	component_slot = {
		name = "EXTRA_LARGE_06"
		template = "invisible_extra_large_fixed"
		locatorname = "point_front_03"
	}
	component_slot = {
		name = "EXTRA_LARGE_07"
		template = "invisible_extra_large_fixed"
		locatorname = "point_front_01"
	}
	component_slot = {
		name = "EXTRA_LARGE_08"
		template = "invisible_extra_large_fixed"
		locatorname = "point_front_01"
	}
	component_slot = {
		name = "EXTRA_LARGE_09"
		template = "invisible_extra_large_fixed"
		locatorname = "point_front_02"
	}
	component_slot = {
		name = "EXTRA_LARGE_10"
		template = "invisible_extra_large_fixed"
		locatorname = "point_front_02"
	}
	component_slot = {
		name = "EXTRA_LARGE_11"
		template = "invisible_extra_large_fixed"
		locatorname = "point_front_03"
	}
	component_slot = {
		name = "EXTRA_LARGE_12"
		template = "invisible_extra_large_fixed"
		locatorname = "point_front_03"
	}
	component_slot = {
		name = "EXTRA_LARGE_13"
		template = "invisible_extra_large_fixed"
		locatorname = "point_front_01"
	}
	component_slot = {
		name = "EXTRA_LARGE_14"
		template = "invisible_extra_large_fixed"
		locatorname = "point_front_01"
	}
	component_slot = {
		name = "EXTRA_LARGE_15"
		template = "invisible_extra_large_fixed"
		locatorname = "point_front_02"
	}
	component_slot = {
		name = "EXTRA_LARGE_16"
		template = "invisible_extra_large_fixed"
		locatorname = "point_front_02"
	}
	component_slot = {
		name = "EXTRA_LARGE_17"
		template = "invisible_extra_large_fixed"
		locatorname = "point_front_03"
	}
	component_slot = {
		name = "EXTRA_LARGE_18"
		template = "invisible_extra_large_fixed"
		locatorname = "point_front_03"
	}
	component_slot = {
		name = "EXTRA_LARGE_19"
		template = "invisible_extra_large_fixed"
		locatorname = "point_front_01"
	}
	component_slot = {
		name = "EXTRA_LARGE_20"
		template = "invisible_extra_large_fixed"
		locatorname = "point_front_02"
	}
	component_slot = {
		name = "EXTRA_LARGE_21"
		template = "invisible_extra_large_fixed"
		locatorname = "point_front_03"
	}
	component_slot = {
		name = "EXTRA_LARGE_22"
		template = "invisible_extra_large_fixed"
		locatorname = "point_front_01"
	}
	component_slot = {
		name = "EXTRA_LARGE_23"
		template = "invisible_extra_large_fixed"
		locatorname = "point_front_02"
	}
	component_slot = {
		name = "EXTRA_LARGE_24"
		template = "invisible_extra_large_fixed"
		locatorname = "point_front_03"
	}
	component_slot = {
		name = "EXTRA_LARGE_25"
		template = "invisible_extra_large_fixed"
		locatorname = "point_front_01"
	}
	small_utility_slots = 0
	medium_utility_slots = 0
	large_utility_slots = 20
	aux_utility_slots = 5
	resources = {
		category = ship_sections
		cost = {
			alloys = 50000
			sm_sr_perfect_runic_energy = 0.50
		}
	}
}

ship_section_template = {
	key = "LEFT_THETA_JUGGERNAUT_SECTION"
	ship_size = precursor_juggernaut
	fits_on_slot = "left"
	entity = "precursor_juggernaut_entity"
	icon = "GFX_ship_part_core_mid"
	should_draw_components = no
	prerequisites = {
		tech_precursor_theia_design
	}
	component_slot = {
		name = "TITANIC_01"
		template = "invisible_titanic_fixed"
		locatorname = "T_weapon_slot_01"
	}
	component_slot = {
		name = "TITANIC_02"
		template = "invisible_titanic_fixed"
		locatorname = "T_weapon_slot_02"
	}
	component_slot = {
		name = "TITANIC_03"
		template = "invisible_titanic_fixed"
		locatorname = "T_weapon_slot_01"
	}
	component_slot = {
		name = "TITANIC_04"
		template = "invisible_titanic_fixed"
		locatorname = "T_weapon_slot_02"
	}
	component_slot = {
		name = "TITANIC_05"
		template = "invisible_titanic_fixed"
		locatorname = "T_weapon_slot_01"
	}
	component_slot = {
		name = "TITANIC_06"
		template = "invisible_titanic_fixed"
		locatorname = "T_weapon_slot_02"
	}
	component_slot = {
		name = "TITANIC_07"
		template = "invisible_titanic_fixed"
		locatorname = "T_weapon_slot_01"
	}
	component_slot = {
		name = "TITANIC_08"
		template = "invisible_titanic_fixed"
		locatorname = "T_weapon_slot_02"
	}
	component_slot = {
		name = "TITANIC_09"
		template = "invisible_titanic_fixed"
		locatorname = "T_weapon_slot_01"
	}
	component_slot = {
		name = "TITANIC_10"
		template = "invisible_titanic_fixed"
		locatorname = "T_weapon_slot_02"
	}
	component_slot = {
		name = "EXTRA_LARGE_01"
		template = "invisible_extra_large_fixed"
		locatorname = "T_weapon_slot_01"
	}
	component_slot = {
		name = "EXTRA_LARGE_02"
		template = "invisible_extra_large_fixed"
		locatorname = "T_weapon_slot_02"
	}
	component_slot = {
		name = "EXTRA_LARGE_03"
		template = "invisible_extra_large_fixed"
		locatorname = "T_weapon_slot_01"
	}
	component_slot = {
		name = "EXTRA_LARGE_04"
		template = "invisible_extra_large_fixed"
		locatorname = "T_weapon_slot_02"
	}
	component_slot = {
		name = "EXTRA_LARGE_05"
		template = "invisible_extra_large_fixed"
		locatorname = "T_weapon_slot_01"
	}
	component_slot = {
		name = "EXTRA_LARGE_06"
		template = "invisible_extra_large_fixed"
		locatorname = "T_weapon_slot_02"
	}
	component_slot = {
		name = "EXTRA_LARGE_07"
		template = "invisible_extra_large_fixed"
		locatorname = "T_weapon_slot_01"
	}
	component_slot = {
		name = "EXTRA_LARGE_08"
		template = "invisible_extra_large_fixed"
		locatorname = "T_weapon_slot_02"
	}
	component_slot = {
		name = "EXTRA_LARGE_09"
		template = "invisible_extra_large_fixed"
		locatorname = "T_weapon_slot_01"
	}
	component_slot = {
		name = "EXTRA_LARGE_10"
		template = "invisible_extra_large_fixed"
		locatorname = "T_weapon_slot_02"
	}
	component_slot = {
		name = "EXTRA_LARGE_11"
		template = "invisible_extra_large_fixed"
		locatorname = "T_weapon_slot_01"
	}
	component_slot = {
		name = "EXTRA_LARGE_12"
		template = "invisible_extra_large_fixed"
		locatorname = "T_weapon_slot_02"
	}
	component_slot = {
		name = "EXTRA_LARGE_13"
		template = "invisible_extra_large_fixed"
		locatorname = "T_weapon_slot_01"
	}
	component_slot = {
		name = "EXTRA_LARGE_14"
		template = "invisible_extra_large_fixed"
		locatorname = "T_weapon_slot_02"
	}
	component_slot = {
		name = "EXTRA_LARGE_15"
		template = "invisible_extra_large_fixed"
		locatorname = "T_weapon_slot_01"
	}
	small_utility_slots = 0
	medium_utility_slots = 0
	large_utility_slots = 20
	aux_utility_slots = 5
	resources = {
		category = ship_sections
		cost = {
			alloys = 50000
			sm_sr_perfect_runic_energy = 0.50
		}
	}
}

ship_section_template = {
	key = "RIGHT_THETA_JUGGERNAUT_SECTION"
	ship_size = precursor_juggernaut
	fits_on_slot = "right"
	entity = "precursor_juggernaut_entity"
	icon = "GFX_ship_part_core_mid"
	should_draw_components = no
	prerequisites = {
		tech_precursor_theia_design
	}
	component_slot = {
		name = "TITANIC_01"
		template = "invisible_titanic_fixed"
		locatorname = "T_weapon_slot_03"
	}
	component_slot = {
		name = "TITANIC_02"
		template = "invisible_titanic_fixed"
		locatorname = "T_weapon_slot_04"
	}
	component_slot = {
		name = "TITANIC_03"
		template = "invisible_titanic_fixed"
		locatorname = "T_weapon_slot_03"
	}
	component_slot = {
		name = "TITANIC_04"
		template = "invisible_titanic_fixed"
		locatorname = "T_weapon_slot_04"
	}
	component_slot = {
		name = "TITANIC_05"
		template = "invisible_titanic_fixed"
		locatorname = "T_weapon_slot_03"
	}
	component_slot = {
		name = "TITANIC_06"
		template = "invisible_titanic_fixed"
		locatorname = "T_weapon_slot_04"
	}
	component_slot = {
		name = "TITANIC_07"
		template = "invisible_titanic_fixed"
		locatorname = "T_weapon_slot_03"
	}
	component_slot = {
		name = "TITANIC_08"
		template = "invisible_titanic_fixed"
		locatorname = "T_weapon_slot_04"
	}
	component_slot = {
		name = "TITANIC_09"
		template = "invisible_titanic_fixed"
		locatorname = "T_weapon_slot_03"
	}
	component_slot = {
		name = "TITANIC_10"
		template = "invisible_titanic_fixed"
		locatorname = "T_weapon_slot_04"
	}
	component_slot = {
		name = "EXTRA_LARGE_01"
		template = "invisible_extra_large_fixed"
		locatorname = "T_weapon_slot_03"
	}
	component_slot = {
		name = "EXTRA_LARGE_02"
		template = "invisible_extra_large_fixed"
		locatorname = "T_weapon_slot_03"
	}
	component_slot = {
		name = "EXTRA_LARGE_03"
		template = "invisible_extra_large_fixed"
		locatorname = "T_weapon_slot_04"
	}
	component_slot = {
		name = "EXTRA_LARGE_04"
		template = "invisible_extra_large_fixed"
		locatorname = "T_weapon_slot_03"
	}
	component_slot = {
		name = "EXTRA_LARGE_05"
		template = "invisible_extra_large_fixed"
		locatorname = "T_weapon_slot_04"
	}
	component_slot = {
		name = "EXTRA_LARGE_06"
		template = "invisible_extra_large_fixed"
		locatorname = "T_weapon_slot_03"
	}
	component_slot = {
		name = "EXTRA_LARGE_07"
		template = "invisible_extra_large_fixed"
		locatorname = "T_weapon_slot_04"
	}
	component_slot = {
		name = "EXTRA_LARGE_08"
		template = "invisible_extra_large_fixed"
		locatorname = "T_weapon_slot_03"
	}
	component_slot = {
		name = "EXTRA_LARGE_09"
		template = "invisible_extra_large_fixed"
		locatorname = "T_weapon_slot_04"
	}
	component_slot = {
		name = "EXTRA_LARGE_10"
		template = "invisible_extra_large_fixed"
		locatorname = "T_weapon_slot_03"
	}
	component_slot = {
		name = "EXTRA_LARGE_11"
		template = "invisible_extra_large_fixed"
		locatorname = "T_weapon_slot_04"
	}
	component_slot = {
		name = "EXTRA_LARGE_12"
		template = "invisible_extra_large_fixed"
		locatorname = "T_weapon_slot_03"
	}
	component_slot = {
		name = "EXTRA_LARGE_13"
		template = "invisible_extra_large_fixed"
		locatorname = "T_weapon_slot_04"
	}
	component_slot = {
		name = "EXTRA_LARGE_14"
		template = "invisible_extra_large_fixed"
		locatorname = "T_weapon_slot_03"
	}
	component_slot = {
		name = "EXTRA_LARGE_15"
		template = "invisible_extra_large_fixed"
		locatorname = "T_weapon_slot_04"
	}
	small_utility_slots = 0
	medium_utility_slots = 0
	large_utility_slots = 20
	aux_utility_slots = 5
	resources = {
		category = ship_sections
		cost = {
			alloys = 50000
			sm_sr_perfect_runic_energy = 0.50
		}
	}
}