Naval

Level ID Requires Allows Name / Effects
1 6000 Basic Naval Armament and Armour
6001 BB Belt Armour 40mm+
6002 BB Deck Armour 15mm+
6003 CA & CV Belt Armour 10mm+
6004 CA & CV Deck Armor 5mm+
6005 Basic Destroyer Hull
6006 6003 Basic Cruiser Hull
6004
6007 6001 Basic BB Hull
6002
6008 6003 Basic CV Hull
6004
6009 13103 Naval Refuel Vessel
6010 13103 Naval Ammunition Vessel
6011 13103 Naval Supply Vessel
6012 6005 Large Naval Shipyards
6006 type = activate_unit_type which=battleship
type = activate_unit_type which=carrier
2 6100

6000

Basic Warship Design
6101 Basic Destroyer Propulsion
6102 Basic Cruiser Propulsion
6103 Basic Battleship Propulsion
6104 Basic CV Propulsion
6105 6005 Basic Destroyer
6101 type = new_model which = destroyer value = 1
14014
6106 6006 13001 Basic Cruiser
6102 type = new_model which = cruiser value = 1
14015
6107 6007 13001 Basic Battleship 150mm+
6103 type = new_model which = battleship value = 1
14014
6108 6007 13001 Basic Battleship 350mm+
6103 type = new_model which = battleship value = 2
14014
14016
6109 6008 Basic Aircraft Carrier
6104 type = new_model which = carrier value = 1
13003
6110 3003 Basic Decimetric Naval Anti-Air Radar
3102 type = air_attack which = destroyer when = on_upgrade value = 1
type = air_attack which = cruiser when = on_upgrade value = 1
type = air_attack which = battleship when = on_upgrade value = 1
type = air_detection which = destroyer when = on_upgrade value = 1
type = air_detection which = cruiser when = on_upgrade value = 1
type = air_detection which = battleship when = on_upgrade value = 1
type = air_detection which = carrier when = on_upgrade value = 1
6111 3003 Basic Decimetric Naval Artillery Radar
3102 type = naval_attack which = cruiser when = on_upgrade value = 1
type = naval_attack which = battleship when = on_upgrade value = 1
type = surface_detection which = destroyer when = on_upgrade value = 1
type = surface_detection which = cruiser when = on_upgrade value = 1
type = surface_detection which = battleship when = on_upgrade value = 1
type = surface_detection which = carrier when = on_upgrade value = 1
6112 3003 Basic ASDIC
type = sub_detection which = destroyer when = on_upgrade value = 1
type = sub_detection which = cruiser when = on_upgrade value = 0.5
type = sub_detection which = battleship when = on_upgrade value = 0.5
3 6200

6100

Amphibious Warfare
6201 3003 Naval Infantry Training
type = shore_attack which = marine when = now value = 10
type = shore_attack which = infantry when = now value = 10
type = shore_attack which = mechanized when = now value = 5
type = shore_attack which = motorized when = now value = 5
type = shore_attack which = armor when = now value = 5
type = shore_attack which = bergsjaeger when = now value = 10
type = shore_attack which = paratrooper when = now value = 10
6202 6203 Landing Ship Personnel and Tanks
type = shore_attack which = marine when = now value = 10
type = shore_attack which = infantry when = now value = 10
type = shore_attack which = mechanized when = now value = 10
type = shore_attack which = motorized when = now value = 10
type = shore_attack which = armor when = now value = 10
type = shore_attack which = bergsjaeger when = now value = 10
type = shore_attack which = paratrooper when = now value = 10
6203 6201 13205 Marines
type = activate_unit_type which = marine
type = shore_attack which = marine when = now value = 5
6204 6203 13206 Amphibious Assault Training
type = shore_attack which = marine when = now value = 10
6205 6203 Frogmen
type = shore_attack which = marine when = now value = 5
6206 Basic Surface Ship Torpedo
type = naval_attack which = destroyer when = now value = 1
type = naval_attack which = cruiser when = now value = 1
4 6300

6200

