# SOV Carrier Battle Group — Kuznetsov + Pyotr Velikiy SOV_CarrierGroup = { mission = { naval_strike naval_patrol } allowed = { original_tag = SOV } ai_will_do = { factor = 1.5 } min_composition = { carrier = { amount = 1 } battle_cruiser = { amount = 1 } } optimal_composition = { carrier = { amount = 1 } battle_cruiser = { amount = 1 } cruiser = { amount = 2 } destroyer = { amount = 3 } frigate = { amount = 3 } support_ship = { amount = 1 } repair_ship = { amount = 1 } } } # SOV Corvette Patrol — mass corvette screen SOV_CorvettePatrol = { mission = { naval_patrol convoy_escort } allowed = { original_tag = SOV } ai_will_do = { factor = 3 } min_composition = { corvette = { amount = 2 } } optimal_composition = { corvette = { amount = 6 } frigate = { amount = 2 } } } # SOV SSBN Bastion Patrol SOV_SSBNBastion = { mission = { naval_patrol } allowed = { original_tag = SOV } ai_will_do = { factor = 1.5 } min_composition = { missile_submarine = { amount = 1 } } optimal_composition = { missile_submarine = { amount = 3 } attack_submarine = { amount = 2 } } } # SOV Attack Sub Wolfpack SOV_SubWolfpack = { mission = { convoy_raiding } allowed = { original_tag = SOV } ai_will_do = { factor = 2 } min_composition = { attack_submarine = { amount = 2 } } optimal_composition = { attack_submarine = { amount = 8 } } } # SOV Surface Strike Group — cruiser-led SOV_SurfaceStrike = { mission = { naval_strike naval_patrol } allowed = { original_tag = SOV } ai_will_do = { factor = 1 } min_composition = { cruiser = { amount = 1 } destroyer = { amount = 1 } } optimal_composition = { cruiser = { amount = 2 } destroyer = { amount = 4 } frigate = { amount = 3 } corvette = { amount = 4 } support_ship = { amount = 1 } repair_ship = { amount = 1 } } } # SOV Missile Sub Strike — dedicated SSGN/SSBN group SOV_MissileSubStrike = { mission = { naval_strike } allowed = { original_tag = SOV } ai_will_do = { factor = 1 } min_composition = { missile_submarine = { amount = 1 } } optimal_composition = { missile_submarine = { amount = 3 } attack_submarine = { amount = 2 } } } # SOV Sub Recon — small sub patrol to absorb remaining subs SOV_SubRecon = { mission = { naval_patrol } allowed = { original_tag = SOV } ai_will_do = { factor = 1.5 } min_composition = { attack_submarine = { amount = 1 } } optimal_composition = { attack_submarine = { amount = 4 } } }