generic_assault_titan = {
    category = land
    blocked_for = {}
    available_for = {}
    roles = { titan }
    priority = { factor = 1000 }
    generic_titan_default = {
        priority = { factor = 0 }
        target_variant = {
            match_value = 1000
            type = titan_hull
            modules = {
                titan_frame_slot = assault_titan_frame_category
                power_core_slot = {
                    module > titan_fusion_core_1
                    module > titan_fission_core_1
                    module > titan_turbine_core_1
                    module = titan_fusion_core_category
                    module = titan_fission_core_category
                    module = titan_turbine_core_category
                }
                configuration_slot = {
                    any_of = { titan_bipedal_configuration_category titan_multipedal_configuration_category titan_lam_configuration_category }
                }
                left_main_armament_slot = { any_of = { titan_shotgun_category titan_assault_rifle_category } }
                right_main_armament_slot = { any_of = { titan_assault_rifle_category titan_shotgun_category } }
                left_secondary_armament_slot > empty
                left_tertiary_armament_slot > empty
                right_secondary_armament_slot > empty
                right_tertiary_armament_slot > empty
                armor_type_slot = titan_heavy_armor_category
            }
            upgrades = {
                titan_armor_upgrade = 1
                titan_agility_upgrade = 1
                titan_ordnance_upgrade = 1
                titan_energy_core_upgrade = 2
            }
        }
        allowed_modules = { assault_titan_frame_category titan_turbine_core_category titan_fission_core_category titan_fusion_core_category titan_bipedal_configuration_category titan_multipedal_configuration_category titan_lam_configuration_category titan_secondary_rifle_category titan_grenade_launcher_category titan_rocket_launcher_category titan_tesla_chainsword_category titan_shotgun_category titan_assault_rifle_category titan_railgun_category titan_missile_launcher_category titan_cannon_category titan_chainsaw_category titan_light_armor_category titan_medium_armor_category titan_heavy_armor_category }
    }
    generic_titan_hull_0 = {
        priority = { factor = 10000 modifier = { has_tech = titan_hull_1 factor = 0 } }
        target_variant = {
            match_value = 2000
            type = titan_hull_0
            modules = { titan_frame_slot = assault_titan_frame_category power_core_slot = { module > titan_fusion_core_1 module > titan_fission_core_1 module > titan_turbine_core_1 module = titan_fusion_core_category module = titan_fission_core_category module = titan_turbine_core_category } configuration_slot = { any_of = { titan_bipedal_configuration_category titan_multipedal_configuration_category titan_lam_configuration_category } } left_main_armament_slot = { any_of = { titan_shotgun_category titan_assault_rifle_category } } right_main_armament_slot = { any_of = { titan_shotgun_category titan_assault_rifle_category } } left_secondary_armament_slot > empty left_tertiary_armament_slot > empty right_secondary_armament_slot > empty right_tertiary_armament_slot > empty armor_type_slot = titan_heavy_armor_category }
            upgrades = { titan_armor_upgrade = 1 titan_agility_upgrade = 1 titan_ordnance_upgrade = 1 titan_energy_core_upgrade = 2 }
        }
        allowed_modules = { assault_titan_frame_category titan_turbine_core_category titan_fission_core_category titan_fusion_core_category titan_bipedal_configuration_category titan_multipedal_configuration_category titan_lam_configuration_category titan_secondary_rifle_category titan_grenade_launcher_category titan_rocket_launcher_category titan_tesla_chainsword_category titan_shotgun_category titan_assault_rifle_category titan_railgun_category titan_missile_launcher_category titan_cannon_category titan_chainsaw_category titan_light_armor_category titan_medium_armor_category titan_heavy_armor_category }
    }
    generic_titan_hull_1 = {
        priority = { factor = 10000 modifier = { has_tech = titan_hull_2 factor = 0 } }
        target_variant = {
            match_value = 3000
            type = titan_hull_1
            modules = { titan_frame_slot = assault_titan_frame_category power_core_slot = { module > titan_fusion_core_1 module > titan_fission_core_1 module > titan_turbine_core_1 module = titan_fusion_core_category module = titan_fission_core_category module = titan_turbine_core_category } configuration_slot = { any_of = { titan_bipedal_configuration_category titan_multipedal_configuration_category titan_lam_configuration_category } } left_main_armament_slot = { any_of = { titan_shotgun_category titan_assault_rifle_category } } right_main_armament_slot = { any_of = { titan_shotgun_category titan_assault_rifle_category } } left_secondary_armament_slot > empty left_tertiary_armament_slot > empty right_secondary_armament_slot > empty right_tertiary_armament_slot > empty armor_type_slot = titan_heavy_armor_category }
            upgrades = { titan_armor_upgrade = 1 titan_agility_upgrade = 1 titan_ordnance_upgrade = 1 titan_energy_core_upgrade = 2 }
        }
        allowed_modules = { assault_titan_frame_category titan_turbine_core_category titan_fission_core_category titan_fusion_core_category titan_bipedal_configuration_category titan_multipedal_configuration_category titan_lam_configuration_category titan_secondary_rifle_category titan_grenade_launcher_category titan_rocket_launcher_category titan_tesla_chainsword_category titan_shotgun_category titan_assault_rifle_category titan_railgun_category titan_missile_launcher_category titan_cannon_category titan_chainsaw_category titan_light_armor_category titan_medium_armor_category titan_heavy_armor_category }
    }
    generic_titan_hull_2 = {
        priority = { factor = 10000 modifier = { has_tech = titan_hull_3 factor = 0 } }
        target_variant = {
            match_value = 4000
            type = titan_hull_2
            modules = { titan_frame_slot = assault_titan_frame_category power_core_slot = { module > titan_fusion_core_1 module > titan_fission_core_1 module > titan_turbine_core_1 module = titan_fusion_core_category module = titan_fission_core_category module = titan_turbine_core_category } configuration_slot = { any_of = { titan_bipedal_configuration_category titan_multipedal_configuration_category titan_lam_configuration_category } } left_main_armament_slot = { any_of = { titan_shotgun_category titan_assault_rifle_category } } right_main_armament_slot = { any_of = { titan_shotgun_category titan_assault_rifle_category } } left_secondary_armament_slot > empty left_tertiary_armament_slot > empty right_secondary_armament_slot > empty right_tertiary_armament_slot > empty armor_type_slot = titan_heavy_armor_category }
            upgrades = { titan_armor_upgrade = 1 titan_agility_upgrade = 1 titan_ordnance_upgrade = 1 titan_energy_core_upgrade = 2 }
        }
        allowed_modules = { assault_titan_frame_category titan_turbine_core_category titan_fission_core_category titan_fusion_core_category titan_bipedal_configuration_category titan_multipedal_configuration_category titan_lam_configuration_category titan_secondary_rifle_category titan_grenade_launcher_category titan_rocket_launcher_category titan_tesla_chainsword_category titan_shotgun_category titan_assault_rifle_category titan_railgun_category titan_missile_launcher_category titan_cannon_category titan_chainsaw_category titan_light_armor_category titan_medium_armor_category titan_heavy_armor_category }
    }
    generic_titan_hull_3 = {
        priority = { factor = 10000 modifier = { has_tech = titan_hull_4 factor = 0 } }
        target_variant = {
            match_value = 5000
            type = titan_hull_3
            modules = { titan_frame_slot = assault_titan_frame_category power_core_slot = { module > titan_fusion_core_1 module > titan_fission_core_1 module > titan_turbine_core_1 module = titan_fusion_core_category module = titan_fission_core_category module = titan_turbine_core_category } configuration_slot = { any_of = { titan_bipedal_configuration_category titan_multipedal_configuration_category titan_lam_configuration_category } } left_main_armament_slot = { any_of = { titan_shotgun_category titan_assault_rifle_category } } right_main_armament_slot = { any_of = { titan_shotgun_category titan_assault_rifle_category } } left_secondary_armament_slot > empty left_tertiary_armament_slot > empty right_secondary_armament_slot > empty right_tertiary_armament_slot > empty armor_type_slot = titan_heavy_armor_category }
            upgrades = { titan_armor_upgrade = 1 titan_agility_upgrade = 1 titan_ordnance_upgrade = 1 titan_energy_core_upgrade = 2 }
        }
        allowed_modules = { assault_titan_frame_category titan_turbine_core_category titan_fission_core_category titan_fusion_core_category titan_bipedal_configuration_category titan_multipedal_configuration_category titan_lam_configuration_category titan_secondary_rifle_category titan_grenade_launcher_category titan_rocket_launcher_category titan_tesla_chainsword_category titan_shotgun_category titan_assault_rifle_category titan_railgun_category titan_missile_launcher_category titan_cannon_category titan_chainsaw_category titan_light_armor_category titan_medium_armor_category titan_heavy_armor_category }
    }
    generic_titan_hull_4 = {
        priority = { factor = 10000 modifier = { has_tech = titan_hull_5 factor = 0 } }
        target_variant = {
            match_value = 6000
            type = titan_hull_4
            modules = { titan_frame_slot = assault_titan_frame_category power_core_slot = { module > titan_fusion_core_1 module > titan_fission_core_1 module > titan_turbine_core_1 module = titan_fusion_core_category module = titan_fission_core_category module = titan_turbine_core_category } configuration_slot = { any_of = { titan_bipedal_configuration_category titan_multipedal_configuration_category titan_lam_configuration_category } } left_main_armament_slot = { any_of = { titan_shotgun_category titan_assault_rifle_category } } right_main_armament_slot = { any_of = { titan_shotgun_category titan_assault_rifle_category } } left_secondary_armament_slot > empty left_tertiary_armament_slot > empty right_secondary_armament_slot > empty right_tertiary_armament_slot > empty armor_type_slot = titan_heavy_armor_category }
            upgrades = { titan_armor_upgrade = 1 titan_agility_upgrade = 1 titan_ordnance_upgrade = 1 titan_energy_core_upgrade = 2 }
        }
        allowed_modules = { assault_titan_frame_category titan_turbine_core_category titan_fission_core_category titan_fusion_core_category titan_bipedal_configuration_category titan_multipedal_configuration_category titan_lam_configuration_category titan_secondary_rifle_category titan_grenade_launcher_category titan_rocket_launcher_category titan_tesla_chainsword_category titan_shotgun_category titan_assault_rifle_category titan_railgun_category titan_missile_launcher_category titan_cannon_category titan_chainsaw_category titan_light_armor_category titan_medium_armor_category titan_heavy_armor_category }
    }
    generic_titan_hull_5 = {
        priority = { factor = 10000 }
        target_variant = {
            match_value = 7000
            type = titan_hull_5
            modules = { titan_frame_slot = assault_titan_frame_category power_core_slot = { module > titan_fusion_core_1 module > titan_fission_core_1 module > titan_turbine_core_1 module = titan_fusion_core_category module = titan_fission_core_category module = titan_turbine_core_category } configuration_slot = { any_of = { titan_bipedal_configuration_category titan_multipedal_configuration_category titan_lam_configuration_category } } left_main_armament_slot = { any_of = { titan_shotgun_category titan_assault_rifle_category } } right_main_armament_slot = { any_of = { titan_shotgun_category titan_assault_rifle_category } } left_secondary_armament_slot > empty left_tertiary_armament_slot > empty right_secondary_armament_slot > empty right_tertiary_armament_slot > empty armor_type_slot = titan_heavy_armor_category }
            upgrades = { titan_armor_upgrade = 1 titan_agility_upgrade = 2 titan_ordnance_upgrade = 1 titan_energy_core_upgrade = 3 }
        }
        allowed_modules = { assault_titan_frame_category titan_turbine_core_category titan_fission_core_category titan_fusion_core_category titan_bipedal_configuration_category titan_multipedal_configuration_category titan_lam_configuration_category titan_secondary_rifle_category titan_grenade_launcher_category titan_rocket_launcher_category titan_tesla_chainsword_category titan_shotgun_category titan_assault_rifle_category titan_railgun_category titan_missile_launcher_category titan_cannon_category titan_chainsaw_category titan_light_armor_category titan_medium_armor_category titan_heavy_armor_category }
    }
}