Improved Naval Armament
6301 6206 Improved Surface Ship Torpedo
type = naval_attack which = destroyer when = now value = 1
type = naval_attack which = cruiser when = now value = 1
6302 3504 Basic Surface Ship Homing Torpedo
6301 type = naval_attack which = destroyer when = now value = 1
type = naval_attack which = cruiser when = now value = 1
6303 3202 Improved Decimetric Naval Anti Air Artillery Radar
6110 type = air_attack which = destroyer when = on_upgrade value = 1
type = air_attack which = cruiser when = on_upgrade value = 1
type = air_attack which = battleship when = on_upgrade value = 1
type = air_detection which = destroyer when = on_upgrade value = 1
type = air_detection which = cruiser when = on_upgrade value = 1
type = air_detection which = battleship when = on_upgrade value = 1
type = air_detection which = carrier when = on_upgrade value = 1
6306 3202 Improved Decimetric Naval Artillery Radar
6111 type = naval_attack which = battleship when = on_upgrade value = 1
type = naval_attack which = cruiser when = on_upgrade value = 1
type = surface_detection which = destroyer when = on_upgrade value = 1
type = surface_detection which = cruiser when = on_upgrade value = 1
type = surface_detection which = battleship when = on_upgrade value = 1
type = surface_detection which = carrier when = on_upgrade value = 1
5 6400

6300

Basic ASW and Convoy Escorts
6401 6001 BB Belt Armor 50mm+
6402 6002 BB Deck Armor 20mm+
6403 6003 CA & CV Belt Armor 15mm+
6404 6004 CA & CV Deck Armor 10mm+
6405 6301 Advanced Surface Ship Torpedo
type = naval_attack which = destroyer when = now value = 1
type = naval_attack which = cruiser when = now value = 1
6406 4402 Escort Destroyers
6105 type = build_time which = destroyer when = now value = -5
13207
6407 13005 Detector Buoys
type = sub_detection which = destroyer when = on_upgrade value = 1
type = sub_detection which = cruiser when = on_upgrade value = 0.5
type = sub_detection which = battleship when = on_upgrade value = 0.5
6408 13005 Towed Hydrophone
type = sub_detection which = destroyer when = on_upgrade value = 1
type = sub_detection which = cruiser when = on_upgrade value = 0.5
type = sub_detection which = battleship when = on_upgrade value = 0.5
6409 3406 Close Water Radio Detection Device
13005 type = sub_detection which = destroyer when = on_upgrade value = 1
type = sub_detection which = cruiser when = on_upgrade value = 0.5
type = sub_detection which = battleship when = on_upgrade value = 0.5
6410 9106 Basic LR Anti-Submarine Aircraft
13005 type = sub_detection which = destroyer when = now value = 1
type = sub_detection which = cruiser when = on_upgrade value = 0.5
type = sub_detection which = battleship when = on_upgrade value = 0.5
6 6500

6400

Improved Warship Design
6501 6102 Improved Cruiser Propulsion
6502 6103 Improved Battleship Propulsion
6503 6104 Improved Carrier Propulsion
6504 6403 Improved Cruiser Hull
6404
6505 6401 Improved Battleship Hull
6402
6506 6403 Improved Carrier Hull
6404
6507 6501 Improved Cruiser
6504 type = new_model which = cruiser value = 2
14014
14402
6508 6502 Improved Battleship
6505 type = new_model which = battleship value = 3
14014
14403
6509 6503 Improved Aircraft Carrier
6506 type = new_model which = carrier value = 2
6510 3402 Advanced Decimetric Naval Anti-Air Radar
6303 type = air_attack which = destroyer when = on_upgrade value = 1
type = air_attack which = cruiser when = on_upgrade value = 1
type = air_attack which = battleship when = on_upgrade value = 1
type = air_detection which = destroyer when = on_upgrade value = 1
type = air_detection which = cruiser when = on_upgrade value = 1
type = air_detection which = battleship when = on_upgrade value = 1
type = air_detection which = carrier when = on_upgrade value = 1
6511 6306 Advanced Decimetric Naval Artillery Radar
3402 type = naval_attack which = battleship when = on_upgrade value = 1
type = naval_attack which = cruiser when = on_upgrade value = 1
type = surface_detection which = destroyer when = on_upgrade value = 1
type = surface_detection which = cruiser when = on_upgrade value = 1
type = surface_detection which = battleship when = on_upgrade value = 1
type = surface_detection which = carrier when = on_upgrade value = 1
6512 3102 Basic Centimetric Naval Anti-Air Radar
3501 type = air_attack which = destroyer when = on_upgrade value = 1
type = air_attack which = cruiser when = on_upgrade value = 1
type = air_attack which = battleship when = on_upgrade value = 1
type = air_detection which = destroyer when = on_upgrade value = 1
type = air_detection which = cruiser when = on_upgrade value = 1
type = air_detection which = battleship when = on_upgrade value = 1
type = air_detection which = carrier when = on_upgrade value = 1
6513 3102 Basic Centimetric Naval Artillery Radar
3501 type = naval_attack which = battleship when = on_upgrade value = 1
type = naval_attack which = cruiser when = on_upgrade value = 1
type = surface_detection which = destroyer when = on_upgrade value = 1
type = surface_detection which = cruiser when = on_upgrade value = 1
type = surface_detection which = battleship when = on_upgrade value = 1
type = surface_detection which = carrier when = on_upgrade value = 1
7 6600

