# BRIGADE TYPES DEFINITION FILE
########
# FORMAT
#
# BrigadeTypeName = { 					# Replace BrigadeTypeName with one of the predefined brigade types. 
#	### REQUIRED PARAMETERS ###
#	type		= land/air/naval		# Defines the brigade type
#	name		= UnitNameID			# Full brigade name string (NAME_ARTILLERY, NAME_ROCKET_ARTILLERY etc.)
#	short_name	= ShortUnitNameID		# Short brigade name string (SNAME_ARTILLERY, SNAME_ROCKET_ARTILLERY etc.)
#	desc		= LongDescriptionID		# Long brigade description string (LDESC_ARTILLERY, LDESC_ROCKET_ARTILLERY etc.)
#	short_desc	= ShortDescriptionID	# Short brigade description string (SDESC_ARTILLERY, SDESC_ROCKET_ARTILLERY etc.)
#	value		= X.X(Number)			# Unit military value. Used in military power, auto-assign of attachments and other calculations.
#	list_prio	= X(Number)				# Priority in lists (tech overview and production pages).
#										# Brigades are sorted by groups (land/air/naval). 
#										# -1 - do not list that type, 0+ - priority in lists (lowest first)
#	### OPTIONAL ###
#	cag			= yes					# This brigade type is a CAG. Valid for Naval brigades only
#	escort		= yes					# This brigade type is an escort. Valid for Air brigades only
#	engineer	= yes					# This brigade type is an engineer. Valid for Land brigades only
# }
#
########
# The BrigadeTypeName is predefined (130 types in total) and must be used in this order:
#	none, artillery, sp_artillery, rocket_artillery, sp_rct_artillery, anti_tank, tank_destroyer,
#	light_armor_brigade, heavy_armor, super_heavy_armor, armored_car, anti_air, police, engineer,
#	cag, escort, naval_asw, naval_anti_air_s, naval_radar_s, naval_fire_controll_s, naval_improved_hull_s,
#	naval_torpedoes_s, naval_anti_air_l, naval_radar_l, naval_fire_controll_l, naval_improved_hull_l,
#	naval_torpedoes_l, cavalry_brigade, sp_anti_air, medium_armor, floatplane,
#	light_cag, amph_armor, glider_armor, glider_artillery, super_heavy_artillery, 
#	b_rsv_36, b_rsv_37, b_rsv_38, b_rsv_39, b_rsv_40 # Reserved for use by Darkest Hour Full
#	b_01, b_02, b_03, b_04, b_05, b_06, b_07, b_08, b_09, b_10, b_11, b_12, b_13, b_14, b_15, b_16, 
#	b_17, b_18, b_19, b_20, b_21, b_22, b_23, b_24, b_25, b_26, b_27, b_28, b_29, b_30, b_31, b_32,
#	b_33, b_34, b_35, b_36, b_37, b_38, b_39, b_40, b_41, b_42, b_43, b_44, b_45, b_46, b_47, b_48,
#	b_49, b_50, b_51, b_52, b_53, b_54, b_55, b_56, b_57, b_58, b_59, b_60, b_61, b_62, b_63, b_64,
#	b_65, b_66, b_67, b_68, b_69, b_70, b_71, b_72, b_73, b_74, b_75, b_76, b_77, b_78, b_79, b_80,
#	b_81, b_82, b_83, b_84, b_85, b_86, b_87, b_88, b_89, b_90, b_91, b_92, b_93, b_94, b_95, b_96,
#	b_97, b_98, b_99
########
# NOTES:
#	1. There should be only one instance of each BrigadeTypeName!!!
#	2. No gaps (like defining b_02 without defining b_01) in BrigadeTypeName are allowed!
#	3. On add or remove of brigade type, gfx\interface\auxiliary.bmp and gfx\interface\auxiliarybig.bmp
#	   must be updated to match the number of currently defined brigade types.
#	4. On add or remove of brigade type, brigade_modifiers.csv file must be updated to match the number of currently defined brigade types.
########

none = {	#DO NOT CHANGE!!!
	#ID			0
}

artillery = {
	#ID			1
	type		= land
	name		= NAME_ARTILLERY
	short_name	= SNAME_ARTILLERY
	desc		= LDESC_ARTILLERY
	short_desc	= SDESC_ARTILLERY
	value		= 0.5	
	list_prio	= 1
}

