module Base
{
    item M16Bayonet
    {
        AimingMod                 = 0.8,
        AttachmentType            = Knife,
        BreakSound                = HuntingKnifeBreak,
        Categories                = SmallBlade,
        CloseKillMove             = Jaw_Stab,
        ConditionLowerChanceOneIn = 15,
        ConditionMax              = 15,
        CritDmgMultiplier         = 3,
        CriticalChance            = 50,
        DamageCategory            = Slash,
        DamageMakeHole            = TRUE,
        DisplayCategory           = Weapon,
        DisplayName               = M9 Bayonet,
        DoorDamage                = 1,
        DoorHitSound              = HuntingKnifeHit,
        EnduranceMod              = 0.5,
        HitFloorSound             = HuntingKnifeHit,
        HitSound                  = HuntingKnifeHit,
        Icon                      = M9Bayonet,
        IdleAnim                  = Idle_Weapon2,
        ImpactSound               = HuntingKnifeHit,
        IsAimedHandWeapon         = TRUE,
        KnockBackOnNoDeath        = FALSE,
        KnockdownMod              = 0,
        MaxDamage                 = 1.4,
        MaxHitCount               = 1,
        MaxRange                  = 0.9,
        MetalValue                = 30,
        MinAngle                  = 0.65,
        MinDamage                 = 0.8,
        MinimumSwingTime          = 2,
        MinRange                  = 0.61,
        PushBackMod               = 0.3,
        RunAnim                   = Run_Weapon2,
        SplatBloodOnNoDeath       = TRUE,
        SplatNumber               = 4,
        SubCategory               = Stab,
        SwingAmountBeforeImpact   = 0.02,
        SwingAnim                 = Stab,
        SwingSound                = HuntingKnifeSwing,
        SwingTime                 = 2,
        Tags                      = CutPlant;SharpKnife,
        TreeDamage                = 2,
        Type                      = Weapon,
        WeaponLength              = 0.25,
        WeaponSprite              = M9Bayonet,
        Weight                    = 0.5,
    }
    
    item SpearBayonet
    {
        DisplayCategory           = WeaponCrafted,
        MaxRange                  = 1.48,
        WeaponSprite              = SpearBayonet,
        MinAngle                  = 0.8,
        Type                      = Weapon,
        MinimumSwingTime          = 2,
        KnockBackOnNoDeath        = FALSE,
        SwingAmountBeforeImpact   = 0.02,
        Categories                = Improvised;Spear,
        ConditionLowerChanceOneIn = 8,
        Weight                    = 2.2,
        SplatNumber               = 1,
        PushBackMod               = 0.3,
        SubCategory               = Spear,
        ConditionMax              = 13,
        MaxHitCount               = 2,
        DoorDamage                = 7,
        SwingAnim                 = Spear,
        DisplayName               = Spear With Bayonet,
        MinRange                  = 0.98,
        SwingTime                 = 2,
        KnockdownMod              = 0,
        SplatBloodOnNoDeath       = FALSE,
        Icon                      = SpearKnife,
        RunAnim                   = Run_Weapon2,
        IdleAnim                  = Idle_Weapon2,
        TreeDamage                = 0,
        TwoHandWeapon             = TRUE,
        CriticalChance            = 30,
        CritDmgMultiplier         = 10,
        MinDamage                 = 1.3,
        MaxDamage                 = 1.8,
        DamageCategory            = Slash,
        DamageMakeHole            = TRUE,
        BreakSound                = SpearHuntingKnifeBreak,
        HitFloorSound             = SpearHuntingKnifeHit,
        ImpactSound               = SpearHuntingKnifeHit,
        DoorHitSound              = SpearHuntingKnifeHit,
        HitSound                  = SpearHuntingKnifeHit,
        SwingSound                = SpearHuntingKnifeSwing,
        SoundMap                  = SpearStab SpearHuntingKnifeStab,
        AttachmentType            = Shovel,
        Tags                      = FishingSpear,
    }
    
