
leader_trait_cc_d = {
	cost = 0
	modification = no
	randomized = no
	icon = "gfx/interface/icons/army_attachments/attachment_special_forces.dds"
	modifier = {
		ship_weapon_damage = 0.03
		ship_fire_rate_mult = 0.03
		ship_weapon_range_mult = 0.03
		ship_hull_mult = 0.03
		ship_shield_mult = 0.03
		ship_armor_mult = 0.03
		ship_evasion_mult = 0.03
		ship_speed_mult = 0.03
		ship_emergency_ftl_mult = -0.03
		ship_windup_mult = -0.03
		ship_interstellar_speed_mult = 0.03
		ship_ftl_jumpdrive_range_mult = 0.03
		ship_upkeep_mult = -0.03
	}
	initial = no
	leader_trait = yes
	leader_class = { admiral }
	opposites = { "leader_trait_cc_c" "leader_trait_cc_b" "leader_trait_cc_a" "leader_trait_cc_s" "leader_trait_cc_ex" 
								"leader_trait_cc_atk_c" "leader_trait_cc_def_c" "leader_trait_cc_spd_c" "leader_trait_cc_ad_c" "leader_trait_cc_ads_c" }
}
leader_trait_cc_c = {
	cost = 0
	modification = no
	randomized = no
	icon = "gfx/interface/icons/army_attachments/attachment_special_forces.dds"
	modifier = {
		ship_weapon_damage = 0.06
		ship_fire_rate_mult = 0.06
		ship_weapon_range_mult = 0.06
		ship_hull_mult = 0.06
		ship_shield_mult = 0.06
		ship_armor_mult = 0.06
		ship_evasion_mult = 0.06
		ship_speed_mult = 0.06
		ship_emergency_ftl_mult = -0.06
		ship_windup_mult = -0.06
		ship_interstellar_speed_mult = 0.06
		ship_ftl_jumpdrive_range_mult = 0.06
		ship_upkeep_mult = -0.06
	}
	initial = no
	leader_trait = yes
	leader_class = { admiral }
	opposites = { "leader_trait_cc_d" "leader_trait_cc_b" "leader_trait_cc_a" "leader_trait_cc_s" "leader_trait_cc_ex" }
}
leader_trait_cc_b = {
	cost = 0
	modification = no
	randomized = no
	icon = "gfx/interface/icons/army_attachments/attachment_special_forces.dds"
	modifier = {
		ship_weapon_damage = 0.1
		ship_fire_rate_mult = 0.1
		ship_weapon_range_mult = 0.1
		ship_hull_mult = 0.1
		ship_shield_mult = 0.1
		ship_armor_mult = 0.1
		ship_evasion_mult = 0.1
		ship_speed_mult = 0.1
		ship_emergency_ftl_mult = -0.1
		ship_windup_mult = -0.1
		ship_interstellar_speed_mult = 0.1
		ship_ftl_jumpdrive_range_mult = 0.1
		ship_upkeep_mult = -0.1
	}
	initial = no
	leader_trait = yes
	leader_class = { admiral }
	opposites = { "leader_trait_cc_d" "leader_trait_cc_c" "leader_trait_cc_a" "leader_trait_cc_s" "leader_trait_cc_ex" }
}
leader_trait_cc_a = {
	cost = 0
	modification = no
	randomized = no
	icon = "gfx/interface/icons/army_attachments/attachment_special_forces.dds"
	modifier = {
		ship_weapon_damage = 0.15
		ship_fire_rate_mult = 0.15
		ship_weapon_range_mult = 0.15
		ship_hull_mult = 0.15
		ship_shield_mult = 0.15
		ship_armor_mult = 0.15
		ship_evasion_mult = 0.15
		ship_speed_mult = 0.15
		ship_emergency_ftl_mult = -0.15
		ship_windup_mult = -0.15
		ship_interstellar_speed_mult = 0.15
		ship_ftl_jumpdrive_range_mult = 0.15
		ship_upkeep_mult = -0.15
	}
	initial = no
	leader_trait = yes
	leader_class = { admiral }
	opposites = { "leader_trait_cc_d" "leader_trait_cc_c" "leader_trait_cc_b" "leader_trait_cc_s" "leader_trait_cc_ex" }
}
leader_trait_cc_s = {
	cost = 0
	modification = no
	randomized = no
	icon = "gfx/interface/icons/army_attachments/attachment_special_forces.dds"
	modifier = {
		ship_weapon_damage = 0.2
		ship_fire_rate_mult = 0.2
		ship_weapon_range_mult = 0.2
		ship_hull_mult = 0.2
		ship_shield_mult = 0.2
		ship_armor_mult = 0.2
		ship_evasion_mult = 0.2
		ship_speed_mult = 0.2
		ship_emergency_ftl_mult = -0.2
		ship_windup_mult = -0.2
		ship_interstellar_speed_mult = 0.2
		ship_ftl_jumpdrive_range_mult = 0.2
		ship_upkeep_mult = -0.2
	}
	initial = no
	leader_trait = yes
	leader_class = { admiral }
	opposites = { "leader_trait_cc_d" "leader_trait_cc_c" "leader_trait_cc_b" "leader_trait_cc_a" "leader_trait_cc_ex" }
}
leader_trait_cc_ex = {
	cost = 0
	modification = no
	randomized = no
	icon = "gfx/interface/icons/army_attachments/attachment_special_forces.dds"
	modifier = {
		ship_weapon_damage = 0.3
		ship_fire_rate_mult = 0.3
		ship_weapon_range_mult = 0.3
		ship_hull_mult = 0.3
		ship_shield_mult = 0.3
		ship_armor_mult = 0.3
		ship_evasion_mult = 0.3
		ship_speed_mult = 0.3
		ship_emergency_ftl_mult = -0.3
		ship_windup_mult = -0.3
		ship_interstellar_speed_mult = 0.3
		ship_ftl_jumpdrive_range_mult = 0.3
		ship_upkeep_mult = -0.3
	}
	initial = no
	leader_trait = yes
	leader_class = { admiral }
	opposites = { "leader_trait_cc_d" "leader_trait_cc_c" "leader_trait_cc_b" "leader_trait_cc_a" "leader_trait_cc_s" }
}