rocket_artillery = {
	#ID			3
	type		= land
	name		= NAME_ROCKET_ARTILLERY
	short_name	= SNAME_ROCKET_ARTILLERY
	desc		= LDESC_ROCKET_ARTILLERY
	short_desc	= SDESC_ROCKET_ARTILLERY
	value		= 0.75	
	list_prio	= 2
}

anti_tank = {
	#ID			5
	type		= land
	name		= NAME_ANTITANK
	short_name	= SNAME_ANTITANK
	desc		= LDESC_ANTITANK
	short_desc	= SDESC_ANTITANK
	value		= 0.5
	list_prio	= 3
}


armored_car = {
	#ID			10
	type		= land
	name		= NAME_ARMORED_CAR
	short_name	= SNAME_ARMORED_CAR
	desc		= LDESC_ARMORED_CAR
	short_desc	= SDESC_ARMORED_CAR
	value		= 0.5
	list_prio	= 4
}

engineer = {
	#ID			13
	type		= land
	name		= NAME_ENGINEER
	short_name	= SNAME_ENGINEER
	desc		= LDESC_ENGINEER
	short_desc	= SDESC_ENGINEER
	value		= 0.3
	engineer	= yes
	list_prio	= 5
}


sp_artillery = {
	#ID			2
	type		= land
	name		= NAME_SP_ARTILLERY
	short_name	= SNAME_SP_ARTILLERY
	desc		= LDESC_SP_ARTILLERY
	short_desc	= SDESC_SP_ARTILLERY
	value		= 1.0
	list_prio	= 6
}

sp_rct_artillery = {
	#ID			4
	type		= land
	name		= NAME_SP_ROCKET_ARTILLERY
	short_name	= SNAME_SP_ROCKET_ARTILLERY
	desc		= LDESC_SP_ROCKET_ARTILLERY
	short_desc	= SDESC_SP_ROCKET_ARTILLERY
	value		= 1.2
	list_prio	= 7
}


tank_destroyer = {
	#ID			6
	type		= land
	name		= NAME_TANK_DESTROYER
	short_name	= SNAME_TANK_DESTROYER
	desc		= LDESC_TANK_DESTROYER
	short_desc	= SDESC_TANK_DESTROYER
	value		= 0.5
	list_prio	= 8
}

light_armor_brigade = {
	#ID			7
	type		= land
	name		= NAME_LIGHT_ARMOR_BRI
	short_name	= SNAME_LIGHT_ARMOR_BRI
	desc		= LDESC_LIGHT_ARMOR_BRIG
	short_desc	= SDESC_LIGHT_ARMOR_BRIG
	value		= 0.5	
	list_prio	= 9
}

heavy_armor = {
	#ID			8
	type		= land
	name		= NAME_HEAVY_ARMOR
	short_name	= SNAME_HEAVY_ARMOR
	desc		= LDESC_HEAVY_ARMOR
	short_desc	= SDESC_HEAVY_ARMOR
	value		= 0.75
	list_prio	= 10
}

super_heavy_armor = {
	#ID			9
	type		= land
	name		= NAME_SUPER_HEAVY_ARMOR
	short_name	= SNAME_SUPER_HEAVY_ARMOR
	desc		= LDESC_SUPER_HEAVY_ARMOR
	short_desc	= SDESC_SUPER_HEAVY_ARMOR
	value		= 1.0
	list_prio	= 11
}

anti_air = {
	#ID			11
	type		= land
	name		= NAME_ANTIAIR
	short_name	= SNAME_ANTIAIR
	desc		= LDESC_ANTIAIR
	short_desc	= SDESC_ANTIAIR
	value		= 0.3
	list_prio	= 12
}



police = {
	#ID			12
	type		= land
	name		= NAME_POLICE
	short_name	= SNAME_POLICE
	desc		= LDESC_POLICE
	short_desc	= SDESC_POLICE
	value		= 0.3
	list_prio	= 13
}


cag = {
	#ID			14
	type		= naval
	name		= NAME_CAG
	short_name	= SNAME_CAG
	desc		= LDESC_CAG
	short_desc	= SDESC_CAG
	value		= 2.0
	cag			= yes
	list_prio	= 14
}

escort = {
	#ID			15
	type		= air
	name		= NAME_ESCORT
	short_name	= SNAME_ESCORT
	desc		= LDESC_ESCORT
	short_desc	= SDESC_ESCORT
	value		= 2.0
	escort		= yes
	list_prio	= 15
}


