Files
azurlane-sr-reforged/src/common/ai_strategy/ai_tank_research.txt
2024-12-19 00:15:05 +00:00

1657 lines
27 KiB
Plaintext
Executable File

ai_medium_tank_research_1 = {
allowed = {
OR = {
original_tag = YUW
original_tag = BFL
original_tag = HUJ
original_tag = BYG
original_tag = SAD
original_tag = CHY
original_tag = DOH
original_tag = DH1
original_tag = TIX
}
}
enable = {
has_tech = gwtank_chassis
date > 1937.1.1
}
abort = {
has_tech = basic_medium_tank_chassis
}
ai_strategy = {
type = research_tech
id = 103 #basic_medium_tank_chassis
value = 2000
}
}
ai_medium_tank_research_2 = {
allowed = {
OR = {
original_tag = YUW
original_tag = BFL
original_tag = HUJ
original_tag = BYG
original_tag = SAD
original_tag = CHY
original_tag = DOH
original_tag = DH1
original_tag = TIX
}
}
enable = {
has_tech = basic_medium_tank_chassis
date > 1937.1.1
}
abort = {
has_tech = improved_medium_tank_chassis
}
ai_strategy = {
type = research_tech
id = 104 #improved_medium_tank_chassis
value = 2000
}
}
ai_medium_tank_research_3 = {
allowed = {
OR = {
original_tag = YUW
original_tag = BFL
original_tag = HUJ
original_tag = BYG
original_tag = SAD
original_tag = CHY
original_tag = DOH
original_tag = DH1
original_tag = TIX
}
}
enable = {
has_tech = improved_medium_tank_chassis
date > 1941.1.1
}
abort = {
has_tech = advanced_medium_tank_chassis
}
ai_strategy = {
type = research_tech
id = 105 #advanced_medium_tank_chassis
value = 2000
}
}
ai_light_tank_research_1 = {
allowed = {
OR = {
original_tag = YUW
original_tag = BFL
original_tag = HUJ
original_tag = BYG
original_tag = SAD
original_tag = TIX
original_tag = CHY
}
}
enable = {
has_tech = gwtank_chassis
date > 1936.1.1
}
abort = {
has_tech = basic_light_tank_chassis
}
ai_strategy = {
type = research_tech
id = 98 #basic_light_tank_chassis
value = 2000
}
}
ai_light_tank_research_2 = {
allowed = {
OR = {
original_tag = YUW
original_tag = BFL
original_tag = HUJ
original_tag = BYG
original_tag = SAD
original_tag = TIX
original_tag = CHY
}
}
enable = {
has_tech = basic_light_tank_chassis
date > 1936.1.1
}
abort = {
has_tech = improved_light_tank_chassis
}
ai_strategy = {
type = research_tech
id = 99 #improved_light_tank_chassis
value = 2000
}
}
ai_light_tank_research_3 = {
allowed = {
OR = {
original_tag = YUW
original_tag = BFL
original_tag = HUJ
original_tag = BYG
original_tag = SAD
original_tag = TIX
original_tag = CHY
}
}
enable = {
has_tech = improved_light_tank_chassis
date > 1941.1.1
}
abort = {
has_tech = advanced_light_tank_chassis
}
ai_strategy = {
type = research_tech
id = 102 #advanced_light_tank_chassis
value = 2000
}
}
mechanised_infantry_research_1 = {
allowed = {
OR = {
original_tag = YUW
original_tag = BFL
original_tag = HUJ
original_tag = BYG
original_tag = SAD
original_tag = TIX
original_tag = DOH
original_tag = DH1
original_tag = CHY
original_tag = BLI
original_tag = SIR
}
}
enable = {
date > 1937.1.1
}
abort = {
has_tech = mechanised_infantry
}
ai_strategy = {
type = research_tech
id = 455 #mechanised_infantry
value = 20000
}
}
mechanised_infantry_research_2 = {
allowed = {
OR = {
original_tag = YUW
original_tag = BFL
original_tag = HUJ
original_tag = BYG
original_tag = SAD
original_tag = TIX
original_tag = DOH
original_tag = DH1
original_tag = CHY
original_tag = BLI
original_tag = SIR
}
}
enable = {
date > 1941.1.1
has_tech = mechanised_infantry
}
abort = {
has_tech = mechanised_infantry2
}
ai_strategy = {
type = research_tech
id = 459 #mechanised_infantry2
value = 20000
}
}
mechanised_infantry_research_3 = {
allowed = {
OR = {
original_tag = YUW
original_tag = BFL
original_tag = HUJ
original_tag = BYG
original_tag = SAD
original_tag = TIX
original_tag = DOH
original_tag = DH1
original_tag = CHY
original_tag = BLI
original_tag = SIR
}
}
enable = {
date > 1943.1.1
has_tech = mechanised_infantry2
}
abort = {
has_tech = mechanised_infantry3
}
ai_strategy = {
type = research_tech
id = 460 #mechanised_infantry3
value = 20000
}
}
DOH_ai_light_tank_research_1 = {
allowed = {
original_tag = DOH
original_tag = DH1
}
enable = {
has_idea = DOH_dfgg5
}
abort = {
has_tech = basic_light_tank_chassis
}
ai_strategy = {
type = research_tech
id = 98 #basic_light_tank_chassis
value = 2000
}
}
DOH_ai_light_tank_research_2 = {
allowed = {
original_tag = DOH
original_tag = DH1
}
enable = {
has_tech = basic_light_tank_chassis
}
abort = {
has_tech = improved_light_tank_chassis
}
ai_strategy = {
type = research_tech
id = 99 #improved_light_tank_chassis
value = 2000
}
}
DOH_ai_light_tank_research_3 = {
allowed = {
original_tag = DOH
original_tag = DH1
}
enable = {
date > 1941.1.1
}
abort = {
has_tech = advanced_light_tank_chassis
}
ai_strategy = {
type = research_tech
id = 102 #advanced_light_tank_chassis
value = 2000
}
}
ai_plane_research_1 = {
allowed = {
OR = {
original_tag = YUW
original_tag = BFL
original_tag = HUJ
original_tag = BYG
original_tag = CHY
original_tag = TIX
original_tag = BLI
original_tag = SIR
}
}
enable = {
date > 1936.1.1
}
abort = {
has_tech = iw_small_airframe
}
ai_strategy = {
type = research_tech
id = 287 #iw_small_airframe
value = 2000
}
}
ai_plane_research_2 = {
allowed = {
OR = {
original_tag = YUW
original_tag = BFL
original_tag = HUJ
original_tag = BYG
original_tag = CHY
original_tag = TIX
original_tag = BLI
original_tag = SIR
}
}
enable = {
has_tech = iw_small_airframe
}
abort = {
has_tech = basic_small_airframe
}
ai_strategy = {
type = research_tech
id = 288 #basic_small_airframe
value = 2000
}
}
ai_plane_research_3_nohujsad = {
allowed = {
OR = {
original_tag = YUW
original_tag = BFL
original_tag = BYG
original_tag = CHY
original_tag = TIX
original_tag = BLI
original_tag = SIR
}
}
enable = {
date > 1939.1.1
has_tech = basic_small_airframe
}
abort = {
has_tech = improved_small_airframe
}
ai_strategy = {
type = research_tech
id = 289 #improved_small_airframe
value = 2000
}
}
ai_plane_research_4_nohujsad = {
allowed = {
OR = {
original_tag = YUW
original_tag = BFL
original_tag = BYG
original_tag = CHY
original_tag = TIX
original_tag = BLI
original_tag = SIR
}
}
enable = {
date > 1943.1.1
has_tech = improved_small_airframe
}
abort = {
has_tech = advanced_small_airframe
}
ai_strategy = {
type = research_tech
id = 290 #advanced_small_airframe
value = 2000
}
}
ai_plane_research_5_nosad = {
allowed = {
OR = {
original_tag = YUW
original_tag = BFL
original_tag = BYG
original_tag = CHY
original_tag = TIX
original_tag = BLI
original_tag = SIR
original_tag = HUJ
}
}
enable = {
date > 1944.1.1
has_tech = advanced_small_airframe
}
abort = {
has_tech = modern_small_airframe
}
ai_strategy = {
type = research_tech
id = 291 #modern_small_airframe
value = 2000
}
}
ai_plane_research_3_huj = {
allowed = {
OR = {
original_tag = HUJ
original_tag = TIX
original_tag = SAD
}
}
enable = {
date > 1938.6.1
has_tech = basic_small_airframe
}
abort = {
has_tech = improved_small_airframe
}
ai_strategy = {
type = research_tech
id = 289 #improved_small_airframe
value = 2000
}
}
ai_plane_research_4_huj = {
allowed = {
OR = {
original_tag = HUJ
original_tag = TIX
original_tag = SAD
}
}
enable = {
date > 1941.1.1
has_tech = improved_small_airframe
}
abort = {
has_tech = advanced_small_airframe
}
ai_strategy = {
type = research_tech
id = 290 #advanced_small_airframe
value = 2000
}
}
ai_plane_research_DOH_1 = {
allowed = {
original_tag = DOH
original_tag = DH1
}
enable = {
date > 1936.1.1
has_idea = DOH_dfgg5
}
abort = {
has_tech = iw_small_airframe
}
ai_strategy = {
type = research_tech
id = 287 #iw_small_airframe
value = 2000
}
}
ai_plane_research_DOH_2 = {
allowed = {
original_tag = DOH
original_tag = DH1
}
enable = {
has_tech = iw_small_airframe
}
abort = {
has_tech = basic_small_airframe
}
ai_strategy = {
type = research_tech
id = 288 #basic_small_airframe
value = 2000
}
}
ai_plane_research_DOH_3 = {
allowed = {
original_tag = DOH
original_tag = DH1
}
enable = {
date > 1939.1.1
has_tech = basic_small_airframe
}
abort = {
has_tech = improved_small_airframe
}
ai_strategy = {
type = research_tech
id = 289 #improved_small_airframe
value = 2000
}
}
ai_plane_research_DOH_4 = {
allowed = {
original_tag = DOH
original_tag = DH1
}
enable = {
date > 1943.1.1
has_tech = improved_small_airframe
}
abort = {
has_tech = advanced_small_airframe
}
ai_strategy = {
type = research_tech
id = 290 #advanced_small_airframe
value = 2000
}
}
ai_plane_research_DOH_5 = {
allowed = {
original_tag = DOH
original_tag = DH1
}
enable = {
date > 1944.1.1
has_tech = advanced_small_airframe
}
abort = {
has_tech = modern_small_airframe
}
ai_strategy = {
type = research_tech
id = 291 #modern_small_airframe
value = 2000
}
}
ai_large_plane_research_byghuj_1 = {
allowed = {
OR = {
original_tag = HUJ
original_tag = BYG
original_tag = TIX
}
}
enable = {
date > 1936.1.1
}
abort = {
has_tech = iw_large_airframe
}
ai_strategy = {
type = research_tech
id = 298 #iw_large_airframe
value = 2000
}
}
ai_large_plane_research_byghuj_2 = {
allowed = {
OR = {
original_tag = HUJ
original_tag = BYG
original_tag = TIX
}
}
enable = {
has_tech = iw_large_airframe
}
abort = {
has_tech = basic_large_airframe
}
ai_strategy = {
type = research_tech
id = 299 #basic_large_airframe
value = 2000
}
}
ai_large_plane_research_byghuj_3 = {
allowed = {
OR = {
original_tag = HUJ
original_tag = BYG
original_tag = TIX
}
}
enable = {
date > 1940.1.1
has_tech = basic_large_airframe
}
abort = {
has_tech = improved_large_airframe
}
ai_strategy = {
type = research_tech
id = 300 #improved_large_airframe
value = 2000
}
}
ai_large_plane_research_byghuj_4 = {
allowed = {
OR = {
original_tag = HUJ
original_tag = BYG
original_tag = TIX
}
}
enable = {
date > 1944.1.1
has_tech = improved_large_airframe
}
abort = {
has_tech = advanced_large_airframe
}
ai_strategy = {
type = research_tech
id = 301 #advanced_large_airframe
value = 2000
}
}
ai_large_plane_research_byghuj_5 = {
allowed = {
OR = {
original_tag = HUJ
original_tag = BYG
original_tag = TIX
}
}
enable = {
date > 1945.1.1
has_tech = advanced_large_airframe
}
abort = {
has_tech = modern_large_airframe
}
ai_strategy = {
type = research_tech
id = 302 #modern_large_airframe
value = 2000
}
}
ai_large_plane_research_doh_1 = {
allowed = {
original_tag = DOH
original_tag = DH1
}
enable = {
date > 1936.1.1
has_idea = DOH_dfgg5
}
abort = {
has_tech = iw_large_airframe
}
ai_strategy = {
type = research_tech
id = 298 #iw_large_airframe
value = 2000
}
}
ai_large_plane_research_doh_2 = {
allowed = {
original_tag = DOH
original_tag = DH1
}
enable = {
has_tech = iw_large_airframe
}
abort = {
has_tech = basic_large_airframe
}
ai_strategy = {
type = research_tech
id = 299 #basic_large_airframe
value = 2000
}
}
ai_large_plane_research_doh_3 = {
allowed = {
original_tag = DOH
original_tag = DH1
}
enable = {
date > 1940.1.1
has_tech = basic_large_airframe
}
abort = {
has_tech = improved_large_airframe
}
ai_strategy = {
type = research_tech
id = 300 #improved_large_airframe
value = 2000
}
}
ai_large_plane_research_doh_4 = {
allowed = {
original_tag = DOH
original_tag = DH1
}
enable = {
date > 1944.1.1
has_tech = improved_large_airframe
}
abort = {
has_tech = advanced_large_airframe
}
ai_strategy = {
type = research_tech
id = 301 #advanced_large_airframe
value = 2000
}
}
ai_large_plane_research_doh_5 = {
allowed = {
original_tag = DOH
original_tag = DH1
}
enable = {
date > 1945.1.1
has_tech = advanced_large_airframe
}
abort = {
has_tech = modern_large_airframe
}
ai_strategy = {
type = research_tech
id = 302 #modern_large_airframe
value = 2000
}
}
ai_naval_research_1 = {
allowed = {
OR = {
original_tag = YUW
original_tag = BFL
original_tag = HUJ
original_tag = BYG
original_tag = SAD
original_tag = CHY
original_tag = TIX
original_tag = BLI
original_tag = SIR
}
}
enable = {
date > 1936.1.1
}
abort = {
has_tech = early_ship_hull_light
has_tech = early_ship_hull_cruiser
has_tech = early_ship_hull_heavy
has_tech = early_ship_hull_carrier
has_tech = early_ship_hull_submarine
}
ai_strategy = {
type = research_tech
id = 1 #early_ship_hull_light
value = 2000
}
ai_strategy = {
type = research_tech
id = 12 #early_ship_hull_cruiser
value = 2000
}
ai_strategy = {
type = research_tech
id = 18 #early_ship_hull_heavy
value = 2000
}
ai_strategy = {
type = research_tech
id = 25 #early_ship_hull_carrier
value = 2000
}
ai_strategy = {
type = research_tech
id = 29 #early_ship_hull_submarine
value = 2000
}
}
ai_naval_research_1_doh = {
allowed = {
original_tag = DOH
original_tag = DH1
}
enable = {
date > 1936.1.1
has_idea = DOH_dfgg5
}
abort = {
has_tech = early_ship_hull_light
has_tech = early_ship_hull_cruiser
has_tech = early_ship_hull_heavy
has_tech = early_ship_hull_carrier
has_tech = early_ship_hull_submarine
}
ai_strategy = {
type = research_tech
id = 1 #early_ship_hull_light
value = 2000
}
ai_strategy = {
type = research_tech
id = 12 #early_ship_hull_cruiser
value = 2000
}
ai_strategy = {
type = research_tech
id = 18 #early_ship_hull_heavy
value = 2000
}
ai_strategy = {
type = research_tech
id = 25 #early_ship_hull_carrier
value = 2000
}
ai_strategy = {
type = research_tech
id = 29 #early_ship_hull_submarine
value = 2000
}
}
ai_naval_research_2 = {
allowed = {
OR = {
original_tag = YUW
original_tag = BFL
original_tag = HUJ
original_tag = BYG
original_tag = SAD
original_tag = CHY
original_tag = TIX
original_tag = BLI
original_tag = SIR
original_tag = DOH
original_tag = DH1
}
}
enable = {
date > 1936.1.1
has_tech = early_ship_hull_light
has_tech = early_ship_hull_cruiser
has_tech = early_ship_hull_heavy
has_tech = early_ship_hull_carrier
has_tech = early_ship_hull_submarine
}
abort = {
has_tech = basic_ship_hull_light
has_tech = basic_ship_hull_cruiser
has_tech = basic_ship_hull_heavy
has_tech = basic_ship_hull_carrier
has_tech = basic_ship_hull_submarine
}
ai_strategy = {
type = research_tech
id = 2 #basic_ship_hull_light
value = 2000
}
ai_strategy = {
type = research_tech
id = 13 #basic_ship_hull_cruiser
value = 2000
}
ai_strategy = {
type = research_tech
id = 19 #basic_ship_hull_heavy
value = 2000
}
ai_strategy = {
type = research_tech
id = 26 #basic_ship_hull_carrier
value = 2000
}
ai_strategy = {
type = research_tech
id = 30 #basic_ship_hull_submarine
value = 2000
}
}
#ai_naval_research_heavy_ship = {
# allowed = {
# OR = {
# original_tag = YUW
# original_tag = BFL
# original_tag = HUJ
# original_tag = BYG
# original_tag = SAD
# original_tag = CHY
# original_tag = TIX
# original_tag = BLI
# original_tag = SIR
# original_tag = DOH
# original_tag = DH1
# }
# }
# enable = {
# date > 1936.1.1
# has_tech = basic_ship_hull_heavy
# }
#
# abort = {
# has_tech = ship_hull_super_heavy
# }
#
# ai_strategy = {
# type = research_tech
# id = 20
# value = 2000
# }
#}
ai_naval_research_3 = {
allowed = {
OR = {
original_tag = YUW
original_tag = BFL
original_tag = HUJ
original_tag = BYG
original_tag = SAD
original_tag = CHY
original_tag = TIX
original_tag = BLI
original_tag = SIR
original_tag = DOH
original_tag = DH1
}
}
enable = {
date > 1938.1.1
has_tech = basic_ship_hull_light
has_tech = basic_ship_hull_cruiser
has_tech = basic_ship_hull_heavy
has_tech = basic_ship_hull_carrier
has_tech = basic_ship_hull_submarine
}
abort = {
has_tech = improved_ship_hull_light
has_tech = improved_ship_hull_cruiser
has_tech = improved_ship_hull_heavy
has_tech = improved_ship_hull_carrier
has_tech = improved_ship_hull_submarine
}
ai_strategy = {
type = research_tech
id = 3 #improved_ship_hull_light
value = 2000
}
ai_strategy = {
type = research_tech
id = 14 #improved_ship_hull_cruiser
value = 2000
}
ai_strategy = {
type = research_tech
id = 21 #improved_ship_hull_heavy
value = 2000
}
ai_strategy = {
type = research_tech
id = 27 #improved_ship_hull_carrier
value = 2000
}
ai_strategy = {
type = research_tech
id = 31 #improved_ship_hull_submarine
value = 2000
}
}
ai_naval_research_4 = {
allowed = {
OR = {
original_tag = YUW
original_tag = BFL
original_tag = HUJ
original_tag = BYG
original_tag = SAD
original_tag = CHY
original_tag = TIX
original_tag = BLI
original_tag = SIR
original_tag = DOH
original_tag = DH1
}
}
enable = {
date > 1942.1.1
has_tech = improved_ship_hull_light
has_tech = improved_ship_hull_cruiser
has_tech = improved_ship_hull_heavy
has_tech = improved_ship_hull_carrier
has_tech = improved_ship_hull_submarine
}
abort = {
has_tech = advanced_ship_hull_light
has_tech = advanced_ship_hull_cruiser
has_tech = advanced_ship_hull_heavy
has_tech = advanced_ship_hull_carrier
has_tech = advanced_ship_hull_submarine
}
ai_strategy = {
type = research_tech
id = 4 #advanced_ship_hull_light
value = 2000
}
ai_strategy = {
type = research_tech
id = 15 #advanced_ship_hull_cruiser
value = 2000
}
ai_strategy = {
type = research_tech
id = 22 #advanced_ship_hull_heavy
value = 2000
}
ai_strategy = {
type = research_tech
id = 28 #advanced_ship_hull_carrier
value = 2000
}
ai_strategy = {
type = research_tech
id = 32 #advanced_ship_hull_submarine
value = 2000
}
}
ai_naval_research_5 = {
allowed = {
OR = {
original_tag = YUW
original_tag = BFL
original_tag = HUJ
original_tag = BYG
original_tag = SAD
original_tag = CHY
original_tag = TIX
original_tag = BLI
original_tag = SIR
}
}
enable = {
date > 1939.1.1
}
abort = {
has_tech = basic_light_shell
has_tech = basic_medium_shell
has_tech = basic_heavy_shell
has_tech = improved_light_shell
has_tech = improved_medium_shell
has_tech = improved_heavy_shell
has_tech = magnetic_detonator
has_tech = damage_control_1
has_tech = fire_control_methods_1
}
ai_strategy = {
type = research_tech
id = 50 #basic_light_shell
value = 2000
}
ai_strategy = {
type = research_tech
id = 55 #basic_medium_shell
value = 2000
}
ai_strategy = {
type = research_tech
id = 62 #basic_heavy_shell
value = 2000
}
ai_strategy = {
type = research_tech
id = 52 #improved_light_shell
value = 2000
}
ai_strategy = {
type = research_tech
id = 57 #improved_medium_shell
value = 2000
}
ai_strategy = {
type = research_tech
id = 63 #improved_heavy_shell
value = 2000
}
ai_strategy = {
type = research_tech
id = 69 #magnetic_detonator
value = 2000
}
ai_strategy = {
type = research_tech
id = 75 #damage_control_1
value = 2000
}
ai_strategy = {
type = research_tech
id = 78 #fire_control_methods_1
value = 2000
}
}
ai_naval_research_6 = {
allowed = {
OR = {
original_tag = YUW
original_tag = BFL
original_tag = HUJ
original_tag = BYG
original_tag = SAD
original_tag = CHY
original_tag = TIX
original_tag = BLI
original_tag = SIR
}
}
enable = {
date > 1939.1.1
has_tech = damage_control_1
has_tech = fire_control_methods_1
}
abort = {
has_tech = damage_control_2
has_tech = fire_control_methods_2
}
ai_strategy = {
type = research_tech
id = 76 #damage_control_2
value = 2000
}
ai_strategy = {
type = research_tech
id = 79 #fire_control_methods_2
value = 2000
}
}
ai_naval_research_7 = {
allowed = {
OR = {
original_tag = YUW
original_tag = BFL
original_tag = HUJ
original_tag = BYG
original_tag = SAD
original_tag = CHY
original_tag = TIX
original_tag = BLI
original_tag = SIR
}
}
enable = {
date > 1939.1.1
has_tech = damage_control_2
has_tech = fire_control_methods_2
}
abort = {
has_tech = damage_control_3
has_tech = fire_control_methods_3
}
ai_strategy = {
type = research_tech
id = 77 #damage_control_3
value = 2000
}
ai_strategy = {
type = research_tech
id = 80 #fire_control_methods_3
value = 2000
}
}
ai_naval_research_8 = {
allowed = {
OR = {
original_tag = YUW
original_tag = BFL
original_tag = HUJ
original_tag = BYG
original_tag = SAD
original_tag = CHY
original_tag = TIX
original_tag = BLI
original_tag = SIR
}
}
enable = {
date > 1941.1.1
has_tech = magnetic_detonator
}
abort = {
has_tech = electric_torpedo
has_tech = homing_torpedo
}
ai_strategy = {
type = research_tech
id = 70 #electric_torpedo
value = 2000
}
ai_strategy = {
type = research_tech
id = 71 #homing_torpedo
value = 2000
}
}
ai_naval_research_DOH_5 = {
allowed = {
original_tag = DOH
original_tag = DH1
}
enable = {
date > 1939.1.1
surrender_progress < 0.1
}
abort = {
has_tech = basic_light_shell
has_tech = basic_medium_shell
has_tech = basic_heavy_shell
has_tech = improved_light_shell
has_tech = improved_medium_shell
has_tech = improved_heavy_shell
has_tech = magnetic_detonator
has_tech = damage_control_1
has_tech = fire_control_methods_1
}
ai_strategy = {
type = research_tech
id = 50 #basic_light_shell
value = 2000
}
ai_strategy = {
type = research_tech
id = 55 #basic_medium_shell
value = 2000
}
ai_strategy = {
type = research_tech
id = 62 #basic_heavy_shell
value = 2000
}
ai_strategy = {
type = research_tech
id = 52 #improved_light_shell
value = 2000
}
ai_strategy = {
type = research_tech
id = 57 #improved_medium_shell
value = 2000
}
ai_strategy = {
type = research_tech
id = 63 #improved_heavy_shell
value = 2000
}
ai_strategy = {
type = research_tech
id = 69 #magnetic_detonator
value = 2000
}
ai_strategy = {
type = research_tech
id = 75 #damage_control_1
value = 2000
}
ai_strategy = {
type = research_tech
id = 78 #fire_control_methods_1
value = 2000
}
}
ai_naval_research_DOH_6 = {
allowed = {
original_tag = DOH
original_tag = DH1
}
enable = {
date > 1939.1.1
has_tech = damage_control_1
has_tech = fire_control_methods_1
surrender_progress < 0.1
}
abort = {
has_tech = damage_control_2
has_tech = fire_control_methods_2
}
ai_strategy = {
type = research_tech
id = 76 #damage_control_2
value = 2000
}
ai_strategy = {
type = research_tech
id = 79 #fire_control_methods_2
value = 2000
}
}
ai_naval_research_DOH_7 = {
allowed = {
original_tag = DOH
original_tag = DH1
}
enable = {
date > 1939.1.1
has_tech = damage_control_2
has_tech = fire_control_methods_2
surrender_progress < 0.1
}
abort = {
has_tech = damage_control_3
has_tech = fire_control_methods_3
}
ai_strategy = {
type = research_tech
id = 77 #damage_control_3
value = 2000
}
ai_strategy = {
type = research_tech
id = 80 #fire_control_methods_3
value = 2000
}
}
ai_naval_research_DOH_8 = {
allowed = {
original_tag = DOH
original_tag = DH1
}
enable = {
date > 1941.1.1
has_tech = magnetic_detonator
surrender_progress < 0.1
}
abort = {
has_tech = electric_torpedo
has_tech = homing_torpedo
}
ai_strategy = {
type = research_tech
id = 70 #electric_torpedo
value = 2000
}
ai_strategy = {
type = research_tech
id = 71 #homing_torpedo
value = 2000
}
}
ai_tank_research_1 = {
allowed = {
original_tag = SIR
}
enable = {
date > 1936.1.1
}
abort = {
has_tech = gwtank_chassis
}
ai_strategy = {
type = research_tech
id = 97 #gwtank_chassis
value = 2000
}
}
ai_heavy_tank_research_1 = {
allowed = {
original_tag = SIR
}
enable = {
has_tech = gwtank_chassis
date > 1936.1.1
}
abort = {
has_tech = basic_heavy_tank_chassis
}
ai_strategy = {
type = research_tech
id = 107 #basic_heavy_tank_chassis
value = 2000
}
}
ai_heavy_tank_research_2 = {
allowed = {
OR = {
original_tag = SIR
original_tag = BLI
}
}
enable = {
has_tech = basic_heavy_tank_chassis
date > 1936.1.1
}
abort = {
has_tech = improved_heavy_tank_chassis
}
ai_strategy = {
type = research_tech
id = 108 #improved_heavy_tank_chassis
value = 2000
}
}
ai_naval_submarine = {
allowed = {
OR = {
original_tag = SAD
original_tag = CHY
original_tag = TIX
original_tag = BLI
original_tag = SIR
}
}
enable = {
OR = {
has_idea = TY_fengkuangai
has_idea = TY_fengkuangai2
has_idea = TY_fengkuangai3
}
}
abort_when_not_enabled = yes
ai_strategy = {
type = role_ratio
id = naval_submarine
value = 40
}
}