technologies = {

	# ATD engineering lines live in their own file so tech-tree overhauls that
	# replace NSB_armor.txt cannot remove them. Each line is an independent
	# root tree drawn by its own gridbox in the ATD armour window
	# (atd_crew_survivability_engineering_1_tree / atd_fire_control_engineering_1_tree),
	# so no path lines connect them to the chassis tree.

	@1918 = 0
	@1934 = 2
	@1935 = 3
	@1936 = 4
	@1937 = 5
	@1938 = 5
	@1939 = 7
	@1940 = 7
	@1941 = 8
	@1942 = 9
	@1943 = 10
	@1944 = 11
	@1945 = 12
	@1946 = 20

	# Advanced Tank Designer: crew layout, damage control and survivability line.
	atd_crew_survivability_engineering_1 = {
		enable_equipment_modules = {
			atd_improved_crew_ergonomics
			atd_forced_crew_ventilation
		}
		path = {
			leads_to_tech = atd_crew_survivability_engineering_2
			research_cost_coeff = 1
		}
		research_cost = 0.75
		start_year = 1936
		folder = {
			name = nsb_armour_folder
			position = { x = 0 y = @1935 }
		}
		ai_will_do = {
			factor = 1
			modifier = { factor = 3 is_major = yes }
			modifier = { factor = 2 has_war = yes }
			modifier = { factor = 1.5 date > "1937.1.1" }
		}
		categories = {
			armor
			mio_cat_tech_all_armor_and_modules
		}
		special_project_specialization = { specialization_land }
	}

	atd_crew_survivability_engineering_2 = {
		enable_equipment_modules = {
			atd_automatic_fire_suppression
			atd_standardized_components
		}
		path = {
			leads_to_tech = atd_crew_survivability_engineering_3
			research_cost_coeff = 1
		}
		research_cost = 0.75
		start_year = 1939
		folder = {
			name = nsb_armour_folder
			position = { x = 0 y = @1938 }
		}
		ai_will_do = {
			factor = 1
			modifier = { factor = 3 is_major = yes }
			modifier = { factor = 2 has_war = yes }
			modifier = { factor = 1.5 date > "1940.1.1" }
		}
		categories = {
			armor
			mio_cat_tech_all_armor_and_modules
		}
		special_project_specialization = { specialization_land }
	}

	atd_crew_survivability_engineering_3 = {
		enable_equipment_modules = {
			atd_protected_ammunition_bins
			atd_internal_spall_liner
		}
		path = {
			leads_to_tech = atd_crew_survivability_engineering_4
			research_cost_coeff = 1
		}
		research_cost = 0.75
		start_year = 1942
		folder = {
			name = nsb_armour_folder
			position = { x = 0 y = @1941 }
		}
		ai_will_do = {
			factor = 1
			modifier = { factor = 3 is_major = yes }
			modifier = { factor = 2 has_war = yes }
			modifier = { factor = 1.5 date > "1943.1.1" }
		}
		categories = {
			armor
			mio_cat_tech_all_armor_and_modules
		}
		special_project_specialization = { specialization_land }
	}

	atd_crew_survivability_engineering_4 = {
		enable_equipment_modules = {
			atd_integrated_fighting_compartment
		}
		research_cost = 0.75
		start_year = 1944
		folder = {
			name = nsb_armour_folder
			position = { x = 0 y = @1944 }
		}
		ai_will_do = {
			factor = 1
			modifier = { factor = 3 is_major = yes }
			modifier = { factor = 2 has_war = yes }
			modifier = { factor = 1.5 date > "1945.1.1" }
		}
		categories = {
			armor
			mio_cat_tech_all_armor_and_modules
		}
		special_project_specialization = { specialization_land }
	}

	# Advanced Tank Designer: dedicated optics and fire-control engineering line.
	atd_fire_control_engineering_1 = {
		enable_equipment_modules = {
			atd_coincidence_rangefinder
			atd_commanders_vision_cupola
		}
		path = {
			leads_to_tech = atd_fire_control_engineering_2
			research_cost_coeff = 1
		}
		research_cost = 0.75
		start_year = 1936
		folder = {
			name = nsb_armour_folder
			position = { x = 0 y = @1935 }
		}
		ai_will_do = {
			factor = 1
			modifier = { factor = 3 is_major = yes }
			modifier = { factor = 2 has_war = yes }
			modifier = { factor = 1.5 date > "1937.1.1" }
		}
		categories = {
			armor
			mio_cat_tech_all_armor_and_modules
		}
		special_project_specialization = { specialization_land }
	}

	atd_fire_control_engineering_2 = {
		enable_equipment_modules = {
			atd_gyroscopic_stabilization
			atd_stereoscopic_rangefinder
			atd_rotating_panoramic_periscope
		}
		path = {
			leads_to_tech = atd_fire_control_engineering_3
			research_cost_coeff = 1
		}
		research_cost = 0.75
		start_year = 1939
		folder = {
			name = nsb_armour_folder
			position = { x = 0 y = @1938 }
		}
		ai_will_do = {
			factor = 1
			modifier = { factor = 3 is_major = yes }
			modifier = { factor = 2 has_war = yes }
			modifier = { factor = 1.5 date > "1940.1.1" }
		}
		categories = {
			armor
			mio_cat_tech_all_armor_and_modules
		}
		special_project_specialization = { specialization_land }
	}

	atd_fire_control_engineering_3 = {
		enable_equipment_modules = {
			atd_mechanical_ballistic_computer
			atd_stereoscopic_observation_suite
		}
		path = {
			leads_to_tech = atd_fire_control_engineering_4
			research_cost_coeff = 1
		}
		research_cost = 0.75
		start_year = 1942
		folder = {
			name = nsb_armour_folder
			position = { x = 0 y = @1941 }
		}
		ai_will_do = {
			factor = 1
			modifier = { factor = 3 is_major = yes }
			modifier = { factor = 2 has_war = yes }
			modifier = { factor = 1.5 date > "1943.1.1" }
		}
		categories = {
			armor
			mio_cat_tech_all_armor_and_modules
		}
		special_project_specialization = { specialization_land }
	}

	atd_fire_control_engineering_4 = {
		enable_equipment_modules = {
			atd_infrared_night_sight
		}
		research_cost = 0.75
		start_year = 1944
		folder = {
			name = nsb_armour_folder
			position = { x = 0 y = @1944 }
		}
		ai_will_do = {
			factor = 1
			modifier = { factor = 3 is_major = yes }
			modifier = { factor = 2 has_war = yes }
			modifier = { factor = 1.5 date > "1945.1.1" }
		}
		categories = {
			armor
			mio_cat_tech_all_armor_and_modules
		}
		special_project_specialization = { specialization_land }
	}
}