naval_anti_air_l = {
	#ID			22
	type		= naval
	name		= NAME_NAVAL_ANTI_AIR_L
	short_name	= SNAME_NAVAL_ANTI_AIR_L
	desc		= LDESC_NAVAL_ANTI_AIR_L
	short_desc	= SDESC_NAVAL_ANTI_AIR_L
	value		= 0.0
	list_prio	= 16
}


naval_asw = {
	#ID			16
	type		= naval
	name		= NAME_NAVAL_ASW
	short_name	= SNAME_NAVAL_ASW
	desc		= LDESC_NAVAL_ASW
	short_desc	= SDESC_NAVAL_ASW
	value		= 0.0
	list_prio	= 17
}

naval_improved_hull_l = {
	#ID			25
	type		= naval
	name		= NAME_NAVAL_IMPROVED_HULL_L
	short_name	= SNAME_NAVAL_IMPROVED_HULL_L
	desc		= LDESC_NAVAL_IMPROVED_HULL_L
	short_desc	= SDESC_NAVAL_IMPROVED_HULL_L
	value		= 0.0
	list_prio	= 18
}

naval_fire_controll_l = {
	#ID			24
	type		= naval
	name		= NAME_NAVAL_FIRE_CONTROLL_L
	short_name	= SNAME_NAVAL_FIRE_CONTROLL_L
	desc		= LDESC_NAVAL_FIRE_CONTROLL_L
	short_desc	= SDESC_NAVAL_FIRE_CONTROLL_L
	value		= 0.0
	list_prio	= 19
}

naval_torpedoes_l = {
	#ID			26
	type		= naval
	name		= NAME_NAVAL_TORPEDOES_L
	short_name	= SNAME_NAVAL_TORPEDOES_L
	desc		= LDESC_NAVAL_TORPEDOES_L
	short_desc	= SDESC_NAVAL_TORPEDOES_L
	value		= 0.0
	list_prio	= 20
}


naval_radar_l = {
	#ID			23
	type		= naval
	name		= NAME_NAVAL_RADAR_L
	short_name	= SNAME_NAVAL_RADAR_L
	desc		= LDESC_NAVAL_RADAR_L
	short_desc	= SDESC_NAVAL_RADAR_L
	value		= 0.0
	list_prio	= 21
}


naval_anti_air_s = {
	#ID			17
	type		= naval
	name		= NAME_NAVAL_ANTI_AIR_S
	short_name	= SNAME_NAVAL_ANTI_AIR_S
	desc		= LDESC_NAVAL_ANTI_AIR_S
	short_desc	= SDESC_NAVAL_ANTI_AIR_S
	value		= 0.0
	list_prio	= 22
}

naval_radar_s = {
	#ID			18
	type		= naval
	name		= NAME_NAVAL_RADAR_S
	short_name	= SNAME_NAVAL_RADAR_S
	desc		= LDESC_NAVAL_RADAR_S
	short_desc	= SDESC_NAVAL_RADAR_S
	value		= 0.0
	list_prio	= 23
}

naval_fire_controll_s = {
	#ID			19
	type		= naval
	name		= NAME_NAVAL_FIRE_CONTROLL_S
	short_name	= SNAME_NAVAL_FIRE_CONTROLL_S
	desc		= LDESC_NAVAL_FIRE_CONTROLL_S
	short_desc	= SDESC_NAVAL_FIRE_CONTROLL_S
	value		= 0.0
	list_prio	= 24
}

naval_improved_hull_s = {
	#ID			20
	type		= naval
	name		= NAME_NAVAL_IMPROVED_HULL_S
	short_name	= SNAME_NAVAL_IMPROVED_HULL_S
	desc		= LDESC_NAVAL_IMPROVED_HULL_S
	short_desc	= SDESC_NAVAL_IMPROVED_HULL_S
	value		= 0.0
	list_prio	= 25
}

naval_torpedoes_s = {
	#ID			21
	type		= naval
	name		= NAME_NAVAL_TORPEDOES_S
	short_name	= SNAME_NAVAL_TORPEDOES_S
	desc		= LDESC_NAVAL_TORPEDOES_S
	short_desc	= SDESC_NAVAL_TORPEDOES_S
	value		= 0.0
	list_prio	= 26
}