###########################################

leader_trait_cc_atk_c = {
	cost = 0
	modification = no
	randomized = no
	icon = "gfx/interface/icons/army_attachments/attachment_mechanical.dds"
	modifier = {
		ship_weapon_damage = 0.05
		ship_fire_rate_mult = 0.05
		ship_weapon_range_mult = 0.05
			}
	initial = no
	leader_trait = yes
	leader_class = { admiral }
	opposites = { "leader_trait_cc_atk_b" "leader_trait_cc_atk_a" "leader_trait_cc_atk_s" "leader_trait_cc_atk_ex"
								"leader_trait_cc_d" "leader_trait_cc_def_c" "leader_trait_cc_spd_c" "leader_trait_cc_ad_c" "leader_trait_cc_ads_c" }
}
leader_trait_cc_atk_b = {
	cost = 0
	modification = no
	randomized = no
	icon = "gfx/interface/icons/army_attachments/attachment_mechanical.dds"
	modifier = {
		ship_weapon_damage = 0.1
		ship_fire_rate_mult = 0.1
		ship_weapon_range_mult = 0.1
			}
	initial = no
	leader_trait = yes
	leader_class = { admiral }
	opposites = { "leader_trait_cc_atk_c" "leader_trait_cc_atk_a" "leader_trait_cc_atk_s" "leader_trait_cc_atk_ex" }
}
leader_trait_cc_atk_a = {
	cost = 0
	modification = no
	randomized = no
	icon = "gfx/interface/icons/army_attachments/attachment_mechanical.dds"
	modifier = {
		ship_weapon_damage = 0.15
		ship_fire_rate_mult = 0.15
		ship_weapon_range_mult = 0.15
			}
	initial = no
	leader_trait = yes
	leader_class = { admiral }
	opposites = { "leader_trait_cc_atk_c" "leader_trait_cc_atk_b" "leader_trait_cc_atk_s" "leader_trait_cc_atk_ex" }
}
leader_trait_cc_atk_s = {
	cost = 0
	modification = no
	randomized = no
	icon = "gfx/interface/icons/army_attachments/attachment_mechanical.dds"
	modifier = {
		ship_weapon_damage = 0.2
		ship_fire_rate_mult = 0.2
		ship_weapon_range_mult = 0.2
			}
	initial = no
	leader_trait = yes
	leader_class = { admiral }
	opposites = { "leader_trait_cc_atk_c" "leader_trait_cc_atk_b" "leader_trait_cc_atk_a" "leader_trait_cc_atk_ex" }
}
leader_trait_cc_atk_ex = {
	cost = 0
	modification = no
	randomized = no
	icon = "gfx/interface/icons/army_attachments/attachment_mechanical.dds"
	modifier = {
		ship_weapon_damage = 0.3
		ship_fire_rate_mult = 0.3
		ship_weapon_range_mult = 0.3
			}
	initial = no
	leader_trait = yes
	leader_class = { admiral }
	opposites = { "leader_trait_cc_atk_c" "leader_trait_cc_atk_b" "leader_trait_cc_atk_a" "leader_trait_cc_atk_s" }
}

