module Base {
    
  item PSA_ShashkaGoldBrown
	{
		DisplayName = Gold Brown Shashka,
		DisplayCategory = Weapon,
		ItemType = base:weapon,
        WeaponSprite = Shashka1,
		Icon = Shashka1,
		AttachmentType = Sword,
        Categories = LongBlade,
		DamageCategory = Slash,        

        Weight = 2.4,
        BaseSpeed = 1,
 		ConditionMax = 10,       
		ConditionLowerChanceOneIn = 15,
		MaxDamage = 5,
		MinDamage = 3,        
		MaxHitCount = 3,
		MaxRange = 1.4,
		MinRange = 0.61,        
		MinAngle = 0.8,        
		CritDmgMultiplier = 6,
		CriticalChance = 25,
		DoorDamage = 8,
		HitAngleMod = -30,
		KnockdownMod = 0,
		MinimumSwingTime = 3,
		PushBackMod = 0.5,
        SwingTime = 3,
		WeaponLength = 0.4,
        Sharpness = 1.0,
		TreeDamage = 1,
		SwingAmountBeforeImpact = 0.02,
        SplatBloodOnNoDeath = TRUE,
        DamageMakeHole = TRUE,
        KnockBackOnNoDeath = TRUE,


		HitSound = KatanaHit,
		ImpactSound = KatanaHit,
		DoorHitSound = KatanaHit,
		HitFloorSound = KatanaHit,        
		DropSound = KatanaDrop,
    	SwingSound = KatanaSwing,
        BreakSound = KatanaBreak,
		RunAnim = Run_Weapon2,
		SubCategory = Swinging,
		SwingAnim = Bat,
		TwoHandWeapon = TRUE,
		Tags = base:ignorezombiedensity;base:hasmetal;base:fullblade;base:sharpenable,


        OnBreak = OnBreak.Sword,
        /*ResearchableRecipes = Forge_Crude_Shortsword_Blade;Forge_Crude_Sword_Blade;Forge_ShortSwordBlade;Forge_SwordBlade;Forge_Straight_Razor,*/
	}

  item PSA_ShashkaGoldBlack
	{
		DisplayName = Gold Black Shashka,
		DisplayCategory = Weapon,
		ItemType = base:weapon,
        WeaponSprite = Shashka1,
		Icon = Shashka2,
		AttachmentType = Sword,
        Categories = LongBlade,
		DamageCategory = Slash,        

        Weight = 2.4,
        BaseSpeed = 1,
 		ConditionMax = 10,       
		ConditionLowerChanceOneIn = 15,
		MaxDamage = 5,
		MinDamage = 3,        
		MaxHitCount = 3,
		MaxRange = 1.4,
		MinRange = 0.61,        
		MinAngle = 0.8,        
		CritDmgMultiplier = 6,
		CriticalChance = 25,
		DoorDamage = 8,
		HitAngleMod = -30,
		KnockdownMod = 0,
		MinimumSwingTime = 3,
		PushBackMod = 0.5,
        SwingTime = 3,
		WeaponLength = 0.4,
        Sharpness = 1.0,
		TreeDamage = 1,
		SwingAmountBeforeImpact = 0.02,
        SplatBloodOnNoDeath = TRUE,
        DamageMakeHole = TRUE,
        KnockBackOnNoDeath = TRUE,


		HitSound = KatanaHit,
		ImpactSound = KatanaHit,
		DoorHitSound = KatanaHit,
		HitFloorSound = KatanaHit,        
		DropSound = KatanaDrop,
    	SwingSound = KatanaSwing,
        BreakSound = KatanaBreak,
		RunAnim = Run_Weapon2,
		SubCategory = Swinging,
		SwingAnim = Bat,
		TwoHandWeapon = TRUE,
		Tags = base:ignorezombiedensity;base:hasmetal;base:fullblade;base:sharpenable,


        OnBreak = OnBreak.Sword,
        /*ResearchableRecipes = Forge_Crude_Shortsword_Blade;Forge_Crude_Sword_Blade;Forge_ShortSwordBlade;Forge_SwordBlade;Forge_Straight_Razor,*/
	}    