6500

Improved ASW and Convoy Escorts
6601 6604 Improved Destroyer Anti-Air Armament
14106 type = air_defense which = destroyer when = on_upgrade value = 1
type = air_attack which = destroyer when = on_upgrade value = 1
6602 6101 Improved Destroyer Propulsion
6603 6005 Improved Destroyer Hull
6604 6602 Improved Destroyer
6603 type = new_model which = destroyer value = 2
14014
6605 5005 Basic Depth Charge Mortar
type = sub_attack which = destroyer when = on_upgrade value = 2
type = sub_attack which = cruiser when = on_upgrade value = 1
6606 6112 Improved ASDIC
type = sub_detection which = destroyer when = on_upgrade value = 1
type = sub_detection which = cruiser when = on_upgrade value = 0.5
type = sub_detection which = battleship when = on_upgrade value = 0.5
6607 6109 Escort Air Carriers
4402 type = build_time which = carrier when = now value = -5
13407
6608 6410 Improved LR Anti-Submarine Aircraft
9508 type = sub_detection which = destroyer when = now value = 0.5
type = sub_detection which = cruiser when = on_upgrade value = 0.5
type = sub_detection which = battleship when = on_upgrade value = 0.5
6609 3102 Basic Centimetric Naval Radar Navigation
3501 type = visibility which = battleship when = on_upgrade value = -10
type = visibility which = cruiser when = on_upgrade value = -10
type = visibility which = carrier when = on_upgrade value = -10
type = visibility which = destroyer when = on_upgrade value = -10
8 6700

6600

Advanced Warship Design
6701 6502 Advanced Battleship Propulsion
6702 6501 Advanced Cruiser Propulsion
6703 6503 Advanced Carrier Propulsion
6704 6505 Advanced Battleship Hull
6705 6504 Advanced Cruiser Hull
6706 6506 Advanced Carrier Hull
6707 6706 Advanced Carrier Heavy Hull
6708 6707 Advanced Carrier Super-Heavy Hull
6709 6701 Advanced Battleship
6704 type = new_model which = battleship value = 4
14014
14403
6710 6702 Advanced Cruiser
6705 type = new_model which = cruiser value = 3
14014
14402
6711 6703 Advanced Aircraft Carrier
6706 type = new_model which = carrier value = 3
6712 6703 Heavy Advanced Aircraft Carrier
6707 type = new_model which = carrier value = 4
13402
6713 6703 Super-Heavy Aircraft Carrier 'Advanced class'
6708 type = new_model which = carrier value = 5
13402
6714 6608 Advanced LR Anti-Submarine Aircraft
9806 type = sub_detection which = destroyer when = on_upgrade value = 1
type = sub_detection which = cruiser when = on_upgrade value = 0.5
type = sub_detection which = battleship when = on_upgrade value = 0.5
6715 5005 13502 Supply Submarines
9 6800

