technologies = {

	mobile_warfare = {
		
		doctrine_name = "MOBILE_WARFARE_DOCTRINE"
		
		xp_research_type = army
		xp_unlock_cost = 100
		
		xor = { superior_firepower trench_warfare mass_assault } 

		path = {
			leads_to_tech = delay 
			research_cost_coeff = 1
		}
		
		category_all_armor = {
			breakthrough = 0.20
		}
		
		planning_speed = 0.5
		army_speed_factor = 0.10
		enable_tactic = tactic_unexpected_thrust
		org_loss_when_moving = -0.1

		doctrine = yes	
		research_cost = 2.25

		folder = {
			name = land_doctrine_folder
			position = { x = 0 y = 0 }
		}
		
		categories = {
			land_doctrine
			cat_mobile_warfare
		}
		
		ai_will_do = {
			factor = 20 
			modifier = {
				not = {
					has_army_experience > 120
				}
				factor = 0.8
			}
		}
		
		ai_research_weights = {
			armor = 4.0
		}
	}
	
	delay = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		category_all_infantry = {
			max_organisation = 15
		}
		
		
		enable_tactic = tactic_delay
		
		path = {
			leads_to_tech = elastic_defence 
			research_cost_coeff = 1
		}

		
		doctrine = yes	
		research_cost = 4.5

		categories = {
			land_doctrine
			cat_mobile_warfare
		}
		
		folder = {
			name = land_doctrine_folder
			position = { x = 0 y = 2 }
		}
		
		ai_will_do = {
			factor = 20
			modifier = {
				not = {
					has_army_experience > 120
				}
				factor = 0.8
			}
		}
		
		ai_research_weights = {
			armor = 3.0
		}
	}
	
	
	elastic_defence = {

		land_reinforce_rate = 0.02
		xp_research_type = army
		xp_unlock_cost = 100
		
		category_tanks = {
			max_organisation = 1
		}
		armored_car = {
			max_organisation = 2
		}

		category_all_armor = {
			maximum_speed = 0.1
		}
		
	
		enable_tactic = tactic_elastic_defense
		
		path = {
			leads_to_tech = mobile_infantry 
			research_cost_coeff = 1
		}
		path = {
			leads_to_tech = armored_spearhead 
			research_cost_coeff = 1
		}

		
		doctrine = yes	
		research_cost = 4.5

		categories = {
			land_doctrine
			cat_mobile_warfare
		}	
		
		folder = {
			name = land_doctrine_folder
			position = { x = 0 y = 4 }
		}
		
		ai_will_do = {
			factor = 20
			modifier = {
				not = {
					has_army_experience > 120
				}
				factor = 0.8
			}
		}
		
		ai_research_weights = {
			armor = 2.0
		}
	}
	
	mobile_infantry = { #Branch focuses on infantry, included Motorised and Mechanised.
		xp_research_type = army
		xp_unlock_cost = 100
		
		xor={
			armored_spearhead
		}
		motorized = {
			maximum_speed = 0.1
			default_morale = 0.2
		}
		armored_car = {
			maximum_speed = 0.1
			default_morale = 0.2
		}
		mot_artillery_brigade = {
			maximum_speed = 0.1
			default_morale = 0.2
		}
		mot_anti_tank_brigade = {
			maximum_speed = 0.1
			default_morale = 0.2
		}
		mot_anti_air_brigade = {
			maximum_speed = 0.1
			default_morale = 0.2
		}
		mechanized = {
			maximum_speed = 0.1
			default_morale = 0.2
		}
		amphibious_mechanized = {
			maximum_speed = 0.1
			default_morale = 0.2
		}
		
		
		path = {
			leads_to_tech = mass_motorization 
			research_cost_coeff = 1
		}

		
		doctrine = yes	
		research_cost = 4.5

		categories = {
			land_doctrine
			cat_mobile_warfare
		}
		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 6 }
		}
		
		ai_will_do = {
			factor = 20
			modifier = {
				not = {
					has_army_experience > 120
				}
				factor = 0.8
			}
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.5
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.75
			}

			modifier = {
				tag = GER
				factor = 2
			}
		}
		
		ai_research_weights = {
			armor = 1.0
			defensive = -2.0
			motorized_equipment = 3.0
			cat_mechanized_equipment = 5.0
		}
	}
	
	mass_motorization = {
		xp_research_type = army
		xp_unlock_cost = 100
		category_all_infantry = {
			max_organisation = 10
		}	
		
		
		path = {
			leads_to_tech = mechanised_offensive 
			research_cost_coeff = 1
		}

		
		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mobile_warfare
		}
		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 8 }
		}
		
		ai_will_do = {
			factor = 20
			modifier = {
				not = {
					has_army_experience > 120
				}
				factor = 0.8
			}
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.5
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.75
			}
		}
		
		ai_research_weights = {
			armor = 2.0
			defensive = -12.0
		}
	}
	
	mechanised_offensive = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		motorized = {
			max_organisation = 15
			
		}
		mechanized = {
			max_organisation = 15
		}
		amphibious_mechanized = {
			max_organisation = 15
		}
		
		armored_car = {
			max_organisation = 3	
		}
		
		category_tanks = {
			max_organisation = 3
		}
	
		armored_car_recon = {
			battalion_mult = {
				category = category_all_armor
				breakthrough = 0.10
			}
		}

		enable_tactic = tactic_blitz
		
		
		path = {
			leads_to_tech = kampfgruppe 
			research_cost_coeff = 1
		}

		
		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mobile_warfare
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 10 }
		}
		
		ai_will_do = {
			factor = 20
			modifier = {
				not = {
					has_army_experience > 120
				}
				factor = 0.8
			}
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.5
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.75
			}
		}
		
		ai_research_weights = {
			armor = 2.0
			motorized_equipment = 2.0
			cat_mechanized_equipment = 2.0
		}
	}
	
	armored_spearhead = { #Branch focused on Tanks 
		xp_research_type = army
		xp_unlock_cost = 100
		category_tanks = {
			max_organisation = 3
			breakthrough = 0.20
		}
		
		enable_tactic = tactic_blitz
		
	
		xor = {
			mobile_infantry
		}
	
		path = {
			leads_to_tech = schwerpunk 
			research_cost_coeff = 1
		}

		
		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mobile_warfare
		}


		
		folder = {
			name = land_doctrine_folder
			position = { x = 2 y = 6 }
		}
		
		ai_will_do = {
			factor = 20
			modifier = {
				not = {
					has_army_experience > 120
				}
				factor = 0.8
			}
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.5
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.75
			}
		}
		
		ai_research_weights = {
			armor = 16.0
			offensive = -1.0
			cat_mechanized_equipment = 2.0
		}
	}
	
	schwerpunk = {
		xp_research_type = army
		xp_unlock_cost = 100
		category_tanks = {
			max_organisation = 2
		}

		category_all_armor = {
			default_morale = 0.1
		}
		
		
		path = {
			leads_to_tech = blitzkrieg 
			research_cost_coeff = 1
		}

		
		doctrine = yes	
		research_cost = 4.5

		categories = {
			land_doctrine
			cat_mobile_warfare
		}
		
		folder = {
			name = land_doctrine_folder
			position = { x = 2 y = 8 }
		}
		
		ai_will_do = {
			factor = 20
			modifier = {
				not = {
					has_army_experience > 120
				}
				factor = 0.8
			}
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.5
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.75
			}
		}
		
		ai_research_weights = {
			armor = 2.5
			offensive = -2.0
			cat_mechanized_equipment = 1.5
		}
	}
	
	blitzkrieg = {
		xp_research_type = army
		xp_unlock_cost = 100
		category_tanks = {
			max_organisation = 1
		}

		category_all_armor = {
			default_morale = 0.1
		}
		armored_car = {
			default_morale = 0.1
			max_organisation = 7
		}
		
		enable_tactic = tactic_breakthrough
		
		motorized = {
			max_organisation = 5
		}
		mechanized = {
			max_organisation = 5
		}		
		amphibious_mechanized = {
			max_organisation = 5
		}		

		
		path = {
			leads_to_tech = kampfgruppe 
			research_cost_coeff = 1
		}

		
		doctrine = yes	
		research_cost = 4.5

		categories = {
			land_doctrine
			cat_mobile_warfare
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 2 y = 10 }
		}
		
		ai_will_do = {
			factor = 20
			modifier = {
				not = {
					has_army_experience > 120
				}
				factor = 0.8
			}
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.5
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.75
			}
		}
		
		ai_research_weights = {
			armor = 2.5
			cat_mechanized_equipment = 1.5
		}
	}
	
	kampfgruppe = {
		xp_research_type = army
		xp_unlock_cost = 100
		category_all_infantry = {
			default_morale = 0.2
			max_organisation = 10
		}
		# faster planning
		planning_speed = 0.2
		additional_brigade_column_size = 1
		
		enable_tactic = tactic_overwhelming_fire
		
		path = {
			leads_to_tech = firebrigades 
			research_cost_coeff = 1
		}
		path = {
			leads_to_tech = volkssturm 
			research_cost_coeff = 1
		}

		
		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mobile_warfare
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 0 y = 12 }
		}
		
		ai_will_do = {
			factor = 20
			modifier = {
				not = {
					has_army_experience > 120
				}
				factor = 0.8
			}
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			armor = 3.0
		}
	}
	
	firebrigades = { #Branch focused on mobile warfares
		xp_research_type = army
		xp_unlock_cost = 100
		xor={
			volkssturm
		}
		
		category_all_infantry = {
			max_organisation = 10
		}
		category_tanks = {
			max_organisation = 2
		}
		armored_car = {
			max_organisation = 2
		}

		
		path = {
			leads_to_tech = backhand_blow 
			research_cost_coeff = 1
		}

		
		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mobile_warfare
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 2 y = 14 }
		}
		
		ai_will_do = {
			factor = 20
			modifier = {
				not = {
					has_army_experience > 120
				}
				factor = 0.8
			}
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			armor = 2.0
		}
	}
	
	backhand_blow = {
		xp_research_type = army
		xp_unlock_cost = 100
		enable_tactic = tactic_backhand_blow
		
		path = {
			leads_to_tech = modern_blitzkrieg 
			research_cost_coeff = 1
		}

		
		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mobile_warfare
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 2 y = 16 }
		}
		
		ai_will_do = {
			factor = 20
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			armor = 2.0
		}
	}
	
	modern_blitzkrieg = {
		xp_research_type = army
		xp_unlock_cost = 100
		category_tanks = {
			max_organisation = 3
			breakthrough = 0.20
		}

		category_all_armor = {
			default_morale = 0.2
		}
		armored_car = {
			max_organisation = 3
			default_morale = 0.2
			breakthrough = 0.20
		}
		
		path = {
			leads_to_tech = mobile_warfare101
			research_cost_coeff = 1
		}
		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mobile_warfare
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 2 y = 18 }
		}
		
		ai_will_do = {
			factor = 20
			modifier = {
				not = {
					has_army_experience > 120
				}
				factor = 0.8
			}
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			armor = 2.0
		}
	}
	
	volkssturm = {
		xp_research_type = army
		xp_unlock_cost = 100
		xor={
			firebrigades
		}

		
		conscription = 0.02
		
		path = {
			leads_to_tech = nd_conscription 
			research_cost_coeff = 1
		}

		
		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mobile_warfare
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 14 }
		}
		
		ai_will_do = {
			factor = 20
			modifier = {
				not = {
					has_army_experience > 120
				}
				factor = 0.8
			}
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
			modifier = {
				tag = GER
				factor = 3
			}
		}
		
		ai_research_weights = {
			armor = 2.0
		}
	}
	
	nd_conscription = {
		xp_research_type = army
		xp_unlock_cost = 100
		conscription = 0.03

		path = {
			leads_to_tech = werwolf_guerillas 
			research_cost_coeff = 1
		}

		
		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mobile_warfare
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 16 }
		}
		
		ai_will_do = {
			factor = 20
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			armor = 2.0
		}
	}
	
	werwolf_guerillas = {
		xp_research_type = army
		xp_unlock_cost = 100
		#Increased Partisan effect on your land occupied by others
		resistance_damage_to_garrison_on_our_occupied_states = 0.1 
		
		enable_tactic = tactic_guerrilla_tactics
		path = {
			leads_to_tech = mobile_warfare001 
			research_cost_coeff = 1
		}
		
		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mobile_warfare
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 18 }
		}
		
		ai_will_do = {
			factor = 20
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			armor = 2.0
		}
	}
	
	superior_firepower = {
		doctrine_name = "SUPERIOR_FIREPOWER_DOCTRINE"
		
		xp_research_type = army
		xp_unlock_cost = 100
		

		xor = { mobile_warfare trench_warfare mass_assault } 

		path = {
			leads_to_tech = sup_delay 
			research_cost_coeff = 1
		}
		
		category_front_line = {
			 soft_attack = 0.1
		}
		
		enable_tactic = tactic_barrage
			
		doctrine = yes	
		research_cost = 2.25
		
		categories = {
			land_doctrine
			cat_superior_firepower
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 0 y = 0 }
		}
		
		ai_will_do = {
			factor = 20
			modifier = {
				not = {
					has_army_experience > 120
				}
				factor = 0.8
			}
		}
		
		ai_research_weights = {
			artillery = 4.0
		}
	}
	
	sup_delay = {
		xp_research_type = army
		xp_unlock_cost = 100
		category_light_infantry = {
			max_organisation = 10
		}
		
		enable_tactic = tactic_delay
		
		path = {
			leads_to_tech = mobile_defence 
			research_cost_coeff = 1
		}
		
		doctrine = yes	
		research_cost = 4.5

		categories = {
			land_doctrine
			cat_superior_firepower
		}
		
		folder = {
			name = land_doctrine_folder
			position = { x = 0 y = 2 }
		}
		
		ai_will_do = {
			modifier = {
				not = {
					has_army_experience > 120
				}
				factor = 0.8
			}
			factor = 20
		}
		
		ai_research_weights = {
			artillery = 3.0
		}
	}
	
	mobile_defence = {
		xp_research_type = army
		xp_unlock_cost = 100
		category_all_infantry = {
			defense = 0.10
		}
		
		enable_tactic = tactic_elastic_defense
		
		
		path = {
			leads_to_tech = intergrated_support 
			research_cost_coeff = 1
		}
		path = {
			leads_to_tech = dispersed_support 
			research_cost_coeff = 1
		}

		
		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_superior_firepower
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 0 y = 4 }
		}
		
		ai_will_do = {
			modifier = {
				not = {
					has_army_experience > 120
				}
				factor = 0.8
			}
			factor = 20
		}
		
		ai_research_weights = {
			artillery = 2.0
		}
	}
	
	intergrated_support = { #This Branch is focused on boosting stuff in the support column 
		xp_research_type = army
		xp_unlock_cost = 100
		xor={
			dispersed_support
		}

	
		category_support_battalions = {
			max_organisation = 10
			soft_attack = 0.25
		}
		
		path = {
			leads_to_tech = regimental_combat_teams 
			research_cost_coeff = 1
		}

		
		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_superior_firepower
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 2 y = 6 }
		}
		
		ai_will_do = {
			modifier = {
				not = {
					has_army_experience > 120
				}
				factor = 0.8
			}
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.5
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.75
			}
			factor = 20
		}
		
		ai_research_weights = {
			artillery = 1.0
		}
	}
	
	regimental_combat_teams = {
		xp_research_type = army
		xp_unlock_cost = 100
		category_support_battalions = {
			max_organisation = 10
			soft_attack = 0.25
		}
		
		enable_tactic = tactic_overwhelming_fire
		
		path = {
			leads_to_tech = sup_mechanized_offensive 
			research_cost_coeff = 1
		}

		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_superior_firepower
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 2 y = 8 }
		}
		
		ai_will_do = {
			modifier = {
				not = {
					has_army_experience > 120
				}
				factor = 0.8
			}
			factor = 20
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.5
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.75
			}
		}
		
		ai_research_weights = {
			artillery = 1.0
		}
	}
	
	dispersed_support = { # Branch is focused on support units as part of the regular brigades
		xp_research_type = army
		xp_unlock_cost = 100
		xor = {
			intergrated_support
		}
		
		category_line_artillery = {
			default_morale = 0.2
		}
		
		signal_company = {
			battalion_mult = {
				category = category_artillery
				defense = 0.10
			}
		}
		
		path = {
			leads_to_tech = overwhelming_firepower 
			research_cost_coeff = 1
		}

		
		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_superior_firepower
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 6 }
		}
		
		ai_will_do = {
			modifier = {
				not = {
					has_army_experience > 120
				}
				factor = 0.8
			}
			factor = 20
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.5
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.75
			}
		}
		
		ai_research_weights = {
			artillery = 1.0
		}
	}
	
	overwhelming_firepower = {
		xp_research_type = army
		xp_unlock_cost = 100
		category_line_artillery = {
			soft_attack = 0.10
		}
		coordination_bonus = 0.05
		enable_tactic = tactic_overwhelming_fire
		
		path = {
			leads_to_tech = sup_mechanized_offensive 
			research_cost_coeff = 1
		}

		
		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_superior_firepower
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 8 }
		}
		
		ai_will_do = {
			modifier = {
				not = {
					has_army_experience > 120
				}
				factor = 0.8
			}
			factor = 20
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.5
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.75
			}
		}
		
		ai_research_weights = {
			artillery = 1.0
		}
	}
	
	sup_mechanized_offensive = {
		xp_research_type = army
		xp_unlock_cost = 100
		category_all_armor = {
			breakthrough = 0.10
		}
		
		
		enable_tactic = tactic_blitz
		
		
		path = {
			leads_to_tech = concentrated_fire_plans 
			research_cost_coeff = 1
		}
		path = {
			leads_to_tech = centralized_fire_control 
			research_cost_coeff = 1
		}

		
		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_superior_firepower
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 0 y = 10 }
		}
		
		ai_will_do = {
			factor = 20
			modifier = {
				not = {
					has_army_experience > 120
				}
				factor = 0.8
			}
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.25
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			artillery = 1.0
		}
	}
	
	concentrated_fire_plans = {
		xp_research_type = army
		xp_unlock_cost = 100
		xor = {
			centralized_fire_control
		}

		category_army = {
			hard_attack = 0.10
		}
		
		path = {
			leads_to_tech = combined_arms 
			research_cost_coeff = 1
		}

		
		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_superior_firepower
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 12 }
		}
		
		ai_will_do = {
			factor = 20
			modifier = {
				not = {
					has_army_experience > 120
				}
				factor = 0.8
			}
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.25
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			artillery = 1.0
		}
	}
	
	combined_arms = {
		xp_research_type = army
		xp_unlock_cost = 100
		
		category_all_armor = {
			hard_attack = 0.10
			soft_attack = 0.10
		}
		
		enable_tactic = tactic_breakthrough
		
		path = {
			leads_to_tech = tactical_control 
			research_cost_coeff = 1
		}

		
		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_superior_firepower
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 14 }
		}
		
		ai_will_do = {
			factor = 20
			modifier = {
				not = {
					has_army_experience > 120
				}
				factor = 0.8
			}
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			artillery = 1.0
		}
	}
	
	tactical_control = {
		xp_research_type = army
		xp_unlock_cost = 100
		land_reinforce_rate = 0.02
	
		additional_brigade_column_size = 1
	
		enable_tactic = tactic_tactical_withdrawal
		
		path = {
			leads_to_tech = air_land_battle 
			research_cost_coeff = 1
		}

		
		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_superior_firepower
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 16 }
		}
		
		ai_will_do = {
			factor = 20
			modifier = {
				not = {
					has_army_experience > 120
				}
				factor = 0.8
			}
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			artillery = 1.0
		}
	}
	
	air_land_battle = {
		xp_research_type = army
		xp_unlock_cost = 100
		category_front_line = {
			max_organisation = 5
		}
			
		#combat advantage when air superior
		army_bonus_air_superiority_factor = 0.15
		
		recon = {
			battalion_mult = {
				category = category_anti_air
				air_attack = 0.10
			}
		}
		
		mot_recon = {
			battalion_mult = {
				category = category_anti_air
				air_attack = 0.10
			}
		}

		path = {
			leads_to_tech = superior_firepower001
			research_cost_coeff = 1
		}
		
		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_superior_firepower
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 18 }
		}
		
		ai_will_do = {
			factor = 20
			modifier = {
				not = {
					has_army_experience > 120
				}
				factor = 0.8
			}
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			artillery = 1.0
		}
	}
	
	centralized_fire_control = {
		xp_research_type = army
		xp_unlock_cost = 100
		xor = {
			concentrated_fire_plans
		}

		category_all_infantry = { 
			soft_attack = 0.05 
		}
		category_artillery = { 
			soft_attack = 0.05
		}
		path = {
			leads_to_tech = forward_observers 
			research_cost_coeff = 1
		}

		
		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_superior_firepower
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 2 y = 12 }
		}
		
		ai_will_do = {
			factor = 20
			modifier = {
				not = {
					has_army_experience > 120
				}
				factor = 0.8
			}
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.25
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			artillery = 1.0
		}
	}
	
	forward_observers = {

		land_reinforce_rate = 0.02
		xp_research_type = army
		xp_unlock_cost = 100
		category_recon = {
			recon = 1
		}
		
		path = {
			leads_to_tech = advanced_firebases 
			research_cost_coeff = 1
		}

		
		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_superior_firepower
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 2 y = 14 }
		}
		
		ai_will_do = {
			factor = 20
			modifier = {
				not = {
					has_army_experience > 120
				}
				factor = 0.8
			}
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			artillery = 1.0
		}
	}
	
	advanced_firebases = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		category_all_infantry = {
			max_organisation = 10
			default_morale = 0.05
		}
		category_tanks = {
			max_organisation = 2
		}

		category_all_armor = {
			default_morale = 0.05
		}
		armored_car = {
			max_organisation = 2
			default_morale = 0.05
		}

		additional_brigade_column_size = 1
		
		enable_tactic = tactic_tactical_withdrawal
		
		path = {
			leads_to_tech = shock_and_awe 
			research_cost_coeff = 1
		}

		
		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_superior_firepower
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 2 y = 16 }
		}
		
		ai_will_do = {
			factor = 20
			modifier = {
				not = {
					has_army_experience > 120
				}
				factor = 0.8
			}
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			artillery = 1.0
		}
	}
	
	shock_and_awe = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		category_front_line = {
			 soft_attack = 0.05
		}
		
		category_all_infantry = { 
			soft_attack = 0.05 
			hard_attack = 0.05
		}
		category_artillery = { 
			soft_attack = 0.05
			hard_attack = 0.05
		}
		enable_tactic = tactic_breakthrough
		path = {
			leads_to_tech = superior_firepower001
			research_cost_coeff = 1
		}
				
		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_superior_firepower
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 2 y = 18 }
		}
		
		ai_will_do = {
			factor = 20
			modifier = {
				not = {
					has_army_experience > 120
				}
				factor = 0.8
			}
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			artillery = 1.0
		}
	}
	
	
	trench_warfare = {
		doctrine_name = "GRAND_BATTLEPLAN_DOCTRINE"
		xp_research_type = army
		xp_unlock_cost = 100
		

		xor = { mobile_warfare superior_firepower mass_assault } 
	
		max_dig_in = 10
		dig_in_speed_factor = 0.25 #25% bonus
		
		
		path = {
			leads_to_tech = grand_battle_plan 
			research_cost_coeff = 1
		}

		doctrine = yes	
		research_cost = 2.25
		
		categories = {
			land_doctrine
			cat_grand_battle_plan
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 0 y = 0 }
		}
		
		ai_will_do = {
			modifier = {
				not = {
					has_army_experience > 120
				}
				factor = 0.8
			}
			factor = 20
		}
		
		ai_research_weights = {
			infantry_weapons = 1.5
			motorized_equipment = 1.0
		}
	}
	
	grand_battle_plan = {
	
		xp_research_type = army
		xp_unlock_cost = 100
		path = {
			leads_to_tech = prepared_defense 
			research_cost_coeff = 1
		}
		
		#planning max bonus increase
		max_planning = 0.1
		command_power_gain = 0.25

		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_grand_battle_plan
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 0 y = 2 }
		}
		
		ai_will_do = {
			factor = 20
			modifier = {
				not = {
					has_army_experience > 120
				}
				factor = 0.8
			}
			
			modifier = {
				factor = 0.25
				has_idea = FRA_victors_of_wwi
			}
		}
		
		ai_research_weights = {
			infantry_weapons = 2.5
			motorized_equipment = 2.0
		}
	}
	

	
	prepared_defense = {
		xp_research_type = army
		xp_unlock_cost = 100
		category_all_infantry = {
			defense = 0.10
			max_organisation = 10
		}
		
		path = {
			leads_to_tech = grand_assault 
			research_cost_coeff = 1
		}

		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_grand_battle_plan
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 0 y = 4 }
		}
		
		ai_will_do = {
			factor = 20
			modifier = {
				not = {
					has_army_experience > 120
				}
				factor = 0.8
			}
		}
		
		ai_research_weights = {
			infantry_weapons = 1.5
			motorized_equipment = 1.0
		}
	}
	
	grand_assault = {
		xp_research_type = army
		xp_unlock_cost = 100
		category_army = {
			breakthrough = 0.10
			soft_attack = 0.05
		}
		
		enable_tactic = tactic_planned_attack
		
		path = {
			leads_to_tech = grand_mechanized_offensive 
			research_cost_coeff = 1
		}
		path = {
			leads_to_tech = infantry_offensive 
			research_cost_coeff = 1
		}

		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_grand_battle_plan
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 0 y = 6 }
		}
		
		ai_will_do = {
			factor = 20
			modifier = {
				not = {
					has_army_experience > 120
				}
				factor = 0.8
			}
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.5
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.75
			}
		}
		
		ai_research_weights = {
			infantry_weapons = 1.5
			motorized_equipment = 1.0
		}
	}
	
	grand_mechanized_offensive = {
		xp_research_type = army
		xp_unlock_cost = 100
		xor = {
			infantry_offensive
		}
	
		motorized = {
			max_organisation = 5
		}
		armored_car = {
			max_organisation = 5
		}
		mechanized = {
			max_organisation = 5
		}
		amphibious_mechanized = {
			max_organisation = 5
		}
		
		additional_brigade_column_size = 1

		enable_tactic = tactic_blitz
		enable_tactic = tactic_elastic_defense
		
		
		path = {
			leads_to_tech = assault_concentration 
			research_cost_coeff = 1
		}

		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_grand_battle_plan
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 8 }
		}
		
		ai_will_do = {
			factor = 20
			modifier = {
				not = {
					has_army_experience > 120
				}
				factor = 0.8
			}
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.35
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.65
			}
		}
		
		ai_research_weights = {
			infantry_weapons = 1.5
			motorized_equipment = 1.0
			cat_mechanized_equipment = 1.0
		}
	}
	
	assault_concentration = {
		xp_research_type = army
		xp_unlock_cost = 100
		max_planning = 0.1

		enable_tactic = tactic_overwhelming_fire
		
		path = {
			leads_to_tech = branch_interoperation 
			research_cost_coeff = 1
		}

		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_grand_battle_plan
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 10 }
		}
		
		ai_will_do = {
			factor = 20
			modifier = {
				not = {
					has_army_experience > 120
				}
				factor = 0.8
			}
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.3
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.6
			}
		}
		
		ai_research_weights = {
			infantry_weapons = 1.5
			motorized_equipment = 1.0
			cat_mechanized_equipment = 1.0
		}
	}
	
	branch_interoperation = {
		xp_research_type = army
		xp_unlock_cost = 100
		category_all_infantry = {
			max_organisation = 5
		}
		category_tanks = {
			max_organisation = 1
		}
		armored_car = {
			max_organisation = 1
		}
		coordination_bonus = 0.1
		
		path = {
			leads_to_tech = assault_breakthrough 
			research_cost_coeff = 1
		}

		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_grand_battle_plan
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 12 }
		}
		
		ai_will_do = {
			factor = 20
			modifier = {
				not = {
					has_army_experience > 120
				}
				factor = 0.8
			}
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.25
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.55
			}
		}
		
		ai_research_weights = {
			infantry_weapons = 1.5
			motorized_equipment = 1.0
		}
	}
	
	assault_breakthrough = {
		xp_research_type = army
		xp_unlock_cost = 100
		category_army = {
			breakthrough = 0.10
		}
		
		enable_tactic = tactic_breakthrough
	

		path = {
			leads_to_tech = central_planning 
			research_cost_coeff = 1
		}

		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_grand_battle_plan
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 14 }
		}
		
		ai_will_do = {
			factor = 20
			modifier = {
				not = {
					has_army_experience > 120
				}
				factor = 0.8
			}
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.2
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			infantry_weapons = 1.5
			motorized_equipment = 1.0
			cat_mechanized_equipment = 1.0
		}
	}
	
	central_planning = {
		xp_research_type = army
		xp_unlock_cost = 100
		max_planning = 0.1
		max_command_power = 30
		
		logistics_company = {
			battalion_mult = {
				category = category_all_infantry
				defense = 0.05
			}
		}
		
		path = {
			leads_to_tech = c3i_theory 
			research_cost_coeff = 1
		}

		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_grand_battle_plan
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 16 }
		}
		
		ai_will_do = {
			factor = 20
			modifier = {
				not = {
					has_army_experience > 120
				}
				factor = 0.8
			}
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.45
			}
		}
		
		ai_research_weights = {
			infantry_weapons = 1.5
			motorized_equipment = 1.0
		}
	}
	
	c3i_theory = {
		xp_research_type = army
		xp_unlock_cost = 100
		land_reinforce_rate = 0.02
		category_all_infantry = {
			max_organisation = 5
		}
		category_tanks = {
			max_organisation = 1
		}
		armored_car = {
			max_organisation = 2
		}
		path = {
			leads_to_tech = grand_battle_plan001 
			research_cost_coeff = 1
		}

		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_grand_battle_plan
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 18 }
		}
		
		ai_will_do = {
			factor = 20
			modifier = {
				not = {
					has_army_experience > 120
				}
				factor = 0.8
			}
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.1
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.4
			}
		}
		
		ai_research_weights = {
			infantry_weapons = 1.5
			motorized_equipment = 1.0
		}
	}
	
	infantry_offensive = {
		xp_research_type = army
		xp_unlock_cost = 100
		xor = {
			grand_mechanized_offensive
		}
		category_light_infantry = {
			max_organisation = 5
			breakthrough = 0.1
		}
		
		additional_brigade_column_size = 1
		
		enable_tactic = tactic_infantry_charge
		
		path = {
			leads_to_tech = armored_operations 
			research_cost_coeff = 1
		}

		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_grand_battle_plan
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 2 y = 8 }
		}
		
		ai_will_do = {
			factor = 20
			modifier = {
				not = {
					has_army_experience > 120
				}
				factor = 0.8
			}
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.35
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.65
			}
		}
		
		ai_research_weights = {
			infantry_weapons = 1.5
			motorized_equipment = 1.0
		}
	}
	
	armored_operations = {
		xp_research_type = army
		xp_unlock_cost = 100
		category_tanks = {
			max_organisation = 2
		}
		category_all_armor = {
			default_morale = 0.1
		}
		armored_car = {
			max_organisation = 2
			default_morale = 0.1
		}
		
		enable_tactic = tactic_blitz
		enable_tactic = tactic_elastic_defense
		
		
		path = {
			leads_to_tech = infiltration_assault 
			research_cost_coeff = 1
		}

		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_grand_battle_plan
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 2 y = 10 }
		}
		
		ai_will_do = {
			factor = 20
			modifier = {
				not = {
					has_army_experience > 120
				}
				factor = 0.8
			}
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.3
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.6
			}
		}
		
		ai_research_weights = {
			infantry_weapons = 1.5
			motorized_equipment = 1.0
		}
	}
	
	infiltration_assault = {
		xp_research_type = army
		xp_unlock_cost = 100
		supply_consumption_factor = -0.10
		command_power_gain_mult = 0.15
		
		recon = {
			battalion_mult = {
				category = category_light_infantry
				soft_attack = 0.05
			}
		}
		
		path = {
			leads_to_tech = night_assault_tactics 
			research_cost_coeff = 1
		}

		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_grand_battle_plan
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 2 y = 12 }
		}
		
		ai_will_do = {
			factor = 20
			modifier = {
				not = {
					has_army_experience > 120
				}
				factor = 0.8
			}
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.25
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.55
			}
		}
		
		ai_research_weights = {
			infantry_weapons = 1.5
			motorized_equipment = 1.0
		}
	}
	
	night_assault_tactics = {
		xp_research_type = army
		xp_unlock_cost = 100
		#reduce land night combat penalty
		land_night_attack = 0.25 # negates half of base penalty
	
	
		path = {
			leads_to_tech = attritional_containment 
			research_cost_coeff = 1
		}
		
		

		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_grand_battle_plan
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 2 y = 14 }
		}
		
		ai_will_do = {
			factor = 20
			modifier = {
				not = {
					has_army_experience > 120
				}
				factor = 0.8
			}
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.2
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			infantry_weapons = 1.5
			motorized_equipment = 1.0
		}
	}
	
	attritional_containment = {
		xp_research_type = army
		xp_unlock_cost = 100
		category_all_infantry = {
			max_organisation = 5
		}
		category_tanks = {
			max_organisation = 1
		}		
		armored_car = {
			max_organisation = 1
		}		
		path = {
			leads_to_tech = infiltration_in_depth 
			research_cost_coeff = 1
		}

		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_grand_battle_plan
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 2 y = 16 }
		}
		
		ai_will_do = {
			factor = 20
			modifier = {
				not = {
					has_army_experience > 120
				}
				factor = 0.8
			}
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.45
			}
		}
		
		ai_research_weights = {
			infantry_weapons = 1.5
			motorized_equipment = 1.0
		}
	}
	
	infiltration_in_depth = {
		xp_research_type = army
		xp_unlock_cost = 100
		land_reinforce_rate = 0.02
		
		category_recon = { 
			recon = 1 
		} 
		path = {
			leads_to_tech = grand_battle_plan001 
			research_cost_coeff = 1
		}

		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_grand_battle_plan
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 2 y = 18 }
		}
		
		ai_will_do = {
			factor = 20
			modifier = {
				not = {
					has_army_experience > 120
				}
				factor = 0.8
			}
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.1
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.4
			}
		}
		
		ai_research_weights = {
			infantry_weapons = 1.5
			motorized_equipment = 1.0
		}
	}
	
	mass_assault = {
		doctrine_name = "MASS_ASSAULT_DOCTRINE"
		
		xp_research_type = army
		xp_unlock_cost = 100
		xor = { mobile_warfare superior_firepower trench_warfare } 

		path = {
			leads_to_tech = pocket_defence 
			research_cost_coeff = 1
		}
		
		land_reinforce_rate = 0.02
		minimum_training_level = -0.1		
		weekly_casualties_war_support = 0.001

		doctrine = yes	
		research_cost = 2.25
		
		categories = {
			land_doctrine
			cat_mass_assault
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 0 y = 0 }
		}
		
		ai_will_do = {
			factor = 20
			modifier = {
				not = {
					has_army_experience > 120
				}
				factor = 0.8
			}
		}
		
		ai_research_weights = {
			industry = 2.0
		}
	}
	
	pocket_defence = {
		xp_research_type = army
		xp_unlock_cost = 100
		#reduced pocketed combat penalty and/or reduces the out of supply penalty or increases time before moving to worse penalty
		no_supply_grace = 48 # more hours before supply penalty changes
		out_of_supply_factor = -0.10
				
		path = {
			leads_to_tech = defence_in_depth
			research_cost_coeff = 1
		}

		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mass_assault
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 0 y = 2 }
		}
		
		ai_will_do = {
			factor = 20
			modifier = {
				not = {
					has_army_experience > 120
				}
				factor = 0.8
			}
		}
		
		ai_research_weights = {
			industry = 2.0
		}
	}
	
	defence_in_depth = {
		xp_research_type = army
		xp_unlock_cost = 100
		max_dig_in = 5

		category_light_infantry = {
			max_organisation = 5
		}
		
		
		path = {
			leads_to_tech = large_front_operations
			research_cost_coeff = 1
		}
		path = {
			leads_to_tech = peoples_army
			research_cost_coeff = 1
		}

		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mass_assault
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 0 y = 4 }
		}
		
		ai_will_do = {
			factor = 20
			modifier = {
				not = {
					has_army_experience > 120
				}
				factor = 0.8
			}
		}
		
		ai_research_weights = {
			industry = 2.0
		}
	}
	
	large_front_operations = {
		xp_research_type = army
		xp_unlock_cost = 100
		xor = {
			peoples_army
		}

		supply_consumption_factor = -0.10

		additional_brigade_column_size = 1

		enable_tactic = tactic_relentless_assault
		
		path = {
			leads_to_tech = deep_operations
			research_cost_coeff = 1
		}

		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mass_assault
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 6 }
		}
		
		ai_will_do = {
			factor = 20
			modifier = {
				not = {
					has_army_experience > 120
				}
				factor = 0.8
			}
			modifier = {
				tag = SOV
				factor = 2
			}
			modifier = {
				factor = 0.4

				OR = {
					tag = CHI
					tag = PRC
					tag = XSM
					tag = SIK
					tag = GXC
					tag = SHX
					tag = YUN
				}
			}
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.5
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.75
			}
		}
		
		ai_research_weights = {
			industry = 2.0
		}
	}
	
	deep_operations = {
		category_tanks = {
			max_organisation = 2
		}
		armored_car = {
			max_organisation = 2
		}

		xp_research_type = army
		xp_unlock_cost = 100
		enable_tactic = tactic_blitz
		
		
		path = {
			leads_to_tech = operational_concentration
			research_cost_coeff = 1
		}

		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mass_assault
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 8 }
		}
		
		ai_will_do = {
			factor = 20
			modifier = {
				not = {
					has_army_experience > 120
				}
				factor = 0.8
			}
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.5
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.75
			}
		}
		
		ai_research_weights = {
			industry = 2.0
		}
	}
	
	operational_concentration = {
		xp_research_type = army
		xp_unlock_cost = 100
		max_planning = 0.10
		land_reinforce_rate = 0.05
		
		enable_tactic = tactic_elastic_defense
		
		path = {
			leads_to_tech = vast_offensives
			research_cost_coeff = 1
		}

		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mass_assault
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 10 }
		}
		
		ai_will_do = {
			factor = 20
			modifier = {
				not = {
					has_army_experience > 120
				}
				factor = 0.8
			}
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.35
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.65
			}
		}
		
		ai_research_weights = {
			industry = 2.0
		}
	}
	
	vast_offensives = {
		xp_research_type = army
		xp_unlock_cost = 100
		supply_consumption_factor = -0.10
		
		infantry = {
			combat_width = -0.3
		}

		
		enable_tactic = tactic_overwhelming_fire
		
		path = {
			leads_to_tech = breakthrough_priority
			research_cost_coeff = 1
		}

		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mass_assault
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 12 }
		}
		
		ai_will_do = {
			factor = 20
			modifier = {
				not = {
					has_army_experience > 120
				}
				factor = 0.8
			}
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.35
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.65
			}
		}
		
		ai_research_weights = {
			industry = 2.0
		}
	}
	
	breakthrough_priority = {
		xp_research_type = army
		xp_unlock_cost = 100
		category_tanks = {
			max_organisation = 1
			breakthrough = 0.10
		}
		category_all_infantry = {
			max_organisation = 5
			breakthrough = 0.10
		}
		armored_car = {
			max_organisation = 1
			breakthrough = 0.10
		}
		
		enable_tactic = tactic_breakthrough
		
		path = {
			leads_to_tech = mechanized_wave
			research_cost_coeff = 1
		}

		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mass_assault
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 14 }
		}
		
		ai_will_do = {
			factor = 20
			modifier = {
				not = {
					has_army_experience > 120
				}
				factor = 0.8
			}
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.25
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			industry = 2.0
		}
	}
	
	mechanized_wave = {
		category_tanks = {
			max_organisation = 2
		}
		xp_research_type = army
		xp_unlock_cost = 100
		category_all_armor = {
			default_morale = 0.1
		}
		armored_car = {
			max_organisation = 3
			default_morale = 0.1
		}	
		
		mechanized = {
			max_organisation = 10
			default_morale = 0.1
		}
		motorized = {
			max_organisation = 10
			default_morale = 0.1
		}		
		amphibious_mechanized = {
			max_organisation = 10
			default_morale = 0.1
		}	
		
		armored_car_recon = {
			battalion_mult = {
				category = category_light_infantry
				max_organisation = 1
				add = yes
			}
		}
		
		path = {
			leads_to_tech = continuous_offensive
			research_cost_coeff = 1
		}

		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mass_assault
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 16 }
		}
		
		ai_will_do = {
			factor = 20
			modifier = {
				not = {
					has_army_experience > 120
				}
				factor = 0.8
			}
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			industry = 2.0
			cat_mechanized_equipment = 3.0
		}
	}
	
	continuous_offensive = {
		xp_research_type = army
		xp_unlock_cost = 100
		org_loss_when_moving = -0.25
		land_reinforce_rate = 0.05
		
		enable_tactic = tactic_backhand_blow

		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mass_assault
		}
		path = {
			leads_to_tech = mass_assault001
			research_cost_coeff = 1
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 18 }
		}
		
		ai_will_do = {
			factor = 20
			modifier = {
				not = {
					has_army_experience > 120
				}
				factor = 0.8
			}
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.1
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.35
			}
		}
		
		ai_research_weights = {
			industry = 2.0
		}
	}
	
	peoples_army = {
	
		xor = {
			large_front_operations
		}

		xp_research_type = army
		xp_unlock_cost = 100
		
		#Increased Partisan effect on your land occupied by others
		resistance_damage_to_garrison_on_our_occupied_states = 0.1 #10% more partisan effects 
		#Land Units take less attrition
		attrition = -0.1 #take 10% less attrition losses
		
		additional_brigade_column_size = 1
		
		enable_tactic = tactic_human_wave_tactics
		
		
		path = {
			leads_to_tech = human_infantry_offensive
			research_cost_coeff = 1
		}

		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mass_assault
		}

		military_police = {
			battalion_mult = {
				category = category_cavalry
				suppression = 0.50
				add = yes
			}
		}
		
		folder = {
			name = land_doctrine_folder
			position = { x = 2 y = 6 }
		}
		
		ai_will_do = {
			factor = 20
			modifier = {
				not = {
					has_army_experience > 120
				}
				factor = 0.8
			}
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.5
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.75
			}
			modifier = {
				factor = 0.6

				OR = {
					tag = CHI
					tag = PRC
					tag = XSM
					tag = SIK
					tag = GXC
					tag = SHX
					tag = YUN
				}
			}
		}
		
		ai_research_weights = {
			industry = 2.0
		}
	}
	
	human_infantry_offensive = {
		xp_research_type = army
		xp_unlock_cost = 100
		infantry = {
			default_morale = 0.30
		}
		land_reinforce_rate = 0.05		
		
		path = {
			leads_to_tech = large_front_offensive
			research_cost_coeff = 1
		}

		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mass_assault
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 2 y = 8 }
		}
		
		ai_will_do = {
			factor = 20
			modifier = {
				not = {
					has_army_experience > 120
				}
				factor = 0.8
			}
		}
		
		ai_research_weights = {
			industry = 2.0
		}
	}
	
	large_front_offensive = {
		xp_research_type = army
		xp_unlock_cost = 100
		category_all_infantry = {
			max_organisation = 10
		}
		category_tanks = {
			max_organisation = 2
		}
		armored_car = {
			max_organisation = 2
		}
		
		
		path = {
			leads_to_tech = human_wave_offensive
			research_cost_coeff = 1
		}

		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mass_assault
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 2 y = 10 }
		}
		
		ai_will_do = {
			factor = 20
			modifier = {
				not = {
					has_army_experience > 120
				}
				factor = 0.8
			}
		}
		
		ai_research_weights = {
			industry = 2.0
		}
	}
	
	human_wave_offensive = {

		conscription = 0.05
		xp_research_type = army
		xp_unlock_cost = 100
		infantry = {
			combat_width = -0.4
		}
		land_reinforce_rate = 0.15		

		path = {
			leads_to_tech = guerilla_warfare
			research_cost_coeff = 1
		}

		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mass_assault
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 2 y = 12 }
		}
		
		ai_will_do = {
			factor = 20
			modifier = {
				not = {
					has_army_experience > 120
				}
				factor = 0.8
			}
		}
		
		ai_research_weights = {
			infantry_weapons = 1.0
			industry = 2.0
		}
	}
	
	guerilla_warfare = {
		xp_research_type = army
		xp_unlock_cost = 100
		out_of_supply_factor = -0.30
		category_army = {
			default_morale = 0.2
		}
		
		resistance_growth_on_our_occupied_states = 0.25 
		
		enable_tactic = tactic_guerrilla_tactics
		
		path = {
			leads_to_tech = mass_assault901
			research_cost_coeff = 1
		}
		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mass_assault
		}
		
		folder = {
			name = land_doctrine_folder
			position = { x = 2 y = 14 }
		}
		
		ai_will_do = {
			modifier = {
				not = {
					has_army_experience > 120
				}
				factor = 0.8
			}
			factor = 20
		}
		
		ai_research_weights = {
			industry = 2.0
		}
	}