###########################################

leader_trait_cc_def_c = {
	cost = 0
	modification = no
	randomized = no
	icon = "gfx/interface/icons/army_attachments/attachment_shield.dds"
	modifier = {
		ship_hull_mult = 0.05
		ship_shield_mult = 0.05
		ship_armor_mult = 0.05
		ship_evasion_mult = 0.05
			}
	initial = no
	leader_trait = yes
	leader_class = { admiral }
	opposites = { "leader_trait_cc_def_b" "leader_trait_cc_def_a" "leader_trait_cc_def_s" "leader_trait_cc_def_ex"
								"leader_trait_cc_atk_c" "leader_trait_cc_d" "leader_trait_cc_spd_c" "leader_trait_cc_ad_c" "leader_trait_cc_ads_c" }
}
leader_trait_cc_def_b = {
	cost = 0
	modification = no
	randomized = no
	icon = "gfx/interface/icons/army_attachments/attachment_shield.dds"
	modifier = {
		ship_hull_mult = 0.1
		ship_shield_mult = 0.1
		ship_armor_mult = 0.1
		ship_evasion_mult = 0.1
			}
	initial = no
	leader_trait = yes
	leader_class = { admiral }
	opposites = { "leader_trait_cc_def_c" "leader_trait_cc_def_a" "leader_trait_cc_def_s" "leader_trait_cc_def_ex" }
}
leader_trait_cc_def_a = {
	cost = 0
	modification = no
	randomized = no
	icon = "gfx/interface/icons/army_attachments/attachment_shield.dds"
	modifier = {
		ship_hull_mult = 0.15
		ship_shield_mult = 0.15
		ship_armor_mult = 0.15
		ship_evasion_mult = 0.15
			}
	initial = no
	leader_trait = yes
	leader_class = { admiral }
	opposites = { "leader_trait_cc_def_c" "leader_trait_cc_def_b" "leader_trait_cc_def_s" "leader_trait_cc_def_ex" }
}
leader_trait_cc_def_s = {
	cost = 0
	modification = no
	randomized = no
	icon = "gfx/interface/icons/army_attachments/attachment_shield.dds"
	modifier = {
		ship_hull_mult = 0.2
		ship_shield_mult = 0.2
		ship_armor_mult = 0.2
		ship_evasion_mult = 0.2
			}
	initial = no
	leader_trait = yes
	leader_class = { admiral }
	opposites = { "leader_trait_cc_def_c" "leader_trait_cc_def_b" "leader_trait_cc_def_a" "leader_trait_cc_def_ex" }
}
leader_trait_cc_def_ex = {
	cost = 0
	modification = no
	randomized = no
	icon = "gfx/interface/icons/army_attachments/attachment_shield.dds"
	modifier = {
		ship_hull_mult = 0.3
		ship_shield_mult = 0.3
		ship_armor_mult = 0.3
		ship_evasion_mult = 0.3
			}
	initial = no
	leader_trait = yes
	leader_class = { admiral }
	opposites = { "leader_trait_cc_def_c" "leader_trait_cc_def_b" "leader_trait_cc_def_a" "leader_trait_cc_def_s" }
}