    item EntrenchingTool_Blade
    {
        DisplayCategory           = ToolWeapon,
        MaxRange                  = 1.12,
        WeaponSprite              = EntrenchingTool_Blade,
        MinAngle                  = 0.67,
        Type                      = Weapon,
        MinimumSwingTime          = 3,
        KnockBackOnNoDeath        = FALSE,
        SwingAmountBeforeImpact   = 0.02,
        Categories                = Axe,
        ConditionLowerChanceOneIn = 15,
        Weight                    = 2.2,
        SplatNumber               = 2,
        PushBackMod               = 0.3,
        SubCategory               = Swinging,
        ConditionMax              = 20,
        MaxHitCount               = 2,
        DoorDamage                = 15,
        SwingAnim                 = Bat,
        DisplayName               = Entrenching Tool,
        MinRange                  = 0.61,
        SwingTime                 = 3,
        KnockdownMod              = 2,
        SplatBloodOnNoDeath       = FALSE,
        Icon                      = EntrenchingTool,
        BreakSound                = HandAxeBreak,
        DoorHitSound              = ShovelHit,
        HitSound                  = ShovelHit,
        HitFloorSound             = ShovelHit,
        SwingSound                = NightstickSwing,
        TreeDamage                = 10,
        CriticalChance            = 20,
        CritDmgMultiplier         = 5,
        MinDamage                 = 0.8,
        MaxDamage                 = 1.3,
        BaseSpeed                 = 1,
        WeaponLength              = 0.35,
        DamageCategory            = Slash,
        DamageMakeHole            = TRUE,
        AttachmentType            = Rifle,
        Tags                      = ChopTree;CutPlant,
    }
    
    item EntrenchingTool_Blunt
    {
        DisplayCategory           = ToolWeapon,
        MaxRange                  = 1.25,
        WeaponSprite              = EntrenchingTool_Blunt,
        MinAngle                  = 0.75,
        Type                      = Weapon,
        MinimumSwingTime          = 3,
        KnockBackOnNoDeath        = TRUE,
        SwingAmountBeforeImpact   = 0.02,
        Categories                = Blunt,
        Weight                    = 2.2,
        ConditionLowerChanceOneIn = 12,
        PushBackMod               = 0.5,
        SubCategory               = Swinging,
        ConditionMax              = 20,
        MaxHitCount               = 3,
        DoorDamage                = 8,
        SwingAnim                 = Bat,
        DisplayName               = Entrenching Tool,
        MinRange                  = 0.61,
        SwingTime                 = 4,
        HitAngleMod               = -30,
        KnockdownMod              = 0,
        Icon                      = EntrenchingTool,
        RunAnim                   = Run_Weapon2,
        BreakSound                = HandAxeBreak,
        DoorHitSound              = ShovelHit,
        HitSound                  = ShovelHit,
        HitFloorSound             = ShovelHit,
        SwingSound                = ShovelSwing,
        TreeDamage                = 0,
        CriticalChance            = 30,
        CritDmgMultiplier         = 2.5,
        MinDamage                 = 0.7,
        MaxDamage                 = 1.6,
        BaseSpeed                 = 1,
        WeaponLength              = 0.4,
        AttachmentType            = Shovel,
        Tags                      = ClearAshes;DigGrave;DigPlow;TakeDirt,
    }
    
    item EntrenchingTool_Folded
    {
        DisplayCategory           = ToolWeapon,
        MaxRange                  = 0.9,
        WeaponSprite              = EntrenchingTool_Folded,
        MinAngle                  = 0.72,
        Type                      = Weapon,
        MinimumSwingTime          = 2,
        KnockBackOnNoDeath        = FALSE,
        SwingAmountBeforeImpact   = 0.02,
        Categories                = SmallBlunt,
        ConditionLowerChanceOneIn = 25,
        Weight                    = 1.2,
        SplatNumber               = 1,
        PushBackMod               = 0.3,
        SubCategory               = Swinging,
        ConditionMax              = 20,
        MaxHitCount               = 1,
        DoorDamage                = 1,
        SwingAnim                 = Bat,
        DisplayName               = Entrenching Tool,
        MinRange                  = 0.41,
        SwingTime                 = 2,
        KnockdownMod              = 0,
        SplatBloodOnNoDeath       = FALSE,
        Icon                      = EntrenchingTool_Folded,
        RunAnim                   = Run_Weapon2,
        IdleAnim                  = Idle_Weapon2,
        BreakSound                = HandAxeBreak,
        DoorHitSound              = FryingPanHit,
        HitSound                  = FryingPanHit,
        HitFloorSound             = FryingPanHit,
        SwingSound                = FryingPanSwing,
        TreeDamage                = 0,
        CriticalChance            = 25,
        CritDmgMultiplier         = 1.5,
        MinDamage                 = 0.2,
        MaxDamage                 = 0.4,
        BaseSpeed                 = 1,
        WeaponLength              = 0.1,
        AttachmentType            = Pan,
    }
    
