light_armor_default = {
	target_width = 19.9 
	width_weight = 0.1
	column_swap_factor = 0.1
	
	stat_weights = {
		0.00 #-- default_morale
		1.10 #-- defense
		1.10 #-- breakthrough
		0.60 #-- hardness
		2.00 #-- soft_attack
		0.00 #-- hard_attack
		0.10 #-- recon
		0.01 #-- entrenchment
		0.10 #-- initiative
		0.01 #-- casualty_trickleback
		-0.05 #-- supply_consumption_factor
		-0.01 #-- supply_consumption
		0.00 #-- suppression
		0.00 #-- suppression_factor
		0.01 #-- experience_loss_factor
		#-- Air Values
		0.02 #-- air_attack
		#-- Common Values
		30.00 #-- max_organisation
		0.80 #-- max_strength
		0.00 #-- build_cost_ic
		2.0 #-- maximum_speed
		0.20 #-- armor_value
		0.05 #-- ap_attack
		0.10 #-- reliability
		0.10 #-- reliability_factor
		0.00 #-- weight
	}
	
	target_template = {
		weight = 0.9
		match_value = 400.0
		
		support = {
			engineer = 1
			recon = 1
			artillery = 1
			anti_tank = 1
		}
		
		regiments = {
			light_armor = 5
			motorized = 4
		}
	}
	
	allowed_types = {
		light_armor
		motorized
		engineer
		recon
		artillery
		anti_tank
	}
	
	replace_at_match = 0.4
	replace_with = medium_armor_default
	target_min_match = 0.2
}


heavy_armor_default = {
	target_width = 30.9
	width_weight = 3.0
	column_swap_factor = 0.1
	
	stat_weights = {
		0.00 #-- default_morale
		1.10 #-- defense
		1.10 #-- breakthrough
		0.60 #-- hardness
		2.00 #-- soft_attack
		0.00 #-- hard_attack
		0.10 #-- recon
		0.01 #-- entrenchment
		0.10 #-- initiative
		0.01 #-- casualty_trickleback
		-0.05 #-- supply_consumption_factor
		-0.01 #-- supply_consumption
		0.00 #-- suppression
		0.00 #-- suppression_factor
		0.01 #-- experience_loss_factor
		#-- Air Values
		0.02 #-- air_attack
		#-- Common Values
		10.00 #-- max_organisation
		0.80 #-- max_strength
		0.00 #-- build_cost_ic
		0.0 #-- maximum_speed
		0.20 #-- armor_value
		0.05 #-- ap_attack
		0.10 #-- reliability
		0.10 #-- reliability_factor
		0.00 #-- weight
	}

	target_template = {
		weight = 0.5
		match_value = 100.0
		
		support = {
			engineer = 1
			recon = 1
			logistics_company = 1
			maintenance_company = 1
		}
		
		regiments = {
			heavy_armor = 6
			infantry = 3
		}
	}
	
	allowed_types = {
        	modern_armor
		heavy_armor
		
		motorized
		mechanized

        #Cheaper but slower might be worth considering
        infantry
		artillery_brigade
		rocket_artillery_brigade

		motorized_rocket_brigade 

		engineer
		recon
		signal_company
		maintenance_company
		logistics_company

		anti_tank
		military_police
		artillery
		anti_air
		rocket_artillery
	}
	
	replace_at_match = 0.4
	replace_with = modern_armor_default
	target_min_match = 0.2
}

medium_armor_default = {
	target_width = 19.9
	width_weight = 3.0
	column_swap_factor = 0.1
	
	stat_weights = {
		0.00 #-- default_morale
		1.10 #-- defense
		1.10 #-- breakthrough
		1.60 #-- hardness
		1.00 #-- soft_attack
		2.00 #-- hard_attack
		0.10 #-- recon
		0.01 #-- entrenchment
		0.10 #-- initiative
		0.01 #-- casualty_trickleback
		-0.05 #-- supply_consumption_factor
		-0.01 #-- supply_consumption
		0.00 #-- suppression
		0.00 #-- suppression_factor
		0.01 #-- experience_loss_factor
		#-- Air Values
		0.02 #-- air_attack
		#-- Common Values
		50.00 #-- max_organisation
		0.80 #-- max_strength
		0.00 #-- build_cost_ic
		1.0 #-- maximum_speed
		10.0 #-- armor_value
		0.05 #-- ap_attack
		0.10 #-- reliability
		0.10 #-- reliability_factor
		0.00 #-- weight
	}
	

	target_template = {
		weight = 0.9
		match_value = 500.0
		
		support = {
			engineer = 1
			recon = 1
			maintenance_company = 1
		    logistics_company = 1
		}
		
		regiments = {
			medium_armor = 6
			motorized = 5
		}
	}

	allowed_types = {
        	modern_armor
		medium_armor
		motorized
		mechanized
		infantry

		motorized_rocket_brigade 

		engineer
		recon
		signal_company
		maintenance_company
		logistics_company

		anti_tank
		military_police
		artillery
		anti_air
		rocket_artillery
	}
	
	replace_at_match = 0.8
	replace_with = modern_armor_default
	target_min_match = 0.3
}