  item PSA_ShashkaSilverBrown
	{
		DisplayName = Silver Brown Shashka,
		DisplayCategory = Weapon,
		ItemType = base:weapon,
        WeaponSprite = Shashka1,
		Icon = Shashka3,
		AttachmentType = Sword,
        Categories = LongBlade,
		DamageCategory = Slash,        

        Weight = 2.4,
        BaseSpeed = 1,
 		ConditionMax = 10,       
		ConditionLowerChanceOneIn = 15,
		MaxDamage = 5,
		MinDamage = 3,        
		MaxHitCount = 3,
		MaxRange = 1.4,
		MinRange = 0.61,        
		MinAngle = 0.8,        
		CritDmgMultiplier = 6,
		CriticalChance = 25,
		DoorDamage = 8,
		HitAngleMod = -30,
		KnockdownMod = 0,
		MinimumSwingTime = 3,
		PushBackMod = 0.5,
        SwingTime = 3,
		WeaponLength = 0.4,
        Sharpness = 1.0,
		TreeDamage = 1,
		SwingAmountBeforeImpact = 0.02,
        SplatBloodOnNoDeath = TRUE,
        DamageMakeHole = TRUE,
        KnockBackOnNoDeath = TRUE,


		HitSound = KatanaHit,
		ImpactSound = KatanaHit,
		DoorHitSound = KatanaHit,
		HitFloorSound = KatanaHit,        
		DropSound = KatanaDrop,
    	SwingSound = KatanaSwing,
        BreakSound = KatanaBreak,
		RunAnim = Run_Weapon2,
		SubCategory = Swinging,
		SwingAnim = Bat,
		TwoHandWeapon = TRUE,
		Tags = base:ignorezombiedensity;base:hasmetal;base:fullblade;base:sharpenable,


        OnBreak = OnBreak.Sword,
        /*ResearchableRecipes = Forge_Crude_Shortsword_Blade;Forge_Crude_Sword_Blade;Forge_ShortSwordBlade;Forge_SwordBlade;Forge_Straight_Razor,*/
	}  

  item PSA_ShashkaSilverBlack
	{
		DisplayName = Silver Black Shashka,
		DisplayCategory = Weapon,
		ItemType = base:weapon,
        WeaponSprite = Shashka1,
		Icon = Shashka4,
		AttachmentType = Sword,
        Categories = LongBlade,
		DamageCategory = Slash,        

        Weight = 2.4,
        BaseSpeed = 1,
 		ConditionMax = 10,       
		ConditionLowerChanceOneIn = 15,
		MaxDamage = 5,
		MinDamage = 3,        
		MaxHitCount = 3,
		MaxRange = 1.4,
		MinRange = 0.61,        
		MinAngle = 0.8,        
		CritDmgMultiplier = 6,
		CriticalChance = 25,
		DoorDamage = 8,
		HitAngleMod = -30,
		KnockdownMod = 0,
		MinimumSwingTime = 3,
		PushBackMod = 0.5,
        SwingTime = 3,
		WeaponLength = 0.4,
        Sharpness = 1.0,
		TreeDamage = 1,
		SwingAmountBeforeImpact = 0.02,
        SplatBloodOnNoDeath = TRUE,
        DamageMakeHole = TRUE,
        KnockBackOnNoDeath = TRUE,


		HitSound = KatanaHit,
		ImpactSound = KatanaHit,
		DoorHitSound = KatanaHit,
		HitFloorSound = KatanaHit,        
		DropSound = KatanaDrop,
    	SwingSound = KatanaSwing,
        BreakSound = KatanaBreak,
		RunAnim = Run_Weapon2,
		SubCategory = Swinging,
		SwingAnim = Bat,
		TwoHandWeapon = TRUE,
		Tags = base:ignorezombiedensity;base:hasmetal;base:fullblade;base:sharpenable,


        OnBreak = OnBreak.Sword,
        /*ResearchableRecipes = Forge_Crude_Shortsword_Blade;Forge_Crude_Sword_Blade;Forge_ShortSwordBlade;Forge_SwordBlade;Forge_Straight_Razor,*/
	}  

