-- === Enemy Hit Box Extreme Settings ===
ExtremeHitBoxSettings = {
    -- 1. Global scaling - Extreme values
    globalSettings = {
        globalHurtboxScaleMultiplier = 3.0, -- 3x global base scaling (normally 1.0 is standard)
        uniformScaling = true,              -- Whether to scale all parts uniformly
    },

    -- 2. Main capsule collider (large rough detection covering entire character)
    mainCapsuleCollider = {
        radius = 75.0,        -- Extreme radius (units: cm, standard ~25-30)
        height = 300.0,       -- Extreme height (standard ~180-200)
        verticalOffset = 50.0, -- Vertical offset to ensure jump state coverage
        enabled = true        -- Whether to enable this huge capsule
    },

    -- 3. Head hit volume (huge sphere)
    headVolume = {
        colliderType = "SPHERE",
        radius = 35.0,        -- Giant head (standard ~12-15)
        positionOffset = {0, 200, 0}, -- Raised high to cover area above head
        damageMultiplier = 2.0        -- Headshot damage multiplier preserved
    },

    -- 4. Torso hit volume (huge box)
    torsoVolume = {
        colliderType = "BOX",
        size = {100.0, 150.0, 60.0}, -- Width, height, depth (giant box)
        positionOffset = {0, 120, 0}, -- Center position raised
        coversBack = true             -- Covers larger back area
    },

    -- 5. Limb hit volumes (expanded limb coverage)
    limbVolumes = {
        armRadius = 25.0,     -- Arm cylinder radius (standard ~8-12)
        legRadius = 30.0,     -- Leg cylinder radius (standard ~10-15)
        extendBeyondModel = true -- Allow colliders to extend beyond visual model
    },

    -- 6. Dynamic adjustment parameters (ensure maximum coverage in all poses)
    dynamicScaling = {
        crouchMultiplier = 1.5,   -- Additional 1.5x scaling when crouching
        jumpMultiplier = 2.0,     -- Additional 2.0x scaling when jumping
        proneMultiplier = 2.5     -- Additional 2.5x scaling when prone (covers ground area)
    },

    -- 7. Network synchronization tolerance (maximize error allowance)
    networkCompensation = {
        positionForgiveness = 50.0,  -- Position tolerance: 50 cm
        timeForgiveness = 0.5,       -- Time tolerance: 500 ms
        angleForgiveness = 30.0      -- Angle tolerance: 30 degrees
    },

    -- 8. Collision detection parameters (maximize detection opportunities)
    detectionSettings = {
        continuousDetection = true,  -- Enable continuous detection
        detectionFrequency = 0.01,   -- Detect every 0.01 seconds (100 times/sec)
        overlapTolerance = 0.9       -- 90% overlap counts as hit
    }
}