generic_artillery_titan = {
    category = land
    blocked_for = {}
    available_for = {}
    roles = { titan }
    priority = { factor = 1000 }
    generic_artillery_titan_default = {
        priority = { factor = 0 }
        target_variant = {
            match_value = 1000
            type = artillery_titan_hull
            modules = {
                titan_frame_slot = artillery_titan_frame_category
                power_core_slot = {
                    module > titan_fusion_core_1
                    module > titan_fission_core_1
                    module > titan_turbine_core_1
                    module = titan_fusion_core_category
                    module = titan_fission_core_category
                    module = titan_turbine_core_category
                }
                configuration_slot = {
                    any_of = { titan_bipedal_configuration_category titan_multipedal_configuration_category titan_lam_configuration_category }
                }
                left_main_armament_slot = titan_missile_launcher_category
                right_main_armament_slot = titan_missile_launcher_category
                left_secondary_armament_slot = titan_rocket_launcher_category
                left_tertiary_armament_slot = titan_rocket_launcher_category
                right_secondary_armament_slot = titan_rocket_launcher_category
                right_tertiary_armament_slot = titan_rocket_launcher_category
                armor_type_slot = titan_heavy_armor_category
            }
            upgrades = {
                titan_armor_upgrade = 1
                titan_agility_upgrade = 1
                titan_ordnance_upgrade = 1
                titan_energy_core_upgrade = 2
            }
        }
        allowed_modules = { artillery_titan_frame_category titan_turbine_core_category titan_fission_core_category titan_fusion_core_category titan_bipedal_configuration_category titan_multipedal_configuration_category titan_lam_configuration_category titan_secondary_rifle_category titan_grenade_launcher_category titan_rocket_launcher_category titan_tesla_chainsword_category titan_shotgun_category titan_assault_rifle_category titan_railgun_category titan_missile_launcher_category titan_cannon_category titan_chainsaw_category titan_light_armor_category titan_medium_armor_category titan_heavy_armor_category }
    }
    generic_artillery_titan_hull_0 = {
        priority = { factor = 10000 modifier = { has_tech = titan_hull_1 factor = 0 } }
        target_variant = {
            match_value = 2000
            type = artillery_titan_hull_0
            modules = { titan_frame_slot = artillery_titan_frame_category power_core_slot = { module > titan_fusion_core_1 module > titan_fission_core_1 module > titan_turbine_core_1 module = titan_fusion_core_category module = titan_fission_core_category module = titan_turbine_core_category } configuration_slot = { any_of = { titan_bipedal_configuration_category titan_multipedal_configuration_category titan_lam_configuration_category } } left_main_armament_slot = titan_missile_launcher_category right_main_armament_slot = titan_missile_launcher_category left_secondary_armament_slot = titan_rocket_launcher_category left_tertiary_armament_slot = titan_rocket_launcher_category right_secondary_armament_slot = titan_rocket_launcher_category right_tertiary_armament_slot = titan_rocket_launcher_category armor_type_slot = titan_heavy_armor_category }
            upgrades = { titan_armor_upgrade = 1 titan_agility_upgrade = 1 titan_ordnance_upgrade = 1 titan_energy_core_upgrade = 2 }
        }
        allowed_modules = { artillery_titan_frame_category titan_turbine_core_category titan_fission_core_category titan_fusion_core_category titan_bipedal_configuration_category titan_multipedal_configuration_category titan_lam_configuration_category titan_secondary_rifle_category titan_grenade_launcher_category titan_rocket_launcher_category titan_tesla_chainsword_category titan_shotgun_category titan_assault_rifle_category titan_railgun_category titan_missile_launcher_category titan_cannon_category titan_chainsaw_category titan_light_armor_category titan_medium_armor_category titan_heavy_armor_category }
    }
    generic_artillery_titan_hull_1 = {
        priority = { factor = 10000 modifier = { has_tech = titan_hull_2 factor = 0 } }
        target_variant = {
            match_value = 3000
            type = artillery_titan_hull_1
            modules = { titan_frame_slot = artillery_titan_frame_category power_core_slot = { module > titan_fusion_core_1 module > titan_fission_core_1 module > titan_turbine_core_1 module = titan_fusion_core_category module = titan_fission_core_category module = titan_turbine_core_category } configuration_slot = { any_of = { titan_bipedal_configuration_category titan_multipedal_configuration_category titan_lam_configuration_category } } left_main_armament_slot = titan_missile_launcher_category right_main_armament_slot = titan_missile_launcher_category left_secondary_armament_slot = titan_rocket_launcher_category left_tertiary_armament_slot = titan_rocket_launcher_category right_secondary_armament_slot = titan_rocket_launcher_category right_tertiary_armament_slot = titan_rocket_launcher_category armor_type_slot = titan_heavy_armor_category }
            upgrades = { titan_armor_upgrade = 1 titan_agility_upgrade = 1 titan_ordnance_upgrade = 1 titan_energy_core_upgrade = 2 }
        }
        allowed_modules = { artillery_titan_frame_category titan_turbine_core_category titan_fission_core_category titan_fusion_core_category titan_bipedal_configuration_category titan_multipedal_configuration_category titan_lam_configuration_category titan_secondary_rifle_category titan_grenade_launcher_category titan_rocket_launcher_category titan_tesla_chainsword_category titan_shotgun_category titan_assault_rifle_category titan_railgun_category titan_missile_launcher_category titan_cannon_category titan_chainsaw_category titan_light_armor_category titan_medium_armor_category titan_heavy_armor_category }
    }
    generic_artillery_titan_hull_2 = {
        priority = { factor = 10000 modifier = { has_tech = titan_hull_3 factor = 0 } }
        target_variant = {
            match_value = 4000
            type = artillery_titan_hull_2
            modules = { titan_frame_slot = artillery_titan_frame_category power_core_slot = { module > titan_fusion_core_1 module > titan_fission_core_1 module > titan_turbine_core_1 module = titan_fusion_core_category module = titan_fission_core_category module = titan_turbine_core_category } configuration_slot = { any_of = { titan_bipedal_configuration_category titan_multipedal_configuration_category titan_lam_configuration_category } } left_main_armament_slot = titan_missile_launcher_category right_main_armament_slot = titan_missile_launcher_category left_secondary_armament_slot = titan_rocket_launcher_category left_tertiary_armament_slot = titan_rocket_launcher_category right_secondary_armament_slot = titan_rocket_launcher_category right_tertiary_armament_slot = titan_rocket_launcher_category armor_type_slot = titan_heavy_armor_category }
            upgrades = { titan_armor_upgrade = 1 titan_agility_upgrade = 1 titan_ordnance_upgrade = 1 titan_energy_core_upgrade = 2 }
        }
        allowed_modules = { artillery_titan_frame_category titan_turbine_core_category titan_fission_core_category titan_fusion_core_category titan_bipedal_configuration_category titan_multipedal_configuration_category titan_lam_configuration_category titan_secondary_rifle_category titan_grenade_launcher_category titan_rocket_launcher_category titan_tesla_chainsword_category titan_shotgun_category titan_assault_rifle_category titan_railgun_category titan_missile_launcher_category titan_cannon_category titan_chainsaw_category titan_light_armor_category titan_medium_armor_category titan_heavy_armor_category }
    }
    generic_artillery_titan_hull_3 = {
        priority = { factor = 10000 modifier = { has_tech = titan_hull_4 factor = 0 } }
        target_variant = {
            match_value = 5000
            type = artillery_titan_hull_3
            modules = { titan_frame_slot = artillery_titan_frame_category power_core_slot = { module > titan_fusion_core_1 module > titan_fission_core_1 module > titan_turbine_core_1 module = titan_fusion_core_category module = titan_fission_core_category module = titan_turbine_core_category } configuration_slot = { any_of = { titan_bipedal_configuration_category titan_multipedal_configuration_category titan_lam_configuration_category } } left_main_armament_slot = titan_missile_launcher_category right_main_armament_slot = titan_missile_launcher_category left_secondary_armament_slot = titan_rocket_launcher_category left_tertiary_armament_slot = titan_rocket_launcher_category right_secondary_armament_slot = titan_rocket_launcher_category right_tertiary_armament_slot = titan_rocket_launcher_category armor_type_slot = titan_heavy_armor_category }
            upgrades = { titan_armor_upgrade = 1 titan_agility_upgrade = 1 titan_ordnance_upgrade = 1 titan_energy_core_upgrade = 2 }
        }
        allowed_modules = { artillery_titan_frame_category titan_turbine_core_category titan_fission_core_category titan_fusion_core_category titan_bipedal_configuration_category titan_multipedal_configuration_category titan_lam_configuration_category titan_secondary_rifle_category titan_grenade_launcher_category titan_rocket_launcher_category titan_tesla_chainsword_category titan_shotgun_category titan_assault_rifle_category titan_railgun_category titan_missile_launcher_category titan_cannon_category titan_chainsaw_category titan_light_armor_category titan_medium_armor_category titan_heavy_armor_category }
    }
    generic_artillery_titan_hull_4 = {
        priority = { factor = 10000 modifier = { has_tech = titan_hull_5 factor = 0 } }
        target_variant = {
            match_value = 6000
            type = artillery_titan_hull_4
            modules = { titan_frame_slot = artillery_titan_frame_category power_core_slot = { module > titan_fusion_core_1 module > titan_fission_core_1 module > titan_turbine_core_1 module = titan_fusion_core_category module = titan_fission_core_category module = titan_turbine_core_category } configuration_slot = { any_of = { titan_bipedal_configuration_category titan_multipedal_configuration_category titan_lam_configuration_category } } left_main_armament_slot = titan_missile_launcher_category right_main_armament_slot = titan_missile_launcher_category left_secondary_armament_slot = titan_rocket_launcher_category left_tertiary_armament_slot = titan_rocket_launcher_category right_secondary_armament_slot = titan_rocket_launcher_category right_tertiary_armament_slot = titan_rocket_launcher_category armor_type_slot = titan_heavy_armor_category }
            upgrades = { titan_armor_upgrade = 1 titan_agility_upgrade = 1 titan_ordnance_upgrade = 1 titan_energy_core_upgrade = 2 }
        }
        allowed_modules = { artillery_titan_frame_category titan_turbine_core_category titan_fission_core_category titan_fusion_core_category titan_bipedal_configuration_category titan_multipedal_configuration_category titan_lam_configuration_category titan_secondary_rifle_category titan_grenade_launcher_category titan_rocket_launcher_category titan_tesla_chainsword_category titan_shotgun_category titan_assault_rifle_category titan_railgun_category titan_missile_launcher_category titan_cannon_category titan_chainsaw_category titan_light_armor_category titan_medium_armor_category titan_heavy_armor_category }
    }
    generic_artillery_titan_hull_5 = {
        priority = { factor = 10000 }
        target_variant = {
            match_value = 7000
            type = artillery_titan_hull_5
            modules = { titan_frame_slot = artillery_titan_frame_category power_core_slot = { module > titan_fusion_core_1 module > titan_fission_core_1 module > titan_turbine_core_1 module = titan_fusion_core_category module = titan_fission_core_category module = titan_turbine_core_category } configuration_slot = { any_of = { titan_bipedal_configuration_category titan_multipedal_configuration_category titan_lam_configuration_category } } left_main_armament_slot = titan_missile_launcher_category right_main_armament_slot = titan_missile_launcher_category left_secondary_armament_slot = titan_rocket_launcher_category left_tertiary_armament_slot = titan_rocket_launcher_category right_secondary_armament_slot = titan_rocket_launcher_category right_tertiary_armament_slot = titan_rocket_launcher_category armor_type_slot = titan_heavy_armor_category }
            upgrades = { titan_armor_upgrade = 1 titan_agility_upgrade = 2 titan_ordnance_upgrade = 1 titan_energy_core_upgrade = 3 }
        }
        allowed_modules = { artillery_titan_frame_category titan_turbine_core_category titan_fission_core_category titan_fusion_core_category titan_bipedal_configuration_category titan_multipedal_configuration_category titan_lam_configuration_category titan_secondary_rifle_category titan_grenade_launcher_category titan_rocket_launcher_category titan_tesla_chainsword_category titan_shotgun_category titan_assault_rifle_category titan_railgun_category titan_missile_launcher_category titan_cannon_category titan_chainsaw_category titan_light_armor_category titan_medium_armor_category titan_heavy_armor_category }
    }
}

