#Base value comes from FORCE_CONCENTRATION_UNIT_RATIO_BASE

##### Mobile Warfare branch #####

mw_aifc_base = {
	enable = {
		has_doctrine = new_mobile_warfare
	}
	abort_when_not_enabled = yes

	ai_strategy = {
		type = force_concentration_factor
		value = 15 #base + 15 = 30%
	}
}

mw_aifc_offset_1 = {
	enable = {
		has_doctrine = new_mobile_warfare
		has_subdoctrine_in_track = operations
	}
	abort_when_not_enabled = yes

	ai_strategy = {
		type = force_concentration_factor
		value = 15 #base + 15 + 15 = 45%
	}
}

mw_aifc_offset_2 = {
	enable = {
		has_doctrine = new_mobile_warfare
		has_subdoctrine_in_track = armor
	}
	abort_when_not_enabled = yes

	ai_strategy = {
		type = force_concentration_factor
		value = 15 #base + 15 + 15 + 15 = 60%
	}
}

mw_aifc_offset_3 = {
	enable = {
		has_doctrine = new_mobile_warfare
		OR = {
			has_completed_track = armor
			has_completed_track = operations
		}
	}
	abort_when_not_enabled = yes

	ai_strategy = {
		type = force_concentration_factor
		value = 10 #base + 15 + 15 + 15 + 10 = 70%
	}
}

##### Superior Firepower branch #####

sf_aifc_base = {
	enable = {
		has_doctrine = superior_firepower
	}
	abort_when_not_enabled = yes

	ai_strategy = {
		type = force_concentration_factor
		value = 5 #base + 5 = 20%
	}
}

sf_aifc_offset_1 = {
	enable = {
		has_doctrine = superior_firepower
		has_subdoctrine_in_track = operations
	}
	abort_when_not_enabled = yes

	ai_strategy = {
		type = force_concentration_factor
		value = 10 #base + 5 + 10 = 30%
	}
}

sf_aifc_offset_2 = {
	enable = {
		has_doctrine = superior_firepower
		has_subdoctrine_in_track = armor
	}
	abort_when_not_enabled = yes

	ai_strategy = {
		type = force_concentration_factor
		value = 10 #base + 5 + 10 + 10 = 40%
	}
}

##### Grand Battleplan branch #####

gbp_aifc_base = {
	enable = {
		has_doctrine = grand_battleplan
	}
	abort_when_not_enabled = yes

	ai_strategy = {
		type = force_concentration_factor
		value = 5 #base + 5 = 20%
	}
}

gbp_aifc_offset_1 = {
	enable = {
		has_doctrine = grand_battleplan
		has_subdoctrine_in_track = operations
	}
	abort_when_not_enabled = yes

	ai_strategy = {
		type = force_concentration_factor
		value = 5 #base + 5 + 5 = 25%
	}
}

gbp_aifc_offset_2 = {
	enable = {
		has_doctrine = grand_battleplan
		has_subdoctrine_in_track = armor
	}
	abort_when_not_enabled = yes

	ai_strategy = {
		type = force_concentration_factor
		value = 15 #base + 5 + 5 + 15 = 40%
	}
}

gbp_aifc_offset_3 = {
	enable = {
		has_doctrine = grand_battleplan
		OR = {
			has_completed_track = armor
			has_completed_track = operations
		}
	}
	abort_when_not_enabled = yes

	ai_strategy = {
		type = force_concentration_factor
		value = 10 #base + 5 + 5 + 15 + 10 = 50%
	}
}

##### Mass Assault branch #####

ma_aifc_base = {
	enable = {
		has_doctrine = mass_assault
	}
	abort_when_not_enabled = yes

	ai_strategy = {
		type = force_concentration_factor
		value = 5 #base + 5 = 20%
	}
}

ma_aifc_offset_1 = {
	enable = {
		has_doctrine = mass_assault
		has_subdoctrine_in_track = operations
	}
	abort_when_not_enabled = yes

	ai_strategy = {
		type = force_concentration_factor
		value = 5 #base + 5 + 5 = 25%
	}
}