modern_armor_default = {
	target_width = 40.9
	width_weight = 3.0
	column_swap_factor = 0.1
	
	stat_weights = {
		0.00 #-- default_morale
		1.10 #-- defense
		1.10 #-- breakthrough
		0.60 #-- hardness
		2.00 #-- soft_attack
		0.00 #-- hard_attack
		0.10 #-- recon
		0.01 #-- entrenchment
		0.10 #-- initiative
		0.01 #-- casualty_trickleback
		-0.05 #-- supply_consumption_factor
		-0.01 #-- supply_consumption
		0.00 #-- suppression
		0.00 #-- suppression_factor
		0.01 #-- experience_loss_factor
		#-- Air Values
		0.02 #-- air_attack
		#-- Common Values
		50.00 #-- max_organisation
		0.80 #-- max_strength
		0.00 #-- build_cost_ic
		10.0 #-- maximum_speed
		0.20 #-- armor_value
		0.05 #-- ap_attack
		0.10 #-- reliability
		0.10 #-- reliability_factor
		0.00 #-- weight
	}

	target_template = {
		weight = 0.9
		match_value = 500.0
		
		support = {
			engineer = 1
			recon = 1
			maintenance_company = 1
		    logistics_company = 1
		}
		
		regiments = {
			modern_armor = 4
			mechanized = 3
			medium_sp_artillery_brigade = 2
		}
	}
	

	allowed_types = {
		modern_armor
		motorized
		mechanized
		motorized_rocket_brigade 
		medium_sp_artillery_brigade
		engineer
		recon
		signal_company
		maintenance_company
		logistics_company

		anti_tank
		military_police
		artillery
		anti_air
		rocket_artillery
	}
}




infantry_default = {
	target_width = 30.9
	width_weight = 0.1
	column_swap_factor = 0.5
	
	stat_weights = {
		0.00 #-- default_morale
		0.00 #-- defense
		1.00 #-- breakthrough
		0.00 #-- hardness
		4.00 #-- soft_attack
		0.00 #-- hard_attack
		0.00 #-- recon
		1.00 #-- entrenchment
		0.00 #-- initiative
		0.00 #-- casualty_trickleback
		0.00 #-- supply_consumption_factor
		0.00 #-- supply_consumption
		0.00 #-- suppression
		0.00 #-- suppression_factor
		0.00 #-- experience_loss_factor
		#-- Air Values
		0.00 #-- air_attack
		#-- Common Values
		0.60 #-- max_organisation
		0.40 #-- max_strength
		0.00 #-- build_cost_ic
		0.00 #-- maximum_speed
		0.00 #-- armor_value
		0.20 #-- ap_attack
		0.00 #-- reliability
		0.00 #-- reliability_factor
		0.00 #-- weight
	}
	
	target_template = {
		weight = 0.9
		match_value = 300.0
		
		support = {
			engineer = 1
			recon = 1
			field_hospital = 1
			anti_tank = 1
			artillery = 1
		}
		
		regiments = {
			infantry = 7
			artillery_brigade = 2
		}
	}
	
	allowed_types = {
		infantry		
		engineer
		recon
		signal_company
		field_hospital
		logistics_company
		anti_tank
		artillery
#		anti_air
		rocket_artillery
		anti_tank_brigade
		artillery_brigade
		rocket_artillery_brigade
#		light_tank_destroyer_brigade 
#		medium_tank_destroyer_brigade 
	}
}


mountaineers_default = {
	target_width = 19.9
	width_weight = 3
	column_swap_factor = 0.2
	
	stat_weights = {
		0 #-- default_morale
		1 #-- defense
		1 #-- breakthrough
		0 #-- hardness
		2 #-- soft_attack
		0 #-- hard_attack
		0 #-- recon
		0 #-- entrenchment
		0 #-- initiative
		0 #-- casualty_trickleback
		0  #-- supply_consumption_factor
		0 #-- supply_consumption
		0 #-- suppression
		0 #-- suppression_factor
		0 #-- experience_loss_factor
		#-- Air Values
		0 #-- air_attack
		#-- Common Values
		1 #-- max_organisation
		1 #-- max_strength
		-0.1 #-- build_cost_ic
		0 #-- maximum_speed
		0 #-- armor_value
		0 #-- ap_attack
		0 #-- reliability
		0 #-- reliability_factor
		0 #-- weight
	}

	target_template = {
		weight = 0.5
		match_value = 300.0
		
		support = {
			engineer = 1
			artillery = 1
			anti_tank = 1
			logistics_company = 1
		}
		
		regiments = {
			mountaineers = 8
			artillery_brigade = 2
		}
	}
	
	allowed_types = {
		mountaineers
		artillery
		recon
		signal_company
		field_hospital
		logistics_company
		anti_tank
	}
}