generic_heavy_titan = {
    category = land
    blocked_for = {}
    available_for = {}
    roles = { titan }
    priority = { factor = 1000 }
    generic_heavy_titan_default = {
        priority = { factor = 0 }
        target_variant = {
            match_value = 1000
            type = heavy_titan_hull
            modules = {
                titan_frame_slot = heavy_titan_frame_category
                power_core_slot = {
                    module > titan_fusion_core_1
                    module > titan_fission_core_1
                    module > titan_turbine_core_1
                    module = titan_fusion_core_category
                    module = titan_fission_core_category
                    module = titan_turbine_core_category
                }
                configuration_slot = {
                    any_of = { titan_bipedal_configuration_category titan_multipedal_configuration_category titan_lam_configuration_category }
                }
                left_main_armament_slot = titan_chainsaw_category
                right_main_armament_slot = titan_chainsaw_category
                left_secondary_armament_slot = titan_tesla_chainsword_category
                left_tertiary_armament_slot = titan_tesla_chainsword_category
                right_secondary_armament_slot = titan_tesla_chainsword_category
                right_tertiary_armament_slot = titan_tesla_chainsword_category
                armor_type_slot = titan_heavy_armor_category
            }
            upgrades = {
                titan_armor_upgrade = 1
                titan_agility_upgrade = 1
                titan_ordnance_upgrade = 1
                titan_energy_core_upgrade = 2
            }
        }
        allowed_modules = { heavy_titan_frame_category titan_turbine_core_category titan_fission_core_category titan_fusion_core_category titan_bipedal_configuration_category titan_multipedal_configuration_category titan_lam_configuration_category titan_secondary_rifle_category titan_grenade_launcher_category titan_rocket_launcher_category titan_tesla_chainsword_category titan_shotgun_category titan_assault_rifle_category titan_railgun_category titan_missile_launcher_category titan_cannon_category titan_chainsaw_category titan_light_armor_category titan_medium_armor_category titan_heavy_armor_category }
    }
    generic_heavy_titan_hull_0 = {
        priority = { factor = 10000 modifier = { has_tech = titan_hull_1 factor = 0 } }
        target_variant = {
            match_value = 2000
            type = heavy_titan_hull_0
            modules = { titan_frame_slot = heavy_titan_frame_category power_core_slot = { module > titan_fusion_core_1 module > titan_fission_core_1 module > titan_turbine_core_1 module = titan_fusion_core_category module = titan_fission_core_category module = titan_turbine_core_category } configuration_slot = { any_of = { titan_bipedal_configuration_category titan_multipedal_configuration_category titan_lam_configuration_category } } left_main_armament_slot = titan_chainsaw_category right_main_armament_slot = titan_chainsaw_category left_secondary_armament_slot = titan_tesla_chainsword_category left_tertiary_armament_slot = titan_tesla_chainsword_category right_secondary_armament_slot = titan_tesla_chainsword_category right_tertiary_armament_slot = titan_tesla_chainsword_category armor_type_slot = titan_heavy_armor_category }
            upgrades = { titan_armor_upgrade = 1 titan_agility_upgrade = 1 titan_ordnance_upgrade = 1 titan_energy_core_upgrade = 2 }
        }
        allowed_modules = { heavy_titan_frame_category titan_turbine_core_category titan_fission_core_category titan_fusion_core_category titan_bipedal_configuration_category titan_multipedal_configuration_category titan_lam_configuration_category titan_secondary_rifle_category titan_grenade_launcher_category titan_rocket_launcher_category titan_tesla_chainsword_category titan_shotgun_category titan_assault_rifle_category titan_railgun_category titan_missile_launcher_category titan_cannon_category titan_chainsaw_category titan_light_armor_category titan_medium_armor_category titan_heavy_armor_category }
    }
    generic_heavy_titan_hull_1 = {
        priority = { factor = 10000 modifier = { has_tech = titan_hull_2 factor = 0 } }
        target_variant = {
            match_value = 3000
            type = heavy_titan_hull_1
            modules = { titan_frame_slot = heavy_titan_frame_category power_core_slot = { module > titan_fusion_core_1 module > titan_fission_core_1 module > titan_turbine_core_1 module = titan_fusion_core_category module = titan_fission_core_category module = titan_turbine_core_category } configuration_slot = { any_of = { titan_bipedal_configuration_category titan_multipedal_configuration_category titan_lam_configuration_category } } left_main_armament_slot = titan_chainsaw_category right_main_armament_slot = titan_chainsaw_category left_secondary_armament_slot = titan_tesla_chainsword_category left_tertiary_armament_slot = titan_tesla_chainsword_category right_secondary_armament_slot = titan_tesla_chainsword_category right_tertiary_armament_slot = titan_tesla_chainsword_category armor_type_slot = titan_heavy_armor_category }
            upgrades = { titan_armor_upgrade = 1 titan_agility_upgrade = 1 titan_ordnance_upgrade = 1 titan_energy_core_upgrade = 2 }
        }
        allowed_modules = { heavy_titan_frame_category titan_turbine_core_category titan_fission_core_category titan_fusion_core_category titan_bipedal_configuration_category titan_multipedal_configuration_category titan_lam_configuration_category titan_secondary_rifle_category titan_grenade_launcher_category titan_rocket_launcher_category titan_tesla_chainsword_category titan_shotgun_category titan_assault_rifle_category titan_railgun_category titan_missile_launcher_category titan_cannon_category titan_chainsaw_category titan_light_armor_category titan_medium_armor_category titan_heavy_armor_category }
    }
    generic_heavy_titan_hull_2 = {
        priority = { factor = 10000 modifier = { has_tech = titan_hull_3 factor = 0 } }
        target_variant = {
            match_value = 4000
            type = heavy_titan_hull_2
            modules = { titan_frame_slot = heavy_titan_frame_category power_core_slot = { module > titan_fusion_core_1 module > titan_fission_core_1 module > titan_turbine_core_1 module = titan_fusion_core_category module = titan_fission_core_category module = titan_turbine_core_category } configuration_slot = { any_of = { titan_bipedal_configuration_category titan_multipedal_configuration_category titan_lam_configuration_category } } left_main_armament_slot = titan_chainsaw_category right_main_armament_slot = titan_chainsaw_category left_secondary_armament_slot = titan_tesla_chainsword_category left_tertiary_armament_slot = titan_tesla_chainsword_category right_secondary_armament_slot = titan_tesla_chainsword_category right_tertiary_armament_slot = titan_tesla_chainsword_category armor_type_slot = titan_heavy_armor_category }
            upgrades = { titan_armor_upgrade = 1 titan_agility_upgrade = 1 titan_ordnance_upgrade = 1 titan_energy_core_upgrade = 2 }
        }
        allowed_modules = { heavy_titan_frame_category titan_turbine_core_category titan_fission_core_category titan_fusion_core_category titan_bipedal_configuration_category titan_multipedal_configuration_category titan_lam_configuration_category titan_secondary_rifle_category titan_grenade_launcher_category titan_rocket_launcher_category titan_tesla_chainsword_category titan_shotgun_category titan_assault_rifle_category titan_railgun_category titan_missile_launcher_category titan_cannon_category titan_chainsaw_category titan_light_armor_category titan_medium_armor_category titan_heavy_armor_category }
    }
    generic_heavy_titan_hull_3 = {
        priority = { factor = 10000 modifier = { has_tech = titan_hull_4 factor = 0 } }
        target_variant = {
            match_value = 5000
            type = heavy_titan_hull_3
            modules = { titan_frame_slot = heavy_titan_frame_category power_core_slot = { module > titan_fusion_core_1 module > titan_fission_core_1 module > titan_turbine_core_1 module = titan_fusion_core_category module = titan_fission_core_category module = titan_turbine_core_category } configuration_slot = { any_of = { titan_bipedal_configuration_category titan_multipedal_configuration_category titan_lam_configuration_category } } left_main_armament_slot = titan_chainsaw_category right_main_armament_slot = titan_chainsaw_category left_secondary_armament_slot = titan_tesla_chainsword_category left_tertiary_armament_slot = titan_tesla_chainsword_category right_secondary_armament_slot = titan_tesla_chainsword_category right_tertiary_armament_slot = titan_tesla_chainsword_category armor_type_slot = titan_heavy_armor_category }
            upgrades = { titan_armor_upgrade = 1 titan_agility_upgrade = 1 titan_ordnance_upgrade = 1 titan_energy_core_upgrade = 2 }
        }
        allowed_modules = { heavy_titan_frame_category titan_turbine_core_category titan_fission_core_category titan_fusion_core_category titan_bipedal_configuration_category titan_multipedal_configuration_category titan_lam_configuration_category titan_secondary_rifle_category titan_grenade_launcher_category titan_rocket_launcher_category titan_tesla_chainsword_category titan_shotgun_category titan_assault_rifle_category titan_railgun_category titan_missile_launcher_category titan_cannon_category titan_chainsaw_category titan_light_armor_category titan_medium_armor_category titan_heavy_armor_category }
    }
    generic_heavy_titan_hull_4 = {
        priority = { factor = 10000 modifier = { has_tech = titan_hull_5 factor = 0 } }
        target_variant = {
            match_value = 6000
            type = heavy_titan_hull_4
            modules = { titan_frame_slot = heavy_titan_frame_category power_core_slot = { module > titan_fusion_core_1 module > titan_fission_core_1 module > titan_turbine_core_1 module = titan_fusion_core_category module = titan_fission_core_category module = titan_turbine_core_category } configuration_slot = { any_of = { titan_bipedal_configuration_category titan_multipedal_configuration_category titan_lam_configuration_category } } left_main_armament_slot = titan_chainsaw_category right_main_armament_slot = titan_chainsaw_category left_secondary_armament_slot = titan_tesla_chainsword_category left_tertiary_armament_slot = titan_tesla_chainsword_category right_secondary_armament_slot = titan_tesla_chainsword_category right_tertiary_armament_slot = titan_tesla_chainsword_category armor_type_slot = titan_heavy_armor_category }
            upgrades = { titan_armor_upgrade = 1 titan_agility_upgrade = 1 titan_ordnance_upgrade = 1 titan_energy_core_upgrade = 2 }
        }
        allowed_modules = { heavy_titan_frame_category titan_turbine_core_category titan_fission_core_category titan_fusion_core_category titan_bipedal_configuration_category titan_multipedal_configuration_category titan_lam_configuration_category titan_secondary_rifle_category titan_grenade_launcher_category titan_rocket_launcher_category titan_tesla_chainsword_category titan_shotgun_category titan_assault_rifle_category titan_railgun_category titan_missile_launcher_category titan_cannon_category titan_chainsaw_category titan_light_armor_category titan_medium_armor_category titan_heavy_armor_category }
    }
    generic_heavy_titan_hull_5 = {
        priority = { factor = 10000 }
        target_variant = {
            match_value = 7000
            type = heavy_titan_hull_5
            modules = { titan_frame_slot = heavy_titan_frame_category power_core_slot = { module > titan_fusion_core_1 module > titan_fission_core_1 module > titan_turbine_core_1 module = titan_fusion_core_category module = titan_fission_core_category module = titan_turbine_core_category } configuration_slot = { any_of = { titan_bipedal_configuration_category titan_multipedal_configuration_category titan_lam_configuration_category } } left_main_armament_slot = titan_chainsaw_category right_main_armament_slot = titan_chainsaw_category left_secondary_armament_slot = titan_tesla_chainsword_category left_tertiary_armament_slot = titan_tesla_chainsword_category right_secondary_armament_slot = titan_tesla_chainsword_category right_tertiary_armament_slot = titan_tesla_chainsword_category armor_type_slot = titan_heavy_armor_category }
            upgrades = { titan_armor_upgrade = 1 titan_agility_upgrade = 2 titan_ordnance_upgrade = 1 titan_energy_core_upgrade = 3 }
        }
        allowed_modules = { heavy_titan_frame_category titan_turbine_core_category titan_fission_core_category titan_fusion_core_category titan_bipedal_configuration_category titan_multipedal_configuration_category titan_lam_configuration_category titan_secondary_rifle_category titan_grenade_launcher_category titan_rocket_launcher_category titan_tesla_chainsword_category titan_shotgun_category titan_assault_rifle_category titan_railgun_category titan_missile_launcher_category titan_cannon_category titan_chainsaw_category titan_light_armor_category titan_medium_armor_category titan_heavy_armor_category }
    }
}