  item PSA_TrenchShovel
	{
		DisplayName = Trench Shovel MPL-50,
		DisplayCategory = Weapon,
		ItemType = base:weapon,
        WeaponSprite = TrenchShovel,
		Icon = MPL50,
		AttachmentType = Hammer,
        DigType = Trowel,
        Categories = Axe,
		DamageCategory = Slash,        

        Weight = 2,
        BaseSpeed = 1,
 		ConditionMax = 10,       
		ConditionLowerChanceOneIn = 10,
		MaxDamage = 1.3,
		MinDamage = 0.65,        
		MaxHitCount = 3,
		MaxRange = 1.1,
		MinRange = 0.61,        
		MinAngle = 0.6,        
		CritDmgMultiplier = 6,
		CriticalChance = 25,
		DoorDamage = 10,
		HitAngleMod = -30,
		KnockdownMod = 2,
		MinimumSwingTime = 3,
		PushBackMod = 0.5,
        SwingTime = 3,
		WeaponLength = 0.3,
        Sharpness = 1.0,
		TreeDamage = 1,
		SwingAmountBeforeImpact = 0.02,
        DamageMakeHole = TRUE,
        KnockBackOnNoDeath = TRUE,

		HitSound = EntrenchingToolHit,
		DoorHitSound = EntrenchingToolHit,
		HitFloorSound = EntrenchingToolHit,  
        EquipSound = EntrenchingToolEquip,
        UnequipSound = EntrenchingToolUnequip,      
		DropSound = EntrenchingToolDrop,
    	SwingSound = EntrenchingToolSwing,
        BreakSound = EntrenchingToolBreak,
		RunAnim = Run_Weapon2,
		SubCategory = Swinging,
		SwingAnim = Bat,
		TwoHandWeapon = FALSE,
		Tags = base:cutplant;base:clearashes;base:diggrave;base:digplow;base:takedirt;base:useworldstaticmodel;base:ignorezombiedensity;base:sharpenable,

        OnBreak = OnBreak.GardenTool,
        /*ResearchableRecipes = Forge_Spade_Head;Forge_Gardening_Trowel,*/
	}  

  item PSA_TaigaMachete
	{
		DisplayName = Taiga-1 Machete,
		DisplayCategory = Weapon,
		ItemType = base:weapon,
        WeaponSprite = TaigaMachete,
		Icon = Taiga1,
		AttachmentType = Sword,
        Categories = LongBlade,
		DamageCategory = Slash,        

        Weight = 2,
        BaseSpeed = 1,
 		ConditionMax = 13,       
		ConditionLowerChanceOneIn = 15,
		MaxDamage = 3,
		MinDamage = 2,        
		MaxHitCount = 3,
		MaxRange = 1.23,
		MinRange = 0.61,        
		MinAngle = 0.7,        
		CritDmgMultiplier = 6,
		CriticalChance = 25,
		DoorDamage = 6,
		HitAngleMod = -30,
		KnockdownMod = 2,
		MinimumSwingTime = 4,
		PushBackMod = 0.3,
        SwingTime = 4,
		WeaponLength = 0.3,
        Sharpness = 1.0,
		TreeDamage = 1,
		SwingAmountBeforeImpact = 0.02,
        DamageMakeHole = TRUE,
        KnockBackOnNoDeath = TRUE,

		HitSound = MacheteHit,
		DoorHitSound = MacheteHit,
		HitFloorSound = MacheteHit,        
		DropSound = MacheteDrop,
    	SwingSound = MacheteSwing,
        BreakSound = MacheteBreak,
		RunAnim = Run_Weapon2,
		SubCategory = Swinging,
		SwingAnim = Bat,
		TwoHandWeapon = FALSE,
		Tags = base:ignorezombiedensity;base:cutplant;base:sharpknife;base:butcheranimal;base:sharpenable,

        OnBreak = OnBreak.GardenTool,
        /*ResearchableRecipes = Forge_Machete_Blade;Forge_Crude_Shortsword_Blade;Forge_Large_Knife_Blade;Forge_Fleshing_Tool;Forge_Scrap_Shortsword,*/
	} 

  item PSA_TaigaMacheteArmy
	{
		DisplayName = Taiga-1 Machete Army,
		DisplayCategory = Weapon,
		ItemType = base:weapon,
        WeaponSprite = TaigaMacheteArmy,
		Icon = Taiga1Army,
		AttachmentType = Sword,
        Categories = LongBlade,
		DamageCategory = Slash,        

        Weight = 2.2,
        BaseSpeed = 1,
 		ConditionMax = 15,       
		ConditionLowerChanceOneIn = 20,
		MaxDamage = 3,
		MinDamage = 2,        
		MaxHitCount = 3,
		MaxRange = 1.23,
		MinRange = 0.61,        
		MinAngle = 0.7,        
		CritDmgMultiplier = 6,
		CriticalChance = 25,
		DoorDamage = 6,
		HitAngleMod = -30,
		KnockdownMod = 2,
		MinimumSwingTime = 4,
		PushBackMod = 0.3,
        SwingTime = 4,
		WeaponLength = 0.3,
        Sharpness = 1.0,
		TreeDamage = 1,
		SwingAmountBeforeImpact = 0.02,
        DamageMakeHole = TRUE,
        KnockBackOnNoDeath = TRUE,

		HitSound = MacheteHit,
		DoorHitSound = MacheteHit,
		HitFloorSound = MacheteHit,        
		DropSound = MacheteDrop,
    	SwingSound = MacheteSwing,
        BreakSound = MacheteBreak,
		RunAnim = Run_Weapon2,
		SubCategory = Swinging,
		SwingAnim = Bat,
		Tags = base:ignorezombiedensity;base:cutplant;base:sharpknife;base:butcheranimal;base:sharpenable,

        OnBreak = OnBreak.GardenTool,
        /*ResearchableRecipes = Forge_Machete_Blade;Forge_Crude_Shortsword_Blade;Forge_Large_Knife_Blade;Forge_Fleshing_Tool;Forge_Scrap_Shortsword,*/
	}  

