

#
ship_design = {
	name = "BB HS Battleship Type PP4 pp2"
	ship_size = DJ_HS_Battleship
	
	section = {
		template = "DJ_HS_Battleship_BOW_M2"
		slot = "bow"
		
		component = {
			slot = "MEDIUM_GUN_01"
			template = "DJ_P2_M"
		}
		component = {
			slot = "MEDIUM_GUN_02"
			template = "DJ_P2_M"
		}
		component = {
			slot = "MEDIUM_UTILITY_1"
			template = "DJ_H_5"
		}
		component = {
			slot = "MEDIUM_UTILITY_2"
			template = "DJ_H_a"
		}
	}
	section = {
		template = "DJ_HS_Battleship_MID_M3"
		slot = "mid"
		
		component = {
			slot = "MEDIUM_GUN_01"
			template = "DJ_P_M"
		}
		component = {
			slot = "MEDIUM_GUN_02"
			template = "DJ_P_M"
		}
		component = {
			slot = "MEDIUM_GUN_03"
			template = "DJ_PD_2"
		}
	}
	section = {
		template = "DJ_HS_Battleship_STERN_M1"
		slot = "stern"
		
		component = {
			slot = "MEDIUM_GUN_01"
			template = "DJ_P_M"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_5"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}
ship_design = {
	name = "BB HS Battleship Type PP2 pp4"
	ship_size = DJ_HS_Battleship
	
	section = {
		template = "DJ_HS_Battleship_BOW_M2"
		slot = "bow"
		
		component = {
			slot = "MEDIUM_GUN_01"
			template = "DJ_P_M"
		}
		component = {
			slot = "MEDIUM_GUN_02"
			template = "DJ_P_M"
		}
		component = {
			slot = "MEDIUM_UTILITY_1"
			template = "DJ_H_5"
		}
		component = {
			slot = "MEDIUM_UTILITY_2"
			template = "DJ_H_a"
		}
	}
	section = {
		template = "DJ_HS_Battleship_MID_M3"
		slot = "mid"
		
		component = {
			slot = "MEDIUM_GUN_01"
			template = "DJ_P2_M"
		}
		component = {
			slot = "MEDIUM_GUN_02"
			template = "DJ_P2_M"
		}
		component = {
			slot = "MEDIUM_GUN_03"
			template = "DJ_PD_2"
		}
	}
	section = {
		template = "DJ_HS_Battleship_STERN_M1"
		slot = "stern"
		
		component = {
			slot = "MEDIUM_GUN_01"
			template = "DJ_P2_M"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_5"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}
ship_design = {
	name = "BB HS Battleship Type PPP2 p4"
	ship_size = DJ_HS_Battleship
	
	section = {
		template = "DJ_HS_Battleship_BOW_L2"
		slot = "bow"
		
		component = {
			slot = "LARGE_GUN_01"
			template = "DJ_P_L"
		}
		component = {
			slot = "LARGE_GUN_02"
			template = "DJ_P_L"
		}
		component = {
			slot = "MEDIUM_UTILITY_1"
			template = "DJ_H_5"
		}
		component = {
			slot = "MEDIUM_UTILITY_2"
			template = "DJ_H_a"
		}
	}
	section = {
		template = "DJ_HS_Battleship_MID_S3"
		slot = "mid"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_P2_S"
		}
		component = {
			slot = "SMALL_GUN_02"
			template = "DJ_P2_S"
		}
		component = {
			slot = "SMALL_GUN_03"
			template = "DJ_PD_1"
		}
	}
	section = {
		template = "DJ_HS_Battleship_STERN_S1"
		slot = "stern"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_P2_S"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_5"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}
ship_design = {
	name = "BB HS Battleship Type ppp2 P4"
	ship_size = DJ_HS_Battleship
	
	section = {
		template = "DJ_HS_Battleship_BOW_L2"
		slot = "bow"
		
		component = {
			slot = "LARGE_GUN_01"
			template = "DJ_P2_L"
		}
		component = {
			slot = "LARGE_GUN_02"
			template = "DJ_P2_L"
		}
		component = {
			slot = "MEDIUM_UTILITY_1"
			template = "DJ_H_5"
		}
		component = {
			slot = "MEDIUM_UTILITY_2"
			template = "DJ_H_a"
		}
	}
	section = {
		template = "DJ_HS_Battleship_MID_S3"
		slot = "mid"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_P_S"
		}
		component = {
			slot = "SMALL_GUN_02"
			template = "DJ_P_S"
		}
		component = {
			slot = "SMALL_GUN_03"
			template = "DJ_PD_1"
		}
	}
	section = {
		template = "DJ_HS_Battleship_STERN_S1"
		slot = "stern"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_P_S"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_5"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}
ship_design = {
	name = "BB HS Battleship Type PPP1 P2 ppp1 p2"
	ship_size = DJ_HS_Battleship
	
	section = {
		template = "DJ_HS_Battleship_BOW_L2"
		slot = "bow"
		
		component = {
			slot = "LARGE_GUN_01"
			template = "DJ_P_L"
		}
		component = {
			slot = "LARGE_GUN_02"
			template = "DJ_P2_L"
		}
		component = {
			slot = "MEDIUM_UTILITY_1"
			template = "DJ_H_5"
		}
		component = {
			slot = "MEDIUM_UTILITY_2"
			template = "DJ_H_a"
		}
	}
	section = {
		template = "DJ_HS_Battleship_MID_S3"
		slot = "mid"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_P_S"
		}
		component = {
			slot = "SMALL_GUN_02"
			template = "DJ_P2_S"
		}
		component = {
			slot = "SMALL_GUN_03"
			template = "DJ_PD_1"
		}
	}
	section = {
		template = "DJ_HS_Battleship_STERN_S1"
		slot = "stern"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_P2_S"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_5"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}
ship_design = {
	name = "BB HS Battleship Type ppp2 p4"
	ship_size = DJ_HS_Battleship
	
	section = {
		template = "DJ_HS_Battleship_BOW_L2"
		slot = "bow"
		
		component = {
			slot = "LARGE_GUN_01"
			template = "DJ_P2_L"
		}
		component = {
			slot = "LARGE_GUN_02"
			template = "DJ_P2_L"
		}
		component = {
			slot = "MEDIUM_UTILITY_1"
			template = "DJ_H_5"
		}
		component = {
			slot = "MEDIUM_UTILITY_2"
			template = "DJ_H_a"
		}
	}
	section = {
		template = "DJ_HS_Battleship_MID_S3"
		slot = "mid"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_P2_S"
		}
		component = {
			slot = "SMALL_GUN_02"
			template = "DJ_P2_S"
		}
		component = {
			slot = "SMALL_GUN_03"
			template = "DJ_PD_1"
		}
	}
	section = {
		template = "DJ_HS_Battleship_STERN_S1"
		slot = "stern"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_P2_S"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_5"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}
ship_design = {
	name = "BB HS Battleship Type PPP1 ppp1 pp2"
	ship_size = DJ_HS_Battleship
	
	section = {
		template = "DJ_HS_Battleship_BOW_L1"
		slot = "bow"
		
		component = {
			slot = "LARGE_GUN_01"
			template = "DJ_P_L"
		}
		component = {
			slot = "MEDIUM_UTILITY_1"
			template = "DJ_H_5"
		}
		component = {
			slot = "MEDIUM_UTILITY_2"
			template = "DJ_H_a"
		}
	}
	section = {
		template = "DJ_HS_Battleship_MID_L1M1"
		slot = "mid"
		
		component = {
			slot = "LARGE_GUN_01"
			template = "DJ_P2_L"
		}
		component = {
			slot = "MEDIUM_GUN_01"
			template = "DJ_PD_2"
		}
	}
	section = {
		template = "DJ_HS_Battleship_STERN_M1"
		slot = "stern"
		
		component = {
			slot = "MEDIUM_GUN_01"
			template = "DJ_P2_M"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_5"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}


#
ship_design = {
	name = "BB HS Battleship Type PP4 pp2 Hb"
	ship_size = DJ_HS_Battleship
	
	section = {
		template = "DJ_HS_Battleship_BOW_M2"
		slot = "bow"
		
		component = {
			slot = "MEDIUM_GUN_01"
			template = "DJ_P2_M"
		}
		component = {
			slot = "MEDIUM_GUN_02"
			template = "DJ_P2_M"
		}
		component = {
			slot = "MEDIUM_UTILITY_1"
			template = "DJ_H_5"
		}
		component = {
			slot = "MEDIUM_UTILITY_2"
			template = "DJ_H_b"
		}
	}
	section = {
		template = "DJ_HS_Battleship_MID_M3"
		slot = "mid"
		
		component = {
			slot = "MEDIUM_GUN_01"
			template = "DJ_P_M"
		}
		component = {
			slot = "MEDIUM_GUN_02"
			template = "DJ_P_M"
		}
		component = {
			slot = "MEDIUM_GUN_03"
			template = "DJ_PD_2"
		}
	}
	section = {
		template = "DJ_HS_Battleship_STERN_M1"
		slot = "stern"
		
		component = {
			slot = "MEDIUM_GUN_01"
			template = "DJ_P_M"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_5"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}
ship_design = {
	name = "BB HS Battleship Type PP2 pp4 Hb"
	ship_size = DJ_HS_Battleship
	
	section = {
		template = "DJ_HS_Battleship_BOW_M2"
		slot = "bow"
		
		component = {
			slot = "MEDIUM_GUN_01"
			template = "DJ_P_M"
		}
		component = {
			slot = "MEDIUM_GUN_02"
			template = "DJ_P_M"
		}
		component = {
			slot = "MEDIUM_UTILITY_1"
			template = "DJ_H_5"
		}
		component = {
			slot = "MEDIUM_UTILITY_2"
			template = "DJ_H_b"
		}
	}
	section = {
		template = "DJ_HS_Battleship_MID_M3"
		slot = "mid"
		
		component = {
			slot = "MEDIUM_GUN_01"
			template = "DJ_P2_M"
		}
		component = {
			slot = "MEDIUM_GUN_02"
			template = "DJ_P2_M"
		}
		component = {
			slot = "MEDIUM_GUN_03"
			template = "DJ_PD_2"
		}
	}
	section = {
		template = "DJ_HS_Battleship_STERN_M1"
		slot = "stern"
		
		component = {
			slot = "MEDIUM_GUN_01"
			template = "DJ_P2_M"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_5"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}
ship_design = {
	name = "BB HS Battleship Type PPP2 p4 Hb"
	ship_size = DJ_HS_Battleship
	
	section = {
		template = "DJ_HS_Battleship_BOW_L2"
		slot = "bow"
		
		component = {
			slot = "LARGE_GUN_01"
			template = "DJ_P_L"
		}
		component = {
			slot = "LARGE_GUN_02"
			template = "DJ_P_L"
		}
		component = {
			slot = "MEDIUM_UTILITY_1"
			template = "DJ_H_5"
		}
		component = {
			slot = "MEDIUM_UTILITY_2"
			template = "DJ_H_b"
		}
	}
	section = {
		template = "DJ_HS_Battleship_MID_S3"
		slot = "mid"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_P2_S"
		}
		component = {
			slot = "SMALL_GUN_02"
			template = "DJ_P2_S"
		}
		component = {
			slot = "SMALL_GUN_03"
			template = "DJ_PD_1"
		}
	}
	section = {
		template = "DJ_HS_Battleship_STERN_S1"
		slot = "stern"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_P2_S"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_5"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}
ship_design = {
	name = "BB HS Battleship Type ppp2 P4 Hb"
	ship_size = DJ_HS_Battleship
	
	section = {
		template = "DJ_HS_Battleship_BOW_L2"
		slot = "bow"
		
		component = {
			slot = "LARGE_GUN_01"
			template = "DJ_P2_L"
		}
		component = {
			slot = "LARGE_GUN_02"
			template = "DJ_P2_L"
		}
		component = {
			slot = "MEDIUM_UTILITY_1"
			template = "DJ_H_5"
		}
		component = {
			slot = "MEDIUM_UTILITY_2"
			template = "DJ_H_b"
		}
	}
	section = {
		template = "DJ_HS_Battleship_MID_S3"
		slot = "mid"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_P_S"
		}
		component = {
			slot = "SMALL_GUN_02"
			template = "DJ_P_S"
		}
		component = {
			slot = "SMALL_GUN_03"
			template = "DJ_PD_1"
		}
	}
	section = {
		template = "DJ_HS_Battleship_STERN_S1"
		slot = "stern"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_P_S"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_5"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}
ship_design = {
	name = "BB HS Battleship Type PPP1 P2 ppp1 p2 Hb"
	ship_size = DJ_HS_Battleship
	
	section = {
		template = "DJ_HS_Battleship_BOW_L2"
		slot = "bow"
		
		component = {
			slot = "LARGE_GUN_01"
			template = "DJ_P_L"
		}
		component = {
			slot = "LARGE_GUN_02"
			template = "DJ_P2_L"
		}
		component = {
			slot = "MEDIUM_UTILITY_1"
			template = "DJ_H_5"
		}
		component = {
			slot = "MEDIUM_UTILITY_2"
			template = "DJ_H_b"
		}
	}
	section = {
		template = "DJ_HS_Battleship_MID_S3"
		slot = "mid"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_P_S"
		}
		component = {
			slot = "SMALL_GUN_02"
			template = "DJ_P2_S"
		}
		component = {
			slot = "SMALL_GUN_03"
			template = "DJ_PD_1"
		}
	}
	section = {
		template = "DJ_HS_Battleship_STERN_S1"
		slot = "stern"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_P2_S"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_5"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}
ship_design = {
	name = "BB HS Battleship Type ppp2 p4 Hb"
	ship_size = DJ_HS_Battleship
	
	section = {
		template = "DJ_HS_Battleship_BOW_L2"
		slot = "bow"
		
		component = {
			slot = "LARGE_GUN_01"
			template = "DJ_P2_L"
		}
		component = {
			slot = "LARGE_GUN_02"
			template = "DJ_P2_L"
		}
		component = {
			slot = "MEDIUM_UTILITY_1"
			template = "DJ_H_5"
		}
		component = {
			slot = "MEDIUM_UTILITY_2"
			template = "DJ_H_b"
		}
	}
	section = {
		template = "DJ_HS_Battleship_MID_S3"
		slot = "mid"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_P2_S"
		}
		component = {
			slot = "SMALL_GUN_02"
			template = "DJ_P2_S"
		}
		component = {
			slot = "SMALL_GUN_03"
			template = "DJ_PD_1"
		}
	}
	section = {
		template = "DJ_HS_Battleship_STERN_S1"
		slot = "stern"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_P2_S"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_5"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}
ship_design = {
	name = "BB HS Battleship Type PPP1 ppp1 pp2 Hb"
	ship_size = DJ_HS_Battleship
	
	section = {
		template = "DJ_HS_Battleship_BOW_L1"
		slot = "bow"
		
		component = {
			slot = "LARGE_GUN_01"
			template = "DJ_P_L"
		}
		component = {
			slot = "MEDIUM_UTILITY_1"
			template = "DJ_H_5"
		}
		component = {
			slot = "MEDIUM_UTILITY_2"
			template = "DJ_H_b"
		}
	}
	section = {
		template = "DJ_HS_Battleship_MID_L1M1"
		slot = "mid"
		
		component = {
			slot = "LARGE_GUN_01"
			template = "DJ_P2_L"
		}
		component = {
			slot = "MEDIUM_GUN_01"
			template = "DJ_PD_2"
		}
	}
	section = {
		template = "DJ_HS_Battleship_STERN_M1"
		slot = "stern"
		
		component = {
			slot = "MEDIUM_GUN_01"
			template = "DJ_P2_M"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_5"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}


#
ship_design = {
	name = "BB HS Battleship Type PP4 pp2 Hc"
	ship_size = DJ_HS_Battleship
	
	section = {
		template = "DJ_HS_Battleship_BOW_M2"
		slot = "bow"
		
		component = {
			slot = "MEDIUM_GUN_01"
			template = "DJ_P2_M"
		}
		component = {
			slot = "MEDIUM_GUN_02"
			template = "DJ_P2_M"
		}
		component = {
			slot = "MEDIUM_UTILITY_1"
			template = "DJ_H_5"
		}
		component = {
			slot = "MEDIUM_UTILITY_2"
			template = "DJ_H_c"
		}
	}
	section = {
		template = "DJ_HS_Battleship_MID_M3"
		slot = "mid"
		
		component = {
			slot = "MEDIUM_GUN_01"
			template = "DJ_P_M"
		}
		component = {
			slot = "MEDIUM_GUN_02"
			template = "DJ_P_M"
		}
		component = {
			slot = "MEDIUM_GUN_03"
			template = "DJ_PD_2"
		}
	}
	section = {
		template = "DJ_HS_Battleship_STERN_M1"
		slot = "stern"
		
		component = {
			slot = "MEDIUM_GUN_01"
			template = "DJ_P_M"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_5"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}
ship_design = {
	name = "BB HS Battleship Type PP2 pp4 Hc"
	ship_size = DJ_HS_Battleship
	
	section = {
		template = "DJ_HS_Battleship_BOW_M2"
		slot = "bow"
		
		component = {
			slot = "MEDIUM_GUN_01"
			template = "DJ_P_M"
		}
		component = {
			slot = "MEDIUM_GUN_02"
			template = "DJ_P_M"
		}
		component = {
			slot = "MEDIUM_UTILITY_1"
			template = "DJ_H_5"
		}
		component = {
			slot = "MEDIUM_UTILITY_2"
			template = "DJ_H_c"
		}
	}
	section = {
		template = "DJ_HS_Battleship_MID_M3"
		slot = "mid"
		
		component = {
			slot = "MEDIUM_GUN_01"
			template = "DJ_P2_M"
		}
		component = {
			slot = "MEDIUM_GUN_02"
			template = "DJ_P2_M"
		}
		component = {
			slot = "MEDIUM_GUN_03"
			template = "DJ_PD_2"
		}
	}
	section = {
		template = "DJ_HS_Battleship_STERN_M1"
		slot = "stern"
		
		component = {
			slot = "MEDIUM_GUN_01"
			template = "DJ_P2_M"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_5"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}
ship_design = {
	name = "BB HS Battleship Type PPP2 p4 Hc"
	ship_size = DJ_HS_Battleship
	
	section = {
		template = "DJ_HS_Battleship_BOW_L2"
		slot = "bow"
		
		component = {
			slot = "LARGE_GUN_01"
			template = "DJ_P_L"
		}
		component = {
			slot = "LARGE_GUN_02"
			template = "DJ_P_L"
		}
		component = {
			slot = "MEDIUM_UTILITY_1"
			template = "DJ_H_5"
		}
		component = {
			slot = "MEDIUM_UTILITY_2"
			template = "DJ_H_c"
		}
	}
	section = {
		template = "DJ_HS_Battleship_MID_S3"
		slot = "mid"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_P2_S"
		}
		component = {
			slot = "SMALL_GUN_02"
			template = "DJ_P2_S"
		}
		component = {
			slot = "SMALL_GUN_03"
			template = "DJ_PD_1"
		}
	}
	section = {
		template = "DJ_HS_Battleship_STERN_S1"
		slot = "stern"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_P2_S"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_5"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}
ship_design = {
	name = "BB HS Battleship Type ppp2 P4 Hc"
	ship_size = DJ_HS_Battleship
	
	section = {
		template = "DJ_HS_Battleship_BOW_L2"
		slot = "bow"
		
		component = {
			slot = "LARGE_GUN_01"
			template = "DJ_P2_L"
		}
		component = {
			slot = "LARGE_GUN_02"
			template = "DJ_P2_L"
		}
		component = {
			slot = "MEDIUM_UTILITY_1"
			template = "DJ_H_5"
		}
		component = {
			slot = "MEDIUM_UTILITY_2"
			template = "DJ_H_c"
		}
	}
	section = {
		template = "DJ_HS_Battleship_MID_S3"
		slot = "mid"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_P_S"
		}
		component = {
			slot = "SMALL_GUN_02"
			template = "DJ_P_S"
		}
		component = {
			slot = "SMALL_GUN_03"
			template = "DJ_PD_1"
		}
	}
	section = {
		template = "DJ_HS_Battleship_STERN_S1"
		slot = "stern"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_P_S"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_5"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}
ship_design = {
	name = "BB HS Battleship Type PPP1 P2 ppp1 p2 Hc"
	ship_size = DJ_HS_Battleship
	
	section = {
		template = "DJ_HS_Battleship_BOW_L2"
		slot = "bow"
		
		component = {
			slot = "LARGE_GUN_01"
			template = "DJ_P_L"
		}
		component = {
			slot = "LARGE_GUN_02"
			template = "DJ_P2_L"
		}
		component = {
			slot = "MEDIUM_UTILITY_1"
			template = "DJ_H_5"
		}
		component = {
			slot = "MEDIUM_UTILITY_2"
			template = "DJ_H_c"
		}
	}
	section = {
		template = "DJ_HS_Battleship_MID_S3"
		slot = "mid"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_P_S"
		}
		component = {
			slot = "SMALL_GUN_02"
			template = "DJ_P2_S"
		}
		component = {
			slot = "SMALL_GUN_03"
			template = "DJ_PD_1"
		}
	}
	section = {
		template = "DJ_HS_Battleship_STERN_S1"
		slot = "stern"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_P2_S"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_5"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}
ship_design = {
	name = "BB HS Battleship Type ppp2 p4 Hc"
	ship_size = DJ_HS_Battleship
	
	section = {
		template = "DJ_HS_Battleship_BOW_L2"
		slot = "bow"
		
		component = {
			slot = "LARGE_GUN_01"
			template = "DJ_P2_L"
		}
		component = {
			slot = "LARGE_GUN_02"
			template = "DJ_P2_L"
		}
		component = {
			slot = "MEDIUM_UTILITY_1"
			template = "DJ_H_5"
		}
		component = {
			slot = "MEDIUM_UTILITY_2"
			template = "DJ_H_c"
		}
	}
	section = {
		template = "DJ_HS_Battleship_MID_S3"
		slot = "mid"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_P2_S"
		}
		component = {
			slot = "SMALL_GUN_02"
			template = "DJ_P2_S"
		}
		component = {
			slot = "SMALL_GUN_03"
			template = "DJ_PD_1"
		}
	}
	section = {
		template = "DJ_HS_Battleship_STERN_S1"
		slot = "stern"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_P2_S"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_5"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}
ship_design = {
	name = "BB HS Battleship Type PPP1 ppp1 pp2 Hc"
	ship_size = DJ_HS_Battleship
	
	section = {
		template = "DJ_HS_Battleship_BOW_L1"
		slot = "bow"
		
		component = {
			slot = "LARGE_GUN_01"
			template = "DJ_P_L"
		}
		component = {
			slot = "MEDIUM_UTILITY_1"
			template = "DJ_H_5"
		}
		component = {
			slot = "MEDIUM_UTILITY_2"
			template = "DJ_H_c"
		}
	}
	section = {
		template = "DJ_HS_Battleship_MID_L1M1"
		slot = "mid"
		
		component = {
			slot = "LARGE_GUN_01"
			template = "DJ_P2_L"
		}
		component = {
			slot = "MEDIUM_GUN_01"
			template = "DJ_PD_2"
		}
	}
	section = {
		template = "DJ_HS_Battleship_STERN_M1"
		slot = "stern"
		
		component = {
			slot = "MEDIUM_GUN_01"
			template = "DJ_P2_M"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_5"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}

#
ship_design = {
	name = "BB HS Battleship Type PP4 pp2 Wb"
	ship_size = DJ_HS_Battleship
	
	section = {
		template = "DJ_HS_Battleship_BOW_M2"
		slot = "bow"
		
		component = {
			slot = "MEDIUM_GUN_01"
			template = "DJ_P2_M"
		}
		component = {
			slot = "MEDIUM_GUN_02"
			template = "DJ_P2_M"
		}
		component = {
			slot = "MEDIUM_UTILITY_1"
			template = "DJ_H_5"
		}
		component = {
			slot = "MEDIUM_UTILITY_2"
			template = "DJ_W_b"
		}
	}
	section = {
		template = "DJ_HS_Battleship_MID_M3"
		slot = "mid"
		
		component = {
			slot = "MEDIUM_GUN_01"
			template = "DJ_P_M"
		}
		component = {
			slot = "MEDIUM_GUN_02"
			template = "DJ_P_M"
		}
		component = {
			slot = "MEDIUM_GUN_03"
			template = "DJ_PD_2"
		}
	}
	section = {
		template = "DJ_HS_Battleship_STERN_M1"
		slot = "stern"
		
		component = {
			slot = "MEDIUM_GUN_01"
			template = "DJ_P_M"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_5"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}
ship_design = {
	name = "BB HS Battleship Type PP2 pp4 Wb"
	ship_size = DJ_HS_Battleship
	
	section = {
		template = "DJ_HS_Battleship_BOW_M2"
		slot = "bow"
		
		component = {
			slot = "MEDIUM_GUN_01"
			template = "DJ_P_M"
		}
		component = {
			slot = "MEDIUM_GUN_02"
			template = "DJ_P_M"
		}
		component = {
			slot = "MEDIUM_UTILITY_1"
			template = "DJ_H_5"
		}
		component = {
			slot = "MEDIUM_UTILITY_2"
			template = "DJ_W_b"
		}
	}
	section = {
		template = "DJ_HS_Battleship_MID_M3"
		slot = "mid"
		
		component = {
			slot = "MEDIUM_GUN_01"
			template = "DJ_P2_M"
		}
		component = {
			slot = "MEDIUM_GUN_02"
			template = "DJ_P2_M"
		}
		component = {
			slot = "MEDIUM_GUN_03"
			template = "DJ_PD_2"
		}
	}
	section = {
		template = "DJ_HS_Battleship_STERN_M1"
		slot = "stern"
		
		component = {
			slot = "MEDIUM_GUN_01"
			template = "DJ_P2_M"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_5"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}
ship_design = {
	name = "BB HS Battleship Type PPP2 p4 Wb"
	ship_size = DJ_HS_Battleship
	
	section = {
		template = "DJ_HS_Battleship_BOW_L2"
		slot = "bow"
		
		component = {
			slot = "LARGE_GUN_01"
			template = "DJ_P_L"
		}
		component = {
			slot = "LARGE_GUN_02"
			template = "DJ_P_L"
		}
		component = {
			slot = "MEDIUM_UTILITY_1"
			template = "DJ_H_5"
		}
		component = {
			slot = "MEDIUM_UTILITY_2"
			template = "DJ_W_b"
		}
	}
	section = {
		template = "DJ_HS_Battleship_MID_S3"
		slot = "mid"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_P2_S"
		}
		component = {
			slot = "SMALL_GUN_02"
			template = "DJ_P2_S"
		}
		component = {
			slot = "SMALL_GUN_03"
			template = "DJ_PD_1"
		}
	}
	section = {
		template = "DJ_HS_Battleship_STERN_S1"
		slot = "stern"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_P2_S"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_5"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}
ship_design = {
	name = "BB HS Battleship Type ppp2 P4 Wb"
	ship_size = DJ_HS_Battleship
	
	section = {
		template = "DJ_HS_Battleship_BOW_L2"
		slot = "bow"
		
		component = {
			slot = "LARGE_GUN_01"
			template = "DJ_P2_L"
		}
		component = {
			slot = "LARGE_GUN_02"
			template = "DJ_P2_L"
		}
		component = {
			slot = "MEDIUM_UTILITY_1"
			template = "DJ_H_5"
		}
		component = {
			slot = "MEDIUM_UTILITY_2"
			template = "DJ_W_b"
		}
	}
	section = {
		template = "DJ_HS_Battleship_MID_S3"
		slot = "mid"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_P_S"
		}
		component = {
			slot = "SMALL_GUN_02"
			template = "DJ_P_S"
		}
		component = {
			slot = "SMALL_GUN_03"
			template = "DJ_PD_1"
		}
	}
	section = {
		template = "DJ_HS_Battleship_STERN_S1"
		slot = "stern"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_P_S"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_5"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}
ship_design = {
	name = "BB HS Battleship Type PPP1 P2 ppp1 p2 Wb"
	ship_size = DJ_HS_Battleship
	
	section = {
		template = "DJ_HS_Battleship_BOW_L2"
		slot = "bow"
		
		component = {
			slot = "LARGE_GUN_01"
			template = "DJ_P_L"
		}
		component = {
			slot = "LARGE_GUN_02"
			template = "DJ_P2_L"
		}
		component = {
			slot = "MEDIUM_UTILITY_1"
			template = "DJ_H_5"
		}
		component = {
			slot = "MEDIUM_UTILITY_2"
			template = "DJ_W_b"
		}
	}
	section = {
		template = "DJ_HS_Battleship_MID_S3"
		slot = "mid"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_P_S"
		}
		component = {
			slot = "SMALL_GUN_02"
			template = "DJ_P2_S"
		}
		component = {
			slot = "SMALL_GUN_03"
			template = "DJ_PD_1"
		}
	}
	section = {
		template = "DJ_HS_Battleship_STERN_S1"
		slot = "stern"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_P2_S"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_5"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}
ship_design = {
	name = "BB HS Battleship Type ppp2 p4 Wb"
	ship_size = DJ_HS_Battleship
	
	section = {
		template = "DJ_HS_Battleship_BOW_L2"
		slot = "bow"
		
		component = {
			slot = "LARGE_GUN_01"
			template = "DJ_P2_L"
		}
		component = {
			slot = "LARGE_GUN_02"
			template = "DJ_P2_L"
		}
		component = {
			slot = "MEDIUM_UTILITY_1"
			template = "DJ_H_5"
		}
		component = {
			slot = "MEDIUM_UTILITY_2"
			template = "DJ_W_b"
		}
	}
	section = {
		template = "DJ_HS_Battleship_MID_S3"
		slot = "mid"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_P2_S"
		}
		component = {
			slot = "SMALL_GUN_02"
			template = "DJ_P2_S"
		}
		component = {
			slot = "SMALL_GUN_03"
			template = "DJ_PD_1"
		}
	}
	section = {
		template = "DJ_HS_Battleship_STERN_S1"
		slot = "stern"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_P2_S"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_5"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}
ship_design = {
	name = "BB HS Battleship Type PPP1 ppp1 pp2 Wb"
	ship_size = DJ_HS_Battleship
	
	section = {
		template = "DJ_HS_Battleship_BOW_L1"
		slot = "bow"
		
		component = {
			slot = "LARGE_GUN_01"
			template = "DJ_P_L"
		}
		component = {
			slot = "MEDIUM_UTILITY_1"
			template = "DJ_H_5"
		}
		component = {
			slot = "MEDIUM_UTILITY_2"
			template = "DJ_W_b"
		}
	}
	section = {
		template = "DJ_HS_Battleship_MID_L1M1"
		slot = "mid"
		
		component = {
			slot = "LARGE_GUN_01"
			template = "DJ_P2_L"
		}
		component = {
			slot = "MEDIUM_GUN_01"
			template = "DJ_PD_2"
		}
	}
	section = {
		template = "DJ_HS_Battleship_STERN_M1"
		slot = "stern"
		
		component = {
			slot = "MEDIUM_GUN_01"
			template = "DJ_P2_M"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_5"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}

#
ship_design = {
	name = "BB HS Battleship Type PP4 pp2 Wc"
	ship_size = DJ_HS_Battleship
	
	section = {
		template = "DJ_HS_Battleship_BOW_M2"
		slot = "bow"
		
		component = {
			slot = "MEDIUM_GUN_01"
			template = "DJ_P2_M"
		}
		component = {
			slot = "MEDIUM_GUN_02"
			template = "DJ_P2_M"
		}
		component = {
			slot = "MEDIUM_UTILITY_1"
			template = "DJ_H_5"
		}
		component = {
			slot = "MEDIUM_UTILITY_2"
			template = "DJ_W_c"
		}
	}
	section = {
		template = "DJ_HS_Battleship_MID_M3"
		slot = "mid"
		
		component = {
			slot = "MEDIUM_GUN_01"
			template = "DJ_P_M"
		}
		component = {
			slot = "MEDIUM_GUN_02"
			template = "DJ_P_M"
		}
		component = {
			slot = "MEDIUM_GUN_03"
			template = "DJ_PD_2"
		}
	}
	section = {
		template = "DJ_HS_Battleship_STERN_M1"
		slot = "stern"
		
		component = {
			slot = "MEDIUM_GUN_01"
			template = "DJ_P_M"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_5"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}
ship_design = {
	name = "BB HS Battleship Type PP2 pp4 Wc"
	ship_size = DJ_HS_Battleship
	
	section = {
		template = "DJ_HS_Battleship_BOW_M2"
		slot = "bow"
		
		component = {
			slot = "MEDIUM_GUN_01"
			template = "DJ_P_M"
		}
		component = {
			slot = "MEDIUM_GUN_02"
			template = "DJ_P_M"
		}
		component = {
			slot = "MEDIUM_UTILITY_1"
			template = "DJ_H_5"
		}
		component = {
			slot = "MEDIUM_UTILITY_2"
			template = "DJ_W_c"
		}
	}
	section = {
		template = "DJ_HS_Battleship_MID_M3"
		slot = "mid"
		
		component = {
			slot = "MEDIUM_GUN_01"
			template = "DJ_P2_M"
		}
		component = {
			slot = "MEDIUM_GUN_02"
			template = "DJ_P2_M"
		}
		component = {
			slot = "MEDIUM_GUN_03"
			template = "DJ_PD_2"
		}
	}
	section = {
		template = "DJ_HS_Battleship_STERN_M1"
		slot = "stern"
		
		component = {
			slot = "MEDIUM_GUN_01"
			template = "DJ_P2_M"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_5"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}
ship_design = {
	name = "BB HS Battleship Type PPP2 p4 Wc"
	ship_size = DJ_HS_Battleship
	
	section = {
		template = "DJ_HS_Battleship_BOW_L2"
		slot = "bow"
		
		component = {
			slot = "LARGE_GUN_01"
			template = "DJ_P_L"
		}
		component = {
			slot = "LARGE_GUN_02"
			template = "DJ_P_L"
		}
		component = {
			slot = "MEDIUM_UTILITY_1"
			template = "DJ_H_5"
		}
		component = {
			slot = "MEDIUM_UTILITY_2"
			template = "DJ_W_c"
		}
	}
	section = {
		template = "DJ_HS_Battleship_MID_S3"
		slot = "mid"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_P2_S"
		}
		component = {
			slot = "SMALL_GUN_02"
			template = "DJ_P2_S"
		}
		component = {
			slot = "SMALL_GUN_03"
			template = "DJ_PD_1"
		}
	}
	section = {
		template = "DJ_HS_Battleship_STERN_S1"
		slot = "stern"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_P2_S"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_5"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}
ship_design = {
	name = "BB HS Battleship Type ppp2 P4 Wc"
	ship_size = DJ_HS_Battleship
	
	section = {
		template = "DJ_HS_Battleship_BOW_L2"
		slot = "bow"
		
		component = {
			slot = "LARGE_GUN_01"
			template = "DJ_P2_L"
		}
		component = {
			slot = "LARGE_GUN_02"
			template = "DJ_P2_L"
		}
		component = {
			slot = "MEDIUM_UTILITY_1"
			template = "DJ_H_5"
		}
		component = {
			slot = "MEDIUM_UTILITY_2"
			template = "DJ_W_c"
		}
	}
	section = {
		template = "DJ_HS_Battleship_MID_S3"
		slot = "mid"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_P_S"
		}
		component = {
			slot = "SMALL_GUN_02"
			template = "DJ_P_S"
		}
		component = {
			slot = "SMALL_GUN_03"
			template = "DJ_PD_1"
		}
	}
	section = {
		template = "DJ_HS_Battleship_STERN_S1"
		slot = "stern"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_P_S"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_5"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}
ship_design = {
	name = "BB HS Battleship Type PPP1 P2 ppp1 p2 Wc"
	ship_size = DJ_HS_Battleship
	
	section = {
		template = "DJ_HS_Battleship_BOW_L2"
		slot = "bow"
		
		component = {
			slot = "LARGE_GUN_01"
			template = "DJ_P_L"
		}
		component = {
			slot = "LARGE_GUN_02"
			template = "DJ_P2_L"
		}
		component = {
			slot = "MEDIUM_UTILITY_1"
			template = "DJ_H_5"
		}
		component = {
			slot = "MEDIUM_UTILITY_2"
			template = "DJ_W_c"
		}
	}
	section = {
		template = "DJ_HS_Battleship_MID_S3"
		slot = "mid"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_P_S"
		}
		component = {
			slot = "SMALL_GUN_02"
			template = "DJ_P2_S"
		}
		component = {
			slot = "SMALL_GUN_03"
			template = "DJ_PD_1"
		}
	}
	section = {
		template = "DJ_HS_Battleship_STERN_S1"
		slot = "stern"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_P2_S"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_5"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}
ship_design = {
	name = "BB HS Battleship Type ppp2 p4 Wc"
	ship_size = DJ_HS_Battleship
	
	section = {
		template = "DJ_HS_Battleship_BOW_L2"
		slot = "bow"
		
		component = {
			slot = "LARGE_GUN_01"
			template = "DJ_P2_L"
		}
		component = {
			slot = "LARGE_GUN_02"
			template = "DJ_P2_L"
		}
		component = {
			slot = "MEDIUM_UTILITY_1"
			template = "DJ_H_5"
		}
		component = {
			slot = "MEDIUM_UTILITY_2"
			template = "DJ_W_c"
		}
	}
	section = {
		template = "DJ_HS_Battleship_MID_S3"
		slot = "mid"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_P2_S"
		}
		component = {
			slot = "SMALL_GUN_02"
			template = "DJ_P2_S"
		}
		component = {
			slot = "SMALL_GUN_03"
			template = "DJ_PD_1"
		}
	}
	section = {
		template = "DJ_HS_Battleship_STERN_S1"
		slot = "stern"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_P2_S"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_5"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}
ship_design = {
	name = "BB HS Battleship Type PPP1 ppp1 pp2 Wc"
	ship_size = DJ_HS_Battleship
	
	section = {
		template = "DJ_HS_Battleship_BOW_L1"
		slot = "bow"
		
		component = {
			slot = "LARGE_GUN_01"
			template = "DJ_P_L"
		}
		component = {
			slot = "MEDIUM_UTILITY_1"
			template = "DJ_H_5"
		}
		component = {
			slot = "MEDIUM_UTILITY_2"
			template = "DJ_W_c"
		}
	}
	section = {
		template = "DJ_HS_Battleship_MID_L1M1"
		slot = "mid"
		
		component = {
			slot = "LARGE_GUN_01"
			template = "DJ_P2_L"
		}
		component = {
			slot = "MEDIUM_GUN_01"
			template = "DJ_PD_2"
		}
	}
	section = {
		template = "DJ_HS_Battleship_STERN_M1"
		slot = "stern"
		
		component = {
			slot = "MEDIUM_GUN_01"
			template = "DJ_P2_M"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_5"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}

#
ship_design = {
	name = "BB HS Battleship Type PP4 pp2 HaWb"
	ship_size = DJ_HS_Battleship
	
	section = {
		template = "DJ_HS_Battleship_BOW_M2"
		slot = "bow"
		
		component = {
			slot = "MEDIUM_GUN_01"
			template = "DJ_P2_M"
		}
		component = {
			slot = "MEDIUM_GUN_02"
			template = "DJ_P2_M"
		}
		component = {
			slot = "MEDIUM_UTILITY_1"
			template = "DJ_H_5"
		}
		component = {
			slot = "MEDIUM_UTILITY_2"
			template = "DJ_H_a"
		}
		component = {
			slot = "MEDIUM_UTILITY_3"
			template = "DJ_W_b"
		}
	}
	section = {
		template = "DJ_HS_Battleship_MID_M3"
		slot = "mid"
		
		component = {
			slot = "MEDIUM_GUN_01"
			template = "DJ_P_M"
		}
		component = {
			slot = "MEDIUM_GUN_02"
			template = "DJ_P_M"
		}
		component = {
			slot = "MEDIUM_GUN_03"
			template = "DJ_PD_2"
		}
	}
	section = {
		template = "DJ_HS_Battleship_STERN_M1"
		slot = "stern"
		
		component = {
			slot = "MEDIUM_GUN_01"
			template = "DJ_P_M"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_5"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}
ship_design = {
	name = "BB HS Battleship Type PP2 pp4 HaWb"
	ship_size = DJ_HS_Battleship
	
	section = {
		template = "DJ_HS_Battleship_BOW_M2"
		slot = "bow"
		
		component = {
			slot = "MEDIUM_GUN_01"
			template = "DJ_P_M"
		}
		component = {
			slot = "MEDIUM_GUN_02"
			template = "DJ_P_M"
		}
		component = {
			slot = "MEDIUM_UTILITY_1"
			template = "DJ_H_5"
		}
		component = {
			slot = "MEDIUM_UTILITY_2"
			template = "DJ_H_a"
		}
		component = {
			slot = "MEDIUM_UTILITY_3"
			template = "DJ_W_b"
		}
	}
	section = {
		template = "DJ_HS_Battleship_MID_M3"
		slot = "mid"
		
		component = {
			slot = "MEDIUM_GUN_01"
			template = "DJ_P2_M"
		}
		component = {
			slot = "MEDIUM_GUN_02"
			template = "DJ_P2_M"
		}
		component = {
			slot = "MEDIUM_GUN_03"
			template = "DJ_PD_2"
		}
	}
	section = {
		template = "DJ_HS_Battleship_STERN_M1"
		slot = "stern"
		
		component = {
			slot = "MEDIUM_GUN_01"
			template = "DJ_P2_M"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_5"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}
ship_design = {
	name = "BB HS Battleship Type PPP2 p4 HaWb"
	ship_size = DJ_HS_Battleship
	
	section = {
		template = "DJ_HS_Battleship_BOW_L2"
		slot = "bow"
		
		component = {
			slot = "LARGE_GUN_01"
			template = "DJ_P_L"
		}
		component = {
			slot = "LARGE_GUN_02"
			template = "DJ_P_L"
		}
		component = {
			slot = "MEDIUM_UTILITY_1"
			template = "DJ_H_5"
		}
		component = {
			slot = "MEDIUM_UTILITY_2"
			template = "DJ_H_a"
		}
		component = {
			slot = "MEDIUM_UTILITY_3"
			template = "DJ_W_b"
		}
	}
	section = {
		template = "DJ_HS_Battleship_MID_S3"
		slot = "mid"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_P2_S"
		}
		component = {
			slot = "SMALL_GUN_02"
			template = "DJ_P2_S"
		}
		component = {
			slot = "SMALL_GUN_03"
			template = "DJ_PD_1"
		}
	}
	section = {
		template = "DJ_HS_Battleship_STERN_S1"
		slot = "stern"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_P2_S"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_5"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}
ship_design = {
	name = "BB HS Battleship Type ppp2 P4 HaWb"
	ship_size = DJ_HS_Battleship
	
	section = {
		template = "DJ_HS_Battleship_BOW_L2"
		slot = "bow"
		
		component = {
			slot = "LARGE_GUN_01"
			template = "DJ_P2_L"
		}
		component = {
			slot = "LARGE_GUN_02"
			template = "DJ_P2_L"
		}
		component = {
			slot = "MEDIUM_UTILITY_1"
			template = "DJ_H_5"
		}
		component = {
			slot = "MEDIUM_UTILITY_2"
			template = "DJ_H_a"
		}
		component = {
			slot = "MEDIUM_UTILITY_3"
			template = "DJ_W_b"
		}
	}
	section = {
		template = "DJ_HS_Battleship_MID_S3"
		slot = "mid"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_P_S"
		}
		component = {
			slot = "SMALL_GUN_02"
			template = "DJ_P_S"
		}
		component = {
			slot = "SMALL_GUN_03"
			template = "DJ_PD_1"
		}
	}
	section = {
		template = "DJ_HS_Battleship_STERN_S1"
		slot = "stern"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_P_S"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_5"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}
ship_design = {
	name = "BB HS Battleship Type PPP1 P2 ppp1 p2 HaWb"
	ship_size = DJ_HS_Battleship
	
	section = {
		template = "DJ_HS_Battleship_BOW_L2"
		slot = "bow"
		
		component = {
			slot = "LARGE_GUN_01"
			template = "DJ_P_L"
		}
		component = {
			slot = "LARGE_GUN_02"
			template = "DJ_P2_L"
		}
		component = {
			slot = "MEDIUM_UTILITY_1"
			template = "DJ_H_5"
		}
		component = {
			slot = "MEDIUM_UTILITY_2"
			template = "DJ_H_a"
		}
		component = {
			slot = "MEDIUM_UTILITY_3"
			template = "DJ_W_b"
		}
	}
	section = {
		template = "DJ_HS_Battleship_MID_S3"
		slot = "mid"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_P_S"
		}
		component = {
			slot = "SMALL_GUN_02"
			template = "DJ_P2_S"
		}
		component = {
			slot = "SMALL_GUN_03"
			template = "DJ_PD_1"
		}
	}
	section = {
		template = "DJ_HS_Battleship_STERN_S1"
		slot = "stern"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_P2_S"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_5"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}
ship_design = {
	name = "BB HS Battleship Type ppp2 p4 HaWb"
	ship_size = DJ_HS_Battleship
	
	section = {
		template = "DJ_HS_Battleship_BOW_L2"
		slot = "bow"
		
		component = {
			slot = "LARGE_GUN_01"
			template = "DJ_P2_L"
		}
		component = {
			slot = "LARGE_GUN_02"
			template = "DJ_P2_L"
		}
		component = {
			slot = "MEDIUM_UTILITY_1"
			template = "DJ_H_5"
		}
		component = {
			slot = "MEDIUM_UTILITY_2"
			template = "DJ_H_a"
		}
		component = {
			slot = "MEDIUM_UTILITY_3"
			template = "DJ_W_b"
		}
	}
	section = {
		template = "DJ_HS_Battleship_MID_S3"
		slot = "mid"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_P2_S"
		}
		component = {
			slot = "SMALL_GUN_02"
			template = "DJ_P2_S"
		}
		component = {
			slot = "SMALL_GUN_03"
			template = "DJ_PD_1"
		}
	}
	section = {
		template = "DJ_HS_Battleship_STERN_S1"
		slot = "stern"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_P2_S"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_5"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}
ship_design = {
	name = "BB HS Battleship Type PPP1 ppp1 pp2 HaWb"
	ship_size = DJ_HS_Battleship
	
	section = {
		template = "DJ_HS_Battleship_BOW_L1"
		slot = "bow"
		
		component = {
			slot = "LARGE_GUN_01"
			template = "DJ_P_L"
		}
		component = {
			slot = "MEDIUM_UTILITY_1"
			template = "DJ_H_5"
		}
		component = {
			slot = "MEDIUM_UTILITY_2"
			template = "DJ_H_a"
		}
		component = {
			slot = "MEDIUM_UTILITY_3"
			template = "DJ_W_b"
		}
	}
	section = {
		template = "DJ_HS_Battleship_MID_L1M1"
		slot = "mid"
		
		component = {
			slot = "LARGE_GUN_01"
			template = "DJ_P2_L"
		}
		component = {
			slot = "MEDIUM_GUN_01"
			template = "DJ_PD_2"
		}
	}
	section = {
		template = "DJ_HS_Battleship_STERN_M1"
		slot = "stern"
		
		component = {
			slot = "MEDIUM_GUN_01"
			template = "DJ_P2_M"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_5"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}

#
ship_design = {
	name = "BB HS Battleship Type PP4 pp2 HbWa"
	ship_size = DJ_HS_Battleship
	
	section = {
		template = "DJ_HS_Battleship_BOW_M2"
		slot = "bow"
		
		component = {
			slot = "MEDIUM_GUN_01"
			template = "DJ_P2_M"
		}
		component = {
			slot = "MEDIUM_GUN_02"
			template = "DJ_P2_M"
		}
		component = {
			slot = "MEDIUM_UTILITY_1"
			template = "DJ_H_5"
		}
		component = {
			slot = "MEDIUM_UTILITY_2"
			template = "DJ_H_b"
		}
		component = {
			slot = "MEDIUM_UTILITY_3"
			template = "DJ_W_a"
		}
	}
	section = {
		template = "DJ_HS_Battleship_MID_M3"
		slot = "mid"
		
		component = {
			slot = "MEDIUM_GUN_01"
			template = "DJ_P_M"
		}
		component = {
			slot = "MEDIUM_GUN_02"
			template = "DJ_P_M"
		}
		component = {
			slot = "MEDIUM_GUN_03"
			template = "DJ_PD_2"
		}
	}
	section = {
		template = "DJ_HS_Battleship_STERN_M1"
		slot = "stern"
		
		component = {
			slot = "MEDIUM_GUN_01"
			template = "DJ_P_M"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_5"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}
ship_design = {
	name = "BB HS Battleship Type PP2 pp4 HbWa"
	ship_size = DJ_HS_Battleship
	
	section = {
		template = "DJ_HS_Battleship_BOW_M2"
		slot = "bow"
		
		component = {
			slot = "MEDIUM_GUN_01"
			template = "DJ_P_M"
		}
		component = {
			slot = "MEDIUM_GUN_02"
			template = "DJ_P_M"
		}
		component = {
			slot = "MEDIUM_UTILITY_1"
			template = "DJ_H_5"
		}
		component = {
			slot = "MEDIUM_UTILITY_2"
			template = "DJ_H_b"
		}
		component = {
			slot = "MEDIUM_UTILITY_3"
			template = "DJ_W_a"
		}
	}
	section = {
		template = "DJ_HS_Battleship_MID_M3"
		slot = "mid"
		
		component = {
			slot = "MEDIUM_GUN_01"
			template = "DJ_P2_M"
		}
		component = {
			slot = "MEDIUM_GUN_02"
			template = "DJ_P2_M"
		}
		component = {
			slot = "MEDIUM_GUN_03"
			template = "DJ_PD_2"
		}
	}
	section = {
		template = "DJ_HS_Battleship_STERN_M1"
		slot = "stern"
		
		component = {
			slot = "MEDIUM_GUN_01"
			template = "DJ_P2_M"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_5"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}
ship_design = {
	name = "BB HS Battleship Type PPP2 p4 HbWa"
	ship_size = DJ_HS_Battleship
	
	section = {
		template = "DJ_HS_Battleship_BOW_L2"
		slot = "bow"
		
		component = {
			slot = "LARGE_GUN_01"
			template = "DJ_P_L"
		}
		component = {
			slot = "LARGE_GUN_02"
			template = "DJ_P_L"
		}
		component = {
			slot = "MEDIUM_UTILITY_1"
			template = "DJ_H_5"
		}
		component = {
			slot = "MEDIUM_UTILITY_2"
			template = "DJ_H_b"
		}
		component = {
			slot = "MEDIUM_UTILITY_3"
			template = "DJ_W_a"
		}
	}
	section = {
		template = "DJ_HS_Battleship_MID_S3"
		slot = "mid"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_P2_S"
		}
		component = {
			slot = "SMALL_GUN_02"
			template = "DJ_P2_S"
		}
		component = {
			slot = "SMALL_GUN_03"
			template = "DJ_PD_1"
		}
	}
	section = {
		template = "DJ_HS_Battleship_STERN_S1"
		slot = "stern"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_P2_S"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_5"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}
ship_design = {
	name = "BB HS Battleship Type ppp2 P4 HbWa"
	ship_size = DJ_HS_Battleship
	
	section = {
		template = "DJ_HS_Battleship_BOW_L2"
		slot = "bow"
		
		component = {
			slot = "LARGE_GUN_01"
			template = "DJ_P2_L"
		}
		component = {
			slot = "LARGE_GUN_02"
			template = "DJ_P2_L"
		}
		component = {
			slot = "MEDIUM_UTILITY_1"
			template = "DJ_H_5"
		}
		component = {
			slot = "MEDIUM_UTILITY_2"
			template = "DJ_H_b"
		}
		component = {
			slot = "MEDIUM_UTILITY_3"
			template = "DJ_W_a"
		}
	}
	section = {
		template = "DJ_HS_Battleship_MID_S3"
		slot = "mid"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_P_S"
		}
		component = {
			slot = "SMALL_GUN_02"
			template = "DJ_P_S"
		}
		component = {
			slot = "SMALL_GUN_03"
			template = "DJ_PD_1"
		}
	}
	section = {
		template = "DJ_HS_Battleship_STERN_S1"
		slot = "stern"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_P_S"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_5"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}
ship_design = {
	name = "BB HS Battleship Type PPP1 P2 ppp1 p2 HbWa"
	ship_size = DJ_HS_Battleship
	
	section = {
		template = "DJ_HS_Battleship_BOW_L2"
		slot = "bow"
		
		component = {
			slot = "LARGE_GUN_01"
			template = "DJ_P_L"
		}
		component = {
			slot = "LARGE_GUN_02"
			template = "DJ_P2_L"
		}
		component = {
			slot = "MEDIUM_UTILITY_1"
			template = "DJ_H_5"
		}
		component = {
			slot = "MEDIUM_UTILITY_2"
			template = "DJ_H_b"
		}
		component = {
			slot = "MEDIUM_UTILITY_3"
			template = "DJ_W_a"
		}
	}
	section = {
		template = "DJ_HS_Battleship_MID_S3"
		slot = "mid"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_P_S"
		}
		component = {
			slot = "SMALL_GUN_02"
			template = "DJ_P2_S"
		}
		component = {
			slot = "SMALL_GUN_03"
			template = "DJ_PD_1"
		}
	}
	section = {
		template = "DJ_HS_Battleship_STERN_S1"
		slot = "stern"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_P2_S"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_5"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}
ship_design = {
	name = "BB HS Battleship Type ppp2 p4 HbWa"
	ship_size = DJ_HS_Battleship
	
	section = {
		template = "DJ_HS_Battleship_BOW_L2"
		slot = "bow"
		
		component = {
			slot = "LARGE_GUN_01"
			template = "DJ_P2_L"
		}
		component = {
			slot = "LARGE_GUN_02"
			template = "DJ_P2_L"
		}
		component = {
			slot = "MEDIUM_UTILITY_1"
			template = "DJ_H_5"
		}
		component = {
			slot = "MEDIUM_UTILITY_2"
			template = "DJ_H_b"
		}
		component = {
			slot = "MEDIUM_UTILITY_3"
			template = "DJ_W_a"
		}
	}
	section = {
		template = "DJ_HS_Battleship_MID_S3"
		slot = "mid"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_P2_S"
		}
		component = {
			slot = "SMALL_GUN_02"
			template = "DJ_P2_S"
		}
		component = {
			slot = "SMALL_GUN_03"
			template = "DJ_PD_1"
		}
	}
	section = {
		template = "DJ_HS_Battleship_STERN_S1"
		slot = "stern"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_P2_S"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_5"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}
ship_design = {
	name = "BB HS Battleship Type PPP1 ppp1 pp2 HbWa"
	ship_size = DJ_HS_Battleship
	
	section = {
		template = "DJ_HS_Battleship_BOW_L1"
		slot = "bow"
		
		component = {
			slot = "LARGE_GUN_01"
			template = "DJ_P_L"
		}
		component = {
			slot = "MEDIUM_UTILITY_1"
			template = "DJ_H_5"
		}
		component = {
			slot = "MEDIUM_UTILITY_2"
			template = "DJ_H_b"
		}
		component = {
			slot = "MEDIUM_UTILITY_3"
			template = "DJ_W_a"
		}
	}
	section = {
		template = "DJ_HS_Battleship_MID_L1M1"
		slot = "mid"
		
		component = {
			slot = "LARGE_GUN_01"
			template = "DJ_P2_L"
		}
		component = {
			slot = "MEDIUM_GUN_01"
			template = "DJ_PD_2"
		}
	}
	section = {
		template = "DJ_HS_Battleship_STERN_M1"
		slot = "stern"
		
		component = {
			slot = "MEDIUM_GUN_01"
			template = "DJ_P2_M"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_5"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}