2025-11-26 04:04:08

This commit is contained in:
actions[bot]
2025-11-26 04:04:08 +00:00
parent 7efb09feeb
commit e9b13ff748
13 changed files with 2961 additions and 771 deletions

View File

@@ -1,7 +1,6 @@
### HUJ ###
ENG_protect_home_waters = {
allowed = {
has_dlc = "Man the Guns"
original_tag = HUJ
}
enable = {
@@ -13,25 +12,34 @@ ENG_protect_home_waters = {
}
abort_when_not_enabled = yes
ai_strategy = {
type = strike_force_home_base
type = naval_dominance
id = 18
value = 9999
value = 100
}
ai_strategy = {
type = strike_force_home_base
type = naval_dominance
id = 16
value = 9999
value = 100
}
ai_strategy = {
type = naval_avoid_region
id = 18
value = -1000
}
ai_strategy = {
type = naval_avoid_region
id = 173
value = 100
}
ai_strategy = {
type = naval_avoid_region
id = 207
value = 500
}
}
ENG_secure_mediterranean = {
allowed = {
has_dlc = "Man the Guns"
original_tag = HUJ
}
enable = {
@@ -46,19 +54,19 @@ ENG_secure_mediterranean = {
}
abort_when_not_enabled = yes
ai_strategy = {
type = strike_force_home_base
type = naval_dominance
id = 29
value = 150
}
ai_strategy = {
type = strike_force_home_base
id = 68
value = 100
}
ai_strategy = {
type = strike_force_home_base
type = naval_dominance
id = 68
value = 60
}
ai_strategy = {
type = naval_dominance
id = 69
value = 200
value = 100
}
ai_strategy = {
type = naval_avoid_region
@@ -69,7 +77,6 @@ ENG_secure_mediterranean = {
ENG_avoid_mediterranean = {
allowed = {
has_dlc = "Man the Guns"
original_tag = HUJ
}
enable = {
@@ -104,7 +111,6 @@ ENG_avoid_mediterranean = {
ENG_avoid_pacific = {
allowed = {
has_dlc = "Man the Guns"
original_tag = HUJ
}
enable = {
@@ -140,7 +146,6 @@ ENG_avoid_pacific = {
ENG_reinforce_pacific = {
allowed = {
has_dlc = "Man the Guns"
original_tag = HUJ
}
enable = {
@@ -166,41 +171,40 @@ ENG_reinforce_pacific = {
}
abort_when_not_enabled = yes
ai_strategy = {
type = strike_force_home_base
type = naval_dominance
id = 72
value = 1000
value = 100
}
ai_strategy = {
type = strike_force_home_base
type = naval_dominance
id = 91
value = 10
}
ai_strategy = {
type = strike_force_home_base
type = naval_dominance
id = 92
value = 10
}
ai_strategy = {
type = strike_force_home_base
type = naval_dominance
id = 93
value = 10
}
ai_strategy = {
type = strike_force_home_base
type = naval_dominance
id = 84
value = 300
value = 50
}
ai_strategy = {
type = strike_force_home_base
type = naval_dominance
id = 83
value = 300
value = 50
}
}
### CHY ###
JAP_destroy_china_navy_quick = {
allowed = {
has_dlc = "Man the Guns"
original_tag = CHY
}
enable = {
@@ -210,41 +214,30 @@ JAP_destroy_china_navy_quick = {
}
abort_when_not_enabled = yes
ai_strategy = {
type = strike_force_home_base
type = naval_dominance
id = 75
value = 100
}
ai_strategy = {
type = strike_force_home_base
type = naval_dominance
id = 76
value = 200
value = 100
}
ai_strategy = {
type = strike_force_home_base
type = naval_dominance
id = 77
value = 200
value = 100
}
ai_strategy = {
type = naval_convoy_raid_region
id = 75
type = convoy_raiding_target
id = CHI
value = 100
}
ai_strategy = {
type = naval_convoy_raid_region
id = 76
value = 200
}
ai_strategy = {
type = naval_convoy_raid_region
id = 77
value = 200
}
}
JAP_pacific_war_naval_stage_one = {
allowed = {
has_dlc = "Man the Guns"
original_tag = CHY
}
enable = {
@@ -257,30 +250,29 @@ JAP_pacific_war_naval_stage_one = {
}
abort_when_not_enabled = yes
ai_strategy = {
type = strike_force_home_base
type = naval_dominance
id = 75
value = 200
value = 100
}
ai_strategy = {
type = strike_force_home_base
type = naval_dominance
id = 78
value = 200
value = 80
}
ai_strategy = {
type = strike_force_home_base
type = naval_dominance
id = 94
value = 50
}
ai_strategy = {
type = strike_force_home_base
type = naval_dominance
id = 84
value = 130
value = 100
}
}
JAP_pacific_war_naval_stage_two = {
allowed = {
has_dlc = "Man the Guns"
original_tag = CHY
}
enable = {
@@ -299,51 +291,50 @@ JAP_pacific_war_naval_stage_two = {
}
abort_when_not_enabled = yes
ai_strategy = {
type = strike_force_home_base
type = naval_dominance
id = 75
value = 50
}
ai_strategy = {
type = strike_force_home_base
type = naval_dominance
id = 78
value = 50
}
ai_strategy = {
type = strike_force_home_base
type = naval_dominance
id = 94
value = 50
}
ai_strategy = {
type = strike_force_home_base
type = naval_dominance
id = 84
value = 50
}
ai_strategy = {
type = strike_force_home_base
type = naval_dominance
id = 95
value = 200
}
ai_strategy = {
type = strike_force_home_base
id = 97
value = 200
}
ai_strategy = {
type = strike_force_home_base
id = 180
value = 100
}
ai_strategy = {
type = naval_dominance
id = 97
value = 100
}
ai_strategy = {
type = naval_dominance
id = 180
value = 75
}
ai_strategy = {
type = strike_force_home_base
type = naval_dominance
id = 83
value = 130
value = 85
}
}
### BYG ###
USA_pacific_war_naval_avoid_first = {
allowed = {
has_dlc = "Man the Guns"
original_tag = BYG
}
enable = {
@@ -421,30 +412,29 @@ USA_pacific_war_naval_avoid_first = {
}
ai_strategy = {
type = strike_force_home_base
type = naval_dominance
id = 95
value = 500
value = 60
}
ai_strategy = {
type = strike_force_home_base
type = naval_dominance
id = 97
value = 500
value = 60
}
ai_strategy = {
type = strike_force_home_base
type = naval_dominance
id = 105
value = 9999
value = 100
}
ai_strategy = {
type = strike_force_home_base
type = naval_dominance
id = 180
value = 500
value = 100
}
}
USA_do_not_waste_fleet_in_north_pacific = {
allowed = {
has_dlc = "Man the Guns"
original_tag = BYG
}
enable = {
@@ -453,40 +443,39 @@ USA_do_not_waste_fleet_in_north_pacific = {
}
abort_when_not_enabled = yes
ai_strategy = {
type = strike_force_home_base
type = naval_dominance
id = 87
value = -1000
value = 0
}
ai_strategy = {
type = strike_force_home_base
type = naval_dominance
id = 88
value = -1000
value = 0
}
ai_strategy = {
type = strike_force_home_base
type = naval_dominance
id = 96
value = -1000
value = 0
}
ai_strategy = {
type = strike_force_home_base
type = naval_dominance
id = 176
value = -1000
value = 0
}
ai_strategy = {
type = strike_force_home_base
type = naval_dominance
id = 114
value = -1000
value = 0
}
ai_strategy = {
type = strike_force_home_base
type = naval_dominance
id = 171
value = -1000
value = 0
}
}
USA_pacific_war_naval_counterattack_1 = {
allowed = {
has_dlc = "Man the Guns"
original_tag = BYG
}
enable = {
@@ -562,29 +551,29 @@ USA_pacific_war_naval_counterattack_1 = {
}
ai_strategy = {
type = strike_force_home_base
type = naval_dominance
id = 84
value = 500
value = 100
}
ai_strategy = {
type = strike_force_home_base
type = naval_dominance
id = 95
value = 500
value = 80
}
ai_strategy = {
type = strike_force_home_base
type = naval_dominance
id = 97
value = 500
value = 80
}
ai_strategy = {
type = strike_force_home_base
type = naval_dominance
id = 105
value = 9999
value = 80
}
ai_strategy = {
type = strike_force_home_base
type = naval_dominance
id = 180
value = 500
value = 100
}
ai_strategy = {
type = invade
@@ -597,19 +586,9 @@ USA_pacific_war_naval_counterattack_1 = {
}
ai_strategy = {
type = naval_convoy_raid_region
id = 94
value = 300
}
ai_strategy = {
type = naval_convoy_raid_region
id = 97
value = 300
}
ai_strategy = {
type = naval_convoy_raid_region
id = 84
value = 300
type = convoy_raiding_target
id = JAP
value = 100
}
ai_strategy = {
@@ -633,7 +612,6 @@ USA_pacific_war_naval_counterattack_1 = {
USA_pacific_war_naval_counterattack_2 = {
allowed = {
has_dlc = "Man the Guns"
original_tag = BYG
}
enable = {
@@ -690,29 +668,29 @@ USA_pacific_war_naval_counterattack_2 = {
}
ai_strategy = {
type = strike_force_home_base
type = naval_dominance
id = 84
value = 500
value = 100
}
ai_strategy = {
type = strike_force_home_base
type = naval_dominance
id = 95
value = 500
value = 100
}
ai_strategy = {
type = strike_force_home_base
type = naval_dominance
id = 97
value = 500
value = 100
}
ai_strategy = {
type = strike_force_home_base
type = naval_dominance
id = 94
value = 500
value = 100
}
ai_strategy = {
type = strike_force_home_base
type = naval_dominance
id = 78
value = 1000
value = 100
}
ai_strategy = {
type = invade
@@ -725,29 +703,9 @@ USA_pacific_war_naval_counterattack_2 = {
}
ai_strategy = {
type = naval_convoy_raid_region
id = 94
value = 300
}
ai_strategy = {
type = naval_convoy_raid_region
id = 97
value = 300
}
ai_strategy = {
type = naval_convoy_raid_region
id = 84
value = 300
}
ai_strategy = {
type = naval_convoy_raid_region
id = 78
value = 300
}
ai_strategy = {
type = naval_convoy_raid_region
id = 76
value = 300
type = convoy_raiding_target
id = JAP
value = 100
}
ai_strategy = {
@@ -765,15 +723,14 @@ USA_pacific_war_naval_counterattack_2 = {
ai_strategy = {
type = front_control
area = pacific
ordertype = home_islands
area = home_islands
ordertype = invasion
execute_order = yes
}
}
USA_pacific_war_naval_counterattack_3 = {
allowed = {
has_dlc = "Man the Guns"
original_tag = BYG
}
enable = {
@@ -803,29 +760,29 @@ USA_pacific_war_naval_counterattack_3 = {
}
ai_strategy = {
type = strike_force_home_base
type = naval_dominance
id = 75
value = 500
value = 80
}
ai_strategy = {
type = strike_force_home_base
type = naval_dominance
id = 80
value = 500
value = 80
}
ai_strategy = {
type = strike_force_home_base
type = naval_dominance
id = 76
value = 1000
value = 100
}
ai_strategy = {
type = strike_force_home_base
type = naval_dominance
id = 94
value = 500
value = 100
}
ai_strategy = {
type = strike_force_home_base
type = naval_dominance
id = 78
value = 500
value = 100
}
ai_strategy = {
type = invade
@@ -838,19 +795,9 @@ USA_pacific_war_naval_counterattack_3 = {
}
ai_strategy = {
type = naval_convoy_raid_region
id = 78
value = 300
}
ai_strategy = {
type = naval_convoy_raid_region
id = 76
value = 300
}
ai_strategy = {
type = naval_convoy_raid_region
id = 90
value = 300
type = convoy_raiding_target
id = JAP
value = 100
}
ai_strategy = {
@@ -868,8 +815,8 @@ USA_pacific_war_naval_counterattack_3 = {
ai_strategy = {
type = front_control
area = pacific
ordertype = home_islands
area = home_islands
ordertype = invasion
execute_order = yes
}
}
@@ -877,7 +824,6 @@ USA_pacific_war_naval_counterattack_3 = {
### SAD ###
ITA_avoid_mediterranean = {
allowed = {
has_dlc = "Man the Guns"
original_tag = SAD
}
enable = {
@@ -890,58 +836,59 @@ ITA_avoid_mediterranean = {
}
abort_when_not_enabled = yes
ai_strategy = {
type = strike_force_home_base
type = naval_dominance
id = 29
value = -1000
value = 50
}
ai_strategy = {
type = strike_force_home_base
type = naval_dominance
id = 68
value = -1000
value = 0
}
ai_strategy = {
type = strike_force_home_base
type = naval_dominance
id = 69
value = -1000
value = 0
}
ai_strategy = {
type = strike_force_home_base
type = naval_dominance
id = 168
value = 500
value = 100
}
ai_strategy = {
type = strike_force_home_base
type = naval_dominance
id = 169
value = 500
value = 100
}
ai_strategy = {
type = naval_convoy_raid_region
type = naval_blockade
target_country = ENG
id = 68
value = 100
}
ai_strategy = {
type = naval_convoy_raid_region
type = naval_blockade
target_country = ENG
id = 69
value = 100
}
ai_strategy = {
type = naval_convoy_raid_region
type = naval_blockade
target_country = ENG
id = 29
value = 100
value = 60
}
ai_strategy = {
type = naval_avoid_region
id = 29
value = 800
type = convoy_raiding_target
id = ENG
value = 50
}
}
### TIX ###
GER_forget_sealion = {
allowed = {
has_dlc = "Man the Guns"
original_tag = TIX
}
enable = {
@@ -954,20 +901,24 @@ GER_forget_sealion = {
}
abort_when_not_enabled = yes
ai_strategy = {
type = naval_avoid_region
type = naval_dominance
id = 18
value = 800
value = 0
}
ai_strategy = {
type = naval_avoid_region
type = naval_dominance
id = 16
value = 200
value = 10
}
ai_strategy = {
type = invade
tag = HUJ
value = -500
}
}
GER_unrestricted_submarine_warfare = {
allowed = {
has_dlc = "Man the Guns"
original_tag = TIX
}
enable = {
@@ -976,50 +927,65 @@ GER_unrestricted_submarine_warfare = {
tag = HUJ
ratio < 0.7
}
FRA = { has_capitulated = yes }
enable_vnr_naval_ai = yes
}
abort_when_not_enabled = yes
ai_strategy = {
type = naval_convoy_raid_region
type = naval_blockade
target_country = ENG
id = 47
value = 200
value = 70
}
ai_strategy = {
type = naval_convoy_raid_region
type = naval_blockade
target_country = ENG
id = 49
value = 500
value = 70
}
ai_strategy = {
type = naval_convoy_raid_region
type = naval_blockade
target_country = ENG
id = 44
value = 150
value = 70
}
ai_strategy = {
type = naval_convoy_raid_region
type = naval_blockade
target_country = ENG
id = 50
value = 30
value = 70
}
ai_strategy = {
type = naval_blockade
target_country = ENG
id = 42
value = 70
}
ai_strategy = {
type = convoy_raiding_target
id = ENG
value = 100
}
ai_strategy = {
type = strike_force_home_base
type = naval_dominance
id = 173
value = 500
value = 100
}
ai_strategy = {
type = strike_force_home_base
type = naval_dominance
id = 207
value = 500
value = 100
}
ai_strategy = {
type = strike_force_home_base
type = naval_dominance
id = 9
value = 500
value = 50
}
}
GER_avoid_mediterranean = {
allowed = {
has_dlc = "Man the Guns"
original_tag = TIX
}
enable = {
@@ -1030,35 +996,34 @@ GER_avoid_mediterranean = {
abort_when_not_enabled = yes
ai_strategy = {
type = naval_avoid_region
type = naval_dominance
id = 29
value = 1000
value = 0
}
ai_strategy = {
type = naval_avoid_region
type = naval_dominance
id = 68
value = 1000
value = 0
}
ai_strategy = {
type = naval_avoid_region
type = naval_dominance
id = 69
value = 1000
value = 0
}
ai_strategy = {
type = naval_avoid_region
type = naval_dominance
id = 168
value = 1000
value = 0
}
ai_strategy = {
type = naval_avoid_region
type = naval_dominance
id = 169
value = 1000
value = 0
}
}
GER_invade_norway = {
allowed = {
has_dlc = "Man the Guns"
original_tag = TIX
}
enable = {
@@ -1074,4 +1039,19 @@ GER_invade_norway = {
id = NOR
value = 1000
}
ai_strategy = {
type = invasion_unit_request
tag = NOR
value = 50
}
ai_strategy = {
type = naval_dominance
id = 173
value = 50
}
ai_strategy = {
type = naval_dominance
id = 207
value = 100
}
}