####
	mobile_warfare001 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		resistance_damage_to_garrison_on_our_occupied_states = 0.1 

		path = {
			leads_to_tech = mobile_warfare002 
			research_cost_coeff = 1
		}

		
		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mobile_warfare
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 20 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			defensive = -2.0
		}
	}

	mobile_warfare002 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		infantry = {
			urban = {
				attack = 0.1	
			}
		}
		motorized = {
			urban = {
				attack = 0.1	
			}
		}
		mechanized = {
			urban = {
				attack = 0.1	
			}
		}
		motorized_rocket_brigade = {
			urban = {
				attack = 0.1	
			}
		}
		cavalry = {
			urban = {
				attack = 0.1	
			}
		}
		camelry = {
			urban = {
				attack = 0.1	
			}
		}
		marine = {
			urban = {
				attack = 0.1	
			}
		}
		mountaineers = {
			urban = {
				attack = 0.1	
			}
		}
		paratrooper = {
			urban = {
				attack = 0.1	
			}
		}
		artillery_brigade = {
			urban = {
				attack = 0.1	
			}
		}
		anti_tank_brigade = {
			urban = {
				attack = 0.1	
			}
		}
		rocket_artillery_brigade = {
			urban = {
				attack = 0.1	
			}
		}
		amphibious_mechanized = {
			urban = {
				attack = 0.1	
			}
		}
		mot_anti_tank_brigade = {
			urban = {
				attack = 0.1	
			}
		}
		mot_anti_air_brigade = {
			urban = {
				attack = 0.1	
			}
		}
		mot_artillery_brigade = {
			urban = {
				attack = 0.1	
			}
		}

		path = {
			leads_to_tech = mobile_warfare003
			research_cost_coeff = 1
		}

		
		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mobile_warfare
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 22 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			infantry_weapons = 1.5
			defensive = -2.0
		}
	}
	
	mobile_warfare003 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		infantry = {
			urban = {
				defence = 0.1	
			}
		}
		motorized = {
			urban = {
				defence = 0.1	
			}
		}
		mechanized = {
			urban = {
				defence = 0.1	
			}
		}
		motorized_rocket_brigade = {
			urban = {
				defence = 0.1	
			}
		}
		cavalry = {
			urban = {
				defence = 0.1	
			}
		}
		camelry = {
			urban = {
				defence = 0.1	
			}
		}
		marine = {
			urban = {
				defence = 0.1	
			}
		}
		mountaineers = {
			urban = {
				defence = 0.1	
			}
		}
		paratrooper = {
			urban = {
				attack = 0.1	
			}
		}
		artillery_brigade = {
			urban = {
				defence = 0.1	
			}
		}
		anti_tank_brigade = {
			urban = {
				defence = 0.1	
			}
		}
		rocket_artillery_brigade = {
			urban = {
				defence = 0.1	
			}
		}
		amphibious_mechanized = {
			urban = {
				defence = 0.1	
			}
		}
		mot_anti_tank_brigade = {
			urban = {
				defence = 0.1	
			}
		}
		mot_anti_air_brigade = {
			urban = {
				defence = 0.1	
			}
		}
		mot_artillery_brigade = {
			urban = {
				defence = 0.1	
			}
		}

		path = {
			leads_to_tech = mobile_warfare004
			research_cost_coeff = 1
		}

		
		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mobile_warfare
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 24 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			defensive = -2.0
			infantry_weapons = 1.5
		}
	}
	
	mobile_warfare004 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		minimum_training_level = -0.1		

		path = {
			leads_to_tech = mobile_warfare005
			research_cost_coeff = 1
		}

		
		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mobile_warfare
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 26 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			defensive = -2.0
		}
	}
	
	mobile_warfare005 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		resistance_damage_to_garrison_on_our_occupied_states = 0.1 

		path = {
			leads_to_tech = mobile_warfare006
			research_cost_coeff = 1
		}

		
		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mobile_warfare
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 28 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			defensive = -2.0
		}
	}

	mobile_warfare006 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		category_all_infantry = {
			defense = 0.10
		}
		category_all_armor = {
			defense = 0.10
		}
		armored_car = {
			defense = 0.10
		}

		path = {
			leads_to_tech = mobile_warfare007
			research_cost_coeff = 1
		}

		
		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mobile_warfare
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 30 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			infantry_weapons = 1.5
			defensive = -2.0
		}
	}
	
	mobile_warfare007 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		conscription = 0.02

		path = {
			leads_to_tech = mobile_warfare008
			research_cost_coeff = 1
		}

		
		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mobile_warfare
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 32 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			defensive = -2.0
		}
	}

	mobile_warfare008 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		category_army = {
			soft_attack = 0.05
		}
		
		enable_tactic = tactic_planned_attack

		path = {
			leads_to_tech = mobile_warfare009
			research_cost_coeff = 1
		}

		
		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mobile_warfare
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 34 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			defensive = -2.0
			infantry_weapons = 1.5
		}
	}
	
	mobile_warfare009 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		land_reinforce_rate = 0.02
	
		enable_tactic = tactic_tactical_withdrawal
		
		path = {
			leads_to_tech = mobile_warfare010
			research_cost_coeff = 1
		}

		
		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mobile_warfare
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 36 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			defensive = -2.0
		}
	}

	mobile_warfare010 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		category_light_infantry = {
			soft_attack = 0.25
			breakthrough = -0.2
		}
		
		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mobile_warfare
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 38 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			infantry_weapons = 1.5
			defensive = -2.0
		}
	}
	
	mobile_warfare101 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		category_army = {
			breakthrough = 0.10
		}
		
		enable_tactic = tactic_breakthrough
		
		path = {
			leads_to_tech = mobile_warfare111
			research_cost_coeff = 1
		}
		path = {
			leads_to_tech = mobile_warfare121
			research_cost_coeff = 1
		}

		
		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mobile_warfare
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 2 y = 20 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			armor = 2.0
		}
	}

	mobile_warfare111 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		xor = {
			mobile_warfare121
		}
		category_all_infantry = {
			soft_attack = 0.1
			hard_attack = 0.1 
		}
		
		
		path = {
			leads_to_tech = mobile_warfare112
			research_cost_coeff = 1
		}

		
		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mobile_warfare
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 1 y = 22 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			armor = 2.0
			infantry_weapons = 1.5
		}
	}

	mobile_warfare112 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		category_line_artillery = {
			soft_attack = 0.1
			hard_attack = 0.1 
		}
		
		
		path = {
			leads_to_tech = mobile_warfare102
			research_cost_coeff = 1
		}

		
		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mobile_warfare
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 1 y = 24 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			armor = 2.0
		}
	}

	mobile_warfare121 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		xor = {
			mobile_warfare111
		}
		category_all_armor = {
			soft_attack = 0.1
			hard_attack = 0.1 
		}
		armored_car = {
			soft_attack = 0.1
			hard_attack = 0.1 
		}
		
		
		path = {
			leads_to_tech = mobile_warfare122
			research_cost_coeff = 1
		}

		
		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mobile_warfare
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 3 y = 22 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			armor = 2.0
		}
	}

	mobile_warfare122 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		category_all_armor = {
			maximum_speed = 0.1
		}
		armored_car = {
			maximum_speed = 0.1
		}
		
		
		path = {
			leads_to_tech = mobile_warfare102
			research_cost_coeff = 1
		}

		
		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mobile_warfare
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 3 y = 24 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			armor = 2.0
		}
	}

	mobile_warfare102 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		category_tanks = {
			max_organisation = 3
			breakthrough = 0.20
		}
		armored_car = {
			max_organisation = 3
			breakthrough = 0.20
		}
		
		
		path = {
			leads_to_tech = mobile_warfare103
			research_cost_coeff = 1
		}

		
		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mobile_warfare
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 2 y = 26 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			armor = 2.0
		}
	}

	mobile_warfare103 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		infantry = {
			urban = {
				attack = 0.1	
			}
		}
		motorized = {
			urban = {
				attack = 0.1	
			}
		}
		mechanized = {
			urban = {
				attack = 0.1	
			}
		}
		motorized_rocket_brigade = {
			urban = {
				attack = 0.1	
			}
		}
		cavalry = {
			urban = {
				attack = 0.1	
			}
		}
		camelry = {
			urban = {
				attack = 0.1	
			}
		}
		marine = {
			urban = {
				attack = 0.1	
			}
		}
		mountaineers = {
			urban = {
				attack = 0.1	
			}
		}
		paratrooper = {
			urban = {
				attack = 0.1	
			}
		}
		artillery_brigade = {
			urban = {
				attack = 0.1	
			}
		}
		anti_tank_brigade = {
			urban = {
				attack = 0.1	
			}
		}
		rocket_artillery_brigade = {
			urban = {
				attack = 0.1	
			}
		}
		light_armor = {
			urban = {
				attack = 0.1	
			}
		}
		medium_armor = {
			urban = {
				attack = 0.1	
			}
		}
		heavy_armor = {
			urban = {
				attack = 0.1	
			}
		}
		super_heavy_armor = {
			urban = {
				attack = 0.1	
			}
		}
		modern_armor = {
			urban = {
				attack = 0.1	
			}
		}
		light_tank_destroyer_brigade = {
			urban = {
				attack = 0.1	
			}
		}
		medium_tank_destroyer_brigade = {
			urban = {
				attack = 0.1	
			}
		}
		heavy_tank_destroyer_brigade = {
			urban = {
				attack = 0.1	
			}
		}
		super_heavy_tank_destroyer_brigade = {
			urban = {
				attack = 0.1	
			}
		}
		modern_tank_destroyer_brigade = {
			urban = {
				attack = 0.1	
			}
		}
		light_sp_artillery_brigade = {
			urban = {
				attack = 0.1	
			}
		}
		medium_sp_artillery_brigade = {
			urban = {
				attack = 0.1	
			}
		}
		heavy_sp_artillery_brigade = {
			urban = {
				attack = 0.1	
			}
		}
		super_heavy_sp_artillery_brigade = {
			urban = {
				attack = 0.1	
			}
		}
		modern_sp_artillery_brigade = {
			urban = {
				attack = 0.1	
			}
		}
		light_sp_anti_air_brigade = {
			urban = {
				attack = 0.1	
			}
		}
		medium_sp_anti_air_brigade = {
			urban = {
				attack = 0.1	
			}
		}
		heavy_sp_anti_air_brigade = {
			urban = {
				attack = 0.1	
			}
		}
		super_heavy_sp_anti_air_brigade = {
			urban = {
				attack = 0.1	
			}
		}
		modern_sp_anti_air_brigade = {
			urban = {
				attack = 0.1	
			}
		}
		amphibious_mechanized = {
			urban = {
				attack = 0.1	
			}
		}
		amphibious_armor = {
			urban = {
				attack = 0.1	
			}
		}
		mot_anti_tank_brigade = {
			urban = {
				attack = 0.1	
			}
		}
		mot_anti_air_brigade = {
			urban = {
				attack = 0.1	
			}
		}
		mot_artillery_brigade = {
			urban = {
				attack = 0.1	
			}
		}
		
		
		path = {
			leads_to_tech = mobile_warfare104
			research_cost_coeff = 1
		}

		
		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mobile_warfare
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 2 y = 28 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			armor = 2.0
		}
	}

	mobile_warfare104 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		marine = {
			soft_attack = 0.1
			hard_attack = 0.1 
		}
		mountaineers = {
			soft_attack = 0.1
			hard_attack = 0.1 
		}
		paratrooper = {
			soft_attack = 0.1
			hard_attack = 0.1 
		}
		
		
		path = {
			leads_to_tech = mobile_warfare105
			research_cost_coeff = 1
		}

		
		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mobile_warfare
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 2 y = 30 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			armor = 2.0
			infantry_weapons = 1.5
		}
	}

	mobile_warfare105 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		category_all_armor = {
			reliability = 0.1
		}
		armored_car = {
			reliability = 0.1
		}
		
		
		path = {
			leads_to_tech = mobile_warfare113
			research_cost_coeff = 1
		}
		path = {
			leads_to_tech = mobile_warfare123
			research_cost_coeff = 1
		}

		
		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mobile_warfare
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 2 y = 32 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			armor = 2.0
		}
	}

	mobile_warfare113 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		xor = {
			mobile_warfare123
		}
		land_reinforce_rate = 0.03
		
		path = {
			leads_to_tech = mobile_warfare114
			research_cost_coeff = 1
		}
		
		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mobile_warfare
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 1 y = 34 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			armor = 2.0
		}
	}

	mobile_warfare114 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		motorized = {
			max_organisation = 10
			soft_attack = 0.1
			hard_attack = 0.1 
		}
		mechanized = {
			max_organisation = 10
			soft_attack = 0.1
			hard_attack = 0.1 
		}
		amphibious_mechanized = {
			max_organisation = 10
			soft_attack = 0.1
			hard_attack = 0.1 
		}
		
		path = {
			leads_to_tech = mobile_warfare115
			research_cost_coeff = 1
		}
		
		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mobile_warfare
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 1 y = 36 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			infantry_weapons = 1.5
		}
	}

	mobile_warfare115 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		infantry = {
			urban = {
				attack = 0.1	
			}
		}
		motorized = {
			urban = {
				attack = 0.1	
			}
		}
		mechanized = {
			urban = {
				attack = 0.1	
			}
		}
		motorized_rocket_brigade = {
			urban = {
				attack = 0.1	
			}
		}
		cavalry = {
			urban = {
				attack = 0.1	
			}
		}
		camelry = {
			urban = {
				attack = 0.1	
			}
		}
		marine = {
			urban = {
				attack = 0.1	
			}
		}
		mountaineers = {
			urban = {
				attack = 0.1	
			}
		}
		paratrooper = {
			urban = {
				attack = 0.1	
			}
		}
		artillery_brigade = {
			urban = {
				attack = 0.1	
			}
		}
		anti_tank_brigade = {
			urban = {
				attack = 0.1	
			}
		}
		rocket_artillery_brigade = {
			urban = {
				attack = 0.1	
			}
		}
		amphibious_mechanized = {
			urban = {
				attack = 0.1	
			}
		}
		mot_anti_tank_brigade = {
			urban = {
				attack = 0.1	
			}
		}
		mot_anti_air_brigade = {
			urban = {
				attack = 0.1	
			}
		}
		mot_artillery_brigade = {
			urban = {
				attack = 0.1	
			}
		}
		
		
		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mobile_warfare
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 1 y = 38 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			infantry_weapons = 1.5
			motorized_equipment = 3.0
			cat_mechanized_equipment = 5.0
		}
	}

	mobile_warfare123 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		xor = {
			mobile_warfare113
		}
		category_all_armor = {
			max_organisation = 1
			soft_attack = 0.1
			hard_attack = 0.1 
		}
		armored_car = {
			max_organisation = 1
			soft_attack = 0.1
			hard_attack = 0.1 
		}
		
		path = {
			leads_to_tech = mobile_warfare124
			research_cost_coeff = 1
		}
		
		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mobile_warfare
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 3 y = 34 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			infantry_weapons = 1.5
			motorized_equipment = 3.0
			cat_mechanized_equipment = 5.0
		}
	}

	mobile_warfare124 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		category_all_armor = {
			soft_attack = 0.1
			hard_attack = 0.1 
		}
		armored_car = {
			soft_attack = 0.1
			hard_attack = 0.1 
		}
		
		path = {
			leads_to_tech = mobile_warfare125
			research_cost_coeff = 1
		}
		
		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mobile_warfare
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 3 y = 36 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			infantry_weapons = 1.5
			motorized_equipment = 3.0
			cat_mechanized_equipment = 5.0
		}
	}

	mobile_warfare125 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		resistance_damage_to_garrison = -0.1
		
		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mobile_warfare
		}
		folder = {
			name = land_doctrine_folder
			position = { x = 3 y = 38 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
	}
	
	superior_firepower001 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		motorized = {
			max_organisation = 5
			default_morale = 0.1
		}
		mechanized = {
			max_organisation = 5
			default_morale = 0.1
		}
		amphibious_mechanized = {
			max_organisation = 5
			default_morale = 0.1
		}
		category_tanks = {
			max_organisation = 1
		}
		category_all_armor = {
			default_morale = 0.1
		}
		armored_car = {
			max_organisation = 1
			default_morale = 0.1
		}

		path = {
			leads_to_tech = superior_firepower002 
			research_cost_coeff = 1
		}
		
			
		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_superior_firepower
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 0 y = 20 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			armor = 2.0
		}
	}

	superior_firepower002 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		category_all_armor = {
			soft_attack = 0.1
			hard_attack = 0.1 
		}
		armored_car = {
			soft_attack = 0.1
			hard_attack = 0.1 
		}

		path = {
			leads_to_tech = superior_firepower003 
			research_cost_coeff = 1
		}
		
			
		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_superior_firepower
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 0 y = 22 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			armor = 2.0
		}
	}

	superior_firepower003 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		land_night_attack = 0.25 

		path = {
			leads_to_tech = superior_firepower004
			research_cost_coeff = 1
		}
		
			
		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_superior_firepower
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 0 y = 24 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			artillery = 4.0
		}
	}

	superior_firepower004 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		heat_attrition = -0.2
		winter_attrition = -0.2 

		path = {
			leads_to_tech = superior_firepower005
			research_cost_coeff = 1
		}
		
			
		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_superior_firepower
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 0 y = 26 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			artillery = 4.0
		}
	}

	superior_firepower005 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		category_all_infantry = {
			reliability = 0.1
		}
		category_line_artillery = {
			reliability = 0.1
		}
		category_all_armor = {
			reliability = 0.1
		}
		armored_car = {
			reliability = 0.1
		}

		path = {
			leads_to_tech = superior_firepower006
			research_cost_coeff = 1
		}
		
			
		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_superior_firepower
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 0 y = 28 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			artillery = 4.0
		}
	}

	superior_firepower006 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		category_all_infantry = {
			soft_attack = 0.1
			hard_attack = 0.1 
			defense = 0.1	
		}
		category_line_artillery = {
			soft_attack = 0.1
			hard_attack = 0.1 
			defense = 0.1	
		}
		category_all_armor = {
			soft_attack = 0.05
			hard_attack = 0.05 
			defense = 0.05	
		}
		armored_car = {
			soft_attack = 0.05
			hard_attack = 0.05 
			defense = 0.05	
		}

		path = {
			leads_to_tech = superior_firepower011
			research_cost_coeff = 1
		}
		path = {
			leads_to_tech = superior_firepower021
			research_cost_coeff = 1
		}
		
			
		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_superior_firepower
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 0 y = 30 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			artillery = 4.0
		}
	}

	superior_firepower011 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		xor = {
			superior_firepower021
		}

		enable_tactic = tactic_planned_attack
		max_planning = 0.2

		path = {
			leads_to_tech = superior_firepower012
			research_cost_coeff = 1
		}
		
			
		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_superior_firepower
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 32 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			artillery = 4.0
		}
	}

	superior_firepower012 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		resistance_damage_to_garrison = -0.1

		path = {
			leads_to_tech = superior_firepower013
			research_cost_coeff = 1
		}
		
			
		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_superior_firepower
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 34 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			artillery = 4.0
		}
	}

	superior_firepower013 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		cavalry = {
			suppression = 1
		}
		camelry = {
			suppression = 1
		}

		path = {
			leads_to_tech = superior_firepower014
			research_cost_coeff = 1
		}
		
			
		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_superior_firepower
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 36 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			artillery = 4.0
		}
	}

	superior_firepower014 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		enable_tactic = tactic_human_wave_tactics
		category_army = {
			soft_attack = 0.05
			hard_attack = 0.05
		}

		
			
		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_superior_firepower
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 38 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			artillery = 4.0
		}
	}

	superior_firepower021 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		xor = {
			superior_firepower011
		}
		land_reinforce_rate = 0.03

		path = {
			leads_to_tech = superior_firepower022
			research_cost_coeff = 1
		}
		
			
		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_superior_firepower
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 2 y = 32 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			artillery = 4.0
		}
	}

	superior_firepower022 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		mechanized = {
			max_organisation = 5
			soft_attack = 0.1
			hard_attack = 0.1
		}

		path = {
			leads_to_tech = superior_firepower023
			research_cost_coeff = 1
		}
		
			
		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_superior_firepower
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 2 y = 34 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			artillery = 4.0
		}
	}

	superior_firepower023 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		motorized = {
			max_organisation = 5
			soft_attack = 0.1
			hard_attack = 0.1
		}

		path = {
			leads_to_tech = superior_firepower024
			research_cost_coeff = 1
		}
		
			
		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_superior_firepower
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 2 y = 36 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			artillery = 4.0
		}
	}

	superior_firepower024 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		category_support_battalions = {
			max_organisation = 10
			soft_attack = 0.25
		}

		
			
		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_superior_firepower
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 2 y = 38 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			artillery = 4.0
		}
	}

	grand_battle_plan001 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		category_all_infantry = {
			max_organisation = 5
			soft_attack = 0.1
			hard_attack = 0.1
		}
		
		path = {
			leads_to_tech = grand_battle_plan002 
			research_cost_coeff = 1
		}

		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_grand_battle_plan
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 0 y = 20 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			infantry_weapons = 1.5
			motorized_equipment = 1.0
		}
	}

	grand_battle_plan002 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		category_all_armor = {
			max_organisation = 2
			soft_attack = 0.1
			hard_attack = 0.1
		}
		armored_car = {
			max_organisation = 2
			soft_attack = 0.1
			hard_attack = 0.1
		}
		
		
		path = {
			leads_to_tech = grand_battle_plan003 
			research_cost_coeff = 1
		}

		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_grand_battle_plan
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 0 y = 22 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			infantry_weapons = 1.5
			motorized_equipment = 1.0
		}
	}

	grand_battle_plan003 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		category_army = {
			breakthrough = 0.10
			soft_attack = 0.05
		}
		
		
		path = {
			leads_to_tech = grand_battle_plan004 
			research_cost_coeff = 1
		}

		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_grand_battle_plan
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 0 y = 24 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			infantry_weapons = 1.5
			motorized_equipment = 1.0
		}
	}

	grand_battle_plan004 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		category_army = {
			default_morale = 0.1
		}
		enable_tactic = tactic_delay
		
		
		path = {
			leads_to_tech = grand_battle_plan011 
			research_cost_coeff = 1
		}
		path = {
			leads_to_tech = grand_battle_plan021 
			research_cost_coeff = 1
		}

		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_grand_battle_plan
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 0 y = 26 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			infantry_weapons = 1.5
			motorized_equipment = 1.0
		}
	}
	
	grand_battle_plan011 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		xor = {
			grand_battle_plan021
		}
		category_light_infantry = {
			soft_attack = 0.1
			hard_attack = 0.1
		}
		
		
		path = {
			leads_to_tech = grand_battle_plan012
			research_cost_coeff = 1
		}

		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_grand_battle_plan
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 28 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			infantry_weapons = 1.5
			motorized_equipment = 1.0
		}
	}

	grand_battle_plan012 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		motorized = {
			soft_attack = 0.1
			hard_attack = 0.1
		}
		mechanized = {
			soft_attack = 0.1
			hard_attack = 0.1
		}
		amphibious_mechanized = {
			soft_attack = 0.1
			hard_attack = 0.1
		}
		
		path = {
			leads_to_tech = grand_battle_plan013
			research_cost_coeff = 1
		}

		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_grand_battle_plan
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 30 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			infantry_weapons = 1.5
			motorized_equipment = 1.0
		}
	}
	
	grand_battle_plan013 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		category_all_armor = {
			max_organisation = 1
			soft_attack = 0.1
			hard_attack = 0.1
		}
		armored_car = {
			max_organisation = 1
			soft_attack = 0.1
			hard_attack = 0.1
		}
		
		path = {
			leads_to_tech = grand_battle_plan005
			research_cost_coeff = 1
		}

		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_grand_battle_plan
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 32 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			infantry_weapons = 1.5
			motorized_equipment = 1.0
		}
	}

	grand_battle_plan021 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		xor = {
			grand_battle_plan011
		}
		land_reinforce_rate = 0.02
		training_time_army_factor = -0.1
		
		path = {
			leads_to_tech = grand_battle_plan022
			research_cost_coeff = 1
		}

		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_grand_battle_plan
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 2 y = 28 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			infantry_weapons = 1.5
			motorized_equipment = 1.0
		}
	}

	grand_battle_plan022 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		enable_tactic = tactic_tactical_withdrawal
		category_all_infantry = {
			defense = 0.10
		}
		
		path = {
			leads_to_tech = grand_battle_plan023
			research_cost_coeff = 1
		}

		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_grand_battle_plan
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 2 y = 30 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			infantry_weapons = 1.5
			motorized_equipment = 1.0
		}
	}
	
	grand_battle_plan023 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		category_all_infantry = {
			max_organisation = 5
			defense = 0.10
		}
		
		path = {
			leads_to_tech = grand_battle_plan005
			research_cost_coeff = 1
		}

		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_grand_battle_plan
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 2 y = 32 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			infantry_weapons = 1.5
			motorized_equipment = 1.0
		}
	}
	
	grand_battle_plan005 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		category_all_armor = {
			soft_attack = 0.1
			hard_attack = 0.1
		}
		armored_car = {
			soft_attack = 0.1
			hard_attack = 0.1
		}
		
		path = {
			leads_to_tech = grand_battle_plan006
			research_cost_coeff = 1
		}

		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_grand_battle_plan
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 0 y = 34 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			infantry_weapons = 1.5
			motorized_equipment = 1.0
		}
	}
	
	grand_battle_plan006 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		special_forces_attack_factor = 0.1
		special_forces_defence_factor = 0.1
		
		path = {
			leads_to_tech = grand_battle_plan014
			research_cost_coeff = 1
		}
		path = {
			leads_to_tech = grand_battle_plan024
			research_cost_coeff = 1
		}

		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_grand_battle_plan
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 0 y = 36 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			infantry_weapons = 1.5
			motorized_equipment = 1.0
		}
	}
	
	grand_battle_plan014 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		xor = {grand_battle_plan024}
		mechanized = {
			soft_attack = 0.1
			hard_attack = 0.1
		}
		motorized = {
			soft_attack = 0.1
			hard_attack = 0.1
		}
		amphibious_mechanized = {
			soft_attack = 0.1
			hard_attack = 0.1
		}
		

		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_grand_battle_plan
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 38 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			infantry_weapons = 1.5
			motorized_equipment = 1.0
		}
	}

	grand_battle_plan024 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		xor = {grand_battle_plan014}
		category_all_infantry = {
			defense = 0.10
		}
		category_all_armor = {
			defense = 0.10
		}
		armored_car = {
			defense = 0.10
		}
		

		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_grand_battle_plan
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 2 y = 38 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			infantry_weapons = 1.5
			motorized_equipment = 1.0
		}
	}
	
	mass_assault901 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		supply_consumption_factor = -0.10

		
		
		path = {
			leads_to_tech = mass_assault902
			research_cost_coeff = 1
		}

		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mass_assault
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 2 y = 16 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			infantry_weapons = 1.0
			industry = 2.0
		}
	}
	
	mass_assault902 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		category_light_infantry = {
			max_organisation = 5
			breakthrough = 0.1
		}
		
		enable_tactic = tactic_infantry_charge

		path = {
			leads_to_tech = mass_assault001
			research_cost_coeff = 1
		}

		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mass_assault
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 2 y = 18 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			infantry_weapons = 1.0
			industry = 2.0
		}
	}

	mass_assault001 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		land_reinforce_rate = 0.03
		category_all_infantry = {
			defense = 0.10
		}
	
		enable_tactic = tactic_tactical_withdrawal
		
		path = {
			leads_to_tech = mass_assault002
			research_cost_coeff = 1
		}

		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mass_assault
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 0 y = 20 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			infantry_weapons = 1.0
			industry = 2.0
		}
	}

	mass_assault002 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		category_all_infantry = {
			max_organisation = 5
		}
		
		path = {
			leads_to_tech = mass_assault003
			research_cost_coeff = 1
		}

		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mass_assault
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 0 y = 22 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			infantry_weapons = 1.0
			industry = 2.0
		}
	}

	mass_assault003 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		category_all_infantry = {
			max_organisation = 5
			default_morale = 0.1
		}
		
		path = {
			leads_to_tech = mass_assault004
			research_cost_coeff = 1
		}

		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mass_assault
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 0 y = 24 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			infantry_weapons = 1.0
			industry = 2.0
		}
	}

	mass_assault004 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		no_supply_grace = 24 
		out_of_supply_factor = -0.10
		
		path = {
			leads_to_tech = mass_assault005
			research_cost_coeff = 1
		}

		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mass_assault
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 0 y = 26 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			infantry_weapons = 1.0
			industry = 2.0
		}
	}

	mass_assault005 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		attrition = -0.1
		
		path = {
			leads_to_tech = mass_assault011
			research_cost_coeff = 1
		}
		path = {
			leads_to_tech = mass_assault021
			research_cost_coeff = 1
		}

		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mass_assault
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 0 y = 28 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			infantry_weapons = 1.0
			industry = 2.0
		}
	}

	mass_assault011 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		motorized = {
			max_organisation = 5
			default_morale = 0.1
		}
		mechanized = {
			max_organisation = 5
			default_morale = 0.1
		}
		amphibious_mechanized = {
			max_organisation = 5
			default_morale = 0.1
		}
		category_tanks = {
			max_organisation = 1
		}
		category_all_armor = {
			default_morale = 0.1
		}
		armored_car = {
			max_organisation = 1
			default_morale = 0.1
		}
		
		path = {
			leads_to_tech = mass_assault012
			research_cost_coeff = 1
		}

		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mass_assault
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 30 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			infantry_weapons = 1.0
			industry = 2.0
		}
	}
	
	mass_assault012 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		motorized = {
			soft_attack = 0.1
			hard_attack = 0.1 
		}
		mechanized = {
			soft_attack = 0.1
			hard_attack = 0.1 
		}
		amphibious_mechanized = {
			soft_attack = 0.1
			hard_attack = 0.1 
		}
		
		path = {
			leads_to_tech = mass_assault013
			research_cost_coeff = 1
		}

		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mass_assault
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 32 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			infantry_weapons = 1.0
			industry = 2.0
		}
	}

	mass_assault013 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		category_line_artillery = {
			soft_attack = 0.1
			hard_attack = 0.1 
		}
		
		path = {
			leads_to_tech = mass_assault014
			research_cost_coeff = 1
		}

		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mass_assault
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 34 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			infantry_weapons = 1.0
			industry = 2.0
		}
	}
	
	mass_assault014 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		category_army = {
			max_organisation = 5
		}
			
		#combat advantage when air superior
		army_bonus_air_superiority_factor = 0.20
		
		path = {
			leads_to_tech = mass_assault015
			research_cost_coeff = 1
		}

		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mass_assault
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 36 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			infantry_weapons = 1.0
			industry = 2.0
		}
	}

	mass_assault015 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		infantry = {
			urban = {
				attack = 0.1	
			}
		}
		motorized = {
			urban = {
				attack = 0.1	
			}
		}
		mechanized = {
			urban = {
				attack = 0.1	
			}
		}
		motorized_rocket_brigade = {
			urban = {
				attack = 0.1	
			}
		}
		cavalry = {
			urban = {
				attack = 0.1	
			}
		}
		camelry = {
			urban = {
				attack = 0.1	
			}
		}
		marine = {
			urban = {
				attack = 0.1	
			}
		}
		mountaineers = {
			urban = {
				attack = 0.1	
			}
		}
		paratrooper = {
			urban = {
				attack = 0.1	
			}
		}
		artillery_brigade = {
			urban = {
				attack = 0.1	
			}
		}
		anti_tank_brigade = {
			urban = {
				attack = 0.1	
			}
		}
		rocket_artillery_brigade = {
			urban = {
				attack = 0.1	
			}
		}
		light_armor = {
			urban = {
				attack = 0.1	
			}
		}
		medium_armor = {
			urban = {
				attack = 0.1	
			}
		}
		heavy_armor = {
			urban = {
				attack = 0.1	
			}
		}
		super_heavy_armor = {
			urban = {
				attack = 0.1	
			}
		}
		modern_armor = {
			urban = {
				attack = 0.1	
			}
		}
		light_tank_destroyer_brigade = {
			urban = {
				attack = 0.1	
			}
		}
		medium_tank_destroyer_brigade = {
			urban = {
				attack = 0.1	
			}
		}
		heavy_tank_destroyer_brigade = {
			urban = {
				attack = 0.1	
			}
		}
		super_heavy_tank_destroyer_brigade = {
			urban = {
				attack = 0.1	
			}
		}
		modern_tank_destroyer_brigade = {
			urban = {
				attack = 0.1	
			}
		}
		light_sp_artillery_brigade = {
			urban = {
				attack = 0.1	
			}
		}
		medium_sp_artillery_brigade = {
			urban = {
				attack = 0.1	
			}
		}
		heavy_sp_artillery_brigade = {
			urban = {
				attack = 0.1	
			}
		}
		super_heavy_sp_artillery_brigade = {
			urban = {
				attack = 0.1	
			}
		}
		modern_sp_artillery_brigade = {
			urban = {
				attack = 0.1	
			}
		}
		light_sp_anti_air_brigade = {
			urban = {
				attack = 0.1	
			}
		}
		medium_sp_anti_air_brigade = {
			urban = {
				attack = 0.1	
			}
		}
		heavy_sp_anti_air_brigade = {
			urban = {
				attack = 0.1	
			}
		}
		super_heavy_sp_anti_air_brigade = {
			urban = {
				attack = 0.1	
			}
		}
		modern_sp_anti_air_brigade = {
			urban = {
				attack = 0.1	
			}
		}
		amphibious_mechanized = {
			urban = {
				attack = 0.1	
			}
		}
		amphibious_armor = {
			urban = {
				attack = 0.1	
			}
		}
		mot_anti_tank_brigade = {
			urban = {
				attack = 0.1	
			}
		}
		mot_anti_air_brigade = {
			urban = {
				attack = 0.1	
			}
		}
		mot_artillery_brigade = {
			urban = {
				attack = 0.1	
			}
		}
		
		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mass_assault
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 38 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			infantry_weapons = 1.0
			industry = 2.0
		}
	}

	mass_assault021 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		resistance_damage_to_garrison = -0.1
		
		path = {
			leads_to_tech = mass_assault022
			research_cost_coeff = 1
		}

		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mass_assault
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 2 y = 30 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			infantry_weapons = 1.0
			industry = 2.0
		}
	}
	
	mass_assault022 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		army_core_attack_factor = 0.1

		path = {
			leads_to_tech = mass_assault023
			research_cost_coeff = 1
		}

		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mass_assault
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 2 y = 32 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			infantry_weapons = 1.0
			industry = 2.0
		}
	}

	mass_assault023 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		army_core_defence_factor = 0.1
		
		path = {
			leads_to_tech = mass_assault024
			research_cost_coeff = 1
		}

		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mass_assault
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 2 y = 34 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			infantry_weapons = 1.0
			industry = 2.0
		}
	}
	
	mass_assault024 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		category_all_infantry = {
			max_organisation = 5
			defense = 0.10
		}
		
		path = {
			leads_to_tech = mass_assault025
			research_cost_coeff = 1
		}

		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mass_assault
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 2 y = 36 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			infantry_weapons = 1.0
			industry = 2.0
		}
	}

	mass_assault025 = {
		xp_research_type = army
		xp_unlock_cost = 100
		

		minimum_training_level = -0.1		
		land_reinforce_rate = 0.02
		
		doctrine = yes	
		research_cost = 4.5
		
		categories = {
			land_doctrine
			cat_mass_assault
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 2 y = 38 }
		}
		
		ai_will_do = {
			factor = 10
			modifier = {
				not = { ai_air_doctrine_tier_1_trigger = yes }
				factor = 0.15
			}
			modifier = {
				not = { ai_air_doctrine_tier_2_trigger = yes }
				factor = 0.5
			}
		}
		
		ai_research_weights = {
			infantry_weapons = 1.0
			industry = 2.0
		}
	}
	

	masterful_blitz = {
		enable_tactic = tactic_masterful_blitz

		doctrine = yes
		research_cost = 1

		#set at gamestart
		allow = {
			always = no
		}
	}

}