###########################################

leader_trait_cc_spd_c = {
	cost = 0
	modification = no
	randomized = no
	icon = "gfx/interface/icons/army_attachments/attachment_genetic.dds"
	modifier = {
		ship_speed_mult = 0.05
		ship_emergency_ftl_mult = -0.05
		ship_windup_mult = -0.05
		ship_interstellar_speed_mult = 0.05
		ship_ftl_jumpdrive_range_mult = 0.05
			}
	initial = no
	leader_trait = yes
	leader_class = { admiral }
	opposites = { "leader_trait_cc_spd_b" "leader_trait_cc_spd_a" "leader_trait_cc_spd_s" "leader_trait_cc_spd_ex"
								"leader_trait_cc_atk_c" "leader_trait_cc_def_c" "leader_trait_cc_d" "leader_trait_cc_ad_c" "leader_trait_cc_ads_c" }
}
leader_trait_cc_spd_b = {
	cost = 0
	modification = no
	randomized = no
	icon = "gfx/interface/icons/army_attachments/attachment_genetic.dds"
	modifier = {
		ship_speed_mult = 0.1
		ship_emergency_ftl_mult = -0.1
		ship_windup_mult = -0.1
		ship_interstellar_speed_mult = 0.1
		ship_ftl_jumpdrive_range_mult = 0.1
			}
	initial = no
	leader_trait = yes
	leader_class = { admiral }
	opposites = { "leader_trait_cc_spd_c" "leader_trait_cc_spd_a" "leader_trait_cc_spd_s" "leader_trait_cc_spd_ex" }
}
leader_trait_cc_spd_a = {
	cost = 0
	modification = no
	randomized = no
	icon = "gfx/interface/icons/army_attachments/attachment_genetic.dds"
	modifier = {
		ship_speed_mult = 0.15
		ship_emergency_ftl_mult = -0.15
		ship_windup_mult = -0.15
		ship_interstellar_speed_mult = 0.15
		ship_ftl_jumpdrive_range_mult = 0.15
			}
	initial = no
	leader_trait = yes
	leader_class = { admiral }
	opposites = { "leader_trait_cc_spd_c" "leader_trait_cc_spd_b" "leader_trait_cc_spd_s" "leader_trait_cc_spd_ex" }
}
leader_trait_cc_spd_s = {
	cost = 0
	modification = no
	randomized = no
	icon = "gfx/interface/icons/army_attachments/attachment_genetic.dds"
	modifier = {
		ship_speed_mult = 0.2
		ship_emergency_ftl_mult = -0.2
		ship_windup_mult = -0.2
		ship_interstellar_speed_mult = 0.2
		ship_ftl_jumpdrive_range_mult = 0.2
			}
	initial = no
	leader_trait = yes
	leader_class = { admiral }
	opposites = { "leader_trait_cc_spd_c" "leader_trait_cc_spd_b" "leader_trait_cc_spd_a" "leader_trait_cc_spd_ex" }
}
leader_trait_cc_spd_ex = {
	cost = 0
	modification = no
	randomized = no
	icon = "gfx/interface/icons/army_attachments/attachment_genetic.dds"
	modifier = {
		ship_speed_mult = 0.3
		ship_emergency_ftl_mult = -0.3
		ship_windup_mult = -0.3
		ship_interstellar_speed_mult = 0.3
		ship_ftl_jumpdrive_range_mult = 0.3
			}
	initial = no
	leader_trait = yes
	leader_class = { admiral }
	opposites = { "leader_trait_cc_spd_c" "leader_trait_cc_spd_b" "leader_trait_cc_spd_a" "leader_trait_cc_spd_s" }
}