    item EntrenchingToolBlack_Blade
    {
        DisplayCategory           = ToolWeapon,
        MaxRange                  = 1.12,
        WeaponSprite              = EntrenchingToolBlack_Blade,
        MinAngle                  = 0.67,
        Type                      = Weapon,
        MinimumSwingTime          = 3,
        KnockBackOnNoDeath        = FALSE,
        SwingAmountBeforeImpact   = 0.02,
        Categories                = Axe,
        ConditionLowerChanceOneIn = 15,
        Weight                    = 2.2,
        SplatNumber               = 2,
        PushBackMod               = 0.3,
        SubCategory               = Swinging,
        ConditionMax              = 20,
        MaxHitCount               = 2,
        DoorDamage                = 15,
        SwingAnim                 = Bat,
        DisplayName               = Entrenching Tool,
        MinRange                  = 0.61,
        SwingTime                 = 3,
        KnockdownMod              = 2,
        SplatBloodOnNoDeath       = FALSE,
        Icon                      = EntrenchingToolBlack,
        BreakSound                = HandAxeBreak,
        DoorHitSound              = ShovelHit,
        HitSound                  = ShovelHit,
        HitFloorSound             = ShovelHit,
        SwingSound                = NightstickSwing,
        TreeDamage                = 10,
        CriticalChance            = 20,
        CritDmgMultiplier         = 5,
        MinDamage                 = 0.8,
        MaxDamage                 = 1.3,
        BaseSpeed                 = 1,
        WeaponLength              = 0.35,
        DamageCategory            = Slash,
        DamageMakeHole            = TRUE,
        AttachmentType            = Rifle,
        Tags                      = ChopTree;CutPlant,
    }
    
    item EntrenchingToolBlack_Blunt
    {
        DisplayCategory           = ToolWeapon,
        MaxRange                  = 1.25,
        WeaponSprite              = EntrenchingToolBlack_Blunt,
        MinAngle                  = 0.75,
        Type                      = Weapon,
        MinimumSwingTime          = 3,
        KnockBackOnNoDeath        = TRUE,
        SwingAmountBeforeImpact   = 0.02,
        Categories                = Blunt,
        Weight                    = 2.2,
        ConditionLowerChanceOneIn = 12,
        PushBackMod               = 0.5,
        SubCategory               = Swinging,
        ConditionMax              = 20,
        MaxHitCount               = 3,
        DoorDamage                = 8,
        SwingAnim                 = Bat,
        DisplayName               = Entrenching Tool,
        MinRange                  = 0.61,
        SwingTime                 = 4,
        HitAngleMod               = -30,
        KnockdownMod              = 0,
        Icon                      = EntrenchingToolBlack,
        RunAnim                   = Run_Weapon2,
        BreakSound                = HandAxeBreak,
        DoorHitSound              = ShovelHit,
        HitSound                  = ShovelHit,
        HitFloorSound             = ShovelHit,
        SwingSound                = ShovelSwing,
        TreeDamage                = 0,
        CriticalChance            = 30,
        CritDmgMultiplier         = 2.5,
        MinDamage                 = 0.7,
        MaxDamage                 = 1.6,
        BaseSpeed                 = 1,
        WeaponLength              = 0.4,
        AttachmentType            = Shovel,
        Tags                      = ClearAshes;DigGrave;DigPlow;TakeDirt,
    }
    
    item EntrenchingToolBlack_Folded
    {
        DisplayCategory           = ToolWeapon,
        MaxRange                  = 0.9,
        WeaponSprite              = EntrenchingToolBlack_Folded,
        MinAngle                  = 0.72,
        Type                      = Weapon,
        MinimumSwingTime          = 2,
        KnockBackOnNoDeath        = FALSE,
        SwingAmountBeforeImpact   = 0.02,
        Categories                = SmallBlunt,
        ConditionLowerChanceOneIn = 25,
        Weight                    = 1.2,
        SplatNumber               = 1,
        PushBackMod               = 0.3,
        SubCategory               = Swinging,
        ConditionMax              = 20,
        MaxHitCount               = 1,
        DoorDamage                = 1,
        SwingAnim                 = Bat,
        DisplayName               = Entrenching Tool,
        MinRange                  = 0.41,
        SwingTime                 = 2,
        KnockdownMod              = 0,
        SplatBloodOnNoDeath       = FALSE,
        Icon                      = EntrenchingToolBlack_Folded,
        RunAnim                   = Run_Weapon2,
        IdleAnim                  = Idle_Weapon2,
        BreakSound                = HandAxeBreak,
        DoorHitSound              = FryingPanHit,
        HitSound                  = FryingPanHit,
        HitFloorSound             = FryingPanHit,
        SwingSound                = FryingPanSwing,
        TreeDamage                = 0,
        CriticalChance            = 25,
        CritDmgMultiplier         = 1.5,
        MinDamage                 = 0.2,
        MaxDamage                 = 0.4,
        BaseSpeed                 = 1,
        WeaponLength              = 0.1,
        AttachmentType            = Pan,
    }
}