Sunteți pe pagina 1din 7

stop_making_horsies = {

enable = {
num_of_factories > 20
date > 1938.1.1
}
abort = {
always = no
}

ai_strategy = {
type = unit_ratio
id = cavalry
value = -100 # -100% cav
}
}

############
### LAND ###
############
#armor
#infantry
#motorized
#mechanized
#air_transport
#anti_air
#artillery
#anti_tank
#cavalry
#marines
#mountaineer

# No cav if we have motor inf


no_cavalry = {
enable = {
has_tech = motorised_infantry
}
abort = {
always = no
}

ai_strategy = {
type = unit_ratio
id = cavalry
value = -100
}
}

#Mobile Warfare branch


mobile_warfare_ratios = {
enable = {
has_tech = mobile_warfare
}
abort = {
always = no
}

ai_strategy = {
type = unit_ratio
id = armor
value = 30 # +30% armor
}

ai_strategy = {
type = unit_ratio
id = motorized
value = 50 # +50% motorized
}

ai_strategy = {
type = unit_ratio
id = mechanized
value = 50 # +50% motorized
}

superior_firepower_ratios = {
enable = {
has_tech = superior_firepower
}
abort = {
has_tech = concentrated_fire_plans
}

ai_strategy = {
type = unit_ratio
id = infantry
value = 30
}

ai_strategy = {
type = unit_ratio
id = motorized
value = 30
}

ai_strategy = {
type = unit_ratio
id = mechanized
value = 30
}

ai_strategy = {
type = unit_ratio
id = artillery
value = 30
}

## Later in superior_firepower tree


concentrated_fire_plans_ratios = {
enable = {
has_tech = concentrated_fire_plans
}
abort = {
always = no
}
ai_strategy = {
type = unit_ratio
id = infantry
value = -20
}

ai_strategy = {
type = unit_ratio
id = motorized
value = 50
}

ai_strategy = {
type = unit_ratio
id = mechanized
value = 50
}

ai_strategy = {
type = unit_ratio
id = artillery
value = 30
}

ai_strategy = {
type = unit_ratio
id = armor
value = 30
}

ai_strategy = {
type = unit_ratio
id = cas
value = 20
}

grand_battle_plan_ratios = {
enable = {
has_tech = trench_warfare
}
abort = {
always = no
}

ai_strategy = {
type = unit_ratio
id = infantry
value = 25
}

ai_strategy = {
type = unit_ratio
id = motorized
value = 25
}
ai_strategy = {
type = unit_ratio
id = mechanized
value = 25
}

ai_strategy = {
type = unit_ratio
id = anti_tank
value = 20
}

mass_assault_ratios = {
enable = {
has_tech = mass_assault
}
abort = {
has_tech = large_front_operations
}

ai_strategy = {
type = unit_ratio
id = infantry
value = 50
}

ai_strategy = {
type = unit_ratio
id = anti_tank
value = 20
}

#Later in mass_assault tree


large_front_operations_ratios = {
enable = {
has_tech = large_front_operations
}
abort = {
always = no
}

ai_strategy = {
type = unit_ratio
id = infantry
value = -10
}

ai_strategy = {
type = unit_ratio
id = motorized
value = 50
}
ai_strategy = {
type = unit_ratio
id = mechanized
value = 50
}

ai_strategy = {
type = unit_ratio
id = armor
value = 30
}

##############
### NAVAL ####
##############
#capital_ship
#submarine
#screen_ship
#convoy
#naval_transport
#carrier

#Fleet in being tree


fleet_in_being_ratios = {
enable = {
has_tech = fleet_in_being
}
abort = {
always = no
}

ai_strategy = {
type = unit_ratio
id = capital_ship
value = 20
}
}

#Trade Interdiction tree


trade_interdiction_ratios = {
enable = {
has_tech = trade_interdiction
}
abort = {
always = no
}

ai_strategy = {
type = unit_ratio
id = submarine
value = 200
}
}
#Base Strike tree
base_strike_ratios = {
enable = {
has_tech = base_strike
}
abort = {
always = no
}

ai_strategy = {
type = unit_ratio
id = carrier
value = 50
}

ai_strategy = {
type = unit_ratio
id = naval_bomber
value = 20
}
}

##############
### AIR ####
##############
#rocket
#fighter
#cas
#interceptor
#tactical_bomber
#strategic_bomber
#naval_bomber

#Strategic Destruction tree


air_superiority_ratios = {
enable = {
has_tech = air_superiority
}
abort = {
always = no
}

ai_strategy = {
type = unit_ratio
id = fighter
value = 50
}
}

air_night_day_bombing_ratios = {
enable = {
OR = {
has_tech = night_bombing
has_tech = day_bombing
}
}
abort = {
always = no
}

ai_strategy = {
type = unit_ratio
id = strategic_bomber
value = 50
}

#Battlefield Support tree


formation_flying = {
enable = {
has_tech = formation_flying
}
abort = {
always = no
}

ai_strategy = {
type = unit_ratio
id = interceptor
value = 20
}

ai_strategy = {
type = unit_ratio
id = cas
value = 50
}
}

#Operational Integrity tree


force_rotation = {
enable = {
has_tech = force_rotation
}
abort = {
always = no
}

ai_strategy = {
type = unit_ratio
id = fighter
value = 30
}

S-ar putea să vă placă și