infantry = {
    name = DOCTRINE_TRACK_INFANTRY
    background = "GFX_grand_battleplan_bg"
    icon = "GFX_doctrine_milestone_infantry_land"
    icon_frame = "GFX_doctrine_decor_infantry_land"
    mastery = {
        multiplier = 1.0
        categories = {
            category_all_infantry
        }
    }
}

combat_support = {
    name = DOCTRINE_TRACK_COMBAT_SUPPORT
    background = "GFX_sup_firepower_bg"
    icon = "GFX_doctrine_milestone_artillery_land"
    icon_frame = "GFX_doctrine_decor_artillery_land"
    mastery = {
        multiplier = 10.0
        categories = {
	        category_line_artillery
	        category_artillery
            category_support_battalions
        }
    }
}

armor = {
    name = DOCTRINE_TRACK_ARMOR
    background = "GFX_mob_warfare_bg"
    background_offset = -25
    icon = "GFX_doctrine_milestone_armored_land"
    icon_frame = "GFX_doctrine_decor_armored_land"
    mastery = {
        multiplier = 4.0
        categories = {
	        category_tanks
	        category_all_armor
            
        }
        sub_units = {
            armored_car
        }
    }
}

operations = {
    name = DOCTRINE_TRACK_OPERATIONS
    background = "GFX_mountaineers_bg"
    background_offset = -25
    icon = "GFX_doctrine_milestone_operations_land"
    icon_frame = "GFX_doctrine_decor_operations_land"
    mastery = {
        multiplier = 0.7
        categories = {
            category_all_infantry
	        category_line_artillery
	        category_artillery
        }
    }
}

#####################################
# Napoleonic Era Tracks
#####################################

napoleonic_cavalry_track = {
    name = "NAPOLEONIC CAVALRY"
    # background = "GFX_napoleonic_cavalry_bg"
    # icon = "GFX_doctrine_milestone_cavalry_land"
    # icon_frame = "GFX_doctrine_decor_land"
    mastery = {
		multiplier = 2.0
        sub_units = {
            heavy_cavalry
            light_cavalry
            dragoon
            uhlans
            camel_cavalry
        }
    }
}

napoleonic_infantry_track = {
    name = "NAPOLEONIC INFANTRY"
    # background = "GFX_napoleonic_infantry_bg"
    # icon = "GFX_doctrine_milestone_infantry_land"
    # icon_frame = "GFX_doctrine_decor_land"
    mastery = {
        multiplier = 2.0
        sub_units = {
            line_infantry
            guard_infantry
            irregular_infantry
            light_infantry
            feudal_infantry
        }
    }
}

napoleonic_artillery_track = {
    name = "NAPOLEONIC ARTILLERY"
    # background = "GFX_napoleonic_artillery_bg"
    # icon = "GFX_doctrine_milestone_artillery_land"
    # icon_frame = "GFX_doctrine_decor_land"
    mastery = {
        multiplier = 4.0
        sub_units = {
            cannon_artillery_support
            cannon_artillery_towed_support
            howitzer_artillery_support
            howitzer_artillery_towed_support
            siege_artillery_support
            artillery
        }
    }
}

#####################################
# Victorian Era Tracks
#####################################

victorian_mobility_track = {
    name = "VICTORIAN CAVALRY"
    # background = "GFX_victorian_mobility_bg"
    # icon = "GFX_doctrine_milestone_cavalry_land"
    # icon_frame = "GFX_doctrine_decor_land"
    mastery = {
        multiplier = 2.0
        sub_units = {
            mounted_infantry
            uhlans
            light_cavalry
            dragoon
        }
    }
}

victorian_infantry_track = {
    name = "VICTORIAN INFANTRY"
    # background = "GFX_victorian_infantry_bg"
    # icon = "GFX_doctrine_milestone_infantry_land"
    # icon_frame = "GFX_doctrine_decor_land"
    mastery = {
        multiplier = 2.0
        sub_units = {
            line_infantry
            guard_infantry
            infantry
        }
    }
}

victorian_infantry_track_2 = {
    name = "VICTORIAN INFANTRY HEAVY"
    # background = "GFX_victorian_infantry_bg"
    # icon = "GFX_doctrine_milestone_infantry_land"
    # icon_frame = "GFX_doctrine_decor_land"
    mastery = {
        multiplier = 2.0
        sub_units = {
            line_infantry
            guard_infantry
            light_infantry
            irregular_infantry
        }
    }
}

victorian_artillery_track = {
    name = DOCTRINE_TRACK_VICTORIAN_ARTILLERY
    # background = "GFX_victorian_artillery_bg"
    # icon = "GFX_doctrine_milestone_artillery_land"
    # icon_frame = "GFX_doctrine_decor_land"
    mastery = {
        multiplier = 4.0
        sub_units = {
            cannon_artillery_support
            cannon_artillery_towed_support
            howitzer_artillery_support
            howitzer_artillery_towed_support
            machine_gun_company
            artillery
        }
    }
}

victorian_colonial_track = {
    name = DOCTRINE_TRACK_VICTORIAN_COLONIAL
    # background = "GFX_victorian_colonial_bg"
    # icon = "GFX_doctrine_milestone_colonial_land"
    # icon_frame = "GFX_doctrine_decor_land"
    mastery = {
        multiplier = 1.5
        sub_units = {
            irregular_infantry
            light_infantry
            irregular_cavalry
            camel_cavalry
        }
    }
}

victorian_professional_track = {
    name = DOCTRINE_TRACK_VICTORIAN_PROFESSIONAL
    # background = "GFX_victorian_professional_bg"
    # icon = "GFX_doctrine_milestone_operations_land"
    # icon_frame = "GFX_doctrine_decor_land"
    mastery = {
        multiplier = 0.7
        sub_units = {
            line_infantry
            guard_infantry
            light_cavalry
            dragoon
            cannon_artillery_support
            howitzer_artillery_support
            artillery
        }
    }
}

victorian_cavalry_track = {
    name = DOCTRINE_TRACK_VICTORIAN_CAVALRY
    # background = "GFX_victorian_cavalry_bg"
    # icon = "GFX_doctrine_milestone_cavalry_land"
    # icon_frame = "GFX_doctrine_decor_land"
    mastery = {
        multiplier = 2.0
        sub_units = {
            light_cavalry
            dragoon
            heavy_cavalry
        }
    }
}

victorian_cavalry_track_2 = {
    name = DOCTRINE_TRACK_VICTORIAN_CAVALRY_2
    # background = "GFX_victorian_cavalry_bg"
    # icon = "GFX_doctrine_milestone_cavalry_land"
    # icon_frame = "GFX_doctrine_decor_land"
    mastery = {
        multiplier = 2.0
        sub_units = {
            uhlans
            mounted_infantry
        }
    }
}