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
		}
		
		
		planning_speed = 0.1
		enable_tactic = tactic_unexpected_thrust

		doctrine = yes	
		research_cost = 2.0

		folder = {
			name = land_doctrine_folder
			position = { x = 0 y = 0 }
		}
		
		categories = {
			land_doctrine
			cat_mobile_warfare
		}
		
		ai_will_do = {
			factor = 5
			modifier = {
				factor = 0
				date < 1938.2.2
			}	
			modifier = {
				factor = 0
				num_of_factories < 15
			}	
		}
		
		ai_research_weights = {
			armor = 4.0
		}
	}
	
	delay = {

		xp_research_type = army
		xp_unlock_cost = 100
		 
		
		category_all_infantry = {
			max_organisation = 5
		}
		
		
		enable_tactic = tactic_delay
		
		path = {
			leads_to_tech = elastic_defence 
			research_cost_coeff = 1
		}

		
		doctrine = yes	
		research_cost = 5.0

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

	
	elastic_defence = {

		xp_research_type = army
		xp_unlock_cost = 100
		 


		category_front_line = {
			maximum_speed = 0.05
		}
		
	
		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 = 5.0

		categories = {
			land_doctrine
			cat_mobile_warfare
		}	
		
		folder = {
			name = land_doctrine_folder
			position = { x = 0 y = 4 }
		}
		
		ai_will_do = {
			factor = 5
			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
		}
	
	    enable_tactic = tactic_infantry_charge
		

		armored_car = {
		      max_organisation = 5
			  maximum_speed = 0.05
		}
		motorized = {
		    max_organisation = 5
			maximum_speed = 0.05
		}
		
		motorized_military_police = { 
		    initiative = 0.02
		    battalion_mult = {
			     category = category_vehicle_infantry
			     default_morale = 0.1
				 add = yes 
		    }
		}
		armored_car_recon = { 
		    initiative = 0.02 
		    battalion_mult = {
			     category = category_vehicle_infantry
			     default_morale = 0.1
				 add = yes 
		    }
		}
		
		
		path = {
			leads_to_tech = mass_motorization 
			research_cost_coeff = 1
		}

		
		doctrine = yes	
		research_cost = 5.0

		categories = {
			land_doctrine
			cat_mobile_warfare
		}
		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 6 }
		}
		
		ai_will_do = {
			factor = 5
			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 = 1.0
			defensive = -2.0
			motorized_equipment = 3.0
			cat_mechanized_equipment = 5.0
		}
	}
	
	mass_motorization = {
		xp_research_type = army
		xp_unlock_cost = 100
		 
		mot_artillery_brigade = {
			maximum_speed = 0.05
			soft_attack = 0.1
		}
		mot_anti_tank_brigade = {
			maximum_speed = 0.05
			hard_attack = 0.1
		}
		mot_anti_air_brigade = {
			maximum_speed = 0.05
			air_attack = 0.1
		}
		
		path = {
			leads_to_tech = mechanised_offensive 
			research_cost_coeff = 1
		}

		
		doctrine = yes	
		research_cost = 5.0
		
		categories = {
			land_doctrine
			cat_mobile_warfare
		}
		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 8 }
		}
		
		ai_will_do = {
			factor = 5
			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
		 
		armored_car = {
		   default_morale = 0.2
		   hard_attack = 0.1
		}
		mechanized = {
		   default_morale = 0.2
		   breakthrough = 0.1
		}
		

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

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

		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 10 }
		}
		
		ai_will_do = {
			factor = 5
			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  = {
			breakthrough = 0.1
			defense = 0.1
		}
		
		enable_tactic = tactic_blitz
		
	
		xor = {
			mobile_infantry
		}
	
		path = {
			leads_to_tech = schwerpunk 
			research_cost_coeff = 1
		}

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


		
		folder = {
			name = land_doctrine_folder
			position = { x = 2 y = 6 }
		}
		
		ai_will_do = {
			factor = 5
			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 = 300
			}
		}
		
		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 = {
			soft_attack = 0.1
			hard_attack = 0.1
		}
		
		enable_tactic = tactic_breakthrough
		
		path = {
			leads_to_tech = blitzkrieg 
			research_cost_coeff = 1
		}

		
		doctrine = yes	
		research_cost = 5.0

		categories = {
			land_doctrine
			cat_mobile_warfare
		}
		
		folder = {
			name = land_doctrine_folder
			position = { x = 2 y = 8 }
		}
		
		ai_will_do = {
			factor = 5
			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

		maintenance_company = { 
		    initiative = 0.05
		    battalion_mult = {
			     category = category_tanks
			     default_morale = 0.1
				 max_organisation = 5
				 add = yes 
		    }
		}
		armored_maintenance = { 
		    initiative = 0.05
		    battalion_mult = {
			     category = category_tanks
			     default_morale = 0.1
				 max_organisation = 5
				 add = yes 
		    }
		}
		
		path = {
			leads_to_tech = kampfgruppe 
			research_cost_coeff = 1
		}

		
		doctrine = yes	
		research_cost = 5.0

		categories = {
			land_doctrine
			cat_mobile_warfare
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 2 y = 10 }
		}
		
		ai_will_do = {
			factor = 5
			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
		 
		
		# faster planning
		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 = 5.0
		
		categories = {
			land_doctrine
			cat_mobile_warfare
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 0 y = 12 }
		}
		
		ai_will_do = {
			factor = 5
			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
		}
		
		land_reinforce_rate = 0.01
		org_loss_when_moving = -0.1

		
		path = {
			leads_to_tech = backhand_blow 
			research_cost_coeff = 1
		}

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

		
		folder = {
			name = land_doctrine_folder
			position = { x = 2 y = 14 }
		}
		
		ai_will_do = {
			factor = 5
			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
		}

		coordination_bonus = 0.05
		
		doctrine = yes	
		research_cost = 5.0
		
		categories = {
			land_doctrine
			cat_mobile_warfare
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 2 y = 16 }
		}
		
		ai_will_do = {
			factor = 5
			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_all_armor = {
			max_organisation = 5
			max_organisation = 5
			maximum_speed = 0.05
		}
		
		doctrine = yes	
		research_cost = 5.0
		
		categories = {
			land_doctrine
			cat_mobile_warfare
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 2 y = 18 }
		}
		
		ai_will_do = {
			factor = 5
			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.01
		equipment_capture = 0.05
		
		path = {
			leads_to_tech = nd_conscription 
			research_cost_coeff = 1
		}

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

		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 14 }
		}
		
		ai_will_do = {
			factor = 5
			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.02
		special_forces_cap = -0.05

		path = {
			leads_to_tech = werwolf_guerillas 
			research_cost_coeff = 1
		}

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

		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 16 }
		}
		
		ai_will_do = {
			factor = 5
			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_growth_on_our_occupied_states = 0.1 
		land_night_attack = 0.05
		equipment_capture = 0.05
		
		enable_tactic = tactic_guerrilla_tactics
		
		doctrine = yes	
		research_cost = 5.0
		
		categories = {
			land_doctrine
			cat_mobile_warfare
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 18 }
		}
		
		ai_will_do = {
			factor = 5
			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 = {

		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.05
		}
		
		enable_tactic = tactic_barrage
			
		doctrine = yes	
		research_cost = 2.0
		
		categories = {
			land_doctrine
			cat_superior_firepower
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 0 y = 0 }
		}
		
        ai_will_do = {
            factor = 5
            modifier = {
                factor = 0
                date < 1938.1.1
            }    
            modifier = {
                factor = 0
                num_of_factories < 15
            }    
        }
		
		ai_research_weights = {
			artillery = 4.0
		}
	}
	
	sup_delay = {
		xp_research_type = army
		xp_unlock_cost = 100
		 
		category_all_infantry = {
			max_organisation = 5
		}
		
		enable_tactic = tactic_delay
		
		path = {
			leads_to_tech = mobile_defence 
			research_cost_coeff = 1
		}
		
		doctrine = yes	
		research_cost = 5.0

		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 = 5
		}
		
		ai_research_weights = {
			artillery = 3.0
		}
	}
	
	mobile_defence = {
		xp_research_type = army
		xp_unlock_cost = 100
		 
		category_all_infantry = {
			defense = 0.05
		}
		
		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 = 5.0
		
		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 = 5
		}
		
		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 = 5
			defense = 0.15
		}
		
		path = {
			leads_to_tech = regimental_combat_teams 
			research_cost_coeff = 1
		}

		
		doctrine = yes	
		research_cost = 5.0
		
		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 = 5
		}
		
		ai_research_weights = {
			artillery = 1.0
		}
	}
	
	regimental_combat_teams = {
		xp_research_type = army
		xp_unlock_cost = 100
		 
		category_support_battalions = {
			soft_attack = 0.1
			hard_attack = 0.1
			breakthrough = 0.1
		}
		
		enable_tactic = tactic_overwhelming_fire
		
		path = {
			leads_to_tech = sup_mechanized_offensive 
			research_cost_coeff = 1
		}

		doctrine = yes	
		research_cost = 5.0
		
		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 = 5
			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 = { breakthrough = 0.1 defense = 0.1 }
		category_anti_air = { air_attack = 0.1 }
		category_self_propelled_anti_air = { air_attack = 0.1 }
		
		path = {
			leads_to_tech = overwhelming_firepower 
			research_cost_coeff = 1
		}

		
		doctrine = yes	
		research_cost = 5.0
		
		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 = 5
			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.1 }
		category_self_propelled_artillery = { soft_attack = 0.05 defense = 0.05 }
		category_tank_destroyers = { hard_attack = 0.05 defense = 0.05 }
		
		enable_tactic = tactic_overwhelming_fire
		
		path = {
			leads_to_tech = sup_mechanized_offensive 
			research_cost_coeff = 1
		}

		
		doctrine = yes	
		research_cost = 5.0
		
		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 = 5
			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.05
		}
		
		
		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 = 5.0
		
		categories = {
			land_doctrine
			cat_superior_firepower
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 0 y = 10 }
		}
		
		ai_will_do = {
			factor = 5
			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_line_artillery = { breakthrough = 0.1 }
		category_self_propelled_artillery = { breakthrough = 0.1 }
		category_tank_destroyers = { hard_attack = 0.05 ap_attack = 0.05 }


		 supply_consumption_factor = 0.05
		
		path = {
			leads_to_tech = combined_arms 
			research_cost_coeff = 1
		}

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

		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 12 }
		}
		
		ai_will_do = {
			factor = 5
			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_tanks = {
		    max_organisation = 5
			defense = 0.1
		}
		
		logistics_company = {
			battalion_mult = {
				category = category_tank_destroyers
		        max_organisation = 5
				add = yes
			}
		}
		
		enable_tactic = tactic_breakthrough
		
		path = {
			leads_to_tech = tactical_control 
			research_cost_coeff = 1
		}

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

		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 14 }
		}
		
		ai_will_do = {
			factor = 5
			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
		 
		max_planning = 0.1
        coordination_bonus = 0.05					   			  
		enable_tactic = tactic_tactical_withdrawal
		
		category_all_infantry = {
		    max_organisation = 5
		}
		
		path = {
			leads_to_tech = air_land_battle 
			research_cost_coeff = 1
		}

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

		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 16 }
		}
		
		ai_will_do = {
			factor = 5
			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
		 
			
		#combat advantage when air superior
		army_bonus_air_superiority_factor = 0.1
		air_cas_present_factor = 0.05
		additional_brigade_column_size = 1	
		
		doctrine = yes	
		research_cost = 5.0
		
		categories = {
			land_doctrine
			cat_superior_firepower
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 18 }
		}
		
		ai_will_do = {
			factor = 5
			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_line_artillery = { breakthrough = 0.05 soft_attack = 0.05 }
		category_self_propelled_artillery = { breakthrough = 0.05 soft_attack = 0.05 }

		supply_consumption_factor = 0.05
		
		path = {
			leads_to_tech = forward_observers 
			research_cost_coeff = 1
		}
		
		doctrine = yes	
		research_cost = 5.0
		
		categories = {
			land_doctrine
			cat_superior_firepower
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 2 y = 12 }
		}
		
		ai_will_do = {
			factor = 5
			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 = {

		planning_speed = 0.1
		
		category_line_artillery = { hard_attack = 0.05 defense = 0.1 }
		category_self_propelled_artillery = { hard_attack = 0.05 defense = 0.1 }
				
		xp_research_type = army
		xp_unlock_cost = 100
		 
		
		path = {
			leads_to_tech = advanced_firebases 
			research_cost_coeff = 1
		}

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

		
		folder = {
			name = land_doctrine_folder
			position = { x = 2 y = 14 }
		}
		
		ai_will_do = {
			factor = 5
			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
		 
		
		logistics_company = {
		    initiative = 0.01
			battalion_mult = {
				category = category_line_artillery
		        max_organisation = 10
				add = yes
			}
			battalion_mult = {
				category = category_self_propelled_artillery
		        max_organisation = 10
				add = yes
			}
		}
		
		
		enable_tactic = tactic_tactical_withdrawal
		
		path = {
			leads_to_tech = shock_and_awe 
			research_cost_coeff = 1
		}

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

		
		folder = {
			name = land_doctrine_folder
			position = { x = 2 y = 16 }
		}
		
		ai_will_do = {
			factor = 5
			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
		 
		
		land_reinforce_rate = 0.02
		additional_brigade_column_size = 1
		
		
		enable_tactic = tactic_breakthrough
				
		doctrine = yes	
		research_cost = 5.0
		
		categories = {
			land_doctrine
			cat_superior_firepower
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 2 y = 18 }
		}
		
		ai_will_do = {
			factor = 5
			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 = {

		xp_research_type = army
		xp_unlock_cost = 100
		 
		
		xor = { mobile_warfare superior_firepower mass_assault } 
	
		dig_in_speed_factor = 0.2
		
		
		path = {
			leads_to_tech = grand_battle_plan 
			research_cost_coeff = 1
		}

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

		
		folder = {
			name = land_doctrine_folder
			position = { x = 0 y = 0 }
		}
		
        ai_will_do = {
            factor = 5
            modifier = {
                factor = 0
                date < 1938.1.1
            }    
            modifier = {
                factor = 0
                num_of_factories < 15
            }    
        }
		
		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

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

		
		folder = {
			name = land_doctrine_folder
			position = { x = 0 y = 2 }
		}
		
		ai_will_do = {
			factor = 5
			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.1
		}
		max_dig_in = 2
		
		path = {
			leads_to_tech = grand_assault 
			research_cost_coeff = 1
		}

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

		
		folder = {
			name = land_doctrine_folder
			position = { x = 0 y = 4 }
		}
		
		ai_will_do = {
			factor = 5
			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_front_line = {
			breakthrough = 0.1
		}
		
		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 = 5.0
		
		categories = {
			land_doctrine
			cat_grand_battle_plan
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 0 y = 6 }
		}
		
		ai_will_do = {
			factor = 5
			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  = {
			breakthrough = 0.05
			defense = 0.1
		}
		mechanized  = {
			breakthrough = 0.05
			defense = 0.1
		}
		amphibious_mechanized = {
			breakthrough = 0.05
			defense = 0.1
		} 

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

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

		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 8 }
		}
		
		ai_will_do = {
			factor = 5
			modifier = {
				not = {
					has_army_experience > 120
				}
				factor = 0.8
			}
			
			modifier = {
				tag = ENG
				factor = 150
			}
			modifier = {
				tag = FRA
				factor = 150
			}
			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
		 		
		category_recon = {
			recon = 0.5
		}
		engineer = {
		    battalion_mult = {
			    category = category_line_artillery
			    defense = 0.15
		    }
		}
        coordination_bonus = 0.05

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

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

		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 10 }
		}
		
		ai_will_do = {
			factor = 5
			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
		

		engineer = {
		    battalion_mult = {
			    category = category_all_infantry
			    max_organisation = 5
			    add = yes
		    }
		}
		armored_engineer = {
		    battalion_mult = {
			    category = category_tanks
			    max_organisation = 5
			    add = yes
		    }
		}

		army_bonus_air_superiority_factor = 0.05
		
		enable_tactic = tactic_elastic_defense

		path = {
			leads_to_tech = assault_breakthrough 
			research_cost_coeff = 1
		}

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

		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 12 }
		}
		
		ai_will_do = {
			factor = 5
			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
		 
		coordination_bonus = 0.05
		
		assault_engineer = {
		    initiative = 0.01
		    battalion_mult = {
			    category = category_self_propelled_artillery
			    breakthrough = 0.25
				soft_attack = -0.15
		    }
		}
		enable_tactic = tactic_breakthrough

		path = {
			leads_to_tech = central_planning 
			research_cost_coeff = 1
		}

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

		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 14 }
		}
		
		ai_will_do = {
			factor = 5
			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.15
		planning_speed = 0.15
		additional_brigade_column_size = 1
		
		path = {
			leads_to_tech = c3i_theory 
			research_cost_coeff = 1
		}

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

		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 16 }
		}
		
		ai_will_do = {
			factor = 5
			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
		 
		coordination_bonus = 0.05
		land_reinforce_rate = 0.01
		supply_node_range = 0.1
		
		doctrine = yes	
		research_cost = 5.0
		
		categories = {
			land_doctrine
			cat_grand_battle_plan
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 18 }
		}
		
		ai_will_do = {
			factor = 5
			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
		}
		
		conscription = 0.01
		special_forces_cap = -0.05
		
		enable_tactic = tactic_infantry_charge
		
		path = {
			leads_to_tech = armored_operations 
			research_cost_coeff = 1
		}

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

		
		folder = {
			name = land_doctrine_folder
			position = { x = 2 y = 8 }
		}
		
		ai_will_do = {
			factor = 5
			modifier = {
				not = {
					has_army_experience > 120
				}
				factor = 0.8
			}
			
			modifier = {
				tag = JAP
				factor = 150
			}
			modifier = {
				tag = FIN
				factor = 150
			}
			modifier = {
				tag = ITA
				factor = 150
			}
			
			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_all_armor  = {
			breakthrough = 0.05
			hard_attack = 0.05
		}


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

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

		
		folder = {
			name = land_doctrine_folder
			position = { x = 2 y = 10 }
		}
		
		ai_will_do = {
			factor = 5
			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.05
		
		category_recon = {
			initiative = 0.02
		}
		
		path = {
			leads_to_tech = night_assault_tactics 
			research_cost_coeff = 1
		}

		doctrine = yes	
		research_cost = 5.0
		
		enable_tactic = tactic_elastic_defense
		
		categories = {
			land_doctrine
			cat_grand_battle_plan
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 2 y = 12 }
		}
		
		ai_will_do = {
			factor = 5
			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.1
		land_reinforce_rate = 0.01
	
		path = {
			leads_to_tech = attritional_containment 
			research_cost_coeff = 1
		}
		
		

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

		
		folder = {
			name = land_doctrine_folder
			position = { x = 2 y = 14 }
		}
		
		ai_will_do = {
			factor = 5
			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
		 
		enable_tactic = tactic_backhand_blow
        conscription = 0.01
		terrain_penalty_reduction = 0.05
		additional_brigade_column_size = 1
		
		path = {
			leads_to_tech = infiltration_in_depth 
			research_cost_coeff = 1
		}

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

		
		folder = {
			name = land_doctrine_folder
			position = { x = 2 y = 16 }
		}
		
		ai_will_do = {
			factor = 5
			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
		 
		
		supply_consumption_factor = -0.05
		no_supply_grace = 24

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

		
		folder = {
			name = land_doctrine_folder
			position = { x = 2 y = 18 }
		}
		
		ai_will_do = {
			factor = 5
			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 = {
		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
		}
		
	    mobilization_speed = 0.1

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

		
		folder = {
			name = land_doctrine_folder
			position = { x = 0 y = 0 }
		}
		
        ai_will_do = {
            factor = 5
            modifier = {
                factor = 0
                date < 1938.1.1
            }    
            modifier = {
                factor = 0
                num_of_factories < 15
            }    
        }
		
		ai_research_weights = {
			industry = 2.0
		}
	}
	
	pocket_defence = {

		xp_research_type = army
		xp_unlock_cost = 100
		 
		
		no_supply_grace = 24
				
		path = {
			leads_to_tech = defence_in_depth
			research_cost_coeff = 1
		}

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

		
		folder = {
			name = land_doctrine_folder
			position = { x = 0 y = 2 }
		}
		
		ai_will_do = {
			factor = 5
			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
		 
		
        pocket_penalty = -0.05
		
		enable_tactic = tactic_delay
		
		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 = 5.0
		
		categories = {
			land_doctrine
			cat_mass_assault
		}

		
		folder = {
			name = land_doctrine_folder
			position = { x = 0 y = 4 }
		}
		
		ai_will_do = {
			factor = 5
			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
		}
		
		infantry = {
			combat_width = -0.1
		}
		artillery_brigade = {
            combat_width = -0.1
		}
		rocket_artillery_brigade = {
            combat_width = -0.1
		}		  
		
		path = {
			leads_to_tech = deep_operations
			research_cost_coeff = 1
		}

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

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

			modifier = {
				factor = 0

				OR = {
					tag = CHI
					tag = PRC
					tag = XSM
					tag = SIK
					tag = GXC
					tag = SHX
					tag = YUN
				}
			}
		}
		
		ai_research_weights = {
			industry = 2.0
		}
	}
	
	deep_operations = {
		xp_research_type = army
		xp_unlock_cost = 100
		 
		enable_tactic = tactic_blitz
		
		motorized = {
            combat_width = -0.1
		}
		light_armor = {
            combat_width = -0.1
		}
		light_sp_artillery_brigade = {
            combat_width = -0.1
		}
		

		path = {
			leads_to_tech = operational_concentration
			research_cost_coeff = 1
		}

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

		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 8 }
		}
		
		ai_will_do = {
			factor = 5
			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
		 
		military_police = { 
		    initiative = 0.05 
		    battalion_mult = {
			     category = category_all_armor
			     max_organisation = 5
				 add = yes 
		    }
		    battalion_mult = {
			     category = category_all_infantry
			     max_organisation = 5
				 add = yes 
		    }
	    }
		
		supply_consumption_factor = -0.1
		industrial_capacity_factory = 0.05
		
		path = {
			leads_to_tech = vast_offensives
			research_cost_coeff = 1
		}

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

		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 10 }
		}
		
		ai_will_do = {
			factor = 5
			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
		

		medium_armor = {
            combat_width = -0.1
		}
		medium_sp_artillery_brigade = {
            combat_width = -0.1
		}
		heavy_armor = {
            combat_width = -0.1
		}
		heavy_sp_artillery_brigade = {
            combat_width = -0.1
		}
		
		path = {
			leads_to_tech = breakthrough_priority
			research_cost_coeff = 1
		}

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

		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 12 }
		}
		
		ai_will_do = {
			factor = 5
			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
		 
		conscription = 0.01
		land_reinforce_rate = 0.01
		enable_tactic = tactic_relentless_assault
		special_forces_cap = -0.05
		
		path = {
			leads_to_tech = mechanized_wave
			research_cost_coeff = 1
		}

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

		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 14 }
		}
		
		ai_will_do = {
			factor = 5
			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 = {
		xp_research_type = army
		xp_unlock_cost = 100
		 

		mot_artillery_brigade = { combat_width = -0.1 }
		mot_rocket_artillery_brigade = { combat_width = -0.1 }
		motorized_rocket_brigade = { combat_width = -0.1 }
		mechanized = { combat_width = -0.1 }
		amphibious_mechanized = { combat_width = -0.1 }	

		
		path = {
			leads_to_tech = continuous_offensive
			research_cost_coeff = 1
		}

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

		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 16 }
		}
		
		ai_will_do = {
			factor = 5
			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
		 	
		supply_consumption_factor = -0.05
		additional_brigade_column_size = 1	
		enable_tactic = tactic_human_wave_tactics

		doctrine = yes	
		research_cost = 5.0
		
		categories = {
			land_doctrine
			cat_mass_assault
		}
		motorized_military_police = { 
		    initiative = 0.05 
		    battalion_mult = {
			     category = category_all_infantry
			     max_organisation = 5
				 add = yes 
		    }
		    battalion_mult = {
			     category = category_all_armor
			     max_organisation = 5
				 add = yes 
		    }
		}
		
		folder = {
			name = land_doctrine_folder
			position = { x = -2 y = 18 }
		}
		
		ai_will_do = {
			factor = 5
			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
		
		minimum_training_level = -0.1
        conscription = 0.01									   
		
		enable_tactic = tactic_human_wave_tactics
		
		
		path = {
			leads_to_tech = human_infantry_offensive
			research_cost_coeff = 1
		}

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

		
		folder = {
			name = land_doctrine_folder
			position = { x = 2 y = 6 }
		}
		
		ai_will_do = {
			factor = 5
			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
		}
	}
	
	human_infantry_offensive = {
		xp_research_type = army
		xp_unlock_cost = 100
		 
		conscription = 0.03
		special_forces_cap = -0.05
		
		military_police = { 
		    battalion_mult = {
			     category = category_all_infantry
			     max_organisation = 5
				 add = yes 
		    }
		    battalion_mult = {
			     category = category_all_infantry
			     default_morale = 0.05
				 add = yes 
		    }
		}
		
		path = {
			leads_to_tech = large_front_offensive
			research_cost_coeff = 1
		}

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

		
		folder = {
			name = land_doctrine_folder
			position = { x = 2 y = 8 }
		}
		
		ai_will_do = {
			factor = 5
			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
		 
		
		supply_consumption_factor = -0.05
		conscription = 0.01
		
		path = {
			leads_to_tech = human_wave_offensive
			research_cost_coeff = 1
		}

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

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

		xp_research_type = army
		xp_unlock_cost = 100
		 

		infantry = {
			combat_width = -0.2
		}
		equipment_capture = 0.05
		additional_brigade_column_size = 1	
		path = {
			leads_to_tech = guerilla_warfare
			research_cost_coeff = 1
		}

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

		
		folder = {
			name = land_doctrine_folder
			position = { x = 2 y = 12 }
		}
		
		ai_will_do = {
			factor = 5
			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
		 
		special_forces_cap = -0.05
		resistance_growth_on_our_occupied_states = 0.1
		resistance_damage_to_garrison_on_our_occupied_states = 0.1 
	    out_of_supply_factor = -0.05
		
		enable_tactic = tactic_guerrilla_tactics
		
		doctrine = yes	
		research_cost = 5.0
		
		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 = 5
		}
		
		ai_research_weights = {
			industry = 2.0
		}
	}
	
	masterful_blitz = {
		enable_tactic = tactic_masterful_blitz

		doctrine = yes
		research_cost = 1

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