6700

Advanced ASW and Convoy Escorts
6801 6605 Improved Depth Charge Mortar
type = sub_attack which = destroyer when = on_upgrade value = 2
type = sub_attack which = cruiser when = on_upgrade value = 1
6802 6606 Advanced ASDIC
3901 type = sub_detection which = destroyer when = on_upgrade value = 1
type = sub_detection which = cruiser when = on_upgrade value = 0.5
type = sub_detection which = battleship when = on_upgrade value = 0.5
6803 6602 Advanced Destroyer Propulsion
6804 6603 Advanced Destroyer Hull
6805 6803 Advanced Destroyer
6804 type = new_model which = destroyer value = 3
6806 6512 Improved Centimetric Naval Anti-Air Radar
3702 type = air_attack which = destroyer when = on_upgrade value = 1
type = air_attack which = cruiser when = on_upgrade value = 1
type = air_attack which = battleship when = on_upgrade value = 1
type = air_detection which = destroyer when = on_upgrade value = 1
type = air_detection which = cruiser when = on_upgrade value = 1
type = air_detection which = battleship when = on_upgrade value = 1
type = air_detection which = carrier when = on_upgrade value = 1
6807 6513 Improved Centimetric Naval Artillery Radar
3702 type = naval_attack which = battleship when = on_upgrade value = 1
type = naval_attack which = cruiser when = on_upgrade value = 1
type = surface_detection which = destroyer when = on_upgrade value = 1
type = surface_detection which = cruiser when = on_upgrade value = 1
type = surface_detection which = battleship when = on_upgrade value = 1
type = surface_detection which = carrier when = on_upgrade value = 1
6808 6609 Improved Centimetric Naval Radar Navigation
3702 type = visibility which = battleship when = on_upgrade value = -10
type = visibility which = cruiser when = on_upgrade value = -10
type = visibility which = carrier when = on_upgrade value = -10
type = visibility which = destroyer when = on_upgrade value = -10
6809 6601 Advanced Destroyer Anti-Air Armament
14107 type = air_defense which = destroyer when = on_upgrade value = 1
type = air_attack which = destroyer when = on_upgrade value = 1
10 6900

6800

Advanced Naval Armament
6901 6302 Improved Surface Ship Homing Torpedo
3705 type = naval_attack which = destroyer when = on_upgrade value = 1
type = naval_attack which = cruiser when = on_upgrade value = 1
6902 6901 9902 Advanced Surface Ship Homing Torpedo
3904 type = naval_attack which = destroyer when = on_upgrade value = 1
type = naval_attack which = cruiser when = on_upgrade value = 1
6903 7703 Battleship Ship-to-Ship Missiles
type = naval_attack which = battleship when = on_upgrade value = 2
6904 7703 Cruiser Ship-to-Ship Missiles
type = naval_attack which = cruiser when = on_upgrade value = 2
6905 6806 Advanced Centimetric Naval Anti-Air Radar
3901 type = air_attack which = destroyer when = on_upgrade value = 1
type = air_attack which = cruiser when = on_upgrade value = 1
type = air_attack which = battleship when = on_upgrade value = 1
type = air_detection which = destroyer when = on_upgrade value = 1
type = air_detection which = cruiser when = on_upgrade value = 1
type = air_detection which = battleship when = on_upgrade value = 1
type = air_detection which = carrier when = on_upgrade value = 1
6906 6807 Advanced Centimetric Naval Artillery Radar
3901 type = naval_attack which = battleship when = on_upgrade value = 1
type = naval_attack which = cruiser when = on_upgrade value = 1
type = surface_detection which = destroyer when = on_upgrade value = 1
type = surface_detection which = cruiser when = on_upgrade value = 1
type = surface_detection which = battleship when = on_upgrade value = 1
type = surface_detection which = carrier when = on_upgrade value = 1
6907 6808 Improved Centimetric Naval Radar Navigation
3901 type = visibility which = battleship when = on_upgrade value = -10
type = visibility which = cruiser when = on_upgrade value = -10
type = visibility which = carrier when = on_upgrade value = -10
type = visibility which = destroyer when = on_upgrade value = -10
11 6940