###########################################

leader_trait_cc_ad_c = {
	cost = 0
	modification = no
	randomized = no
	icon = "gfx/interface/icons/army_attachments/attachment_slaves.dds"
	modifier = {
		ship_weapon_damage = 0.05
		ship_fire_rate_mult = 0.05
		ship_weapon_range_mult = 0.05
		ship_hull_mult = 0.05
		ship_shield_mult = 0.05
		ship_armor_mult = 0.05
		ship_evasion_mult = 0.05
			}
	initial = no
	leader_trait = yes
	leader_class = { admiral }
	opposites = { "leader_trait_cc_ad_b" "leader_trait_cc_ad_a" "leader_trait_cc_ad_s" "leader_trait_cc_ad_ex"
								"leader_trait_cc_atk_c" "leader_trait_cc_def_c" "leader_trait_cc_spd_c" "leader_trait_cc_d" "leader_trait_cc_ads_c" }
}
leader_trait_cc_ad_b = {
	cost = 0
	modification = no
	randomized = no
	icon = "gfx/interface/icons/army_attachments/attachment_slaves.dds"
	modifier = {
		ship_weapon_damage = 0.1
		ship_fire_rate_mult = 0.1
		ship_weapon_range_mult = 0.1
		ship_hull_mult = 0.1
		ship_shield_mult = 0.1
		ship_armor_mult = 0.1
		ship_evasion_mult = 0.1
			}
	initial = no
	leader_trait = yes
	leader_class = { admiral }
	opposites = { "leader_trait_cc_ad_c" "leader_trait_cc_ad_a" "leader_trait_cc_ad_s" "leader_trait_cc_ad_ex" }
}
leader_trait_cc_ad_a = {
	cost = 0
	modification = no
	randomized = no
	icon = "gfx/interface/icons/army_attachments/attachment_slaves.dds"
	modifier = {
		ship_weapon_damage = 0.15
		ship_fire_rate_mult = 0.15
		ship_weapon_range_mult = 0.15
		ship_hull_mult = 0.15
		ship_shield_mult = 0.15
		ship_armor_mult = 0.15
		ship_evasion_mult = 0.15
			}
	initial = no
	leader_trait = yes
	leader_class = { admiral }
	opposites = { "leader_trait_cc_ad_c" "leader_trait_cc_ad_b" "leader_trait_cc_ad_s" "leader_trait_cc_ad_ex" }
}
leader_trait_cc_ad_s = {
	cost = 0
	modification = no
	randomized = no
	icon = "gfx/interface/icons/army_attachments/attachment_slaves.dds"
	modifier = {
		ship_weapon_damage = 0.2
		ship_fire_rate_mult = 0.2
		ship_weapon_range_mult = 0.2
		ship_hull_mult = 0.2
		ship_shield_mult = 0.2
		ship_armor_mult = 0.2
		ship_evasion_mult = 0.2
			}
	initial = no
	leader_trait = yes
	leader_class = { admiral }
	opposites = { "leader_trait_cc_ad_c" "leader_trait_cc_ad_b" "leader_trait_cc_ad_a" "leader_trait_cc_ad_ex" }
}
leader_trait_cc_ad_ex = {
	cost = 0
	modification = no
	randomized = no
	icon = "gfx/interface/icons/army_attachments/attachment_slaves.dds"
	modifier = {
		ship_weapon_damage = 0.25
		ship_fire_rate_mult = 0.25
		ship_weapon_range_mult = 0.25
		ship_hull_mult = 0.25
		ship_shield_mult = 0.25
		ship_armor_mult = 0.25
		ship_evasion_mult = 0.25
			}
	initial = no
	leader_trait = yes
	leader_class = { admiral }
	opposites = { "leader_trait_cc_ad_c" "leader_trait_cc_ad_b" "leader_trait_cc_ad_a" "leader_trait_cc_ad_s" }
}