  item PSA_ScoutKnife
	{
		DisplayName = NR-43 Scout Knife,
		DisplayCategory = Weapon,
		ItemType = base:weapon,
        WeaponSprite = ScoutKnife,
		Icon = NR43,
		AttachmentType = Knife,
        Categories = SmallBlade,
		DamageCategory = Slash,        

        Weight = 2.2,
        BaseSpeed = 1,
 		ConditionMax = 10,       
		ConditionLowerChanceOneIn = 15,
		MaxDamage = 1.2,
		MinDamage = 0.6,        
		MaxHitCount = 3,
		MaxRange = 0.9,
		MinRange = 0.61,        
		MinAngle = 0.6,  
		AimingMod = 0.8,      
		CritDmgMultiplier = 3,
		CriticalChance = 50,
		DoorDamage = 1,
		KnockdownMod = 0,
		MinimumSwingTime = 2,
		PushBackMod = 0.01,
        SwingTime = 2,
		WeaponLength = 0.25,
        Sharpness = 1.0,
		TreeDamage = 0,
		SwingAmountBeforeImpact = 0.02,
		CloseKillMove = Jaw_Stab,
        DamageMakeHole = TRUE,
        KnockBackOnNoDeath = FALSE,

		HitSound = HuntingKnifeHit,
		DoorHitSound = HuntingKnifeHit,
		HitFloorSound = HuntingKnifeHit,        
		DropSound = HuntingKnifeDrop,
    	SwingSound = HuntingKnifeSwing,
        BreakSound = HuntingKnifeBreak,
		RunAnim = Run_Weapon2,
		SubCategory = Stab,
		SwingAnim = Stab,
		Tags = base:cutplant;base:sharpknife;base:butcheranimal;base:sharpenable;base:killanimal;base:butcheranimal,

    	OnBreak = OnBreak.HuntingKnife,
        /*		ResearchableRecipes = Forge_Hunting_Knife_Blade;Forge_Large_Knife_Blade;Forge_Crude_Blade;Forge_Small_Knife;Forge_Fleshing_Tool,*/
	}  

  item PSA_6H4
	{
		DisplayName = 6H4 Knife,
		DisplayCategory = Weapon,
		ItemType = base:weapon,
        WeaponSprite = 6h4Knife,
		Icon = 6h4,
		AttachmentType = Knife,
        Categories = SmallBlade,
		DamageCategory = Slash,        

        Weight = 2.2,
        BaseSpeed = 1,
 		ConditionMax = 10,       
		ConditionLowerChanceOneIn = 15,
		MaxDamage = 1.2,
		MinDamage = 0.6,        
		MaxHitCount = 3,
		MaxRange = 0.9,
		MinRange = 0.61,        
		MinAngle = 0.6,  
		AimingMod = 0.8,      
		CritDmgMultiplier = 3,
		CriticalChance = 50,
		DoorDamage = 1,
		KnockdownMod = 0,
		MinimumSwingTime = 2,
		PushBackMod = 0.01,
        SwingTime = 2,
		WeaponLength = 0.25,
        Sharpness = 1.0,
		TreeDamage = 0,
		SwingAmountBeforeImpact = 0.02,
		CloseKillMove = Jaw_Stab,
        DamageMakeHole = TRUE,
        KnockBackOnNoDeath = FALSE,

		HitSound = HuntingKnifeHit,
		DoorHitSound = HuntingKnifeHit,
		HitFloorSound = HuntingKnifeHit,        
		DropSound = HuntingKnifeDrop,
    	SwingSound = HuntingKnifeSwing,
        BreakSound = HuntingKnifeBreak,
		RunAnim = Run_Weapon2,
		SubCategory = Stab,
		SwingAnim = Stab,
		Tags = base:cutplant;base:sharpknife;base:butcheranimal;base:sharpenable;base:killanimal;base:butcheranimal,
    	/*OnBreak = OnBreak.HuntingKnife,*/
        /*		ResearchableRecipes = Forge_Hunting_Knife_Blade;Forge_Large_Knife_Blade;Forge_Crude_Blade;Forge_Small_Knife;Forge_Fleshing_Tool,*/
	}  


}