6900

Semi-Modern Warship Equipment
6941 6802 Semi-Modern ASDIC
3901 type = sub_detection which = destroyer when = on_upgrade value = 1
type = sub_detection which = cruiser when = on_upgrade value = 0.5
type = sub_detection which = battleship when = on_upgrade value = 0.5
6942 6407 ASW Helicopters
10974 type = sub_detection which = destroyer when = on_upgrade value = 1
type = sub_detection which = cruiser when = on_upgrade value = 0.5
type = sub_detection which = battleship when = on_upgrade value = 0.5
type = sub_attack which = destroyer when = on_upgrade value = 1
type = sub_attack which = cruiser when = on_upgrade value = 1
type = sub_attack which = battleship when = on_upgrade value = 1
6943 7704 Naval Surface-to-Air Missiles
type = air_defense which = carrier when = now value = 1
type = air_defense which = cruiser when = now value = 1
type = air_defense which = battleship when = now value = 1
6944 8701 Emergency Shut-down System
8702
8703
8704
12 6970

6940

Semi-Modern Warship Design
6971 6944 Nuclear Battleship Propulsion
8971
6972 6944 Nuclear Cruiser Propulsion
8971
6973 6944 Nuclear Carrier Propulsion
8971
6974 6704 Nuclear Battleship
6971 type = new_model which = battleship value = 5
13503
14014
14403
6975 6705 Nuclear Cruiser
6972 type = new_model which = cruiser value = 4
13503
14014
14042
6976 6707 Nuclear Air Carrier
6973 type = new_model which = carrier value = 6
13503

 

Notes
Level is the technology level.
ID is the level / application ID.
Requires states any prior research that must have been done prior to researching a given
technology. Note, the base level technology must always be researched prior to researching any
application within that level.
Allows means this technology is required for the listed technologies.
Name is the name used in game. Really, it's from the comment in the tech file.
Effects are adjustments put into effect when a technology is researched.
The source file for this information is ..\DB\Tech\naval_tech.txt

Technology Path Changes
These branch into other technology trees and continue in this tree.
6203 Marines

These branch into another technology tree and end in this tree.
6009 Naval Refuel Vessel
6010 Naval Ammunition Vessel
6011 Naval Supply Vessel
6106 Basic Cruiser
6107 Basic Battleship 150mm+
6108 Basic Battleship 350mm+
6204 Amphibious Assault Training
6715 Supply Submarines
6902 Advanced Surface Ship Homing Torpedo

These end a technology path.
6105 Basic Destroyer
6109 Basic Aircraft Carrier
6110 Basic Decimetric Naval Anti-Air Radar
6205 Frogmen
6306 Improved Decimetric Naval Artillery Radar
6405 Advanced Surface Ship Torpedo
6406 Escort Destroyers
6408 Towed Hydrophone
6409 Close Water Radio Detection Device
6507 Improved Cruiser
6508 Improved Battleship
6509 Improved Aircraft Carrier
6510 Advanced Decimetric Naval Anti-Air Radar
6511 Advanced Decimetric Naval Artillery Radar
6607 Escort Air Carriers
6709 Advanced Battleship
6710 Advanced Cruiser
6711 Advanced Aircraft Carrier
6712 Heavy Advanced Aircraft Carrier
6713 Super-Heavy Aircraft Carrier 'Advanced class'
6714 Advanced LR Anti-Submarine Aircraft
6801 Improved Depth Charge Mortar
6809 Advanced Destroyer Anti-Air Armament
6913 Battleship Ship-to-Ship Missiles
6904 Cruiser Ship-to-Ship Missiles
6905 Advanced Centimetric Naval Anti-Air Radar
6906 Advanced Centimetric Naval Artillery Radar
6907 Improved Centimetric Naval Radar Navigation
6941 Semi-Modern ASDIC
6942 ASW Helicopters
6943 Naval Surface-to-Air Missiles
6974 Nuclear Battleship
6975 Nuclear Cruiser
6976 Nuclear Air Carrier

By State Machine as of 1.04
(16 January Beta Patch)