marine_default = {
	target_width = 19.9
	width_weight = 0.1
	column_swap_factor = 0.1
	
	stat_weights = {
		0.00 #-- default_morale
		0.00 #-- defense
		1.00 #-- breakthrough
		0.05 #-- hardness
		3.00 #-- soft_attack
		0.01 #-- hard_attack
		0.00 #-- recon
		2.20 #-- entrenchment
		0.00 #-- initiative
		0.00 #-- casualty_trickleback
		-0.1 #-- supply_consumption_factor
		-0.1 #-- supply_consumption
		0.00 #-- suppression
		0.00 #-- suppression_factor
		0.00 #-- experience_loss_factor
		#-- Air Values
		0.00 #-- air_attack
		#-- Common Values
		0.60 #-- max_organisation
		0.40 #-- max_strength
		-0.1 #-- build_cost_ic
		0.00 #-- maximum_speed
		0.05 #-- armor_value
		0.00 #-- ap_attack
		0.00 #-- reliability
		0.00 #-- reliability_factor
		-0.2 #-- weight
	}

	target_template = {
		weight = 0.9
		match_value = 200.0
		
		support = {
			recon = 1
			logistics_company = 1
		}
		
		regiments = {
			marine = 9
		}
	}

	
	allowed_types = {
		marine
		engineer
		logistics_company
	}
}


paratrooper_default = {
	target_width = 9.9
	width_weight = 3.0
	column_swap_factor = 0.1
	
	stat_weights = {
		0.20 #-- default_morale
		1.00 #-- defense
		0.20 #-- breakthrough
		0.00 #-- hardness
		2.00 #-- soft_attack
		0.10 #-- hard_attack
		0.05 #-- recon
		0.20 #-- entrenchment
		0.20 #-- initiative
		0.05 #-- casualty_trickleback
		-1.0 #-- supply_consumption_factor
		-1.0 #-- supply_consumption
		0.01 #-- suppression
		0.01 #-- suppression_factor
		0.05 #-- experience_loss_factor
		#-- Air Values
		0.01 #-- air_attack
		#-- Common Values
		0.6 #-- max_organisation
		0.4 #-- max_strength
		-0.1 #-- build_cost_ic
		0.00 #-- maximum_speed
		0.00 #-- armor_value
		0.20 #-- ap_attack
		0.00 #-- reliability
		0.00 #-- reliability_factor
		-1.0 #-- weight
	}

	target_template = {
		weight = 0.9
		match_value = 200.0
		
		support = {
			engineer = 1
			artillery = 1
			anti_tank = 1
		}
		
		regiments = {
			paratrooper= 5 
		}
	}
	
	allowed_types = {
		paratrooper
		engineer
		recon
		signal_company
		field_hospital
		logistics_company
		anti_tank
		military_police
		artillery
		anti_air
		rocket_artillery
	}
}

cavalry_default = {
	target_width = 12.0
	width_weight = 4.0
	column_swap_factor = 1.0
	
	stat_weights = {
		0.0 #-- default_morale
		0.0 #-- defense
		0.0 #-- breakthrough
		0.0 #-- hardness
		0.0 #-- soft_attack
		0.0 #-- hard_attack
		0.0 #-- recon
		0.0 #-- entrenchment
		0.0 #-- initiative
		0.0 #-- casualty_trickleback
		0.0 #-- supply_consumption_factor
		0.0 #-- supply_consumption
		1.0 #-- suppression
		1.0 #-- suppression_factor
		0.0 #-- experience_loss_factor
		#-- Air Values
		0.0 #-- air_attack
		#-- Common Values
		0.0 #-- max_organisation
		0.0 #-- max_strength
		0.0 #-- build_cost_ic
		0.0 #-- maximum_speed
		0.0 #-- armor_value
		0.0 #-- ap_attack
		0.0 #-- reliability
		0.0 #-- reliability_factor
		0.0 #-- weight
	}

	target_template = {
		weight = 0.9
		match_value = 10.0
		
		support = {
			military_police = 1
		}
		
		regiments = {
			cavalry = 4
		}
	}
	
	allowed_types = {
#        cavalry
#		motorized
#		mechanized
		military_police
#		engineer
#		recon
#   	signal_company
	}
	
	replace_at_match = 0.1
	replace_with = motorized_default
	target_min_match = 0.1
}

