
#
ship_design = {
	name = "BB Destroyer Type P3"
	ship_size = DJ_Destroyer
	hide_size = yes

	section = {
		template = "DJ_Destroyer_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_P2_S"
		}
		component = {
			slot = "SMALL_UTILITY_1"
			template = "DJ_H_1"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_1"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}
ship_design = {
	name = "BB Destroyer Type P2T1"
	ship_size = DJ_Destroyer
	hide_size = yes

	section = {
		template = "DJ_Destroyer_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_T_T"
		}
		component = {
			slot = "SMALL_UTILITY_1"
			template = "DJ_H_1"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_1"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}
ship_design = {
	name = "BB Destroyer Type P1T2"
	ship_size = DJ_Destroyer
	hide_size = yes

	section = {
		template = "DJ_Destroyer_MID_S3"
		slot = "mid"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_P2_S"
		}
		component = {
			slot = "SMALL_GUN_02"
			template = "DJ_T_T"
		}
		component = {
			slot = "SMALL_GUN_03"
			template = "DJ_T_T"
		}
		component = {
			slot = "SMALL_UTILITY_1"
			template = "DJ_H_1"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_1"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}
ship_design = {
	name = "BB Destroyer Type T3"
	ship_size = DJ_Destroyer
	hide_size = yes

	section = {
		template = "DJ_Destroyer_MID_S3"
		slot = "mid"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_T_T"
		}
		component = {
			slot = "SMALL_GUN_02"
			template = "DJ_T_T"
		}
		component = {
			slot = "SMALL_GUN_03"
			template = "DJ_T_T"
		}
		component = {
			slot = "SMALL_UTILITY_1"
			template = "DJ_H_1"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_1"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}
#
ship_design = {
	name = "BB Destroyer Type P3Ha"
	ship_size = DJ_Destroyer
	hide_size = yes

	section = {
		template = "DJ_Destroyer_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_P2_S"
		}
		component = {
			slot = "SMALL_UTILITY_1"
			template = "DJ_H_1"
		}
		component = {
			slot = "SMALL_UTILITY_2"
			template = "DJ_H_a"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_1"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}
ship_design = {
	name = "BB Destroyer Type P2T1Ha"
	ship_size = DJ_Destroyer
	hide_size = yes

	section = {
		template = "DJ_Destroyer_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_T_T"
		}
		component = {
			slot = "SMALL_UTILITY_1"
			template = "DJ_H_1"
		}
		component = {
			slot = "SMALL_UTILITY_2"
			template = "DJ_H_a"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_1"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}
ship_design = {
	name = "BB Destroyer Type P1T2Ha"
	ship_size = DJ_Destroyer
	hide_size = yes

	section = {
		template = "DJ_Destroyer_MID_S3"
		slot = "mid"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_P2_S"
		}
		component = {
			slot = "SMALL_GUN_02"
			template = "DJ_T_T"
		}
		component = {
			slot = "SMALL_GUN_03"
			template = "DJ_T_T"
		}
		component = {
			slot = "SMALL_UTILITY_1"
			template = "DJ_H_1"
		}
		component = {
			slot = "SMALL_UTILITY_2"
			template = "DJ_H_a"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_1"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}
ship_design = {
	name = "BB Destroyer Type T3Ha"
	ship_size = DJ_Destroyer
	hide_size = yes

	section = {
		template = "DJ_Destroyer_MID_S3"
		slot = "mid"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_T_T"
		}
		component = {
			slot = "SMALL_GUN_02"
			template = "DJ_T_T"
		}
		component = {
			slot = "SMALL_GUN_03"
			template = "DJ_T_T"
		}
		component = {
			slot = "SMALL_UTILITY_1"
			template = "DJ_H_1"
		}
		component = {
			slot = "SMALL_UTILITY_2"
			template = "DJ_H_a"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_1"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}
#
ship_design = {
	name = "BB Destroyer Type P3Hb"
	ship_size = DJ_Destroyer
	hide_size = yes

	section = {
		template = "DJ_Destroyer_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_P2_S"
		}
		component = {
			slot = "SMALL_UTILITY_1"
			template = "DJ_H_1"
		}
		component = {
			slot = "SMALL_UTILITY_2"
			template = "DJ_H_b"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_1"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}
ship_design = {
	name = "BB Destroyer Type P2T1Hb"
	ship_size = DJ_Destroyer
	hide_size = yes

	section = {
		template = "DJ_Destroyer_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_T_T"
		}
		component = {
			slot = "SMALL_UTILITY_1"
			template = "DJ_H_1"
		}
		component = {
			slot = "SMALL_UTILITY_2"
			template = "DJ_H_b"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_1"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}
ship_design = {
	name = "BB Destroyer Type P1T2Hb"
	ship_size = DJ_Destroyer
	hide_size = yes

	section = {
		template = "DJ_Destroyer_MID_S3"
		slot = "mid"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_P2_S"
		}
		component = {
			slot = "SMALL_GUN_02"
			template = "DJ_T_T"
		}
		component = {
			slot = "SMALL_GUN_03"
			template = "DJ_T_T"
		}
		component = {
			slot = "SMALL_UTILITY_1"
			template = "DJ_H_1"
		}
		component = {
			slot = "SMALL_UTILITY_2"
			template = "DJ_H_b"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_1"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}
ship_design = {
	name = "BB Destroyer Type T3Hb"
	ship_size = DJ_Destroyer
	hide_size = yes

	section = {
		template = "DJ_Destroyer_MID_S3"
		slot = "mid"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_T_T"
		}
		component = {
			slot = "SMALL_GUN_02"
			template = "DJ_T_T"
		}
		component = {
			slot = "SMALL_GUN_03"
			template = "DJ_T_T"
		}
		component = {
			slot = "SMALL_UTILITY_1"
			template = "DJ_H_1"
		}
		component = {
			slot = "SMALL_UTILITY_2"
			template = "DJ_H_b"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_1"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}
#
ship_design = {
	name = "BB Destroyer Type P3Wa"
	ship_size = DJ_Destroyer
	hide_size = yes

	section = {
		template = "DJ_Destroyer_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_P2_S"
		}
		component = {
			slot = "SMALL_UTILITY_1"
			template = "DJ_H_1"
		}
		component = {
			slot = "SMALL_UTILITY_2"
			template = "DJ_W_a"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_1"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}
ship_design = {
	name = "BB Destroyer Type P2T1Wa"
	ship_size = DJ_Destroyer
	hide_size = yes

	section = {
		template = "DJ_Destroyer_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_T_T"
		}
		component = {
			slot = "SMALL_UTILITY_1"
			template = "DJ_H_1"
		}
		component = {
			slot = "SMALL_UTILITY_2"
			template = "DJ_W_a"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_1"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}
ship_design = {
	name = "BB Destroyer Type P1T2Wa"
	ship_size = DJ_Destroyer
	hide_size = yes

	section = {
		template = "DJ_Destroyer_MID_S3"
		slot = "mid"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_P2_S"
		}
		component = {
			slot = "SMALL_GUN_02"
			template = "DJ_T_T"
		}
		component = {
			slot = "SMALL_GUN_03"
			template = "DJ_T_T"
		}
		component = {
			slot = "SMALL_UTILITY_1"
			template = "DJ_H_1"
		}
		component = {
			slot = "SMALL_UTILITY_2"
			template = "DJ_W_a"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_1"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}
ship_design = {
	name = "BB Destroyer Type T3Wa"
	ship_size = DJ_Destroyer
	hide_size = yes

	section = {
		template = "DJ_Destroyer_MID_S3"
		slot = "mid"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_T_T"
		}
		component = {
			slot = "SMALL_GUN_02"
			template = "DJ_T_T"
		}
		component = {
			slot = "SMALL_GUN_03"
			template = "DJ_T_T"
		}
		component = {
			slot = "SMALL_UTILITY_1"
			template = "DJ_H_1"
		}
		component = {
			slot = "SMALL_UTILITY_2"
			template = "DJ_W_a"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_1"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}
#
ship_design = {
	name = "BB Destroyer Type P3Wb"
	ship_size = DJ_Destroyer
	hide_size = yes

	section = {
		template = "DJ_Destroyer_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_P2_S"
		}
		component = {
			slot = "SMALL_UTILITY_1"
			template = "DJ_H_1"
		}
		component = {
			slot = "SMALL_UTILITY_2"
			template = "DJ_W_b"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_1"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}
ship_design = {
	name = "BB Destroyer Type P2T1Wb"
	ship_size = DJ_Destroyer
	hide_size = yes

	section = {
		template = "DJ_Destroyer_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_T_T"
		}
		component = {
			slot = "SMALL_UTILITY_1"
			template = "DJ_H_1"
		}
		component = {
			slot = "SMALL_UTILITY_2"
			template = "DJ_W_b"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_1"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}
ship_design = {
	name = "BB Destroyer Type P1T2Wb"
	ship_size = DJ_Destroyer
	hide_size = yes

	section = {
		template = "DJ_Destroyer_MID_S3"
		slot = "mid"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_P2_S"
		}
		component = {
			slot = "SMALL_GUN_02"
			template = "DJ_T_T"
		}
		component = {
			slot = "SMALL_GUN_03"
			template = "DJ_T_T"
		}
		component = {
			slot = "SMALL_UTILITY_1"
			template = "DJ_H_1"
		}
		component = {
			slot = "SMALL_UTILITY_2"
			template = "DJ_W_b"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_1"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}
ship_design = {
	name = "BB Destroyer Type T3Wb"
	ship_size = DJ_Destroyer
	hide_size = yes

	section = {
		template = "DJ_Destroyer_MID_S3"
		slot = "mid"
		
		component = {
			slot = "SMALL_GUN_01"
			template = "DJ_T_T"
		}
		component = {
			slot = "SMALL_GUN_02"
			template = "DJ_T_T"
		}
		component = {
			slot = "SMALL_GUN_03"
			template = "DJ_T_T"
		}
		component = {
			slot = "SMALL_UTILITY_1"
			template = "DJ_H_1"
		}
		component = {
			slot = "SMALL_UTILITY_2"
			template = "DJ_W_b"
		}
	}
	required_component =  "DJ_J_1"
	required_component = "DJ_CC_1"
	required_component = "DJ_ST_1"
	required_component = "DJ_SS_1"
}