# ============================================================
# BOHEMIAN EARLY START DATE (867) MEN-AT-ARMS TYPES
# Special West Slavic roster - raiding focused and strong early.
# Cost scales with unit quality (damage + toughness).
# ============================================================

@bohemian_early_buy_cost = 48
@bohemian_early_low_maint = 0.25
@bohemian_early_high_maint = 0.50

# West Slavic Spearman - Pikemen
# Shield wall spearmen, solid early anti-cavalry infantry
bohemian_early_spearman = {
    type = pikemen

    damage = 20
    toughness = 24
    pursuit = 0
    screen = 8

    terrain_bonus = {
        hills = { damage = 3 toughness = 4 }
        mountains = { damage = 5 toughness = 3 }
        forest = { damage = 2 toughness = 2 }
        plains = { damage = 5 toughness = 4 }
        wetlands = { damage = -8 toughness = -5 }
    }

    counters = {
        light_cavalry = 1
        heavy_cavalry = 0.5
    }

    winter_bonus = {
        normal_winter = { damage = -2 }
        harsh_winter = { damage = -3 }
    }

    buy_cost = { gold = 65 }
    low_maintenance_cost = { gold = 0.25 }
    high_maintenance_cost = { gold = 0.50 }
    provision_cost = 4

    can_recruit = {
        OR = {
            culture = { has_cultural_heritage = heritage_west_slavic }
            culture = { this = culture:czech }
        }
    }

    stack = 100
    ai_quality = { value = cultural_maa_extra_ai_score }
    icon = bohemian_early_spearman
}

# West Slavic Axeman - Heavy Infantry
# Shock troops with axes, strong early infantry
bohemian_early_axeman = {
    type = heavy_infantry

    damage = 28
    toughness = 22
    pursuit = 5
    screen = 10

    terrain_bonus = {
        hills = { damage = 5 toughness = 4 }
        mountains = { damage = 3 toughness = 3 }
        forest = { damage = 4 toughness = 3 }
        plains = { damage = 2 toughness = 2 }
        wetlands = { damage = -6 toughness = -4 }
    }

    counters = {
        light_cavalry = 1
    }

    winter_bonus = {
        normal_winter = { damage = -2 }
        harsh_winter = { damage = -3 }
    }

    buy_cost = { gold = 75 }
    low_maintenance_cost = { gold = 0.30 }
    high_maintenance_cost = { gold = 0.60 }
    provision_cost = 5

    can_recruit = {
        OR = {
            culture = { has_cultural_heritage = heritage_west_slavic }
            culture = { this = culture:czech }
        }
    }

    stack = 100
    ai_quality = { value = cultural_maa_extra_ai_score }
    icon = bohemian_early_axeman
}

# West Slavic Archer - Archers
# Bowmen for ranged support
bohemian_early_archer = {
    type = archers

    damage = 22
    toughness = 10
    pursuit = 0
    screen = 5

    terrain_bonus = {
        forest = { damage = 5 toughness = 3 }
        hills = { damage = 3 toughness = 2 }
        mountains = { damage = -3 toughness = -2 }
        plains = { damage = 2 toughness = 2 }
        wetlands = { damage = -8 toughness = -4 }
    }

    counters = {
        light_cavalry = 1
    }

    winter_bonus = {
        normal_winter = { damage = -2 }
        harsh_winter = { damage = -4 }
    }

    buy_cost = { gold = 50 }
    low_maintenance_cost = { gold = 0.20 }
    high_maintenance_cost = { gold = 0.40 }
    provision_cost = 3

    can_recruit = {
        OR = {
            culture = { has_cultural_heritage = heritage_west_slavic }
            culture = { this = culture:czech }
        }
    }

    stack = 100
    ai_quality = { value = cultural_maa_extra_ai_score }
    icon = bohemian_early_archer
}

# Bohemian Raider - Light Cavalry Raider
# Fast early raiding unit, high pursuit for hit-and-run raids
bohemian_early_raider = {
    type = light_cavalry

    damage = 24
    toughness = 16
    pursuit = 38
    screen = 20

    terrain_bonus = {
        plains = { damage = 6 toughness = 4 }
        hills = { damage = -2 toughness = -1 }
        forest = { damage = -8 toughness = -4 }
        mountains = { damage = -15 toughness = -10 }
        wetlands = { damage = -8 toughness = -4 }
    }

    counters = {
        archers = 1
    }

    winter_bonus = {
        normal_winter = { damage = -2 }
        harsh_winter = { damage = -4 }
    }

    buy_cost = { gold = 60 }
    low_maintenance_cost = { gold = 0.28 }
    high_maintenance_cost = { gold = 0.55 }
    provision_cost = 6

    can_recruit = {
        OR = {
            culture = { has_cultural_heritage = heritage_west_slavic }
            culture = { this = culture:czech }
        }
    }

    stack = 100
    ai_quality = { value = cultural_maa_extra_ai_score }
    icon = bohemian_early_raider
}