###########################################

leader_trait_cc_ads_c = {
	cost = 0
	modification = no
	randomized = no
	icon = "gfx/interface/icons/army_attachments/attachment_xeno.dds"
	modifier = {
		ship_weapon_damage = 0.05
		ship_fire_rate_mult = 0.05
		ship_hull_mult = 0.05
		ship_shield_mult = 0.05
		ship_speed_mult = 0.05
			}
	initial = no
	leader_trait = yes
	leader_class = { admiral }
	opposites = { "leader_trait_cc_ads_b" "leader_trait_cc_ads_a" "leader_trait_cc_ads_s" "leader_trait_cc_ads_ex"
								"leader_trait_cc_atk_c" "leader_trait_cc_def_c" "leader_trait_cc_spd_c" "leader_trait_cc_ad_c" "leader_trait_cc_ads_c" }
}
leader_trait_cc_ads_b = {
	cost = 0
	modification = no
	randomized = no
	icon = "gfx/interface/icons/army_attachments/attachment_xeno.dds"
	modifier = {
		ship_weapon_damage = 0.1
		ship_fire_rate_mult = 0.1
		ship_hull_mult = 0.1
		ship_shield_mult = 0.1
		ship_speed_mult = 0.1
			}
	initial = no
	leader_trait = yes
	leader_class = { admiral }
	opposites = { "leader_trait_cc_ads_c" "leader_trait_cc_ads_a" "leader_trait_cc_ads_s" "leader_trait_cc_ads_ex" }
}
leader_trait_cc_ads_a = {
	cost = 0
	modification = no
	randomized = no
	icon = "gfx/interface/icons/army_attachments/attachment_xeno.dds"
	modifier = {
		ship_weapon_damage = 0.15
		ship_fire_rate_mult = 0.15
		ship_hull_mult = 0.15
		ship_shield_mult = 0.15
		ship_speed_mult = 0.15
			}
	initial = no
	leader_trait = yes
	leader_class = { admiral }
	opposites = { "leader_trait_cc_ads_c" "leader_trait_cc_ads_b" "leader_trait_cc_ads_s" "leader_trait_cc_ads_ex" }
}
leader_trait_cc_ads_s = {
	cost = 0
	modification = no
	randomized = no
	icon = "gfx/interface/icons/army_attachments/attachment_xeno.dds"
	modifier = {
		ship_weapon_damage = 0.2
		ship_fire_rate_mult = 0.2
		ship_hull_mult = 0.2
		ship_shield_mult = 0.2
		ship_speed_mult = 0.2
			}
	initial = no
	leader_trait = yes
	leader_class = { admiral }
	opposites = { "leader_trait_cc_ads_c" "leader_trait_cc_ads_b" "leader_trait_cc_ads_a" "leader_trait_cc_ads_ex" }
}
leader_trait_cc_ads_ex = {
	cost = 0
	modification = no
	randomized = no
	icon = "gfx/interface/icons/army_attachments/attachment_xeno.dds"
	modifier = {
		ship_weapon_damage = 0.25
		ship_fire_rate_mult = 0.25
		ship_hull_mult = 0.25
		ship_shield_mult = 0.25
		ship_speed_mult = 0.25
			}
	initial = no
	leader_trait = yes
	leader_class = { admiral }
	opposites = { "leader_trait_cc_ads_c" "leader_trait_cc_ads_b" "leader_trait_cc_ads_a" "leader_trait_cc_ads_s" }
}