motorized_default = {
	target_width = 30.9
	width_weight = 0.1
	column_swap_factor = 1.0
	
	stat_weights = {
		0.00 #-- default_morale
		0.00 #-- defense
		1.00 #-- breakthrough
		0.00 #-- hardness
		4.00 #-- soft_attack
		0.00 #-- hard_attack
		0.00 #-- recon
		1.00 #-- entrenchment
		0.00 #-- initiative
		0.00 #-- casualty_trickleback
		0.00 #-- supply_consumption_factor
		0.00 #-- supply_consumption
		0.00 #-- suppression
		0.00 #-- suppression_factor
		0.00 #-- experience_loss_factor
		#-- Air Values
		0.00 #-- air_attack
		#-- Common Values
		20.0 #-- max_organisation
		0.40 #-- max_strength
		0.00 #-- build_cost_ic
		0.00 #-- maximum_speed
		0.00 #-- armor_value
		0.10 #-- ap_attack
		0.00 #-- reliability
		0.00 #-- reliability_factor
		0.00 #-- weight
	}

	target_template = {
		weight = 0.9
		match_value = 400.0
		
		support = {
			engineer = 1
			artillery = 1
			anti_tank = 1
			maintenance_company = 1
		}
		
		regiments = {
			motorized = 8
			medium_sp_artillery_brigade = 3
		}
	}
	
	allowed_types = {
		motorized
		mechanized
		motorized_rocket_brigade 
		medium_sp_artillery_brigade
		engineer
		recon
		signal_company
        maintenance_company
		field_hospital
		logistics_company
		anti_tank
		military_police
		artillery
		anti_air
		rocket_artillery
	}
	
	replace_at_match = 0.6
	replace_with = mechanized_default
	target_min_match = 0.5
}


mechanized_default = {
	target_width = 60.9
	width_weight = 0.1
	column_swap_factor = 1.0
	
	stat_weights = {
		0.00 #-- default_morale
		0.00 #-- defense
		1.00 #-- breakthrough
		0.00 #-- hardness
		4.00 #-- soft_attack
		0.00 #-- hard_attack
		0.00 #-- recon
		1.00 #-- entrenchment
		0.00 #-- initiative
		0.00 #-- casualty_trickleback
		0.00 #-- supply_consumption_factor
		0.00 #-- supply_consumption
		0.00 #-- suppression
		0.00 #-- suppression_factor
		0.00 #-- experience_loss_factor
		#-- Air Values
		0.00 #-- air_attack
		#-- Common Values
		20.0 #-- max_organisation
		0.40 #-- max_strength
		0.00 #-- build_cost_ic
		0.00 #-- maximum_speed
		0.00 #-- armor_value
		0.20 #-- ap_attack
		0.00 #-- reliability
		0.00 #-- reliability_factor
		0.00 #-- weight
	}

	target_template = {
		weight = 0.9
		match_value = 400.0
		
		support = {
			engineer = 1
			artillery = 1
			anti_tank = 1
			maintenance_company = 1
			logistics_company = 1
		}
		
		regiments = {
			mechanized = 7
			medium_sp_artillery_brigade = 1
			medium_tank_destroyer_brigade = 1
		}
	}
	
	allowed_types = {
		mechanized
		motorized_rocket_brigade 

		engineer
		recon
		signal_company
	    maintenance_company
		medium_sp_artillery_brigade
		medium_tank_destroyer_brigade
		field_hospital
		logistics_company
		anti_tank
		military_police
		artillery
		anti_air
		rocket_artillery
	}
}




# REGIMENTS:
#infantry
#light_armor
#super_heavy_armor
#modern_armor
#heavy_armor
#medium_armor
#light_armor
#anti_tank
#cavalry
#motorized
#mechanized
#marine
#mountaineers
#paratrooper
#rocket_artillery
#light_tank_destroyer
#medium_tank_destroyer_brigade
#heavy_tank_destroyer_brigade
#super_heavy_tank_destroyer_brigade
#modern_tank_destroyer_brigade
#anti_air
#artillery

# SUPPORT:
#engineer
#recon
#signal_company
#maintenance_company
#anti_tank_brigade
#anti_air_brigade
#artillery_brigade
#field_hospital
#logistics_company
#military_police
#light_sp_anti_air_brigade
#light_sp_artillery_brigade
