#global power protection, carrier focused blue_water = { folder = naval name = GRAND_DOCTRINE_BLUE_WATER description = GRAND_DOCTRINE_BLUE_WATER_DESC icon = GFX_doctrine_blue_water available = { if = { limit = { original_tag = JAP } OR = { has_country_flag = JAP_article_nine_remove_flag power_balance_value = { id = JAP_article_nine value > -0.20 } } } } xp_cost = 100 xp_type = navy ai_will_do = { base = 1 modifier = { factor = 0 is_non_power = yes } modifier = { factor = 0 is_minor_power = yes } modifier = { factor = 0 NOT = { num_of_naval_factories > 4 } } modifier = { add = 15 has_government = democratic num_of_naval_factories > 7 is_major_power = yes } modifier = { add = 8 has_government = democratic num_of_naval_factories > 5 } modifier = { add = 5 is_in_faction_with = USA num_of_naval_factories > 4 } modifier = { add = 8 is_faction_leader = yes num_of_naval_factories > 5 } modifier = { add = 6 has_expansionist_government = yes num_of_naval_factories > 6 } modifier = { add = 100 original_tag = CHI num_of_naval_factories > 4 } modifier = { factor = 0.5 has_government = communism NOT = { original_tag = CHI } } modifier = { factor = 3 OR = { check_variable = { num_ships_with_type@helicopter_operator > 0 } check_variable = { num_ships_with_type@carrier > 0 } } } } tracks = { capital_ships capital_ships capital_ships escort_ships submarines operations } # EFFECTS effect = { set_rule = { can_use_underway_replenishment = yes } } navy_max_range_factor = 0.05 naval_morale_factor = 0.15 experience_gain_navy_unit_factor = 0.25 milestones = { { strike_force_movement_org_loss = -0.25 navy_org_factor = 0.15 } { screening_efficiency = 0.25 ships_at_battle_start = 0.15 } { positioning = 0.15 naval_enemy_retreat_chance = -0.15 } { naval_has_potf_in_combat_attack = 0.25 naval_has_potf_in_combat_defense = 0.25 } { naval_critical_effect_factor = -0.15 critical_receive_chance = -0.2 } { navy_anti_air_attack_factor = 0.15 naval_torpedo_damage_reduction_factor = 0.15 } } } #focus on regional power projection green_water = { folder = naval name = GRAND_DOCTRINE_GREEN_WATER description = GRAND_DOCTRINE_GREEN_WATER_DESC icon = GFX_doctrine_green_water available = { if = { limit = { original_tag = JAP } OR = { has_country_flag = JAP_article_nine_remove_flag power_balance_value = { id = JAP_article_nine value > -0.20 } } } } xp_cost = 100 xp_type = navy ai_will_do = { base = 1 modifier = { factor = 0 is_non_power = yes } modifier = { factor = 0 NOT = { num_of_naval_factories > 2 } } modifier = { add = 15 has_government = communism is_major_power = yes num_of_naval_factories > 3 NOT = { original_tag = CHI } } modifier = { add = 10 is_major_power = yes num_of_naval_factories > 3 NOT = { num_of_naval_factories > 7 } } modifier = { add = 5 is_minor_power = yes num_of_naval_factories > 2 } modifier = { factor = 0.5 num_of_naval_factories > 8 has_government = democratic } } tracks = { capital_ships capital_ships escort_ships escort_ships submarines operations } # EFFECTS convoy_escort_efficiency = 0.3 convoy_retreat_speed = 0.3 critical_receive_chance = -0.25 naval_coordination = 0.15 milestones = { { naval_night_attack = 0.15 night_spotting_chance = 0.15 } { spotting_chance = 0.15 positioning = 0.15 } { navy_visibility = -0.15 navy_weather_penalty = -0.15 } { navy_submarine_detection_factor = 0.2 navy_screen_defence_factor = 0.2 } { naval_light_gun_hit_chance_factor = 0.1 naval_heavy_gun_hit_chance_factor = 0.1 } { naval_speed_factor = 0.15 navy_org_factor = 0.25 } } } #focus on screens, light ships, and patrol boats jeune_ecole = { folder = naval name = GRAND_DOCTRINE_JEUNE_ECOLE description = GRAND_DOCTRINE_JEUNE_ECOLE_DESC icon = GFX_doctrine_jeune_ecole available = { if = { limit = { original_tag = JAP } OR = { has_country_flag = JAP_article_nine_remove_flag power_balance_value = { id = JAP_article_nine value > -0.20 } } } } xp_cost = 100 xp_type = navy ai_will_do = { base = 1 modifier = { factor = 0 NOT = { num_of_naval_factories > 1 } } modifier = { factor = 0 num_of_naval_factories > 6 } modifier = { add = 8 is_minor_power = yes num_of_naval_factories > 1 } modifier = { add = 5 has_country_flag = european_nation_flag num_of_naval_factories > 1 NOT = { is_major_power = yes } } modifier = { add = 5 has_country_flag = asian_nation_flag num_of_naval_factories > 1 NOT = { is_major_power = yes } } modifier = { add = 5 NOT = { has_expansionist_government = yes } is_minor_power = yes num_of_naval_factories > 1 } } tracks = { escort_ships escort_ships escort_ships submarines operations operations } # EFFECTS repair_speed_dockyard_factor = 0.10 experience_gain_navy_unit_factor = 0.10 repair_speed_factor = 0.10 effect = { set_technology = { patrol_boat_hull_1_tech = 1 } } milestones = { { night_spotting_chance = 0.25 naval_night_attack = 0.25 } { naval_retreat_chance = 0.25 naval_retreat_chance_after_initial_combat = 0.25 } { naval_retreat_speed = 0.15 naval_retreat_speed_after_initial_combat = 0.15 } { naval_speed_factor = 0.25 naval_enemy_fleet_size_ratio_penalty_factor = 0.15 } { naval_coordination = 0.1 naval_enemy_positioning_in_initial_attack = -0.3 } { navy_visibility = -0.25 spotting_chance = 0.15 } } } #focus on merchant raiding guerre_de_course = { folder = naval name = GRAND_DOCTRINE_GUERRE_DE_COURSE description = GRAND_DOCTRINE_GUERRE_DE_COURSE_DESC icon = GFX_doctrine_guerre_de_course available = { if = { limit = { original_tag = JAP } OR = { has_country_flag = JAP_article_nine_remove_flag power_balance_value = { id = JAP_article_nine value > -0.20 } } } } xp_cost = 100 xp_type = navy ai_will_do = { base = 1 modifier = { factor = 0 is_major_power = yes } modifier = { factor = 0 num_of_naval_factories > 5 } modifier = { add = 15 is_non_power = yes num_of_naval_factories > 1 } modifier = { add = 10 has_country_flag = african_nation_flag num_of_naval_factories > 1 NOT = { is_major_power = yes } } modifier = { add = 8 has_country_flag = middle_east_nation_flag num_of_naval_factories > 1 NOT = { is_major_power = yes } } modifier = { factor = 0 has_government = democratic is_in_faction_with = USA } modifier = { add = 6 has_expansionist_government = yes NOT = { is_major_power = yes } num_of_naval_factories > 1 } } tracks = { capital_ships escort_ships escort_ships submarines submarines operations } # EFFECTS convoy_raiding_efficiency_factor = 0.15 mines_planting_by_fleets_factor = 0.15 naval_mine_hit_chance = 0.15 milestones = { { submarine_attack = 0.25 sub_retreat_speed = 0.25 } { spotting_chance = 0.15 night_spotting_chance = 0.15 } { navy_screen_attack_factor = 0.15 navy_screen_defence_factor = 0.15 } { naval_torpedo_screen_penetration_factor = 0.25 naval_torpedo_hit_chance_factor = 0.15 } { naval_torpedo_cooldown_factor = 0.25 naval_torpedo_reveal_chance_factor = -0.25 } { naval_mines_damage_factor = 0.15 convoy_raiding_efficiency_factor = 0.15 } } }