Files
azurlane-tj/src/common/ai_templates/templates_TIX.txt
actions[bot] cb4e73e1e5
All checks were successful
sync / build (push) Successful in 48s
2024-11-15 15:27:58
2024-11-15 15:27:58 +00:00

315 lines
5.7 KiB
Plaintext
Executable File

armor_default = {
available_for = {
TIX
}
roles = {
armor
}
match_to_count = 0.55
upgrade_prio = {
base = 100
modifier = {
has_idea = TY_dingzhenai
factor = 0
}
}
medium_armor_1 = {
upgrade_prio = {
base = 100
modifier = {
add = 100
NOT = { has_idea = TY_dingzhenai }
num_of_military_factories < 200
}
}
production_prio = {
base = 100
modifier = {
add = 100
NOT = { has_idea = TY_dingzhenai }
num_of_military_factories < 200
}
}
target_width = 21
width_weight = 1
column_swap_factor = 1.5
reinforce_prio = 1
target_template = {
weight = 0.9
match_value = 9000.0
support = {
armored_engineer = 1
light_tank_recon = 1
medium_flame_tank = 1
helicopter_transport = 1
armored_maintenance = 1
}
regiments = {
medium_armor = 4
mechanized = 4
medium_tank_destroyer_brigade = 1
medium_sp_anti_air_brigade = 1
}
}
allowed_types = {
armored_maintenance
medium_armor
mechanized
armored_engineer
light_tank_recon
helicopter_transport
medium_flame_tank
medium_sp_anti_air_brigade
}
}
medium_armor_2 = {
upgrade_prio = {
base = 100
modifier = {
add = 100
NOT = { has_idea = TY_dingzhenai }
num_of_military_factories > 200
NOT = { has_idea = TY_fengkuangai }
NOT = { has_idea = TY_fengkuangai2 }
NOT = { has_idea = TY_fengkuangai3 }
}
}
production_prio = {
base = 100
modifier = {
add = 100
NOT = { has_idea = TY_dingzhenai }
num_of_military_factories > 200
NOT = { has_idea = TY_fengkuangai }
NOT = { has_idea = TY_fengkuangai2 }
NOT = { has_idea = TY_fengkuangai3 }
}
}
target_width = 42
width_weight = 1
column_swap_factor = 1.5
reinforce_prio = 1
target_template = {
weight = 0.9
match_value = 9000.0
support = {
armored_engineer = 1
light_tank_recon = 1
medium_flame_tank = 1
helicopter_transport = 1
armored_maintenance = 1
}
regiments = {
medium_armor = 8
medium_tank_destroyer_brigade = 1
medium_sp_anti_air_brigade = 1
mechanized = 8
}
}
allowed_types = {
armored_maintenance
medium_armor
mechanized
armored_engineer
light_tank_recon
helicopter_transport
medium_flame_tank
medium_sp_anti_air_brigade
medium_tank_destroyer_brigade
}
}
medium_armor_3 = {
upgrade_prio = {
base = 100
modifier = {
add = 100
NOT = { has_idea = TY_dingzhenai }
num_of_military_factories > 200
OR = {
has_idea = TY_fengkuangai
has_idea = TY_fengkuangai2
has_idea = TY_fengkuangai3
}
}
}
production_prio = {
base = 100
modifier = {
add = 100
NOT = { has_idea = TY_dingzhenai }
num_of_military_factories > 200
OR = {
has_idea = TY_fengkuangai
has_idea = TY_fengkuangai2
has_idea = TY_fengkuangai3
}
}
}
target_width = 42
width_weight = 1
column_swap_factor = 1.5
reinforce_prio = 1
target_template = {
weight = 0.9
match_value = 9000.0
support = {
armored_engineer = 1
light_tank_recon = 1
medium_flame_tank = 1
armored_maintenance = 1
helicopter_field_hospital = 1
}
regiments = {
medium_armor = 8
medium_tank_destroyer_brigade = 1
medium_sp_anti_air_brigade = 1
mechanized = 8
}
}
allowed_types = {
helicopter_field_hospital
medium_armor
mechanized
armored_engineer
light_tank_recon
armored_maintenance
medium_flame_tank
medium_sp_anti_air_brigade
medium_tank_destroyer_brigade
}
}
}
garrison_default = {
available_for = {
TIX
}
roles = {
garrison
}
upgrade_prio = {
base = 1
}
match_to_count = 0.60
garrison_default = {
custom_icon = 7
upgrade_prio = {
base = 1
}
target_width = 50
width_weight = 1
column_swap_factor = 1.5
target_template = {
weight = 0.95
match_value = 10000
support = {
military_police = 1
}
regiments = {
cavalry = 24
}
}
allowed_types = {
cavalry
military_police
}
}
}
infantry_TIX = {
available_for = {
TIX
}
roles = {
infantry
}
upgrade_prio = {
base = 0
modifier = {
NOT = { has_idea = TY_dingzhenai }
add = 100
}
}
match_to_count = 0.6
infantry_2_TIX = {
upgrade_prio = {
base = 0
modifier = {
NOT = { has_idea = TY_dingzhenai }
add = 100
}
}
production_prio = {
base = 0
modifier = {
NOT = { has_idea = TY_dingzhenai }
add = 100
}
}
target_width = 20.0
width_weight = 1.0
column_swap_factor = 1.5
reinforce_prio = 1
target_template = {
weight = 0.9
match_value = 3000.0
support = {
armored_engineer = 1
artillery = 1
}
regiments = {
infantry = 9
}
}
allowed_types = {
armored_engineer
infantry
artillery
}
}
}
# REGIMENTS:
#infantry
#light_armor
#super_heavy_armor
#modern_armor
#heavy_armor
#medium_armor
#light_armor
#anti_tank
#cavalry
#motorized
#mechanized
#marine
#mountaineers
#paratrooper
#rocket_artillery
#light_tank_destroyer
#medium_tank_destroyer_brigade
#heavy_tank_destroyer_brigade
#super_heavy_tank_destroyer_brigade
#modern_tank_destroyer_brigade
#anti_air
#artillery
# SUPPORT:
#armored_engineer
#recon
#signal_company
#helicopter_field_hospital
#anti_tank_brigade
#anti_air_brigade
#artillery_brigade
#helicopter_field_hospital
#helicopter_transport
#military_police
#light_sp_anti_air_brigade
#light_sp_artillery_brigade