
ship_design = {
	name = "Crystal Star Fortress"
	ship_size = CC_W_crystal_station
	hide_size = yes

	section = {
		template = "CC_W_crystal_station"
		slot = "mid"
		
		component = {
			slot = "LARGE_GUN_01"
			template = "CC_P_A_L"
		}
		component = {
			slot = "LARGE_GUN_02"
			template = "CC_P_B_L"
		}
		component = {
			slot = "LARGE_GUN_03"
			template = "CC_P_C_L"
		}
		component = {
			slot = "LARGE_GUN_04"
			template = "CC_P_D_L"
		}
		component = {
			slot = "LARGE_GUN_05"
			template = "CC_P_E_L"
		}
		component = {
			slot = "MEDIUM_GUN_01"
			template = "CC_P_A_M"
		}
		component = {
			slot = "MEDIUM_GUN_02"
			template = "CC_P_B_M"
		}
		component = {
			slot = "MEDIUM_GUN_03"
			template = "CC_P_C_M"
		}
		component = {
			slot = "MEDIUM_GUN_04"
			template = "CC_P_D_M"
		}
		component = {
			slot = "MEDIUM_GUN_05"
			template = "CC_P_E_M"
		}
		component = {
			slot = "SMALL_GUN_01"
			template = "CC_P_A_S"
		}
		component = {
			slot = "SMALL_GUN_02"
			template = "CC_P_B_S"
		}
		component = {
			slot = "SMALL_GUN_03"
			template = "CC_P_C_S"
		}
		component = {
			slot = "SMALL_GUN_04"
			template = "CC_P_D_S"
		}
		component = {
			slot = "SMALL_GUN_05"
			template = "CC_P_E_S"
		}
		component = {
			slot = "SMALL_GUN_06"
			template = "CC_P_A_S"
		}
		component = {
			slot = "SMALL_GUN_07"
			template = "CC_P_B_S"
		}
		component = {
			slot = "SMALL_GUN_08"
			template = "CC_P_C_S"
		}
		component = {
			slot = "SMALL_GUN_09"
			template = "CC_P_D_S"
		}
		component = {
			slot = "SMALL_GUN_10"
			template = "CC_P_E_S"
		}
		component = {
			slot = "LARGE_UTILITY_1"
			template = "CC_S_L"
		}
		component = {
			slot = "LARGE_UTILITY_2"
			template = "CC_S_L"
		}
		component = {
			slot = "LARGE_UTILITY_3"
			template = "CC_S_L"
		}
		component = {
			slot = "LARGE_UTILITY_4"
			template = "CC_S_L"
		}
		component = {
			slot = "LARGE_UTILITY_5"
			template = "CC_S_L"
		}
		component = {
			slot = "LARGE_UTILITY_6"
			template = "CC_S_L"
		}
		component = {
			slot = "LARGE_UTILITY_7"
			template = "CC_S_L"
		}
		component = {
			slot = "LARGE_UTILITY_8"
			template = "CC_S_L"
		}
		component = {
			slot = "LARGE_UTILITY_9"
			template = "CC_S_L"
		}
		component = {
			slot = "LARGE_UTILITY_10"
			template = "CC_S_L"
		}
		component = {
			slot = "LARGE_UTILITY_11"
			template = "CC_A_L"
		}
		component = {
			slot = "LARGE_UTILITY_12"
			template = "CC_A_L"
		}
		component = {
			slot = "LARGE_UTILITY_13"
			template = "CC_A_L"
		}
		component = {
			slot = "LARGE_UTILITY_14"
			template = "CC_A_L"
		}
		component = {
			slot = "LARGE_UTILITY_15"
			template = "CC_A_L"
		}
		component = {
			slot = "LARGE_UTILITY_16"
			template = "CC_A_L"
		}
		component = {
			slot = "LARGE_UTILITY_17"
			template = "CC_A_L"
		}
		component = {
			slot = "LARGE_UTILITY_18"
			template = "CC_A_L"
		}
		component = {
			slot = "LARGE_UTILITY_19"
			template = "CC_A_L"
		}
		component = {
			slot = "LARGE_UTILITY_20"
			template = "CC_A_L"
		}
		component = {
			slot = "LARGE_UTILITY_21"
			template = "CC_H_L"
		}
		component = {
			slot = "LARGE_UTILITY_22"
			template = "CC_H_L"
		}
		component = {
			slot = "LARGE_UTILITY_23"
			template = "CC_H_L"
		}
		component = {
			slot = "LARGE_UTILITY_24"
			template = "CC_H_L"
		}
		component = {
			slot = "LARGE_UTILITY_25"
			template = "CC_H_L"
		}
		component = {
			slot = "LARGE_UTILITY_26"
			template = "CC_H_L"
		}
		component = {
			slot = "LARGE_UTILITY_27"
			template = "CC_H_L"
		}
		component = {
			slot = "LARGE_UTILITY_28"
			template = "CC_H_L"
		}
		component = {
			slot = "LARGE_UTILITY_29"
			template = "CC_H_L"
		}
		component = {
			slot = "LARGE_UTILITY_30"
			template = "CC_H_L"
		}
	}
	required_component="JUMP_DRIVE_1"
	required_component="COMBAT_COMPUTER_LINE_AUTONOMOUS"
	required_component="BATTLESHIP_SHIP_THRUSTER_4"
	required_component="SENSOR_4"
}