module Base { /****************************** ITEM_1HANDED ******************************/ item Saucepan { DisplayCategory = Cooking, Weight = 0.7, CanStoreWater = TRUE, DisplayName = Saucepan, ReplaceOnUseOn = WaterSource-WaterSaucepan, Icon = SaucepanEmpty, MetalValue = 30, RainFactor = 0.8, StaticModel = SaucePan, Tooltip = Tooltip_item_RainFromGround, MaxRange = 1, WeaponSprite = SaucePan, MinAngle = 0.65, Type = Weapon, MinimumSwingTime = 2, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = Improvised;SmallBlunt, ConditionLowerChanceOneIn = 10, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Swinging, ConditionMax = 5, MaxHitCount = 2, DoorDamage = 1, SwingAnim = Bat, MinRange = 0.61, SwingTime = 2, KnockdownMod = 0, SplatBloodOnNoDeath = FALSE, BreakSound = SaucepanBreak, DoorHitSound = SaucepanHit, HitSound = SaucepanHit, HitFloorSound = SaucepanHit, SwingSound = SaucepanSwing, TreeDamage = 0, CriticalChance = 30, CritDmgMultiplier = 2, MinDamage = 0.2, MaxDamage = 0.7, BaseSpeed = 1, WeaponLength = 0.2, AttachmentType = Saucepan, } item LeadPipe { DisplayCategory = Weapon, MaxRange = 1.15, WeaponSprite = LeadPipe, MinAngle = 0.7, Type = Weapon, MinimumSwingTime = 2, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = Improvised;SmallBlunt, ConditionLowerChanceOneIn = 20, Weight = 1.5, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Swinging, ConditionMax = 15, MaxHitCount = 2, DoorDamage = 1, SwingAnim = Bat, DisplayName = Lead Pipe, MinRange = 0.61, SwingTime = 2, KnockdownMod = 0, SplatBloodOnNoDeath = FALSE, Icon = Pipe, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, BreakSound = LeadPipeBreak, DoorHitSound = LeadPipeHit, HitSound = LeadPipeHit, HitFloorSound = LeadPipeHit, SwingSound = LeadPipeSwing, TreeDamage = 0, CriticalChance = 30, CritDmgMultiplier = 2, MinDamage = 0.7, MaxDamage = 1.2, BaseSpeed = 0.93, WeaponLength = 0.35, AttachmentType = BigWeapon, } item Nightstick { DisplayCategory = Weapon, MaxRange = 1.2, WeaponSprite = Nightstick, MinAngle = 0.72, Type = Weapon, MinimumSwingTime = 2, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = SmallBlunt, ConditionLowerChanceOneIn = 20, Weight = 1.5, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Swinging, ConditionMax = 15, MaxHitCount = 2, DoorDamage = 1, SwingAnim = Bat, DisplayName = Nightstick, MinRange = 0.61, SwingTime = 2, KnockdownMod = 0, SplatBloodOnNoDeath = FALSE, Icon = NightStick, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, BreakSound = NightstickBreak, DoorHitSound = NightstickHit, HitSound = NightstickHit, HitFloorSound = NightstickHit, SwingSound = NightstickSwing, TreeDamage = 0, CriticalChance = 25, CritDmgMultiplier = 2, MinDamage = 0.6, MaxDamage = 1.1, BaseSpeed = 1, WeaponLength = 0.45, AttachmentType = Nightstick, } item MetalBar { DisplayCategory = Weapon, MaxRange = 1.2, WeaponSprite = LeadPipe, MinAngle = 0.72, Type = Weapon, MinimumSwingTime = 2, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = Improvised;SmallBlunt, ConditionLowerChanceOneIn = 15, Weight = 1.5, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Swinging, ConditionMax = 8, MaxHitCount = 2, DoorDamage = 1, SwingAnim = Bat, DisplayName = Metal Bar, MinRange = 0.61, SwingTime = 2, KnockdownMod = 0, SplatBloodOnNoDeath = FALSE, Icon = MetalBar, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, BreakSound = MetalBarBreak, DoorHitSound = MetalBarHit, HitSound = MetalBarHit, HitFloorSound = MetalBarHit, SwingSound = MetalBarSwing, TreeDamage = 0, CriticalChance = 30, CritDmgMultiplier = 2, MinDamage = 0.7, MaxDamage = 1.1, BaseSpeed = 0.95, WeaponLength = 0.35, AttachmentType = BigWeapon, } item MetalPipe { DisplayCategory = Weapon, MaxRange = 1.2, WeaponSprite = LeadPipe, MinAngle = 0.72, Type = Weapon, MinimumSwingTime = 2, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = Improvised;SmallBlunt, ConditionLowerChanceOneIn = 15, Weight = 1.5, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Swinging, ConditionMax = 8, MaxHitCount = 2, DoorDamage = 1, SwingAnim = Bat, DisplayName = Metal Pipe, MinRange = 0.61, SwingTime = 2, KnockdownMod = 0, SplatBloodOnNoDeath = FALSE, Icon = MetalTube, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, BreakSound = MetalPipeBreak, DoorHitSound = MetalPipeHit, HitSound = MetalPipeHit, HitFloorSound = MetalPipeHit, SwingSound = MetalPipeSwing, TreeDamage = 0, CriticalChance = 30, CritDmgMultiplier = 2, MinDamage = 0.6, MaxDamage = 1, BaseSpeed = 0.95, WeaponLength = 0.35, AttachmentType = BigWeapon, } item MeatCleaver { DisplayCategory = Cooking, MaxRange = 1, WeaponSprite = MeatCleaver, MinAngle = 0.65, Type = Weapon, MinimumSwingTime = 4, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = SmallBlade, ConditionLowerChanceOneIn = 15, Weight = 1, SplatNumber = 3, PushBackMod = 0.3, SubCategory = Swinging, ConditionMax = 10, MaxHitCount = 2, DoorDamage = 20, SwingAnim = Bat, DisplayName = Meat Cleaver, MinRange = 0.61, SwingTime = 4, KnockdownMod = 2, SplatBloodOnNoDeath = FALSE, Icon = Cleaver, BreakSound = MeatCleaverBreak, DoorHitSound = MeatCleaverHit, HitSound = MeatCleaverHit, HitFloorSound = MeatCleaverHit, SwingSound = MeatCleaverSwing, TreeDamage = 15, CriticalChance = 15, CritDmgMultiplier = 5, MinDamage = 0.4, MaxDamage = 0.8, BaseSpeed = 1.2, WeaponLength = 0.2, DamageCategory = Slash, DamageMakeHole = TRUE, AttachmentType = MeatCleaver, } item HandAxe { DisplayCategory = ToolWeapon, MaxRange = 1.1, WeaponSprite = HandAxe, MinAngle = 0.67, Type = Weapon, MinimumSwingTime = 3, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = Axe, ConditionLowerChanceOneIn = 15, Weight = 2, SplatNumber = 2, PushBackMod = 0.3, SubCategory = Swinging, ConditionMax = 10, MaxHitCount = 2, DoorDamage = 20, SwingAnim = Bat, DisplayName = Hand Axe, MinRange = 0.61, SwingTime = 4, KnockdownMod = 2, SplatBloodOnNoDeath = FALSE, Icon = AxeHand, BreakSound = HandAxeBreak, DoorHitSound = HandAxeHit, HitSound = HandAxeHit, HitFloorSound = HandAxeHit, SwingSound = HandAxeSwing, TreeDamage = 15, CriticalChance = 15, CritDmgMultiplier = 5, MinDamage = 0.7, MaxDamage = 1.5, BaseSpeed = 1, WeaponLength = 0.35, DamageCategory = Slash, DamageMakeHole = TRUE, AttachmentType = Hammer, Tags = ChopTree;CutPlant, } item HandScythe { DisplayCategory = ToolWeapon, MaxRange = 1.1, WeaponSprite = HandScythe, MinAngle = 0.67, Type = Weapon, MinimumSwingTime = 4, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = SmallBlade, ConditionLowerChanceOneIn = 5, Weight = 0.5, SplatNumber = 2, PushBackMod = 0.3, SubCategory = Swinging, ConditionMax = 5, MaxHitCount = 2, DoorDamage = 5, SwingAnim = Bat, DisplayName = Hand Scythe, MinRange = 0.61, SwingTime = 4, KnockdownMod = 2, SplatBloodOnNoDeath = FALSE, Icon = HandScythe, DoorHitSound = HandScytheHit, HitSound = HandScytheHit, HitFloorSound = HandScytheHit, BreakSound = HandScytheBreak, SwingSound = HandScytheSwing, TreeDamage = 0, CriticalChance = 15, CritDmgMultiplier = 5, MinDamage = 0.6, MaxDamage = 1.2, BaseSpeed = 1.1, WeaponLength = 0.3, DamageCategory = Slash, DamageMakeHole = TRUE, AttachmentType = Hammer, } item Machete { DisplayCategory = Weapon, MaxRange = 1.23, WeaponSprite = Machete, MinAngle = 0.7, Type = Weapon, SwingSound = MacheteSwing, HitFloorSound = MacheteHit, ImpactSound = MacheteHit, DoorHitSound = MacheteHit, HitSound = MacheteHit, MinimumSwingTime = 4, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = LongBlade, ConditionLowerChanceOneIn = 25, Weight = 2, SplatNumber = 2, PushBackMod = 0.3, SubCategory = Swinging, ConditionMax = 13, MaxHitCount = 2, DoorDamage = 10, SwingAnim = Bat, DisplayName = Machete, MinRange = 0.61, SwingTime = 4, KnockdownMod = 2, SplatBloodOnNoDeath = FALSE, Icon = Machete, TreeDamage = 10, CriticalChance = 20, CritDmgMultiplier = 5, MinDamage = 2, MaxDamage = 3, BaseSpeed = 1, WeaponLength = 0.3, DamageCategory = Slash, DamageMakeHole = TRUE, AttachmentType = BigBlade, Tags = CutPlant;SharpKnife, DoorHitSound = MacheteHit, HitSound = MacheteHit, HitFloorSound = MacheteHit, BreakSound = MacheteBreak, SwingSound = MacheteSwing, } item PipeWrench { DisplayCategory = ToolWeapon, MaxRange = 1.1, WeaponSprite = PipeWrench, MinAngle = 0.67, Type = Weapon, MinimumSwingTime = 4, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = SmallBlunt, ConditionLowerChanceOneIn = 25, Weight = 1.5, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Swinging, ConditionMax = 10, MaxHitCount = 2, DoorDamage = 10, SwingAnim = Bat, DisplayName = Pipe Wrench, MinRange = 0.61, SwingTime = 4, KnockdownMod = 2, SplatBloodOnNoDeath = FALSE, Icon = PipeWrench, BreakSound = PipeWrenchBreak, DoorHitSound = PipeWrenchHit, HitSound = PipeWrenchHit, HitFloorSound = PipeWrenchHit, SwingSound = PipeWrenchSwing, TreeDamage = 0, CriticalChance = 25, CritDmgMultiplier = 2, MinDamage = 0.5, MaxDamage = 1, BaseSpeed = 1, WeaponLength = 0.3, AttachmentType = Wrench, } item Saxophone { DisplayCategory = Instrument, MaxRange = 1.2, WeaponSprite = Saxophone, MinAngle = 0.72, Type = Weapon, MinimumSwingTime = 4, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = Blunt, ConditionLowerChanceOneIn = 2, Weight = 3, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Swinging, ConditionMax = 5, MaxHitCount = 2, DoorDamage = 5, SwingAnim = Bat, DisplayName = Saxophone, MinRange = 0.61, SwingTime = 4, KnockdownMod = 2, SplatBloodOnNoDeath = FALSE, Icon = Saxophone, BreakSound = SaxophoneBreak, DoorHitSound = SaxophoneHit, HitSound = SaxophoneHit, HitFloorSound = SaxophoneHit, SwingSound = SaxophoneSwing, TreeDamage = 0, CriticalChance = 70, CritDmgMultiplier = 2, MinDamage = 0.4, MaxDamage = 0.8, BaseSpeed = 0.9, AttachmentType = BigWeapon, } item Trumpet { DisplayCategory = Instrument, MaxRange = 1.15, WeaponSprite = Trumpet, MinAngle = 0.67, Type = Weapon, MinimumSwingTime = 4, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = Blunt, ConditionLowerChanceOneIn = 2, Weight = 1, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Swinging, ConditionMax = 5, MaxHitCount = 2, DoorDamage = 5, SwingAnim = Bat, DisplayName = Trumpet, MinRange = 0.61, SwingTime = 4, KnockdownMod = 2, SplatBloodOnNoDeath = FALSE, Icon = Trumpet, BreakSound = TrumpetBreak, DoorHitSound = TrumpetHit, HitSound = TrumpetHit, HitFloorSound = TrumpetHit, SwingSound = TrumpetSwing, TreeDamage = 0, CriticalChance = 20, CritDmgMultiplier = 2, MinDamage = 0.4, MaxDamage = 0.8, BaseSpeed = 1, AttachmentType = BigWeapon, } item Violin { DisplayCategory = Instrument, MaxRange = 1, WeaponSprite = Violin, MinAngle = 0.65, Type = Weapon, MinimumSwingTime = 4, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = SmallBlunt, ConditionLowerChanceOneIn = 1, Weight = 0.7, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Swinging, ConditionMax = 1, MaxHitCount = 2, DoorDamage = 5, SwingAnim = Bat, DisplayName = Violin, MinRange = 0.61, SwingTime = 4, KnockdownMod = 2, SplatBloodOnNoDeath = FALSE, Icon = Violin, BreakSound = ViolinBreak, DoorHitSound = ViolinHit, HitSound = ViolinHit, HitFloorSound = ViolinHit, SwingSound = ViolinSwing, TreeDamage = 0, CriticalChance = 5, MinDamage = 0.2, MaxDamage = 0.4, BaseSpeed = 1.2, } item Drumstick { DisplayCategory = Instrument, MaxRange = 0.9, WeaponSprite = Drumstick, MinAngle = 0.65, Type = Weapon, MinimumSwingTime = 4, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = Improvised;SmallBlunt, ConditionLowerChanceOneIn = 1, Weight = 3, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Swinging, ConditionMax = 1, MaxHitCount = 2, DoorDamage = 0, SwingAnim = Bat, DisplayName = Drumstick, MinRange = 0.61, SwingTime = 4, KnockdownMod = 2, SplatBloodOnNoDeath = FALSE, Icon = Drumsticks, BreakSound = DrumstickBreak, DoorHitSound = DrumstickHit, HitSound = DrumstickHit, HitFloorSound = DrumstickHit, SwingSound = DrumstickSwing, TreeDamage = 0, CriticalChance = 0, MinDamage = 0.1, MaxDamage = 0.2, BaseSpeed = 1.3, } item Plunger { DisplayCategory = Household, MaxRange = 1.1, WeaponSprite = Plunger, MinAngle = 0.65, Type = Weapon, MinimumSwingTime = 4, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = Improvised;SmallBlunt, ConditionLowerChanceOneIn = 2, Weight = 0.5, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Swinging, ConditionMax = 3, MaxHitCount = 2, DoorDamage = 2, SwingAnim = Bat, DisplayName = Plunger, MinRange = 0.61, SwingTime = 4, KnockdownMod = 2, SplatBloodOnNoDeath = FALSE, Icon = Plunger, BreakSound = PlungerBreak, DoorHitSound = PlungerHit, HitSound = PlungerHit, HitFloorSound = PlungerHit, SwingSound = PlungerSwing, TreeDamage = 0, CriticalChance = 5, CritDmgMultiplier = 2, MinDamage = 0.3, MaxDamage = 0.5, BaseSpeed = 1.2, AttachmentType = Knife, } item Flute { DisplayCategory = Instrument, MaxRange = 0.9, WeaponSprite = Flute, MinAngle = 0.65, Type = Weapon, MinimumSwingTime = 4, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = Improvised;SmallBlunt, ConditionLowerChanceOneIn = 1, Weight = 3, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Swinging, ConditionMax = 1, MaxHitCount = 2, DoorDamage = 0, SwingAnim = Bat, DisplayName = Flute, MinRange = 0.61, SwingTime = 4, KnockdownMod = 2, SplatBloodOnNoDeath = FALSE, Icon = Flute, BreakSound = FluteBreak, DoorHitSound = FluteHit, HitSound = FluteHit, HitFloorSound = FluteHit, SwingSound = FluteSwing, TreeDamage = 0, CriticalChance = 0, MinDamage = 0.1, MaxDamage = 0.2, BaseSpeed = 1.3, AttachmentType = Knife, } item ChairLeg { DisplayCategory = Household, MaxRange = 1, WeaponSprite = ChairLeg, MinAngle = 0.65, Type = Weapon, MinimumSwingTime = 4, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = Improvised;SmallBlunt, ConditionLowerChanceOneIn = 2, Weight = 1, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Swinging, ConditionMax = 3, MaxHitCount = 2, DoorDamage = 5, SwingAnim = Bat, DisplayName = Chair Leg, MinRange = 0.61, SwingTime = 4, KnockdownMod = 2, SplatBloodOnNoDeath = FALSE, Icon = FurnitureLeg, BreakSound = ChairLegBreak, DoorHitSound = ChairLegHit, HitSound = ChairLegHit, HitFloorSound = ChairLegHit, SwingSound = ChairLegSwing, TreeDamage = 0, CriticalChance = 5, CritDmgMultiplier = 2, MinDamage = 0.4, MaxDamage = 0.8, BaseSpeed = 1.1, } item PickAxeHandle { DisplayCategory = ToolWeapon, MaxRange = 1.05, WeaponSprite = PickAxeHandle, MinAngle = 0.65, Type = Weapon, MinimumSwingTime = 4, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = Improvised;SmallBlunt, ConditionLowerChanceOneIn = 3, Weight = 3, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Swinging, ConditionMax = 4, MaxHitCount = 2, DoorDamage = 5, IdleAnim = Idle_Weapon2, SwingAnim = Bat, DisplayName = PickAxe Handle, MinRange = 0.61, SwingTime = 4, KnockdownMod = 2, SplatBloodOnNoDeath = FALSE, Icon = Pickaxe_Handle, RunAnim = Run_Weapon2, TwoHandWeapon = TRUE, BreakSound = PickAxeHandleBreak, DoorHitSound = PickAxeHandleHit, HitSound = PickAxeHandleHit, HitFloorSound = PickAxeHandleHit, SwingSound = PickAxeHandleSwing, TreeDamage = 0, CriticalChance = 10, CritDmgMultiplier = 2, MinDamage = 0.4, MaxDamage = 0.8, BaseSpeed = 1.1, } item PickAxeHandleSpiked { DisplayCategory = WeaponCrafted, MaxRange = 1.1, WeaponSprite = PickAxeHandleSpiked, MinAngle = 0.65, Type = Weapon, MinimumSwingTime = 4, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = Improvised;SmallBlunt, ConditionLowerChanceOneIn = 2, Weight = 3, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Swinging, ConditionMax = 4, MaxHitCount = 2, DoorDamage = 5, IdleAnim = Idle_Weapon2, SwingAnim = Bat, DisplayName = Spiked PickAxe Handle, MinRange = 0.61, SwingTime = 4, KnockdownMod = 2, SplatBloodOnNoDeath = FALSE, Icon = Pickaxe_Nails, RunAnim = Run_Weapon2, TwoHandWeapon = TRUE, BreakSound = SpikedPickAxeHandleBreak, DoorHitSound = SpikedPickAxeHandleHit, HitSound = SpikedPickAxeHandleHit, HitFloorSound = SpikedPickAxeHandleHit, SwingSound = SpikedPickAxeHandleSwing, TreeDamage = 0, CriticalChance = 10, CritDmgMultiplier = 5, MinDamage = 0.7, MaxDamage = 1, BaseSpeed = 1, DamageCategory = Slash, DamageMakeHole = TRUE, } item TableLeg { DisplayCategory = WeaponCrafted, MaxRange = 1, WeaponSprite = TableLeg, MinAngle = 0.65, Type = Weapon, MinimumSwingTime = 4, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = Improvised;SmallBlunt, ConditionLowerChanceOneIn = 3, Weight = 1.5, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Swinging, ConditionMax = 4, MaxHitCount = 2, DoorDamage = 5, SwingAnim = Bat, DisplayName = Table Leg, MinRange = 0.61, SwingTime = 4, KnockdownMod = 2, SplatBloodOnNoDeath = FALSE, Icon = TableLeg, BreakSound = TableLegBreak, DoorHitSound = TableLegHit, HitSound = TableLegHit, HitFloorSound = TableLegHit, SwingSound = TableLegSwing, TreeDamage = 0, CriticalChance = 10, CritDmgMultiplier = 2, MinDamage = 0.5, MaxDamage = 0.9, BaseSpeed = 1, } item BadmintonRacket { DisplayCategory = Sports, MaxRange = 1.25, WeaponSprite = BadmintonRacket, MinAngle = 0.75, Type = Weapon, MinimumSwingTime = 4, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = Improvised;Blunt, ConditionLowerChanceOneIn = 3, Weight = 1, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Swinging, ConditionMax = 4, MaxHitCount = 2, DoorDamage = 2, SwingAnim = Bat, DisplayName = Badminton Racket, MinRange = 0.61, SwingTime = 4, KnockdownMod = 2, SplatBloodOnNoDeath = FALSE, Icon = BadmintonRacket, BreakSound = BadmintonRacketBreak, DoorHitSound = BadmintonRacketHit, HitSound = BadmintonRacketHit, HitFloorSound = BadmintonRacketHit, SwingSound = BadmintonRacketSwing, TreeDamage = 0, CriticalChance = 0, MinDamage = 0.1, MaxDamage = 0.2, BaseSpeed = 1.2, AttachmentType = Racket, } item TennisRacket { DisplayCategory = Sports, MaxRange = 1.25, WeaponSprite = TennisRacket, MinAngle = 0.75, Type = Weapon, MinimumSwingTime = 4, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = Improvised;Blunt, ConditionLowerChanceOneIn = 6, Weight = 1, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Swinging, ConditionMax = 4, MaxHitCount = 2, DoorDamage = 2, SwingAnim = Bat, DisplayName = Tennis Racket, MinRange = 0.61, SwingTime = 4, KnockdownMod = 2, SplatBloodOnNoDeath = FALSE, Icon = TennisRacket, BreakSound = TennisRacketBreak, DoorHitSound = TennisRacketHit, HitSound = TennisRacketHit, HitFloorSound = TennisRacketHit, SwingSound = TennisRacketSwing, TreeDamage = 0, CriticalChance = 5, CritDmgMultiplier = 1, MinDamage = 0.3, MaxDamage = 0.5, BaseSpeed = 1.1, AttachmentType = Racket, } item ClubHammer { DisplayCategory = ToolWeapon, MaxRange = 1, WeaponSprite = ClubHammer, MinAngle = 0.65, Type = Weapon, MinimumSwingTime = 3, KnockBackOnNoDeath = TRUE, SwingAmountBeforeImpact = 0.02, Categories = SmallBlunt, ConditionLowerChanceOneIn = 25, Weight = 1, SplatNumber = 1, PushBackMod = 0.5, SubCategory = Swinging, ConditionMax = 10, MaxHitCount = 1, DoorDamage = 9, CanBarricade = TRUE, SwingAnim = Bat, DisplayName = Club Hammer, MinRange = 0.61, SwingTime = 3, KnockdownMod = 0, SplatBloodOnNoDeath = TRUE, Icon = ClubHammer, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, BreakSound = ClubHammerBreak, DoorHitSound = ClubHammerHit, HitSound = ClubHammerHit, HitFloorSound = ClubHammerHit, SwingSound = ClubHammerSwing, TreeDamage = 0, MetalValue = 25, CriticalChance = 20, CritDmgMultiplier = 2, MinDamage = 0.5, MaxDamage = 1, BaseSpeed = 1, WeaponLength = 0.23, AttachmentType = Hammer, Tooltip = Tooltip_no_nails, } item BallPeenHammer { DisplayCategory = ToolWeapon, MaxRange = 1, WeaponSprite = BallPeenHammer, MinAngle = 0.65, Type = Weapon, MinimumSwingTime = 3, KnockBackOnNoDeath = TRUE, SwingAmountBeforeImpact = 0.02, Categories = SmallBlunt, ConditionLowerChanceOneIn = 30, Weight = 1, SplatNumber = 1, PushBackMod = 0.5, SubCategory = Swinging, ConditionMax = 10, MaxHitCount = 1, DoorDamage = 9, CanBarricade = TRUE, SwingAnim = Bat, DisplayName = Ball Peen Hammer, MinRange = 0.61, SwingTime = 3, KnockdownMod = 0, SplatBloodOnNoDeath = TRUE, Icon = BallPeenHammer, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, BreakSound = BallPeenHammerBreak, DoorHitSound = BallPeenHammerHit, HitSound = BallPeenHammerHit, HitFloorSound = BallPeenHammerHit, SwingSound = BallPeenHammerSwing, TreeDamage = 0, MetalValue = 25, CriticalChance = 20, CritDmgMultiplier = 3, MinDamage = 0.5, MaxDamage = 1, BaseSpeed = 1, WeaponLength = 0.23, AttachmentType = Hammer, Tags = Hammer, } item WoodenMallet { DisplayCategory = ToolWeapon, MaxRange = 1, WeaponSprite = WoodenMallet, MinAngle = 0.65, Type = Weapon, MinimumSwingTime = 3, KnockBackOnNoDeath = TRUE, SwingAmountBeforeImpact = 0.02, Categories = SmallBlunt, ConditionLowerChanceOneIn = 20, Weight = 1, SplatNumber = 1, PushBackMod = 0.5, SubCategory = Swinging, ConditionMax = 8, MaxHitCount = 1, DoorDamage = 9, CanBarricade = TRUE, SwingAnim = Bat, DisplayName = Wooden Mallet, MinRange = 0.61, SwingTime = 3, KnockdownMod = 0, SplatBloodOnNoDeath = TRUE, Icon = WoodMallet, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, BreakSound = WoodenMalletBreak, DoorHitSound = WoodenMalletHit, HitSound = WoodenMalletHit, HitFloorSound = WoodenMalletHit, SwingSound = WoodenMalletSwing, TreeDamage = 0, MetalValue = 25, CriticalChance = 17, CritDmgMultiplier = 3, MinDamage = 0.4, MaxDamage = 0.9, BaseSpeed = 1.1, WeaponLength = 0.23, AttachmentType = Hammer, Tooltip = Tooltip_no_nails, } item Wrench { DisplayCategory = ToolWeapon, MaxRange = 1.1, WeaponSprite = Wrench, MinAngle = 0.67, Type = Weapon, MinimumSwingTime = 4, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = SmallBlunt, ConditionLowerChanceOneIn = 15, Weight = 1, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Swinging, ConditionMax = 9, MaxHitCount = 2, DoorDamage = 10, SwingAnim = Bat, DisplayName = Wrench, MinRange = 0.61, SwingTime = 4, KnockdownMod = 2, SplatBloodOnNoDeath = FALSE, Icon = Wrench, BreakSound = WrenchBreak, DoorHitSound = WrenchHit, HitSound = WrenchHit, HitFloorSound = WrenchHit, SwingSound = WrenchSwing, TreeDamage = 0, CriticalChance = 20, CritDmgMultiplier = 2, MinDamage = 0.5, MaxDamage = 1, BaseSpeed = 1, WeaponLength = 0.23, AttachmentType = Wrench, } item Hammer { DisplayCategory = ToolWeapon, MaxRange = 1.1, WeaponSprite = Hammer, MinAngle = 0.67, Type = Weapon, MinimumSwingTime = 3, KnockBackOnNoDeath = TRUE, SwingAmountBeforeImpact = 0.02, Categories = SmallBlunt, ConditionLowerChanceOneIn = 30, Weight = 1, SplatNumber = 1, PushBackMod = 0.5, SubCategory = Swinging, ConditionMax = 10, MaxHitCount = 1, DoorDamage = 9, CanBarricade = TRUE, SwingAnim = Bat, DisplayName = Hammer, MinRange = 0.61, SwingTime = 3, KnockdownMod = 0, SplatBloodOnNoDeath = TRUE, Icon = Hammer, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, BreakSound = HammerBreak, DoorHitSound = HammerHit, HitSound = HammerHit, HitFloorSound = HammerHit, SwingSound = HammerSwing, TreeDamage = 0, MetalValue = 25, CriticalChance = 20, CritDmgMultiplier = 3, MinDamage = 0.5, MaxDamage = 1, BaseSpeed = 1, WeaponLength = 0.23, AttachmentType = Hammer, Tags = Hammer;RemoveBarricade, } item HammerStone { DisplayCategory = ToolWeapon, MaxRange = 1.05, WeaponSprite = StoneHammer, MinAngle = 0.65, Type = Weapon, MinimumSwingTime = 3, KnockBackOnNoDeath = TRUE, SwingAmountBeforeImpact = 0.02, Categories = SmallBlunt, ConditionLowerChanceOneIn = 5, Weight = 1.2, SplatNumber = 1, PushBackMod = 0.5, SubCategory = Swinging, ConditionMax = 5, MaxHitCount = 1, DoorDamage = 2, CanBarricade = TRUE, SwingAnim = Bat, DisplayName = Stone Hammer, MinRange = 0.61, SwingTime = 3, KnockdownMod = 0, SplatBloodOnNoDeath = TRUE, Icon = HammerStone, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, BreakSound = StoneHammerBreak, DoorHitSound = StoneHammerHit, HitSound = StoneHammerHit, HitFloorSound = StoneHammerHit, SwingSound = StoneHammerSwing, TreeDamage = 0, CriticalChance = 15, CritDmgMultiplier = 3, MinDamage = 0.3, MaxDamage = 0.7, BaseSpeed = 1, WeaponLength = 0.23, AttachmentType = Hammer, Tags = Hammer, } item RollingPin { DisplayCategory = Cooking, MaxRange = 1.1, WeaponSprite = RollingPin, MinAngle = 0.67, Type = Weapon, MinimumSwingTime = 3, SwingAmountBeforeImpact = 0.02, Categories = SmallBlunt, Weight = 1.5, ConditionLowerChanceOneIn = 14, PushBackMod = 0.5, SubCategory = Swinging, ConditionMax = 8, MaxHitCount = 2, DoorDamage = 5, IdleAnim = Idle_Weapon2, SwingAnim = Bat, CriticalChance = 50, CritDmgMultiplier = 2, DisplayName = Rolling Pin, MinRange = 0.61, SwingTime = 3, HitAngleMod = -30, KnockdownMod = 0, Icon = RollingPin, RunAnim = Run_Weapon2, TreeDamage = 0, EnduranceMod = 1.4, CriticalChance = 15, CritDmgMultiplier = 2, MinDamage = 0.2, MaxDamage = 0.5, BaseSpeed = 1.2, WeaponLength = 0.28, AttachmentType = BigWeapon, BreakSound = RollingPinBreak, DoorHitSound = RollingPinHit, HitSound = RollingPinHit, HitFloorSound = RollingPinHit, SwingSound = RollingPinSwing, } item Pan { DisplayCategory = Cooking, MaxRange = 1.1, WeaponSprite = FryingPan, MinAngle = 0.67, Type = Weapon, MinimumSwingTime = 3, KnockBackOnNoDeath = True, SwingAmountBeforeImpact = 0.02, Categories = Improvised;SmallBlunt, ConditionLowerChanceOneIn = 12, Weight = 1, SplatNumber = 1, PushBackMod = 0.5, SubCategory = Swinging, ConditionMax = 10, MaxHitCount = 1, DoorDamage = 3, SwingAnim = Bat, DisplayName = Frying Pan, MinRange = 0.61, SwingTime = 3, KnockdownMod = 1.3, SplatBloodOnNoDeath = FALSE, Icon = Pan, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, TreeDamage = 0, EnduranceMod = 1.3, MetalValue = 20, MinDamage = 0.3, MaxDamage = 0.5, CriticalChance = 30, CritDmgMultiplier = 2, BaseSpeed = 1, WeaponLength = 0.21, AttachmentType = Pan, BreakSound = FryingPanBreak, DoorHitSound = FryingPanHit, HitSound = FryingPanHit, HitFloorSound = FryingPanHit, SwingSound = FryingPanSwing, } item GridlePan { DisplayCategory = Cooking, MaxRange = 1.1, WeaponSprite = GridlePan, MinAngle = 0.67, Type = Weapon, MinimumSwingTime = 3, KnockBackOnNoDeath = True, SwingAmountBeforeImpact = 0.02, Categories = Improvised;SmallBlunt, ConditionLowerChanceOneIn = 12, Weight = 1.2, SplatNumber = 1, PushBackMod = 0.5, SubCategory = Swinging, ConditionMax = 10, MaxHitCount = 1, DoorDamage = 3, SwingAnim = Bat, DisplayName = Griddle Pan, MinRange = 0.61, SwingTime = 3, KnockdownMod = 1.3, SplatBloodOnNoDeath = FALSE, Icon = Griddle, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, TreeDamage = 0, EnduranceMod = 1.3, MetalValue = 20, MinDamage = 0.25, MaxDamage = 0.45, CriticalChance = 30, CritDmgMultiplier = 1.7, BaseSpeed = 1, WeaponLength = 0.20, AttachmentType = Saucepan, BreakSound = GriddlePanBreak, DoorHitSound = GriddlePanHit, HitSound = GriddlePanHit, HitFloorSound = GriddlePanHit, SwingSound = GriddlePanSwing, } item DumbBell { DisplayCategory = Sports, MaxRange = 1, WeaponSprite = DumbBell, MinAngle = 0.65, Type = Weapon, MinimumSwingTime = 3, KnockBackOnNoDeath = TRUE, SwingAmountBeforeImpact = 0.02, Categories = SmallBlunt, ConditionLowerChanceOneIn = 25, Weight = 5, SplatNumber = 1, PushBackMod = 0.5, SubCategory = Swinging, ConditionMax = 10, MaxHitCount = 1, DoorDamage = 9, CanBarricade = TRUE, SwingAnim = Bat, DisplayName = DumbBell, MinRange = 0.61, SwingTime = 3, KnockdownMod = 0, SplatBloodOnNoDeath = TRUE, Icon = Dumbbell, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, BreakSound = DumbBellBreak, DoorHitSound = DumbBellHit, HitSound = DumbBellHit, HitFloorSound = DumbBellHit, SwingSound = DumbBellSwing, TreeDamage = 0, MetalValue = 25, CriticalChance = 25, CritDmgMultiplier = 3, MinDamage = 0.5, MaxDamage = 1, BaseSpeed = 0.90, WeaponLength = 0.2, } /****************************** ITEM_2HANDED ******************************/ item Chainsaw { DisplayCategory = Weapon, MaxRange = 1.2, WeaponSprite = Chainsaw, MinAngle = 0.72, Type = Weapon, MinimumSwingTime = 3, KnockBackOnNoDeath = TRUE, SwingAmountBeforeImpact = 0.02, Categories = Blunt, Weight = 3, ConditionLowerChanceOneIn = 70, PushBackMod = 0.5, SubCategory = Swinging, ConditionMax = 15, MaxHitCount = 1, DoorDamage = 8, SwingAnim = Bat, CriticalChance = 35, CritDmgMultiplier = 6, DisplayName = Chainsaw, MinRange = 0.61, SwingTime = 3, HitAngleMod = -30, KnockdownMod = 0, Icon = Crowbar, RunAnim = Run_Weapon2, BreakSound = BreakMetalItem, TreeDamage = 0, MetalValue = 150, CriticalChance = 25, CritDmgMultiplier = 3, MinDamage = 0.6, MaxDamage = 1.1, BaseSpeed = 1, TwoHandWeapon = TRUE, WeaponLength = 0.4, } item Golfclub { DisplayCategory = Sports, MaxRange = 1.42, WeaponSprite = GolfClub, MinAngle = 0.8, Type = Weapon, MinimumSwingTime = 3, SwingAmountBeforeImpact = 0.02, Categories = Blunt, Weight = 2, ConditionLowerChanceOneIn = 15, PushBackMod = 0.6, SubCategory = Swinging, ConditionMax = 5, MaxHitCount = 3, DoorDamage = 5, IdleAnim = Idle_Weapon2, SwingAnim = Bat, DisplayName = Golfclub, MinRange = 0.61, SwingTime = 3, HitAngleMod = -30, KnockdownMod = 0, Icon = Golfclub, RunAnim = Run_Weapon2, TwoHandWeapon = TRUE, TreeDamage = 0, EnduranceMod = 0.6, MetalValue = 90, BreakSound = GolfclubBreak, DoorHitSound = GolfclubHit, HitSound = GolfclubHit, HitFloorSound = GolfclubHit, SwingSound = GolfclubSwing, CriticalChance = 25, CritDmgMultiplier = 2, MinDamage = 0.5, MaxDamage = 1, BaseSpeed = 1, AttachmentType = BigBlade, } item Crowbar { DisplayCategory = ToolWeapon, MaxRange = 1.25, WeaponSprite = Crowbar, MinAngle = 0.75, Type = Weapon, MinimumSwingTime = 3, KnockBackOnNoDeath = TRUE, SwingAmountBeforeImpact = 0.02, Categories = Blunt, Weight = 2, ConditionLowerChanceOneIn = 70, PushBackMod = 0.5, SubCategory = Swinging, ConditionMax = 15, MaxHitCount = 3, DoorDamage = 8, SwingAnim = Bat, CriticalChance = 35, CritDmgMultiplier = 6, DisplayName = Crowbar, MinRange = 0.61, SwingTime = 3, HitAngleMod = -30, KnockdownMod = 0, Icon = Crowbar, RunAnim = Run_Weapon2, BreakSound = CrowbarBreak, DoorHitSound = CrowbarHit, HitSound = CrowbarHit, HitFloorSound = CrowbarHit, SwingSound = CrowbarSwing, TreeDamage = 0, MetalValue = 150, CriticalChance = 20, CritDmgMultiplier = 2.5, MinDamage = 0.6, MaxDamage = 1.15, BaseSpeed = 1, TwoHandWeapon = TRUE, WeaponLength = 0.4, AttachmentType = BigBlade, Tags = Crowbar;RemoveBarricade, } item Katana { DisplayCategory = Weapon, MaxRange = 1.4, WeaponSprite = Katana, MinAngle = 0.8, Type = Weapon, MinimumSwingTime = 3, HitFloorSound = KatanaHit, ImpactSound = KatanaHit, DoorHitSound = KatanaHit, HitSound = KatanaHit, SwingSound = KatanaSwing, KnockBackOnNoDeath = TRUE, SwingAmountBeforeImpact = 0.02, Categories = LongBlade, Weight = 2, ConditionLowerChanceOneIn = 15, PushBackMod = 0.5, SubCategory = Swinging, ConditionMax = 10, MaxHitCount = 3, DoorDamage = 8, SwingAnim = Bat, CriticalChance = 35, CritDmgMultiplier = 6, DisplayName = Katana, MinRange = 0.61, SwingTime = 3, HitAngleMod = -30, KnockdownMod = 0, Icon = Katana, RunAnim = Run_Weapon2, BreakSound = KatanaBreak, TreeDamage = 1, CriticalChance = 30, CritDmgMultiplier = 10, MinDamage = 8, MaxDamage = 8, BaseSpeed = 1, WeaponLength = 0.3, DamageCategory = Slash, DamageMakeHole = TRUE, TwoHandWeapon = TRUE, WeaponLength = 0.4, AttachmentType = BigBlade, } item Banjo { DisplayCategory = Instrument, MaxRange = 1.25, WeaponSprite = Banjo, MinAngle = 0.75, Type = Weapon, MinimumSwingTime = 4, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = SmallBlunt, ConditionLowerChanceOneIn = 2, Weight = 3, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Swinging, ConditionMax = 3, MaxHitCount = 3, DoorDamage = 5, SwingAnim = Bat, DisplayName = Banjo, MinRange = 0.61, SwingTime = 4, KnockdownMod = 2, SplatBloodOnNoDeath = FALSE, Icon = Banjo, BreakSound = BanjoBreak, DoorHitSound = BanjoHit, HitSound = BanjoHit, HitFloorSound = BanjoHit, SwingSound = BanjoSwing, TreeDamage = 0, CriticalChance = 5, CritDmgMultiplier = 2, MinDamage = 0.3, MaxDamage = 0.6, BaseSpeed = 1.1, TwoHandWeapon = TRUE, AttachmentType = Guitar, } item GuitarAcoustic { DisplayCategory = Instrument, MaxRange = 1.3, MinAngle = 0.8, WeaponSprite = Guitar_Acoustic, Type = Weapon, MinimumSwingTime = 3.0, KnockBackOnNoDeath = TRUE, Categories = Blunt, ConditionLowerChanceOneIn = 3, Weight = 2.3, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Swinging, ConditionMax = 2, MaxHitCount = 3, DoorDamage = 3, IdleAnim = Idle_Weapon2, SwingAnim = Bat, DisplayName = Acoustic Guitar, MinRange = 0.61, SwingTime = 3.0, HitAngleMod = -30, SplatSize = 5, KnockdownMod = 1.5, SplatBloodOnNoDeath = TRUE, Icon = GuitarAcoustic, RunAnim = Run_Weapon2, TwoHandWeapon = TRUE, DoorHitSound = AcousticGuitarHit, HitSound = AcousticGuitarHit, HitFloorSound = AcousticGuitarHit, BreakSound = AcousticGuitarBreak, SwingSound = AcousticGuitarSwing, TreeDamage = 10, CriticalChance = 20, CritDmgMultiplier = 2, MinDamage = 0.3, MaxDamage = 0.8, BaseSpeed = 0.9, AttachmentType = GuitarAcoustic, } item AxeStone { DisplayCategory = ToolWeapon, MaxRange = 1.2, MinAngle = 0.72, WeaponSprite = StoneAxe, Type = Weapon, MinimumSwingTime = 3.0, KnockBackOnNoDeath = TRUE, Categories = Axe, ConditionLowerChanceOneIn = 5, Weight = 1.2, SplatNumber = 3, PushBackMod = 0.3, SubCategory = Swinging, ConditionMax = 5, MaxHitCount = 3, DoorDamage = 15, IdleAnim = Idle_Weapon2, SwingAnim = Bat, DisplayName = Raw Axe, MinRange = 0.61, SwingTime = 3.0, HitAngleMod = -30, SplatSize = 5, KnockdownMod = 1.5, SplatBloodOnNoDeath = TRUE, Icon = AxeStone, RunAnim = Run_Weapon2, TwoHandWeapon = TRUE, BreakSound = RawAxeBreak, DoorHitSound = RawAxeHit, HitSound = RawAxeHit, HitFloorSound = RawAxeHit, SwingSound = RawAxeSwing, TreeDamage = 10, CriticalChance = 15, CritDmgMultiplier = 5, MinDamage = 0.5, MaxDamage = 1.5, BaseSpeed = 1, DamageCategory = Slash, DamageMakeHole = TRUE, AttachmentType = BigWeapon, Tags = ChopTree;CutPlant, } item SnowShovel { DisplayCategory = ToolWeapon, Type = Weapon, DisplayName = Snow Shovel, Icon = SnowShovel, Weight = 2.0, SubCategory = Swinging, MinAngle = 0.85, MaxRange = 1.6, MinRange = 0.61, PushBackMod = 0.5, HitAngleMod = -30.0, SwingAnim = Bat, MaxHitCount = 3, WeaponSprite = SnowShovel, IdleAnim = Idle_Weapon2, RunAnim = Run_Weapon2, Weight = 1.5, DoorDamage = 10, MinimumSwingTime = 2.1, SwingTime = 2.1, SwingAmountBeforeImpact = 0.02, ConditionLowerChanceOneIn = 10, ConditionMax = 10, Categories = Blunt, TwoHandWeapon = TRUE, BreakSound = SnowShovelBreak, DoorHitSound = SnowShovelHit, HitSound = SnowShovelHit, HitFloorSound = SnowShovelHit, SwingSound = SnowShovelSwing, KnockdownMod = 2, KnockBackOnNoDeath = TRUE, MetalValue = 70, TreeDamage = 1, CriticalChance = 40, CritDmgMultiplier = 2, MaxDamage = 1.9, MinDamage = 0.8, BaseSpeed = 0.8, WeaponLength = 0.7, AttachmentType = Shovel, Tags = ClearAshes;DigGrave;DigPlow;TakeDirt, } item Shovel { DisplayCategory = Gardening, Type = Weapon, DisplayName = Shovel, Icon = Shovel, Weight = 2.0, SubCategory = Swinging, MinAngle = 0.85, MaxRange = 1.6, MinRange = 0.61, PushBackMod = 0.5, HitAngleMod = -30.0, SwingAnim = Bat, MaxHitCount = 3, WeaponSprite = Shovel, IdleAnim = Idle_Weapon2, RunAnim = Run_Weapon2, Weight = 1.5, DoorDamage = 10, MinimumSwingTime = 2.1, SwingTime = 2.1, SwingAmountBeforeImpact = 0.02, ConditionLowerChanceOneIn = 10, ConditionMax = 10, Categories = Blunt, TwoHandWeapon = TRUE, BreakSound = ShovelBreak, DoorHitSound = ShovelHit, HitSound = ShovelHit, HitFloorSound = ShovelHit, SwingSound = ShovelSwing, KnockdownMod = 2, KnockBackOnNoDeath = TRUE, MetalValue = 70, TreeDamage = 1, CriticalChance = 40, CritDmgMultiplier = 2, MaxDamage = 1.9, MinDamage = 0.8, BaseSpeed = 0.8, WeaponLength = 0.55, DamageCategory = Slash, DamageMakeHole = TRUE, AttachmentType = Shovel, Tags = ClearAshes;DigGrave;DigPlow;TakeDirt, } item Shovel2 { DisplayCategory = Gardening, Type = Weapon, DisplayName = Shovel, Icon = Shovel2, Weight = 2.0, SubCategory = Swinging, MinAngle = 0.85, MaxRange = 1.6, MinRange = 0.61, PushBackMod = 0.5, HitAngleMod = -30.0, SwingAnim = Bat, MaxHitCount = 3, WeaponSprite = Shovel02, IdleAnim = Idle_Weapon2, RunAnim = Run_Weapon2, Weight = 1.5, DoorDamage = 5, MinimumSwingTime = 2.1, SwingTime = 2.1, SwingAmountBeforeImpact = 0.02, ConditionLowerChanceOneIn = 10, ConditionMax = 10, Categories = Blunt, TwoHandWeapon = TRUE, BreakSound = ShovelBreak, DoorHitSound = ShovelHit, HitSound = ShovelHit, HitFloorSound = ShovelHit, SwingSound = ShovelSwing, KnockdownMod = 2, KnockBackOnNoDeath = TRUE, MetalValue = 70, TreeDamage = 1, CriticalChance = 40, CritDmgMultiplier = 2, MinDamage = 0.8, MaxDamage = 1.9, BaseSpeed = 0.8, WeaponLength = 0.55, DamageCategory = Slash, DamageMakeHole = TRUE, AttachmentType = Shovel, Tags = ClearAshes;DigGrave;DigPlow;TakeDirt, } item GardenHoe { DisplayCategory = Gardening, Type = Weapon, DisplayName = Garden Hoe, Icon = Hoe, Weight = 2.0, SubCategory = Swinging, MinAngle = 0.85, MaxRange = 1.6, MinRange = 0.61, PushBackMod = 0.5, HitAngleMod = -30.0, SwingAnim = Bat, MaxHitCount = 3, WeaponSprite = GardenHoe, IdleAnim = Idle_Weapon2, RunAnim = Run_Weapon2, Weight = 1.5, DoorDamage = 10, MinimumSwingTime = 2.1, SwingTime = 2.1, SwingAmountBeforeImpact = 0.02, ConditionLowerChanceOneIn = 10, ConditionMax = 10, Categories = Blunt, TwoHandWeapon = TRUE, BreakSound = GardenHoeBreak, DoorHitSound = GardenHoeHit, HitSound = GardenHoeHit, HitFloorSound = GardenHoeHit, SwingSound = GardenHoeSwing, KnockdownMod = 2, KnockBackOnNoDeath = TRUE, MetalValue = 70, TreeDamage = 1, CriticalChance = 35, CritDmgMultiplier = 2, MaxDamage = 1.7, MinDamage = 0.6, BaseSpeed = 0.85, WeaponLength = 0.65, DamageCategory = Slash, DamageMakeHole = TRUE, AttachmentType = BigBlade, Tags = DigPlow, } item Plank { DisplayCategory = Material, MaxRange = 1.3, WeaponSprite = Plank, MinAngle = 0.75, Type = Weapon, MinimumSwingTime = 4, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = Improvised;Blunt, ConditionLowerChanceOneIn = 2, Weight = 3, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Swinging, ConditionMax = 10, MaxHitCount = 2, DoorDamage = 5, SwingAnim = Bat, DisplayName = Plank, MinRange = 0.61, SwingTime = 4, KnockdownMod = 2, SplatBloodOnNoDeath = FALSE, Icon = Plank, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, BreakSound = PlankBreak, DoorHitSound = PlankHit, HitSound = PlankHit, HitFloorSound = PlankHit, SwingSound = PlankSwing, TreeDamage = 0, TwoHandWeapon = TRUE, CriticalChance = 30, CritDmgMultiplier = 2, MinDamage = 0.4, MaxDamage = 0.6, BaseSpeed = 0.9, AttachmentType = Shovel, } item PlankNail { DisplayCategory = WeaponCrafted, MaxRange = 1.32, WeaponSprite = NailedPlank, MinAngle = 0.75, Type = Weapon, MinimumSwingTime = 4, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = Improvised;Blunt, Weight = 3.1, SplatNumber = 2, ConditionLowerChanceOneIn = 2, PushBackMod = 0.3, SubCategory = Swinging, ConditionMax = 10, MaxHitCount = 2, DoorDamage = 8, SwingAnim = Bat, MinRange = 0.61, DisplayName = Spiked Plank, SwingTime = 4, KnockdownMod = 2, SplatBloodOnNoDeath = TRUE, Icon = PlankNail, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, BreakSound = SpikedPlankBreak, DoorHitSound = SpikedPlankHit, HitSound = SpikedPlankHit, HitFloorSound = SpikedPlankHit, SwingSound = SpikedPlankSwing, TreeDamage = 0, MetalValue = 5, TwoHandWeapon = TRUE, CriticalChance = 25, CritDmgMultiplier = 5, MinDamage = 0.5, MaxDamage = 0.8, BaseSpeed = 0.85, DamageCategory = Slash, DamageMakeHole = TRUE, AttachmentType = Shovel, } item Poolcue { DisplayCategory = Sports, MaxRange = 1.6, WeaponSprite = PoolCue, MinAngle = 0.85, Type = Weapon, MinimumSwingTime = 2, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = Improvised;Blunt, ConditionLowerChanceOneIn = 10, Weight = 1, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Swinging, ConditionMax = 10, MaxHitCount = 2, DoorDamage = 1, SwingAnim = Bat, DisplayName = Poolcue, MinRange = 0.61, SwingTime = 2, KnockdownMod = 0, SplatBloodOnNoDeath = FALSE, Icon = Poolcue, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, TwoHandWeapon = TRUE, BreakSound = PoolcueBreak, DoorHitSound = PoolcueHit, HitSound = PoolcueHit, HitFloorSound = PoolcueHit, SwingSound = PoolcueSwing, TreeDamage = 0, CriticalChance = 0, MinDamage = 0.2, MaxDamage = 0.4, BaseSpeed = 1.2, AttachmentType = BigBlade, } item Broom { DisplayCategory = Household, MaxRange = 1.6, WeaponSprite = Broom, MinAngle = 0.85, Type = Weapon, MinimumSwingTime = 2, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = Improvised;Blunt, ConditionLowerChanceOneIn = 2, Weight = 1, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Swinging, ConditionMax = 3, MaxHitCount = 3, DoorDamage = 1, SwingAnim = Bat, DisplayName = Broom, MinRange = 0.61, SwingTime = 2, KnockdownMod = 0, SplatBloodOnNoDeath = FALSE, Icon = Pushbroom, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, BreakSound = BroomBreak, DoorHitSound = BroomHit, HitSound = BroomHit, HitFloorSound = BroomHit, SwingSound = BroomSwing, TreeDamage = 0, TwoHandWeapon = TRUE, CriticalChance = 5, CritDmgMultiplier = 1, MinDamage = 0.2, MaxDamage = 0.5, BaseSpeed = 1.2, AttachmentType = Shovel, Tags = ClearAshes, } item HockeyStick { DisplayCategory = Sports, MaxRange = 1.6, WeaponSprite = HockeyStick, MinAngle = 0.85, Type = Weapon, MinimumSwingTime = 2, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = Improvised;Blunt, ConditionLowerChanceOneIn = 5, Weight = 1.5, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Swinging, ConditionMax = 7, MaxHitCount = 3, DoorDamage = 1, SwingAnim = Bat, DisplayName = Hockey Stick, MinRange = 0.61, SwingTime = 2, KnockdownMod = 0, SplatBloodOnNoDeath = FALSE, Icon = FieldHockeyStick, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, BreakSound = HockeyStickBreak, DoorHitSound = HockeyStickHit, HitSound = HockeyStickHit, HitFloorSound = HockeyStickHit, SwingSound = HockeyStickSwing, TreeDamage = 0, TwoHandWeapon = TRUE, CriticalChance = 30, CritDmgMultiplier = 2, MinDamage = 0.3, MaxDamage = 0.7, BaseSpeed = 0.9, AttachmentType = Shovel, } item IceHockeyStick { DisplayCategory = Sports, MaxRange = 1.6, WeaponSprite = IceHockeyStick, MinAngle = 0.85, Type = Weapon, MinimumSwingTime = 2, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = Improvised;Blunt, ConditionLowerChanceOneIn = 5, Weight = 1.5, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Swinging, ConditionMax = 7, MaxHitCount = 3, DoorDamage = 1, SwingAnim = Bat, DisplayName = Ice Hockey Stick, MinRange = 0.61, SwingTime = 2, KnockdownMod = 0, SplatBloodOnNoDeath = FALSE, Icon = HockeyStick, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, BreakSound = HockeyStickBreak, DoorHitSound = HockeyStickHit, HitSound = HockeyStickHit, HitFloorSound = HockeyStickHit, SwingSound = HockeyStickSwing, TreeDamage = 0, TwoHandWeapon = TRUE, CriticalChance = 30, CritDmgMultiplier = 2, MinDamage = 0.3, MaxDamage = 0.7, BaseSpeed = 0.9, AttachmentType = Shovel, } item LaCrosseStick { DisplayCategory = Sports, MaxRange = 1.6, WeaponSprite = LaCrosseStick, MinAngle = 0.85, Type = Weapon, MinimumSwingTime = 2, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = Improvised;Blunt, ConditionLowerChanceOneIn = 10, Weight = 0.4, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Swinging, ConditionMax = 10, MaxHitCount = 3, DoorDamage = 1, SwingAnim = Bat, DisplayName = LaCrosse Stick, MinRange = 0.61, SwingTime = 2, KnockdownMod = 0, SplatBloodOnNoDeath = FALSE, Icon = LacrosseStick, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, BreakSound = LacrosseStickBreak, DoorHitSound = LacrosseStickHit, HitSound = LacrosseStickHit, HitFloorSound = LacrosseStickHit, SwingSound = LacrosseStickSwing, TreeDamage = 0, TwoHandWeapon = TRUE, CriticalChance = 30, CritDmgMultiplier = 2, MinDamage = 0.3, MaxDamage = 0.7, BaseSpeed = 0.9, AttachmentType = Shovel, } item PickAxe { DisplayCategory = ToolWeapon, MaxRange = 1.6, WeaponSprite = PickAxe, MinAngle = 0.65, Type = Weapon, MinimumSwingTime = 3.0, KnockBackOnNoDeath = TRUE, SwingAmountBeforeImpact = 0.002, Categories = Axe, ConditionLowerChanceOneIn = 20, Weight = 3, SplatNumber = 3, PushBackMod = 0.3, SubCategory = Swinging, ConditionMax = 13, MaxHitCount = 3, DoorDamage = 35, IdleAnim = Idle_Weapon2, SwingAnim = Bat, DisplayName = PickAxe, MinRange = 0.61, SwingTime = 3.0, HitAngleMod = -30, SplatSize = 5, KnockdownMod = 2, SplatBloodOnNoDeath = TRUE, Icon = PickAxe, RunAnim = Run_Weapon2, TwoHandWeapon = TRUE, BreakSound = PickAxeBreak, DoorHitSound = PickAxeHit, HitSound = PickAxeHit, HitFloorSound = PickAxeHit, SwingSound = PickAxeSwing, TreeDamage = 35, MetalValue = 120, CriticalChance = 25, CritDmgMultiplier = 9, MinDamage = 1, MaxDamage = 2.2, BaseSpeed = 0.8, DamageCategory = Slash, DamageMakeHole = TRUE, AttachmentType = BigBlade, Tags = DigPlow, } item CanoePadel { DisplayCategory = Sports, MaxRange = 1.6, WeaponSprite = CanoePadel, MinAngle = 0.85, Type = Weapon, MinimumSwingTime = 2, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = Improvised;Blunt, ConditionLowerChanceOneIn = 10, Weight = 2, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Swinging, ConditionMax = 10, MaxHitCount = 3, DoorDamage = 1, SwingAnim = Bat, DisplayName = Canoe Paddle, MinRange = 0.61, SwingTime = 2, KnockdownMod = 0, SplatBloodOnNoDeath = FALSE, Icon = Paddle, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, BreakSound = CanoePaddleBreak, DoorHitSound = CanoePaddleHit, HitSound = CanoePaddleHit, HitFloorSound = CanoePaddleHit, SwingSound = CanoePaddleSwing, TreeDamage = 0, TwoHandWeapon = TRUE, CriticalChance = 40, CritDmgMultiplier = 2, MinDamage = 0.5, MaxDamage = 1.3, BaseSpeed = 0.85, AttachmentType = Shovel, } item CanoePadelX2 { DisplayCategory = Sports, MaxRange = 1.6, WeaponSprite = CanoePadelX2, MinAngle = 0.85, Type = Weapon, MinimumSwingTime = 2, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = Improvised;Blunt, ConditionLowerChanceOneIn = 10, Weight = 2.2, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Swinging, ConditionMax = 10, MaxHitCount = 3, DoorDamage = 1, SwingAnim = Bat, DisplayName = Canoe Paddle Double, MinRange = 0.61, SwingTime = 2, KnockdownMod = 0, SplatBloodOnNoDeath = FALSE, Icon = PaddleDouble, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, BreakSound = CanoePaddleDoubleBreak, DoorHitSound = CanoePaddleDoubleHit, HitSound = CanoePaddleDoubleHit, HitFloorSound = CanoePaddleDoubleHit, SwingSound = CanoePaddleDoubleSwing, TreeDamage = 0, TwoHandWeapon = TRUE, CriticalChance = 50, CritDmgMultiplier = 2, MinDamage = 0.8, MaxDamage = 1.9, BaseSpeed = 0.8, AttachmentType = Shovel, } item BaseballBat { DisplayCategory = Sports, MaxRange = 1.25, WeaponSprite = BaseballBat, MinAngle = 0.75, Type = Weapon, MinimumSwingTime = 3, KnockBackOnNoDeath = TRUE, SwingAmountBeforeImpact = 0.02, Categories = Blunt, ConditionLowerChanceOneIn = 20, Weight = 2, SplatNumber = 1, PushBackMod = 0.5, SubCategory = Swinging, ConditionMax = 15, MaxHitCount = 2, DoorDamage = 5, IdleAnim = Idle_Weapon2, SwingAnim = Bat, DisplayName = Baseball Bat, MinRange = 0.61, SwingTime = 3, HitAngleMod = -30, KnockdownMod = 2, SplatBloodOnNoDeath = FALSE, Icon = BaseballBat, RunAnim = Run_Weapon2, TwoHandWeapon = TRUE, BreakSound = BaseballBatBreak, DoorHitSound = BaseballBatHit, HitSound = BaseballBatHit, HitFloorSound = BaseballBatHit, SwingSound = BaseballBatSwing, TreeDamage = 1, CriticalChance = 40, critDmgMultiplier = 2, MinDamage = 0.8, MaxDamage = 1.1, BaseSpeed = 1, WeaponLength = 0.5, AttachmentType = Shovel, } item BaseballBatNails { DisplayCategory = WeaponCrafted, MaxRange = 1.28, WeaponSprite = BaseballBatSpiked, MinAngle = 0.75, Type = Weapon, MinimumSwingTime = 3, KnockBackOnNoDeath = TRUE, SwingAmountBeforeImpact = 0.02, Categories = Blunt, ConditionLowerChanceOneIn = 10, Weight = 2, SplatNumber = 2, PushBackMod = 0.5, SubCategory = Swinging, ConditionMax = 15, MaxHitCount = 2, DoorDamage = 7, IdleAnim = Idle_Weapon2, SwingAnim = Bat, DisplayName = Spiked Baseball Bat, MinRange = 0.61, SwingTime = 3, HitAngleMod = -30, KnockdownMod = 2, SplatBloodOnNoDeath = TRUE, Icon = BaseballBatNails, RunAnim = Run_Weapon2, TwoHandWeapon = TRUE, BreakSound = SpikedBaseballBatBreak, DoorHitSound = SpikedBaseballBatHit, HitSound = SpikedBaseballBatHit, HitFloorSound = SpikedBaseballBatHit, SwingSound = SpikedBaseballBatSwing, TreeDamage = 1, MetalValue = 5, CriticalChance = 30, critDmgMultiplier = 5, MinDamage = 1, MaxDamage = 1.5, BaseSpeed = 0.95, WeaponLength = 0.5, DamageCategory = Slash, DamageMakeHole = TRUE, AttachmentType = Shovel, } item CraftedFishingRod { DisplayCategory = Fishing, MaxRange = 1.55, WeaponSprite = FishingRod_Crafted, MinAngle = 0.8, Type = Weapon, MinimumSwingTime = 2, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = Improvised;Blunt, ConditionLowerChanceOneIn = 1, Weight = 0.4, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Swinging, ConditionMax = 3, MaxHitCount = 2, DoorDamage = 1, SwingAnim = Bat, DisplayName = Fishing Rod, MinRange = 0.61, SwingTime = 2, KnockdownMod = 0, SplatBloodOnNoDeath = FALSE, Icon = FishingRod_crafted, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, BreakSound = FishingRodBreak, DoorHitSound = FishingRodHit, HitSound = FishingRodHit, HitFloorSound = FishingRodHit, SwingSound = FishingRodSwing, TreeDamage = 0, TwoHandWeapon = TRUE, CriticalChance = 5, CritDmgMultiplier = 2, MinDamage = 0.2, MaxDamage = 0.3, BaseSpeed = 1.3, AttachmentType = Shovel, Tags = FishingRod, } item CraftedFishingRodTwineLine { DisplayCategory = Fishing, MaxRange = 1.55, WeaponSprite = FishingRod_Crafted, MinAngle = 0.8, Type = Weapon, MinimumSwingTime = 2, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = Improvised;Blunt, ConditionLowerChanceOneIn = 1, Weight = 0.4, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Swinging, ConditionMax = 3, MaxHitCount = 2, DoorDamage = 1, SwingAnim = Bat, DisplayName = Fishing Rod, MinRange = 0.61, SwingTime = 2, KnockdownMod = 0, SplatBloodOnNoDeath = FALSE, Icon = FishingRod_crafted, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, BreakSound = FishingRodBreak, DoorHitSound = FishingRodHit, HitSound = FishingRodHit, HitFloorSound = FishingRodHit, SwingSound = FishingRodSwing, TreeDamage = 0, TwoHandWeapon = TRUE, CriticalChance = 5, CritDmgMultiplier = 2, MinDamage = 0.2, MaxDamage = 0.3, BaseSpeed = 1.3, AttachmentType = Shovel, Tags = FishingRod, } item FishingRod { DisplayCategory = Fishing, MaxRange = 1.55, WeaponSprite = FishingRod_Modern, MinAngle = 0.8, Type = Weapon, MinimumSwingTime = 2, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = Improvised;Blunt, ConditionLowerChanceOneIn = 1, Weight = 0.4, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Swinging, ConditionMax = 3, MaxHitCount = 2, DoorDamage = 1, SwingAnim = Bat, DisplayName = Fishing Rod, MinRange = 0.61, SwingTime = 2, KnockdownMod = 0, SplatBloodOnNoDeath = FALSE, Icon = FishingRod, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, BreakSound = FishingRodBreak, DoorHitSound = FishingRodHit, HitSound = FishingRodHit, HitFloorSound = FishingRodHit, SwingSound = FishingRodSwing, TreeDamage = 0, TwoHandWeapon = TRUE, CriticalChance = 5, CritDmgMultiplier = 2, MinDamage = 0.2, MaxDamage = 0.3, BaseSpeed = 1.3, AttachmentType = Shovel, SurvivalGear = TRUE, Tags = FishingRod, } item FishingRodBreak { DisplayCategory = Fishing, MaxRange = 1.55, WeaponSprite = FishingRod_Crafted, MinAngle = 0.8, Type = Weapon, MinimumSwingTime = 2, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = Improvised;Blunt, ConditionLowerChanceOneIn = 1, Weight = 0.4, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Swinging, ConditionMax = 3, MaxHitCount = 2, DoorDamage = 1, SwingAnim = Bat, DisplayName = Fishing Rod Without line, MinRange = 0.61, SwingTime = 2, KnockdownMod = 0, SplatBloodOnNoDeath = FALSE, Icon = FishingRodBreak, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, BreakSound = FishingRodBreak, DoorHitSound = FishingRodHit, HitSound = FishingRodHit, HitFloorSound = FishingRodHit, SwingSound = FishingRodSwing, TreeDamage = 0, Tooltip = Tooltip_BrokenRod, TwoHandWeapon = TRUE, CriticalChance = 5, CritDmgMultiplier = 2, MinDamage = 0.2, MaxDamage = 0.3, BaseSpeed = 1.3, AttachmentType = Shovel, } item FishingRodTwineLine { DisplayCategory = Fishing, MaxRange = 1.55, WeaponSprite = FishingRod_Modern, MinAngle = 0.8, Type = Weapon, MinimumSwingTime = 2, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = Improvised;Blunt, ConditionLowerChanceOneIn = 1, Weight = 0.4, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Swinging, ConditionMax = 3, MaxHitCount = 2, DoorDamage = 1, SwingAnim = Bat, DisplayName = Fishing Rod, MinRange = 0.61, SwingTime = 2, KnockdownMod = 0, SplatBloodOnNoDeath = FALSE, Icon = FishingRod, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, BreakSound = FishingRodBreak, DoorHitSound = FishingRodHit, HitSound = FishingRodHit, HitFloorSound = FishingRodHit, SwingSound = FishingRodSwing, TreeDamage = 0, TwoHandWeapon = TRUE, CriticalChance = 5, CritDmgMultiplier = 2, MinDamage = 0.2, MaxDamage = 0.3, BaseSpeed = 1.3, AttachmentType = Shovel, Tags = FishingRod, } item Axe { DisplayCategory = ToolWeapon, MaxRange = 1.2, WeaponSprite = FireAxe, MinAngle = 0.72, Type = Weapon, MinimumSwingTime = 3.0, KnockBackOnNoDeath = TRUE, SwingAmountBeforeImpact = 0.002, Categories = Axe, ConditionLowerChanceOneIn = 35, Weight = 3, SplatNumber = 3, PushBackMod = 0.3, SubCategory = Swinging, ConditionMax = 13, MaxHitCount = 2, DoorDamage = 35, IdleAnim = Idle_Weapon2, SwingAnim = Bat, DisplayName = Axe, MinRange = 0.61, SwingTime = 3.0, HitAngleMod = -30, SplatSize = 5, KnockdownMod = 2, SplatBloodOnNoDeath = TRUE, Icon = Axe, RunAnim = Run_Weapon2, TwoHandWeapon = TRUE, DoorHitSound = AxeHit, HitSound = AxeHit, HitFloorSound = AxeHit, SwingSound = AxeSwing, BreakSound = AxeBreak, TreeDamage = 35, MetalValue = 120, CriticalChance = 20, CritDmgMultiplier = 5, BaseSpeed = 1, MinDamage = 0.8, MaxDamage = 2, WeaponLength = 0.38, DamageCategory = Slash, DamageMakeHole = TRUE, AttachmentType = BigWeapon, Tags = ChopTree;CutPlant, } item LeafRake { DisplayCategory = Gardening, MaxRange = 1.6, WeaponSprite = LeafRake, MinAngle = 0.85, Type = Weapon, MinimumSwingTime = 2, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = Improvised;Blunt, ConditionLowerChanceOneIn = 3, Weight = 1.5, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Swinging, ConditionMax = 4, MaxHitCount = 3, DoorDamage = 1, SwingAnim = Bat, DisplayName = Leaf Rake, MinRange = 0.61, SwingTime = 2, KnockdownMod = 0, SplatBloodOnNoDeath = FALSE, Icon = LeafRake, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, BreakSound = LeafRakeBreak, DoorHitSound = LeafRakeHit, HitSound = LeafRakeHit, HitFloorSound = LeafRakeHit, SwingSound = LeafRakeSwing, TreeDamage = 0, TwoHandWeapon = TRUE, CriticalChance = 5, CritDmgMultiplier = 1, MinDamage = 0.2, MaxDamage = 0.4, BaseSpeed = 1.2, WeaponLength = 0.65, DamageCategory = Slash, DamageMakeHole = TRUE, AttachmentType = Shovel, } item Rake { DisplayCategory = Gardening, MaxRange = 1.6, WeaponSprite = Rake, MinAngle = 0.85, Type = Weapon, MinimumSwingTime = 2, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = Improvised;Blunt, ConditionLowerChanceOneIn = 3, Weight = 1.5, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Swinging, ConditionMax = 4, MaxHitCount = 3, DoorDamage = 1, SwingAnim = Bat, DisplayName = Rake, MinRange = 0.61, SwingTime = 2, KnockdownMod = 0, SplatBloodOnNoDeath = FALSE, Icon = Rake, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, BreakSound = RakeBreak, DoorHitSound = RakeHit, HitSound = RakeHit, HitFloorSound = RakeHit, SwingSound = RakeSwing, TreeDamage = 0, TwoHandWeapon = TRUE, CriticalChance = 5, CritDmgMultiplier = 1, MinDamage = 0.2, MaxDamage = 0.4, BaseSpeed = 1.2, WeaponLength = 0.68, DamageCategory = Slash, DamageMakeHole = TRUE, AttachmentType = Shovel, } /****************************** ITEM_HEAVY ******************************/ item BarBell { DisplayCategory = Sports, MaxRange = 1.35, WeaponSprite = BarBell, MinAngle = 0.8, Type = Weapon, MinimumSwingTime = 3.0, KnockBackOnNoDeath = TRUE, SwingAmountBeforeImpact = 0.002, Categories = Blunt, ConditionLowerChanceOneIn = 25, Weight = 6, SplatNumber = 3, PushBackMod = 0.3, EnduranceMod = 3, SubCategory = Swinging, ConditionMax = 15, MaxHitCount = 3, DoorDamage = 35, IdleAnim = Idle_Weapon2, SwingAnim = Heavy, DisplayName = Barbell, MinRange = 0.61, SwingTime = 2, HitAngleMod = -30, SplatSize = 5, KnockdownMod = 2, SplatBloodOnNoDeath = TRUE, Icon = Barbell, RunAnim = Run_Weapon2, TwoHandWeapon = TRUE, SwingSound = BarbellSwing, DoorHitSound = BarbellHit, HitSound = BarbellHit, HitFloorSound = BarbellHit, BreakSound = BarbellBreak, TreeDamage = 55, MetalValue = 120, CritDmgMultiplier = 2, MinDamage = 1.8, MaxDamage = 2.8, BaseSpeed = 0.7, WeaponLength = 0.5, RequiresEquippedBothHands = TRUE, AlwaysKnockdown = TRUE, } item WoodAxe { DisplayCategory = ToolWeapon, MaxRange = 1.35, WeaponSprite = WoodAxe, MinAngle = 0.8, Type = Weapon, MinimumSwingTime = 0.5, KnockBackOnNoDeath = TRUE, SwingAmountBeforeImpact = 0.002, Categories = Axe, ConditionLowerChanceOneIn = 25, Weight = 3, SplatNumber = 3, PushBackMod = 0.3, EnduranceMod = 3, SubCategory = Swinging, ConditionMax = 15, MaxHitCount = 3, DoorDamage = 55, IdleAnim = Idle_Weapon2, SwingAnim = Heavy, DisplayName = Wood Axe, MinRange = 0.61, SwingTime = 0.5, HitAngleMod = -30, SplatSize = 5, KnockdownMod = 3, SplatBloodOnNoDeath = TRUE, Icon = WoodAxe, RunAnim = Run_Weapon2, TwoHandWeapon = TRUE, SwingSound = WoodAxeSwing, DoorHitSound = WoodAxeHit, HitSound = WoodAxeHit, HitFloorSound = WoodAxeHit, BreakSound = WoodAxeBreak, TreeDamage = 55, MetalValue = 120, CriticalChance = 50, CritDmgMultiplier = 12, MinDamage = 1.3, MaxDamage = 3, BaseSpeed = 1, WeaponLength = 0.5, RequiresEquippedBothHands = TRUE, DamageCategory = Slash, DamageMakeHole = TRUE, AttachmentType = BigBlade, Tags = ChopTree;CutPlant, } item Sledgehammer { DisplayCategory = ToolWeapon, MaxRange = 1.35, WeaponSprite = SledgeHammer, MinAngle = 0.8, Type = Weapon, MinimumSwingTime = 4, EnduranceMod = 4, KnockBackOnNoDeath = TRUE, SwingAmountBeforeImpact = 0.04, Categories = Blunt, ConditionLowerChanceOneIn = 40, Weight = 6, SplatNumber = 3, PushBackMod = 1, SubCategory = Swinging, ConditionMax = 10, MaxHitCount = 3, DoorDamage = 40, IdleAnim = Idle_Weapon2, CantAttackWithLowestEndurance = TRUE, SwingAnim = Heavy, DisplayName = Sledgehammer, MinRange = 0.7, SwingTime = 2, HitSound = SledgehammerHit, HitFloorSound = SledgehammerHit, SwingSound = SledgehammerSwing, DoorHitSound = SledgehammerHit, KnockdownMod = 3, SplatBloodOnNoDeath = FALSE, Icon = Sledgehamer, RunAnim = Run_Weapon2, TwoHandWeapon = TRUE, BreakSound = SledgehammerBreak, TreeDamage = 10, MinDamage = 2, MaxDamage = 3, MetalValue = 120, AlwaysKnockdown = TRUE, CritDmgMultiplier = 2, BaseSpeed = 0.9, WeaponLength = 0.65, RequiresEquippedBothHands = TRUE, AttachmentType = BigBlade, Tags = Sledgehammer, } item Sledgehammer2 { DisplayCategory = ToolWeapon, MaxRange = 1.35, WeaponSprite = SledgeHammer02, MinAngle = 0.8, Type = Weapon, MinimumSwingTime = 4, EnduranceMod = 4, KnockBackOnNoDeath = TRUE, SwingAmountBeforeImpact = 0.04, Categories = Blunt, ConditionLowerChanceOneIn = 40, Weight = 6, SplatNumber = 3, PushBackMod = 1, SubCategory = Swinging, ConditionMax = 10, MaxHitCount = 3, DoorDamage = 40, IdleAnim = Idle_Weapon2, CantAttackWithLowestEndurance = TRUE, SwingAnim = Heavy, DisplayName = Sledgehammer, MinRange = 0.7, SwingTime = 2, HitSound = SledgehammerHit, HitFloorSound = SledgehammerHit, SwingSound = SledgehammerSwing, DoorHitSound = SledgehammerHit, KnockdownMod = 3, SplatBloodOnNoDeath = FALSE, Icon = Sledgehammer2, RunAnim = Run_Weapon2, TwoHandWeapon = TRUE, BreakSound = SledgehammerBreak, TreeDamage = 10, MetalValue = 120, MinDamage = 2, MaxDamage = 3, AlwaysKnockdown = TRUE, CritDmgMultiplier = 2, BaseSpeed = 0.9, WeaponLength = 0.65, RequiresEquippedBothHands = TRUE, AttachmentType = BigBlade, Tags = Sledgehammer, } item GuitarElectricBassBlack { DisplayCategory = Instrument, MaxRange = 1.35, MinAngle = 0.8, WeaponSprite = Guitar_ElectricBassBlack, Type = Weapon, MinimumSwingTime = 3.0, KnockBackOnNoDeath = TRUE, Categories = Blunt, ConditionLowerChanceOneIn = 9, Weight = 3.5, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Swinging, ConditionMax = 12, MaxHitCount = 3, DoorDamage = 10, IdleAnim = Idle_Weapon2, SwingAnim = Heavy, DisplayName = Black Electric Bass, MinRange = 0.61, SwingTime = 3.0, HitAngleMod = -30, SplatSize = 5, KnockdownMod = 1.5, SplatBloodOnNoDeath = TRUE, Icon = BassElectricBlack, RunAnim = Run_Weapon2, TwoHandWeapon = TRUE, BreakSound = ElectricBassBreak, DoorHitSound = ElectricBassHit, HitSound = ElectricBassHit, HitFloorSound = ElectricBassHit, SwingSound = ElectricBassSwing, TreeDamage = 0, CriticalChance = 70, CritDmgMultiplier = 2, MinDamage = 0.9, MaxDamage = 1.4, BaseSpeed = 1, AttachmentType = Guitar, } item GuitarElectricBassBlue { DisplayCategory = Instrument, MaxRange = 1.35, MinAngle = 0.8, WeaponSprite = Guitar_ElectricBassBlue, Type = Weapon, MinimumSwingTime = 3.0, KnockBackOnNoDeath = TRUE, Categories = Blunt, ConditionLowerChanceOneIn = 9, Weight = 3.5, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Swinging, ConditionMax = 12, MaxHitCount = 3, DoorDamage = 10, IdleAnim = Idle_Weapon2, SwingAnim = Heavy, DisplayName = Blue Electric Bass, MinRange = 0.61, SwingTime = 3.0, HitAngleMod = -30, SplatSize = 5, KnockdownMod = 1.5, SplatBloodOnNoDeath = TRUE, Icon = BassElectricBlue, RunAnim = Run_Weapon2, TwoHandWeapon = TRUE, BreakSound = ElectricBassBreak, DoorHitSound = ElectricBassHit, HitSound = ElectricBassHit, HitFloorSound = ElectricBassHit, SwingSound = ElectricBassSwing, TreeDamage = 0, CriticalChance = 70, CritDmgMultiplier = 2, MinDamage = 0.9, MaxDamage = 1.4, BaseSpeed = 1, AttachmentType = Guitar, } item GuitarElectricBassRed { DisplayCategory = Instrument, MaxRange = 1.35, MinAngle = 0.8, WeaponSprite = Guitar_ElectricBassRed, Type = Weapon, MinimumSwingTime = 3.0, KnockBackOnNoDeath = TRUE, Categories = Blunt, ConditionLowerChanceOneIn = 9, Weight = 3.5, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Swinging, ConditionMax = 12, MaxHitCount = 3, DoorDamage = 10, IdleAnim = Idle_Weapon2, SwingAnim = Heavy, DisplayName = Red Electric Bass, MinRange = 0.61, SwingTime = 3.0, HitAngleMod = -30, SplatSize = 5, KnockdownMod = 1.5, SplatBloodOnNoDeath = TRUE, Icon = BassElectricRed, RunAnim = Run_Weapon2, TwoHandWeapon = TRUE, BreakSound = ElectricBassBreak, DoorHitSound = ElectricBassHit, HitSound = ElectricBassHit, HitFloorSound = ElectricBassHit, SwingSound = ElectricBassSwing, TreeDamage = 0, CriticalChance = 70, CritDmgMultiplier = 2, MinDamage = 0.9, MaxDamage = 1.4, BaseSpeed = 1, AttachmentType = Guitar, } item Keytar { DisplayCategory = Instrument, MaxRange = 1.25, MinAngle = 0.72, WeaponSprite = Keytar, Type = Weapon, MinimumSwingTime = 3.0, KnockBackOnNoDeath = TRUE, Categories = Blunt, ConditionLowerChanceOneIn = 3, Weight = 2, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Swinging, ConditionMax = 2, MaxHitCount = 2, DoorDamage = 3, IdleAnim = Idle_Weapon2, SwingAnim = Bat, DisplayName = Keytar, MinRange = 0.58, SwingTime = 3.0, HitAngleMod = -30, SplatSize = 5, KnockdownMod = 1.5, SplatBloodOnNoDeath = TRUE, Icon = Keytar, RunAnim = Run_Weapon2, TwoHandWeapon = TRUE, BreakSound = KeytarBreak, DoorHitSound = KeytarHit, HitSound = KeytarHit, HitFloorSound = KeytarHit, SwingSound = KeytarSwing, TreeDamage = 10, CriticalChance = 20, CritDmgMultiplier = 2, MinDamage = 0.2, MaxDamage = 0.7, BaseSpeed = 1.2, AttachmentType = Guitar, } item GuitarElectricBlack { DisplayCategory = Instrument, MaxRange = 1.35, MinAngle = 0.8, WeaponSprite = Guitar_ElectricBlack, Type = Weapon, MinimumSwingTime = 3.0, KnockBackOnNoDeath = TRUE, Categories = Blunt, ConditionLowerChanceOneIn = 7, Weight = 2.8, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Swinging, ConditionMax = 10, MaxHitCount = 3, DoorDamage = 10, IdleAnim = Idle_Weapon2, SwingAnim = Heavy, DisplayName = Black Electric Guitar, MinRange = 0.61, SwingTime = 3.0, HitAngleMod = -30, SplatSize = 5, KnockdownMod = 1.5, SplatBloodOnNoDeath = TRUE, Icon = GuitarElectricBlack, RunAnim = Run_Weapon2, TwoHandWeapon = TRUE, BreakSound = ElectricGuitarBreak, DoorHitSound = ElectricGuitarHit, HitSound = ElectricGuitarHit, HitFloorSound = ElectricGuitarHit, ImpactSound = ElectricGuitarHit, SwingSound = ElectricGuitarSwing, TreeDamage = 0, CriticalChance = 55, CritDmgMultiplier = 2, MinDamage = 0.8, MaxDamage = 1.2, BaseSpeed = 1.1, AttachmentType = Guitar, } item GuitarElectricBlue { DisplayCategory = Instrument, MaxRange = 1.35, MinAngle = 0.8, WeaponSprite = Guitar_ElectricBlue, Type = Weapon, MinimumSwingTime = 3.0, KnockBackOnNoDeath = TRUE, Categories = Blunt, ConditionLowerChanceOneIn = 7, Weight = 2.8, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Swinging, ConditionMax = 10, MaxHitCount = 3, DoorDamage = 10, IdleAnim = Idle_Weapon2, SwingAnim = Heavy, DisplayName = Blue Electric Guitar, MinRange = 0.61, SwingTime = 3.0, HitAngleMod = -30, SplatSize = 5, KnockdownMod = 1.5, SplatBloodOnNoDeath = TRUE, Icon = GuitarElectricBlue, RunAnim = Run_Weapon2, TwoHandWeapon = TRUE, BreakSound = ElectricGuitarBreak, DoorHitSound = ElectricGuitarHit, HitSound = ElectricGuitarHit, HitFloorSound = ElectricGuitarHit, ImpactSound = ElectricGuitarHit, SwingSound = ElectricGuitarSwing, TreeDamage = 0, CriticalChance = 55, CritDmgMultiplier = 2, MinDamage = 0.8, MaxDamage = 1.2, BaseSpeed = 1.1, AttachmentType = Guitar, } item GuitarElectricRed { DisplayCategory = Instrument, MaxRange = 1.35, MinAngle = 0.8, WeaponSprite = Guitar_ElectricRed, Type = Weapon, MinimumSwingTime = 3.0, KnockBackOnNoDeath = TRUE, Categories = Blunt, ConditionLowerChanceOneIn = 7, Weight = 2.8, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Swinging, ConditionMax = 10, MaxHitCount = 3, DoorDamage = 10, IdleAnim = Idle_Weapon2, SwingAnim = Heavy, DisplayName = Red Electric Guitar, MinRange = 0.61, SwingTime = 3.0, HitAngleMod = -30, SplatSize = 5, KnockdownMod = 1.5, SplatBloodOnNoDeath = TRUE, Icon = GuitarElectricRed, RunAnim = Run_Weapon2, TwoHandWeapon = TRUE, BreakSound = ElectricGuitarBreak, DoorHitSound = ElectricGuitarHit, HitSound = ElectricGuitarHit, HitFloorSound = ElectricGuitarHit, ImpactSound = ElectricGuitarHit, SwingSound = ElectricGuitarSwing, TreeDamage = 0, CriticalChance = 55, CritDmgMultiplier = 2, MinDamage = 0.8, MaxDamage = 1.2, BaseSpeed = 1.1, AttachmentType = Guitar, } /****************************** ITEM_STAB ******************************/ item SmashedBottle { DisplayCategory = WeaponCrafted, MaxRange = 0.8, WeaponSprite = SmashedBottle, MinAngle = 0.65, Type = Weapon, MinimumSwingTime = 4, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = SmallBlade, ConditionLowerChanceOneIn = 1, Weight = 1, SplatNumber = 3, PushBackMod = 0.3, SubCategory = Stab, CloseKillMove = Jaw_Stab, ConditionMax = 3, MaxHitCount = 1, DoorDamage = 0, SwingAnim = Stab, DisplayName = Smashed Bottle, MinRange = 0.61, SwingTime = 4, KnockdownMod = 2, SplatBloodOnNoDeath = FALSE, Icon = BrokenBottle, BreakSound = SmashedBottleBreak, TreeDamage = 0, CriticalChance = 5, CritDmgMultiplier = 5, MinDamage = 0.2, MaxDamage = 0.5, BaseSpeed = 1.4, WeaponLength = 0.2, DamageCategory = Slash, DamageMakeHole = TRUE, HitFloorSound = SmashedBottleHit, ImpactSound = SmashedBottleHit, DoorHitSound = SmashedBottleHit, HitSound = SmashedBottleHit, SwingSound = SmashedBottleSwing, Tags = BrokenGlass, } item HandFork { DisplayCategory = ToolWeapon, MaxRange = 0.9, WeaponSprite = HandFork, MinAngle = 0.65, Type = Weapon, MinimumSwingTime = 4, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = SmallBlade, ConditionLowerChanceOneIn = 9, Weight = 0.5, SplatNumber = 2, PushBackMod = 0.3, SubCategory = Stab, CloseKillMove = Jaw_Stab, ConditionMax = 6, MaxHitCount = 2, DoorDamage = 5, SwingAnim = Stab, DisplayName = Hand Fork, MinRange = 0.61, SwingTime = 4, KnockdownMod = 2, SplatBloodOnNoDeath = FALSE, Icon = GardeningFork, BreakSound = HandForkBreak, TreeDamage = 0, CriticalChance = 10, CritDmgMultiplier = 10, MinDamage = 0.2, MaxDamage = 0.4, WeaponLength = 0.2, DamageCategory = Slash, DamageMakeHole = TRUE, HitFloorSound = HandForkHit, ImpactSound = HandForkHit, DoorHitSound = HandForkHit, HitSound = HandForkHit, SwingSound = HandForkSwing, AttachmentType = Knife, Tags = DigPlow, } item HuntingKnife { DisplayCategory = Weapon, MaxRange = 0.9, WeaponSprite = HuntingKnife, MinAngle = 0.65, Type = Weapon, MinimumSwingTime = 2, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = SmallBlade, ConditionLowerChanceOneIn = 15, Weight = 0.5, SplatNumber = 4, PushBackMod = 0.3, SubCategory = Stab, AimingMod = 0.8, ConditionMax = 10, MaxHitCount = 1, IsAimedHandWeapon = TRUE, DoorDamage = 1, SwingAnim = Stab, DisplayName = Hunting Knife, MinRange = 0.61, CloseKillMove = Jaw_Stab, SwingTime = 2, KnockdownMod = 0, SplatBloodOnNoDeath = TRUE, Icon = HuntingKnife, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, TreeDamage = 2, EnduranceMod = 0.5, BreakSound = HuntingKnifeBreak, MetalValue = 30, CriticalChance = 50, CritDmgMultiplier = 3, MinDamage = 0.6, MaxDamage = 1.2, WeaponLength = 0.25, DamageCategory = Slash, DamageMakeHole = TRUE, HitFloorSound = HuntingKnifeHit, ImpactSound = HuntingKnifeHit, DoorHitSound = HuntingKnifeHit, HitSound = HuntingKnifeHit, SwingSound = HuntingKnifeSwing, AttachmentType = Knife, Tags = CutPlant;SharpKnife, } item FlintKnife { DisplayCategory = WeaponCrafted, MaxRange = 0.85, WeaponSprite = FlintKnife, MinAngle = 0.65, Type = Weapon, MinimumSwingTime = 2, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = SmallBlade, ConditionLowerChanceOneIn = 7, Weight = 0.75, SplatNumber = 4, PushBackMod = 0.3, SubCategory = Stab, AimingMod = 0.8, ConditionMax = 6, MaxHitCount = 1, IsAimedHandWeapon = TRUE, DoorDamage = 1, SwingAnim = Stab, DisplayName = Stone Knife, MinRange = 0.61, CloseKillMove = Jaw_Stab, SwingTime = 2, KnockdownMod = 0, SplatBloodOnNoDeath = TRUE, Icon = KnifeFlint, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, TreeDamage = 2, BreakSound = StoneKnifeBreak, EnduranceMod = 0.5, CriticalChance = 20, CritDmgMultiplier = 2, MinDamage = 0.4, MaxDamage = 0.6, WeaponLength = 0.25, DamageCategory = Slash, DamageMakeHole = TRUE, HitFloorSound = StoneKnifeHit, ImpactSound = StoneKnifeHit, DoorHitSound = StoneKnifeHit, HitSound = StoneKnifeHit, SwingSound = StoneKnifeSwing, AttachmentType = Screwdriver, Tags = SharpKnife, } item IcePick { DisplayCategory = Cooking, MaxRange = 0.8, WeaponSprite = IcePick, MinAngle = 0.65, Type = Weapon, MinimumSwingTime = 2, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = SmallBlade, ConditionLowerChanceOneIn = 7, Weight = 0.3, SplatNumber = 4, PushBackMod = 0.3, SubCategory = Stab, AimingMod = 0.8, ConditionMax = 10, MaxHitCount = 1, IsAimedHandWeapon = TRUE, DoorDamage = 1, SwingAnim = Stab, DisplayName = Ice Pick, MinRange = 0.61, CloseKillMove = Jaw_Stab, SwingTime = 2, KnockdownMod = 0, SplatBloodOnNoDeath = TRUE, Icon = IcePick, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, TreeDamage = 2, BreakSound = IcePickBreak, EnduranceMod = 0.5, CriticalChance = 10, CritDmgMultiplier = 5, MinDamage = 0.6, MaxDamage = 0.9, WeaponLength = 0.25, DamageCategory = Slash, DamageMakeHole = TRUE, HitFloorSound = IcePickHit, ImpactSound = IcePickHit, DoorHitSound = IcePickHit, HitSound = IcePickHit, SwingSound = IcePickSwing, AttachmentType = Screwdriver, } item LetterOpener { DisplayCategory = Household, MaxRange = 0.8, WeaponSprite = LetterOpener, MinAngle = 0.65, Type = Weapon, MinimumSwingTime = 2, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = SmallBlade, ConditionLowerChanceOneIn = 1, Weight = 0.3, SplatNumber = 2, PushBackMod = 0.3, SubCategory = Stab, AimingMod = 0.8, ConditionMax = 5, MaxHitCount = 1, IsAimedHandWeapon = TRUE, DoorDamage = 1, SwingAnim = Stab, DisplayName = Letter Opener, MinRange = 0.61, CloseKillMove = Jaw_Stab, SwingTime = 2, KnockdownMod = 0, SplatBloodOnNoDeath = TRUE, Icon = LetterOpener, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, TreeDamage = 2, EnduranceMod = 0.5, BreakSound = LetterOpenerBreak, MetalValue = 15, CriticalChance = 5, CritDmgMultiplier = 10, MinDamage = 0.1, MaxDamage = 0.1, WeaponLength = 0.25, DamageCategory = Slash, DamageMakeHole = TRUE, HitFloorSound = LetterOpenerHit, ImpactSound = LetterOpenerHit, DoorHitSound = LetterOpenerHit, HitSound = LetterOpenerHit, SwingSound = LetterOpenerSwing, AttachmentType = Screwdriver, } item Fork { DisplayCategory = Cooking, MaxRange = 0.8, WeaponSprite = Fork, MinAngle = 0.65, Type = Weapon, MinimumSwingTime = 2, SwingAmountBeforeImpact = 0.02, Categories = SmallBlade, Weight = 0.3, ConditionLowerChanceOneIn = 1, PushBackMod = 0.3, SubCategory = Stab, AimingMod = 0.8, ConditionMax = 3, MaxHitCount = 1, IsAimedHandWeapon = TRUE, DoorDamage = 1, SwingAnim = Stab, CriticalChance = 5, DisplayName = Fork, MinRange = 0.2, SwingTime = 2, KnockdownMod = 0, Icon = Fork, TreeDamage = 0, EnduranceMod = 0.5, MetalValue = 5, CritDmgMultiplier = 10, MinDamage = 0.1, MaxDamage = 0.1, WeaponLength = 0.17, DamageCategory = Slash, DamageMakeHole = TRUE, BreakSound = ForkBreak, HitFloorSound = ForkHit, ImpactSound = ForkHit, DoorHitSound = ForkHit, HitSound = ForkHit, SwingSound = ForkSwing, AttachmentType = Screwdriver, Tags = Fork, } item Scissors { DisplayCategory = Household, MaxRange = 0.9, WeaponSprite = Scissors, MinAngle = 0.65, Type = Weapon, MinimumSwingTime = 2, SwingAmountBeforeImpact = 0.02, Categories = SmallBlade, Weight = 0.4, ConditionLowerChanceOneIn = 1, PushBackMod = 0.3, SubCategory = Stab, AimingMod = 0.8, ConditionMax = 10, MaxHitCount = 1, IsAimedHandWeapon = TRUE, DoorDamage = 1, SwingAnim = Stab, CriticalChance = 5, DisplayName = Scissors, MinRange = 0.61, SwingTime = 2, KnockdownMod = 0, Icon = Scissors, TreeDamage = 0, EnduranceMod = 0.5, MetalValue = 8, MinDamage = 0.1, MaxDamage = 0.1, WeaponLength = 0.17, DamageCategory = Slash, DamageMakeHole = TRUE, BreakSound = ScissorsBreak, HitFloorSound = ScissorsHit, ImpactSound = ScissorsHit, DoorHitSound = ScissorsHit, HitSound = ScissorsHit, SwingSound = ScissorsSwing, AttachmentType = Screwdriver, CloseKillMove = Jaw_Stab, Tags = Scissors, } item Spoon { DisplayCategory = Cooking, MaxRange = 0.8, WeaponSprite = Spoon, MinAngle = 0.65, Type = Weapon, MinimumSwingTime = 2, SwingAmountBeforeImpact = 0.02, Categories = SmallBlade, Weight = 0.3, ConditionLowerChanceOneIn = 1, PushBackMod = 0.3, SubCategory = Stab, AimingMod = 0.8, ConditionMax = 3, MaxHitCount = 1, IsAimedHandWeapon = TRUE, DoorDamage = 1, SwingAnim = Stab, DisplayName = Spoon, MinRange = 0.2, SwingTime = 2, KnockdownMod = 0, Icon = Spoon, TreeDamage = 0, EnduranceMod = 0.5, MetalValue = 5, CriticalChance = 0, MinDamage = 0.1, MaxDamage = 0.1, WeaponLength = 0.17, AttachmentType = Screwdriver, BreakSound = SpoonBreak, DoorHitSound = SpoonHit, HitSound = SpoonHit, HitFloorSound = SpoonHit, SwingSound = SpoonSwing, Tags = Spoon, } item Scalpel { DisplayCategory = FirstAid, MaxRange = 0.8, WeaponSprite = Scalpel, MinAngle = 0.65, Type = Weapon, MinimumSwingTime = 2, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = SmallBlade, ConditionLowerChanceOneIn = 1, Weight = 0.3, SplatNumber = 2, PushBackMod = 0.3, SubCategory = Stab, AimingMod = 0.8, CloseKillMove = Jaw_Stab, ConditionMax = 5, MaxHitCount = 1, IsAimedHandWeapon = TRUE, DoorDamage = 1, SwingAnim = Stab, DisplayName = Scalpel, MinRange = 0.61, SwingTime = 2, KnockdownMod = 0, SplatBloodOnNoDeath = FALSE, Icon = Scalpel, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, BreakSound = ScalpelBreak, TreeDamage = 0, EnduranceMod = 0.5, MetalValue = 8, CriticalChance = 10, CritDmgMultiplier = 10, MinDamage = 0.1, MaxDamage = 0.4, WeaponLength = 0.17, DamageCategory = Slash, DamageMakeHole = TRUE, HitFloorSound = ScalpelHit, ImpactSound = ScalpelHit, DoorHitSound = ScalpelHit, HitSound = ScalpelHit, SwingSound = ScalpelSwing, AttachmentType = Screwdriver, } item ButterKnife { DisplayCategory = Cooking, MaxRange = 0.8, WeaponSprite = ButterKnife, MinAngle = 0.65, Type = Weapon, MinimumSwingTime = 2, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = SmallBlade, ConditionLowerChanceOneIn = 1, Weight = 0.3, SplatNumber = 2, PushBackMod = 0.3, SubCategory = Stab, AimingMod = 0.8, CloseKillMove = Jaw_Stab, ConditionMax = 3, MaxHitCount = 1, IsAimedHandWeapon = TRUE, DoorDamage = 1, SwingAnim = Stab, DisplayName = Butter Knife, MinRange = 0.61, SwingTime = 2, KnockdownMod = 0, SplatBloodOnNoDeath = FALSE, Icon = KnifeButter, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, BreakSound = ButterKnifeBreak, TreeDamage = 0, EnduranceMod = 0.5, MetalValue = 8, CriticalChance = 7, CritDmgMultiplier = 10, MinDamage = 0.1, MaxDamage = 0.4, WeaponLength = 0.17, HitFloorSound = ButterKnifeHit, ImpactSound = ButterKnifeHit, DoorHitSound = ButterKnifeHit, HitSound = ButterKnifeHit, SwingSound = ButterKnifeSwing, AttachmentType = Screwdriver, Tags = DullKnife, } item Stake { DisplayCategory = WeaponCrafted, MaxRange = 0.85, WeaponSprite = Stake, MinAngle = 0.65, Type = Weapon, MinimumSwingTime = 2, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = SmallBlade, ConditionLowerChanceOneIn = 1, Weight = 0.3, SplatNumber = 2, PushBackMod = 0.3, SubCategory = Stab, AimingMod = 0.8, CloseKillMove = Jaw_Stab, ConditionMax = 5, MaxHitCount = 1, IsAimedHandWeapon = TRUE, DoorDamage = 1, SwingAnim = Stab, DisplayName = Stake, MinRange = 0.61, SwingTime = 2, KnockdownMod = 0, SplatBloodOnNoDeath = FALSE, Icon = Stake, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, BreakSound = StakeBreak, TreeDamage = 0, EnduranceMod = 0.5, CriticalChance = 10, CritDmgMultiplier = 10, MinDamage = 0.25, MaxDamage = 0.53, WeaponLength = 0.18, HitFloorSound = StakeHit, ImpactSound = StakeHit, DoorHitSound = StakeHit, HitSound = StakeHit, SwingSound = StakeSwing, AttachmentType = Screwdriver, } item BreadKnife { DisplayCategory = Cooking, MaxRange = 1, WeaponSprite = BreadKnife, MinAngle = 0.65, Type = Weapon, MinimumSwingTime = 2, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = SmallBlade, ConditionLowerChanceOneIn = 5, Weight = 0.3, SplatNumber = 2, PushBackMod = 0.3, SubCategory = Stab, AimingMod = 0.8, CloseKillMove = Jaw_Stab, ConditionMax = 5, MaxHitCount = 1, IsAimedHandWeapon = TRUE, DoorDamage = 1, SwingAnim = Stab, DisplayName = Bread Knife, MinRange = 0.61, SwingTime = 2, KnockdownMod = 0, SplatBloodOnNoDeath = FALSE, Icon = KnifeButter, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, BreakSound = BreadKnifeBreak, TreeDamage = 0, EnduranceMod = 0.5, MetalValue = 8, CriticalChance = 15, CritDmgMultiplier = 10, MinDamage = 0.1, MaxDamage = 0.4, WeaponLength = 0.17, HitFloorSound = BreadKnifeHit, ImpactSound = BreadKnifeHit, DoorHitSound = BreadKnifeHit, HitSound = BreadKnifeHit, SwingSound = BreadKnifeSwing, AttachmentType = Knife, Tags = DullKnife, } item KitchenKnife { DisplayCategory = Cooking, MaxRange = 0.9, WeaponSprite = Knife, MinAngle = 0.65, Type = Weapon, MinimumSwingTime = 2, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = SmallBlade, ConditionLowerChanceOneIn = 2, Weight = 0.3, SplatNumber = 4, PushBackMod = 0.3, SubCategory = Stab, AimingMod = 0.8, ConditionMax = 10, MaxHitCount = 1, IsAimedHandWeapon = TRUE, DoorDamage = 1, SwingAnim = Stab, DisplayName = Kitchen Knife, MinRange = 0.61, CloseKillMove = Jaw_Stab, SwingTime = 2, KnockdownMod = 0, SplatBloodOnNoDeath = TRUE, Icon = KnifeChopping, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, BreakSound = KitchenKnifeBreak, TreeDamage = 1, EnduranceMod = 0.5, MetalValue = 10, CriticalChance = 25, CritDmgMultiplier = 4, MinDamage = 0.3, MaxDamage = 0.7, WeaponLength = 0.19, DamageCategory = Slash, DamageMakeHole = TRUE, HitFloorSound = KitchenKnifeHit, ImpactSound = KitchenKnifeHit, DoorHitSound = KitchenKnifeHit, HitSound = KitchenKnifeHit, SwingSound = KitchenKnifeSwing, AttachmentType = Knife, Tags = CutPlant;SharpKnife, } item RedPen { DisplayCategory = Household, MaxRange = 0.8, WeaponSprite = Pen, MinAngle = 0.65, Type = Weapon, MinimumSwingTime = 2, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = Improvised, ConditionLowerChanceOneIn = 1, Weight = 0.1, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Stab, AimingMod = 0.8, ConditionMax = 2, MaxHitCount = 1, IsAimedHandWeapon = TRUE, DoorDamage = 0, SwingAnim = Stab, DisplayName = Red Pen, MinRange = 0.61, SwingTime = 2, KnockdownMod = 0, SplatBloodOnNoDeath = FALSE, Icon = Pen, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, TreeDamage = 0, EnduranceMod = 0.5, ColorRed = 220, ColorGreen = 10, ColorBlue = 10, CriticalChance = 0, MinDamage = 0.1, MaxDamage = 0.1, WeaponLength = 0.15, Tags = Write;RedPen, BreakSound = PenBreak, HitFloorSound = PenHit, ImpactSound = PenHit, DoorHitSound = PenHit, HitSound = PenHit, SwingSound = PenSwing, } item BluePen { DisplayCategory = Household, MaxRange = 0.8, WeaponSprite = Pen, MinAngle = 0.65, Type = Weapon, MinimumSwingTime = 2, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = Improvised, ConditionLowerChanceOneIn = 1, Weight = 0.1, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Stab, AimingMod = 0.8, ConditionMax = 2, MaxHitCount = 1, IsAimedHandWeapon = TRUE, DoorDamage = 0, SwingAnim = Stab, DisplayName = Blue Pen, MinRange = 0.61, SwingTime = 2, KnockdownMod = 0, SplatBloodOnNoDeath = FALSE, Icon = Pen, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, TreeDamage = 0, EnduranceMod = 0.5, ColorRed = 50, ColorGreen = 50, ColorBlue = 210, CriticalChance = 0, MinDamage = 0.1, MaxDamage = 0.1, WeaponLength = 0.15, Tags = Write;BluePen, BreakSound = PenBreak, HitFloorSound = PenHit, ImpactSound = PenHit, DoorHitSound = PenHit, HitSound = PenHit, SwingSound = PenSwing, } item Pen { DisplayCategory = Household, MaxRange = 0.8, WeaponSprite = Pen, MinAngle = 0.65, Type = Weapon, MinimumSwingTime = 2, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = Improvised, ConditionLowerChanceOneIn = 1, Weight = 0.1, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Stab, AimingMod = 0.8, ConditionMax = 2, MaxHitCount = 1, IsAimedHandWeapon = TRUE, DoorDamage = 0, SwingAnim = Stab, DisplayName = Pen, MinRange = 0.61, SwingTime = 2, KnockdownMod = 0, SplatBloodOnNoDeath = FALSE, Icon = Pen, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, TreeDamage = 0, EnduranceMod = 0.5, CriticalChance = 0, MinDamage = 0.1, MaxDamage = 0.1, WeaponLength = 0.15, Tags = Write;Pen, BreakSound = PenBreak, HitFloorSound = PenHit, ImpactSound = PenHit, DoorHitSound = PenHit, HitSound = PenHit, SwingSound = PenSwing, } item Pencil { DisplayCategory = Household, MaxRange = 0.8, WeaponSprite = Pencil, MinAngle = 0.65, Type = Weapon, MinimumSwingTime = 2, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = Improvised, ConditionLowerChanceOneIn = 1, Weight = 0.1, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Stab, AimingMod = 0.8, ConditionMax = 1, MaxHitCount = 1, IsAimedHandWeapon = TRUE, DoorDamage = 0, SwingAnim = Stab, DisplayName = Pencil, MinRange = 0.61, SwingTime = 2, KnockdownMod = 0, SplatBloodOnNoDeath = FALSE, Icon = Pencil, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, TreeDamage = 0, EnduranceMod = 0.5, CriticalChance = 0, MinDamage = 0.1, MaxDamage = 0.1, WeaponLength = 0.15, Tags = Write;Pencil, BreakSound = PenBreak, HitFloorSound = PenHit, ImpactSound = PenHit, DoorHitSound = PenHit, HitSound = PenHit, SwingSound = PenSwing, } item Screwdriver { DisplayCategory = ToolWeapon, MaxRange = 0.85, WeaponSprite = Screwdriver, MinAngle = 0.65, Type = Weapon, MinimumSwingTime = 2, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = Improvised;SmallBlade, ConditionLowerChanceOneIn = 6, Weight = 0.4, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Stab, AimingMod = 0.8, ConditionMax = 10, MaxHitCount = 1, IsAimedHandWeapon = TRUE, DoorDamage = 1, SwingAnim = Stab, DisplayName = Screwdriver, MinRange = 0.61, SwingTime = 2, KnockdownMod = 0, SplatBloodOnNoDeath = FALSE, Icon = Screwdriver, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, CloseKillMove = Jaw_Stab, BreakSound = ScrewdriverBreak, TreeDamage = 1, EnduranceMod = 0.5, MetalValue = 5, CriticalChance = 10, CritDmgMultiplier = 10, MinDamage = 0.3, MaxDamage = 0.7, WeaponLength = 0.19, HitFloorSound = ScrewdriverHit, ImpactSound = ScrewdriverHit, DoorHitSound = ScrewdriverHit, HitSound = ScrewdriverHit, SwingSound = ScrewdriverSwing, AttachmentType = Screwdriver, Tags = Screwdriver, } /****************************** ITEM_SPEARS ******************************/ item ClosedUmbrellaBlue { DisplayCategory = Household, MaxRange = 1.1, WeaponSprite = Umbrella_Closed_Blue, MinAngle = 0.8, Type = Weapon, MinimumSwingTime = 2, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = Improvised;Spear, ConditionLowerChanceOneIn = 3, Weight = 1, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Swinging, ConditionMax = 7, MaxHitCount = 1, DoorDamage = 1, SwingAnim = Spear, DisplayName = Closed Umbrella, MinRange = 0.61, SwingTime = 2, KnockdownMod = 0, SplatBloodOnNoDeath = FALSE, Icon = Umbrella_Red, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, TreeDamage = 0, TwoHandWeapon = TRUE, CriticalChance = 10, CritDmgMultiplier = 1, MinDamage = 0.5, MaxDamage = 0.7, BaseSpeed = 0.9, DamageCategory = Slash, DamageMakeHole = TRUE, BreakSound = UmbrellaBreak, HitFloorSound = UmbrellaHit, ImpactSound = UmbrellaHit, DoorHitSound = UmbrellaHit, HitSound = UmbrellaHit, SwingSound = UmbrellaSwing, } item ClosedUmbrellaRed { DisplayCategory = Household, MaxRange = 1.1, WeaponSprite = Umbrella_Closed_Red, MinAngle = 0.8, Type = Weapon, MinimumSwingTime = 2, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = Improvised;Spear, ConditionLowerChanceOneIn = 3, Weight = 1, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Swinging, ConditionMax = 7, MaxHitCount = 1, DoorDamage = 1, SwingAnim = Spear, DisplayName = Closed Umbrella, MinRange = 0.61, SwingTime = 2, KnockdownMod = 0, SplatBloodOnNoDeath = FALSE, Icon = Umbrella_Red, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, TreeDamage = 0, TwoHandWeapon = TRUE, CriticalChance = 10, CritDmgMultiplier = 1, MinDamage = 0.5, MaxDamage = 0.7, BaseSpeed = 0.9, DamageCategory = Slash, DamageMakeHole = TRUE, BreakSound = UmbrellaBreak, HitFloorSound = UmbrellaHit, ImpactSound = UmbrellaHit, DoorHitSound = UmbrellaHit, HitSound = UmbrellaHit, SwingSound = UmbrellaSwing, } item ClosedUmbrellaBlack { DisplayCategory = Household, MaxRange = 1.1, WeaponSprite = Umbrella_Closed_Black, MinAngle = 0.8, Type = Weapon, MinimumSwingTime = 2, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = Improvised;Spear, ConditionLowerChanceOneIn = 3, Weight = 1, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Swinging, ConditionMax = 7, MaxHitCount = 1, DoorDamage = 1, SwingAnim = Spear, DisplayName = Closed Umbrella, MinRange = 0.61, SwingTime = 2, KnockdownMod = 0, SplatBloodOnNoDeath = FALSE, Icon = Umbrella_Red, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, TreeDamage = 0, TwoHandWeapon = TRUE, CriticalChance = 10, CritDmgMultiplier = 1, MinDamage = 0.5, MaxDamage = 0.7, BaseSpeed = 0.9, DamageCategory = Slash, DamageMakeHole = TRUE, BreakSound = UmbrellaBreak, HitFloorSound = UmbrellaHit, ImpactSound = UmbrellaHit, DoorHitSound = UmbrellaHit, HitSound = UmbrellaHit, SwingSound = UmbrellaSwing, } item ClosedUmbrellaWhite { DisplayCategory = Household, MaxRange = 1.1, WeaponSprite = Umbrella_Closed_White, MinAngle = 0.8, Type = Weapon, MinimumSwingTime = 2, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = Improvised;Spear, ConditionLowerChanceOneIn = 3, Weight = 1, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Swinging, ConditionMax = 7, MaxHitCount = 1, DoorDamage = 1, SwingAnim = Spear, DisplayName = Closed Umbrella, MinRange = 0.61, SwingTime = 2, KnockdownMod = 0, SplatBloodOnNoDeath = FALSE, Icon = Umbrella_Red, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, TreeDamage = 0, TwoHandWeapon = TRUE, CriticalChance = 10, CritDmgMultiplier = 1, MinDamage = 0.5, MaxDamage = 0.7, BaseSpeed = 0.9, DamageCategory = Slash, DamageMakeHole = TRUE, BreakSound = UmbrellaBreak, HitFloorSound = UmbrellaHit, ImpactSound = UmbrellaHit, DoorHitSound = UmbrellaHit, HitSound = UmbrellaHit, SwingSound = UmbrellaSwing, } item GardenFork { DisplayCategory = Gardening, MaxRange = 1.37, WeaponSprite = GardenFork, MinAngle = 0.8, Type = Weapon, MinimumSwingTime = 2, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = Improvised;Spear, ConditionLowerChanceOneIn = 15, Weight = 1.5, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Swinging, ConditionMax = 10, MaxHitCount = 2, DoorDamage = 7, SwingAnim = Spear, DisplayName = Garden Fork, MinRange = 0.61, SwingTime = 2, KnockdownMod = 0, SplatBloodOnNoDeath = FALSE, Icon = Pitchfork, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, TreeDamage = 0, TwoHandWeapon = TRUE, CriticalChance = 30, CritDmgMultiplier = 10, MinDamage = 1, MaxDamage = 1.5, BaseSpeed = 0.9, DamageCategory = Slash, DamageMakeHole = TRUE, BreakSound = GardenForkBreak, HitFloorSound = GardenForkHit, ImpactSound = GardenForkHit, DoorHitSound = GardenForkHit, HitSound = GardenForkHit, SwingSound = GardenForkSwing, AttachmentType = Shovel, Tags = DigPlow, } item WoodenLance { DisplayCategory = WeaponCrafted, MaxRange = 1.4, WeaponSprite = WoodenLance, MinAngle = 0.8, Type = Weapon, MinimumSwingTime = 2, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = Improvised;Spear, ConditionLowerChanceOneIn = 4, Weight = 1.7, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Spear, ConditionMax = 7, MaxHitCount = 2, DoorDamage = 5, SwingAnim = Spear, DisplayName = Wooden Spear, MinRange = 0.61, SwingTime = 2, KnockdownMod = 0, SplatBloodOnNoDeath = FALSE, Icon = StickSharpened, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, TreeDamage = 0, TwoHandWeapon = TRUE, CriticalChance = 30, CritDmgMultiplier = 10, MinDamage = 1, MaxDamage = 1.4, DamageCategory = Slash, DamageMakeHole = TRUE, BreakSound = WoodenLanceBreak, HitFloorSound = WoodenLanceHit, ImpactSound = WoodenLanceHit, DoorHitSound = WoodenLanceHit, HitSound = WoodenLanceHit, SwingSound = WoodenLanceSwing, SoundMap = SpearStab WoodenLanceStab, AttachmentType = Shovel, } item SpearBreadKnife { DisplayCategory = WeaponCrafted, MaxRange = 1.55, WeaponSprite = SpearBreadKnife, MinAngle = 0.8, Type = Weapon, MinimumSwingTime = 2, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = Improvised;Spear, ConditionLowerChanceOneIn = 3, Weight = 2.0, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Spear, ConditionMax = 6, MaxHitCount = 2, DoorDamage = 5, SwingAnim = Spear, DisplayName = Spear With Bread Knife, MinRange = 0.98, SwingTime = 2, KnockdownMod = 0, SplatBloodOnNoDeath = FALSE, Icon = SpearButterKnife, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, TreeDamage = 0, TwoHandWeapon = TRUE, CriticalChance = 30, CritDmgMultiplier = 10, MinDamage = 1, MaxDamage = 1.6, DamageCategory = Slash, DamageMakeHole = TRUE, BreakSound = SpearBreadKnifeBreak, HitFloorSound = SpearBreadKnifeHit, ImpactSound = SpearBreadKnifeHit, DoorHitSound = SpearBreadKnifeHit, HitSound = SpearBreadKnifeHit, SwingSound = SpearBreadKnifeSwing, SoundMap = SpearStab SpearBreadKnifeStab, AttachmentType = Shovel, Tags = FishingSpear, } item SpearButterKnife { DisplayCategory = WeaponCrafted, MaxRange = 1.42, WeaponSprite = SpearButterKnife, MinAngle = 0.8, Type = Weapon, MinimumSwingTime = 2, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = Improvised;Spear, ConditionLowerChanceOneIn = 3, Weight = 2.0, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Spear, ConditionMax = 6, MaxHitCount = 2, DoorDamage = 5, SwingAnim = Spear, DisplayName = Spear With Butter Knife, MinRange = 0.98, SwingTime = 2, KnockdownMod = 0, SplatBloodOnNoDeath = FALSE, Icon = SpearButterKnife, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, TreeDamage = 0, TwoHandWeapon = TRUE, CriticalChance = 30, CritDmgMultiplier = 10, MinDamage = 1, MaxDamage = 1.6, DamageCategory = Slash, DamageMakeHole = TRUE, BreakSound = SpearButterKnifeBreak, HitFloorSound = SpearButterKnifeHit, ImpactSound = SpearButterKnifeHit, DoorHitSound = SpearButterKnifeHit, HitSound = SpearButterKnifeHit, SwingSound = SpearButterKnifeSwing, SoundMap = SpearStab SpearButterKnifeStab, AttachmentType = Shovel, Tags = FishingSpear, } item SpearFork { DisplayCategory = WeaponCrafted, MaxRange = 1.42, WeaponSprite = SpearFork, MinAngle = 0.8, Type = Weapon, MinimumSwingTime = 2, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = Improvised;Spear, ConditionLowerChanceOneIn = 3, Weight = 2.0, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Spear, ConditionMax = 6, MaxHitCount = 2, DoorDamage = 5, SwingAnim = Spear, DisplayName = Spear With Fork, MinRange = 0.98, SwingTime = 2, KnockdownMod = 0, SplatBloodOnNoDeath = FALSE, Icon = SpearFork, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, TreeDamage = 0, TwoHandWeapon = TRUE, CriticalChance = 30, CritDmgMultiplier = 10, MinDamage = 1, MaxDamage = 1.6, BaseSpeed = 0.95, DamageCategory = Slash, DamageMakeHole = TRUE, BreakSound = SpearForkBreak, HitFloorSound = SpearForkHit, ImpactSound = SpearForkHit, DoorHitSound = SpearForkHit, HitSound = SpearForkHit, SwingSound = SpearForkSwing, SoundMap = SpearStab SpearForkStab, AttachmentType = Shovel, Tags = FishingSpear, } item SpearLetterOpener { DisplayCategory = WeaponCrafted, MaxRange = 1.42, WeaponSprite = SpearLetterOpener, MinAngle = 0.8, Type = Weapon, MinimumSwingTime = 2, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = Improvised;Spear, ConditionLowerChanceOneIn = 3, Weight = 2.0, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Spear, ConditionMax = 6, MaxHitCount = 2, DoorDamage = 5, SwingAnim = Spear, DisplayName = Spear With Letter Opener, 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, MaxDamage = 1.6, DamageCategory = Slash, DamageMakeHole = TRUE, BreakSound = SpearLetterOpenerBreak, HitFloorSound = SpearLetterOpenerHit, ImpactSound = SpearLetterOpenerHit, DoorHitSound = SpearLetterOpenerHit, HitSound = SpearLetterOpenerHit, SwingSound = SpearLetterOpenerSwing, SoundMap = SpearStab SpearLetterOpenerStab, AttachmentType = Shovel, Tags = FishingSpear, } item SpearScalpel { DisplayCategory = WeaponCrafted, MaxRange = 1.42, WeaponSprite = SpearScalpel, MinAngle = 0.8, Type = Weapon, MinimumSwingTime = 2, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = Improvised;Spear, ConditionLowerChanceOneIn = 3, Weight = 2.0, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Spear, ConditionMax = 6, MaxHitCount = 2, DoorDamage = 5, SwingAnim = Spear, DisplayName = Spear With Scalpel, MinRange = 0.98, SwingTime = 2, KnockdownMod = 0, SplatBloodOnNoDeath = FALSE, Icon = SpearScalpel, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, TreeDamage = 0, TwoHandWeapon = TRUE, CriticalChance = 30, CritDmgMultiplier = 10, MinDamage = 1, MaxDamage = 1.6, DamageCategory = Slash, DamageMakeHole = TRUE, BreakSound = SpearScalpelBreak, HitFloorSound = SpearScalpelHit, ImpactSound = SpearScalpelHit, DoorHitSound = SpearScalpelHit, HitSound = SpearScalpelHit, SwingSound = SpearScalpelSwing, SoundMap = SpearStab SpearScalpelStab, AttachmentType = Shovel, Tags = FishingSpear, } item SpearSpoon { DisplayCategory = WeaponCrafted, MaxRange = 1.4, WeaponSprite = SpearSpoon, MinAngle = 0.8, Type = Weapon, MinimumSwingTime = 2, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = Improvised;Spear, ConditionLowerChanceOneIn = 3, Weight = 2.0, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Spear, ConditionMax = 6, MaxHitCount = 2, DoorDamage = 5, SwingAnim = Spear, DisplayName = Spear With Spoon, MinRange = 0.98, SwingTime = 2, KnockdownMod = 0, SplatBloodOnNoDeath = FALSE, Icon = SpearSpoon, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, TreeDamage = 0, TwoHandWeapon = TRUE, CriticalChance = 30, CritDmgMultiplier = 10, MinDamage = 1, MaxDamage = 1.6, DamageCategory = Slash, DamageMakeHole = TRUE, AttachmentType = Shovel, BreakSound = SpearSpoonBreak, HitFloorSound = SpearSpoonHit, ImpactSound = SpearSpoonHit, DoorHitSound = SpearSpoonHit, HitSound = SpearSpoonHit, SwingSound = SpearSpoonSwing, SoundMap = SpearStab SpearSpoonStab, Tags = FishingSpear, } item SpearScissors { DisplayCategory = WeaponCrafted, MaxRange = 1.42, WeaponSprite = SpearScissors, MinAngle = 0.8, Type = Weapon, MinimumSwingTime = 2, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = Improvised;Spear, ConditionLowerChanceOneIn = 3, Weight = 2.1, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Spear, ConditionMax = 6, MaxHitCount = 2, DoorDamage = 5, SwingAnim = Spear, DisplayName = Spear With Scissors, MinRange = 0.98, SwingTime = 2, KnockdownMod = 0, SplatBloodOnNoDeath = FALSE, Icon = SpearScissors, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, TreeDamage = 0, TwoHandWeapon = TRUE, CriticalChance = 30, CritDmgMultiplier = 10, MinDamage = 1, MaxDamage = 1.6, DamageCategory = Slash, DamageMakeHole = TRUE, BreakSound = SpearScissorsBreak, HitFloorSound = SpearScissorsHit, ImpactSound = SpearScissorsHit, DoorHitSound = SpearScissorsHit, HitSound = SpearScissorsHit, SwingSound = SpearScissorsSwing, SoundMap = SpearStab SpearScissorsStab, AttachmentType = Shovel, Tags = FishingSpear, } item SpearHandFork { DisplayCategory = WeaponCrafted, MaxRange = 1.45, WeaponSprite = SpearHandFork, MinAngle = 0.8, Type = Weapon, MinimumSwingTime = 2, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = Improvised;Spear, ConditionLowerChanceOneIn = 4, Weight = 2.2, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Spear, ConditionMax = 7, MaxHitCount = 2, DoorDamage = 6, SwingAnim = Spear, DisplayName = Spear With Hand Fork, MinRange = 0.98, SwingTime = 2, KnockdownMod = 0, SplatBloodOnNoDeath = FALSE, Icon = SpearGardeningFork, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, TreeDamage = 0, TwoHandWeapon = TRUE, CriticalChance = 30, CritDmgMultiplier = 10, MinDamage = 1.1, MaxDamage = 1.6, BaseSpeed = 0.95, DamageCategory = Slash, DamageMakeHole = TRUE, BreakSound = SpearHandForkBreak, HitFloorSound = SpearHandForkHit, ImpactSound = SpearHandForkHit, DoorHitSound = SpearHandForkHit, HitSound = SpearHandForkHit, SwingSound = SpearHandForkSwing, SoundMap = SpearStab SpearHandForkStab, AttachmentType = Shovel, Tags = FishingSpear, } item SpearScrewdriver { DisplayCategory = WeaponCrafted, MaxRange = 1.45, WeaponSprite = SpearScrewdriver, MinAngle = 0.8, Type = Weapon, MinimumSwingTime = 2, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = Improvised;Spear, ConditionLowerChanceOneIn = 4, Weight = 2.1, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Spear, ConditionMax = 7, MaxHitCount = 2, DoorDamage = 7, SwingAnim = Spear, DisplayName = Spear With Screwdriver, MinRange = 0.98, SwingTime = 2, KnockdownMod = 0, SplatBloodOnNoDeath = FALSE, Icon = SpearScrewdriver, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, TreeDamage = 0, TwoHandWeapon = TRUE, CriticalChance = 30, CritDmgMultiplier = 10, MinDamage = 1.2, MaxDamage = 1.6, DamageCategory = Slash, DamageMakeHole = TRUE, BreakSound = SpearScrewdriverBreak, HitFloorSound = SpearScrewdriverHit, ImpactSound = SpearScrewdriverHit, DoorHitSound = SpearScrewdriverHit, HitSound = SpearScrewdriverHit, SwingSound = SpearScrewdriverSwing, SoundMap = SpearStab SpearScrewdriverStab, AttachmentType = Shovel, Tags = FishingSpear, } item SpearHuntingKnife { DisplayCategory = WeaponCrafted, MaxRange = 1.48, WeaponSprite = SpearHuntingKnife, 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 = 9, MaxHitCount = 2, DoorDamage = 7, SwingAnim = Spear, DisplayName = Spear With Hunting Knife, MinRange = 0.98, SwingTime = 2, KnockdownMod = 0, SplatBloodOnNoDeath = FALSE, Icon = SpearHuntingKnife, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, TreeDamage = 0, TwoHandWeapon = TRUE, CriticalChance = 30, CritDmgMultiplier = 10, MinDamage = 1.2, MaxDamage = 1.7, DamageCategory = Slash, DamageMakeHole = TRUE, BreakSound = SpearHuntingKnifeBreak, HitFloorSound = SpearHuntingKnifeHit, ImpactSound = SpearHuntingKnifeHit, DoorHitSound = SpearHuntingKnifeHit, HitSound = SpearHuntingKnifeHit, SwingSound = SpearHuntingKnifeSwing, SoundMap = SpearStab SpearHuntingKnifeStab, AttachmentType = Shovel, Tags = FishingSpear, } item SpearMachete { DisplayCategory = WeaponCrafted, MaxRange = 1.55, WeaponSprite = SpearMachete, MinAngle = 0.8, Type = Weapon, MinimumSwingTime = 2, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = Improvised;Spear, ConditionLowerChanceOneIn = 10, Weight = 3.7, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Spear, ConditionMax = 12, MaxHitCount = 2, DoorDamage = 10, SwingAnim = Spear, DisplayName = Spear With Machete, MinRange = 0.98, SwingTime = 2, KnockdownMod = 0, SplatBloodOnNoDeath = FALSE, Icon = SpearMachete, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, TreeDamage = 0, TwoHandWeapon = TRUE, CriticalChance = 30, CritDmgMultiplier = 10, MinDamage = 1.3, MaxDamage = 2, BaseSpeed = 0.9, DamageCategory = Slash, DamageMakeHole = TRUE, BreakSound = SpearMacheteBreak, HitFloorSound = SpearMacheteHit, ImpactSound = SpearMacheteHit, DoorHitSound = SpearMacheteHit, HitSound = SpearMacheteHit, SwingSound = SpearMacheteSwing, SoundMap = SpearStab SpearMacheteStab, AttachmentType = Shovel, Tags = FishingSpear, } item SpearIcePick { DisplayCategory = WeaponCrafted, MaxRange = 1.42, WeaponSprite = SpearIcePick, MinAngle = 0.8, Type = Weapon, MinimumSwingTime = 2, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = Improvised;Spear, ConditionLowerChanceOneIn = 3, Weight = 2.0, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Spear, ConditionMax = 6, MaxHitCount = 2, DoorDamage = 5, SwingAnim = Spear, DisplayName = Spear With Ice Pick, MinRange = 0.98, SwingTime = 2, KnockdownMod = 0, SplatBloodOnNoDeath = FALSE, Icon = SpearIcePick, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, TreeDamage = 0, TwoHandWeapon = TRUE, CriticalChance = 30, CritDmgMultiplier = 10, MinDamage = 1, MaxDamage = 1.6, DamageCategory = Slash, DamageMakeHole = TRUE, BreakSound = SpearIcePickBreak, HitFloorSound = SpearIcePickHit, ImpactSound = SpearIcePickHit, DoorHitSound = SpearIcePickHit, HitSound = SpearIcePickHit, SwingSound = SpearIcePickSwing, SoundMap = SpearStab SpearIcePickStab, AttachmentType = Shovel, Tags = FishingSpear, } item SpearCrafted { DisplayCategory = WeaponCrafted, MaxRange = 1.4, WeaponSprite = SpearCrafted, MinAngle = 0.8, Type = Weapon, MinimumSwingTime = 2, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = Improvised;Spear, ConditionLowerChanceOneIn = 2, Weight = 1.7, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Spear, ConditionMax = 5, MaxHitCount = 2, DoorDamage = 5, SwingAnim = Spear, DisplayName = Crafted Spear, MinRange = 0.98, SwingTime = 2, KnockdownMod = 0, SplatBloodOnNoDeath = FALSE, Icon = SpearStick, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, TreeDamage = 0, TwoHandWeapon = TRUE, CriticalChance = 30, CritDmgMultiplier = 10, MinDamage = 1, MaxDamage = 1.5, DamageCategory = Slash, DamageMakeHole = TRUE, BreakSound = SpearCraftedBreak, HitFloorSound = SpearCraftedHit, ImpactSound = SpearCraftedHit, DoorHitSound = SpearCraftedHit, HitSound = SpearCraftedHit, SwingSound = SpearCraftedSwing, SoundMap = SpearStab SpearCraftedStab, AttachmentType = Shovel, Tags = FishingSpear, } item SpearKnife { DisplayCategory = WeaponCrafted, MaxRange = 1.45, WeaponSprite = SpearKnife, MinAngle = 0.8, Type = Weapon, MinimumSwingTime = 2, KnockBackOnNoDeath = FALSE, SwingAmountBeforeImpact = 0.02, Categories = Improvised;Spear, ConditionLowerChanceOneIn = 4, Weight = 2.0, SplatNumber = 1, PushBackMod = 0.3, SubCategory = Spear, ConditionMax = 7, MaxHitCount = 2, DoorDamage = 5, SwingAnim = Spear, DisplayName = Spear With Knife, 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, MaxDamage = 1.6, DamageCategory = Slash, DamageMakeHole = TRUE, BreakSound = SpearKnifeBreak, HitFloorSound = SpearKnifeHit, ImpactSound = SpearKnifeHit, DoorHitSound = SpearKnifeHit, HitSound = SpearKnifeHit, SwingSound = SpearKnifeSwing, SoundMap = SpearStab SpearKnifeStab, AttachmentType = Shovel, Tags = FishingSpear, } /****************************** ITEM_FIREARM ******************************/ item VarmintRifle { DisplayCategory = Weapon, ImpactSound = null, MaxRange = 10, WeaponSprite = VarmintRifle, SoundVolume = 200, MinAngle = 0.95, Type = Weapon, MinimumSwingTime = 0.5, ToHitModifier = 1.5, NPCSoundBoost = 1.5, KnockBackOnNoDeath = TRUE, Ranged = TRUE, SwingAmountBeforeImpact = 0, ProjectileCount = 1, ConditionLowerChanceOneIn = 60, Weight = 4, SplatNumber = 3, PushBackMod = 0.3, SubCategory = Firearm, ConditionMax = 10, ShareDamage = FALSE, MaxHitCount = 1, IsAimedFirearm = TRUE, DoorDamage = 20, UseEndurance = FALSE, SwingAnim = Rifle, DisplayName = MSR700 Rifle, MinRange = 0.61, SwingTime = 0.5, MultipleHitConditionAffected = FALSE, BringToBearSound = MSR700BringToBear, SwingSound = MSR700Shoot, HitSound = BulletHitBody, ClickSound = MSR700Jam, SoundRadius = 70, MinDamage = 0.6, MaxDamage = 1.3, SplatSize = 3, KnockdownMod = 2, SplatBloodOnNoDeath = TRUE, Icon = LeverActionRifle, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, CriticalChance = 25, CritDmgMultiplier = 8, AimingPerkCritModifier = 12, HitChance = 27, AimingPerkHitChanceModifier = 17, AimingPerkMinAngleModifier = 0.01, AimingPerkRangeModifier = 2, RecoilDelay = 90, PiercingBullets = TRUE, SoundGain = 2, ReloadTime = 25, AimingTime = 30, RequiresEquippedBothHands = TRUE, BreakSound = MSR700Break, MetalValue = 45, TwoHandWeapon = TRUE, AmmoBox = 223Box, MaxAmmo = 3, EquipSound = MSR700Equip, UnequipSound = MSR700UnEquip, InsertAmmoSound = MSR700InsertAmmo, EjectAmmoSound = MSR700EjectAmmo, InsertAmmoStartSound = MSR700InsertAmmoStart, InsertAmmoStopSound = MSR700InsertAmmoStop, EjectAmmoStartSound = MSR700EjectAmmoStart, EjectAmmoStopSound = MSR700EjectAmmoStop, ShellFallSound = MSR700CartridgeFall, RackSound = MSR700Rack, AmmoType = Base.223Bullets, WeaponReloadType = boltactionnomag, /* ModelWeaponPart = FiberglassStock HuntingKnife none bayonet,*/ ModelWeaponPart = Bayonnet Bayonnet bayonnet bayonnet, ModelWeaponPart = x2Scope x2Scope scope scope, ModelWeaponPart = x4Scope x4Scope scope scope, ModelWeaponPart = x8Scope x8Scope scope scope, ModelWeaponPart = IronSight IronSight scope2 scope2, ModelWeaponPart = RecoilPad RecoilPad recoilpad recoilpad, ModelWeaponPart = RedDot RedDot reddot reddot, RackAfterShoot = TRUE, /*MagazineType = Base.223Clip,*/ JamGunChance = 5, AttachmentType = Rifle, StopPower = 15, } item HuntingRifle { DisplayCategory = Weapon, ImpactSound = null, MaxRange = 10, WeaponSprite = HuntingRifle, SoundVolume = 200, MinAngle = 0.95, Type = Weapon, MinimumSwingTime = 0.5, ToHitModifier = 1.5, NPCSoundBoost = 1.5, KnockBackOnNoDeath = TRUE, Ranged = TRUE, SwingAmountBeforeImpact = 0, ProjectileCount = 1, ConditionLowerChanceOneIn = 60, Weight = 4, SplatNumber = 3, PushBackMod = 0.3, MaxDamage = 2, SubCategory = Firearm, ConditionMax = 10, ShareDamage = FALSE, MaxHitCount = 1, IsAimedFirearm = TRUE, DoorDamage = 20, UseEndurance = FALSE, SwingAnim = Rifle, DisplayName = MSR788 Rifle, MinRange = 0.61, SwingTime = 0.5, MultipleHitConditionAffected = FALSE, BringToBearSound = MSR788BringToBear, SwingSound = MSR788Shoot, HitSound = BulletHitBody, ClickSound = MSR788Jam, SoundRadius = 70, MinDamage = 1.2, SplatSize = 3, KnockdownMod = 2, SplatBloodOnNoDeath = TRUE, Icon = RifleHunting, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, CriticalChance = 30, CritDmgMultiplier = 10, AimingPerkCritModifier = 15, HitChance = 25, AimingPerkHitChanceModifier = 15, AimingPerkMinAngleModifier = 0.01, AimingPerkRangeModifier = 3, RecoilDelay = 100, PiercingBullets = TRUE, SoundGain = 2, ReloadTime = 25, AimingTime = 40, RequiresEquippedBothHands = TRUE, BreakSound = MSR788Break, MetalValue = 45, TwoHandWeapon = TRUE, AmmoBox = 308Box, MaxAmmo = 3, EquipSound = MSR788Equip, UnequipSound = MSR788UnEquip, InsertAmmoSound = MSR788InsertAmmo, EjectAmmoSound = MSR788EjectAmmo, InsertAmmoStartSound = MSR788InsertAmmoStart, InsertAmmoStopSound = MSR788InsertAmmoStop, EjectAmmoStartSound = MSR788EjectAmmoStart, EjectAmmoStopSound = MSR788EjectAmmoStop, ShellFallSound = MSR788CartridgeFall, RackSound = MSR788Rack, AmmoType = Base.308Bullets, WeaponReloadType = boltactionnomag, ModelWeaponPart = Bayonnet Bayonnet bayonnet bayonnet, ModelWeaponPart = x2Scope x2Scope scope scope, ModelWeaponPart = x4Scope x4Scope scope scope, ModelWeaponPart = x8Scope x8Scope scope scope, ModelWeaponPart = IronSight IronSight scope2 scope2, ModelWeaponPart = RecoilPad RecoilPad recoilpad recoilpad, ModelWeaponPart = RedDot RedDot reddot reddot, RackAfterShoot = TRUE, MagazineType = Base.308Clip, JamGunChance = 5, AttachmentType = Rifle, StopPower = 20, } item Shotgun { DisplayCategory = Weapon, ImpactSound = null, MaxRange = 7, RangeFalloff = TRUE, WeaponSprite = Shotgun, SoundVolume = 200, MinAngle = 0.9, Type = Weapon, KnockBackOnNoDeath = TRUE, Ranged = TRUE, ProjectileCount = 5, ConditionLowerChanceOneIn = 60, Weight = 4, SplatNumber = 5, PushBackMod = 0.8, MaxDamage = 2.2, SubCategory = Firearm, AimingMod = 2, ConditionMax = 10, ShareDamage = FALSE, MaxHitCount = 4, IsAimedHandWeapon = TRUE, IsAimedFirearm = TRUE, DoorDamage = 20, UseEndurance = FALSE, DisplayName = JS-2000 Shotgun, MinRange = 0.61, SwingTime = 2, AngleFalloff = TRUE, MultipleHitConditionAffected = FALSE, BringToBearSound = JS2000ShotgunBringToBear, SwingSound = JS2000ShotgunShoot, HitSound = BulletHitBody, ClickSound = JS2000ShotgunJam, SoundRadius = 100, MinDamage = 1.5, KnockdownMod = 8, SplatBloodOnNoDeath = TRUE, Icon = Shotgun2, RunAnim = Run_Weapon2, CriticalChance = 60, CritDmgMultiplier = 2, AimingPerkCritModifier = 4, HitChance = 70, AimingPerkHitChanceModifier = 5, RecoilDelay = 50, SoundGain = 2, ReloadTime = 25, AimingTime = 20, RequiresEquippedBothHands = TRUE, BreakSound = JS2000ShotgunBreak, ShellFallSound = JS2000ShotgunCartridgeFall, MetalValue = 45, TwoHandWeapon = TRUE, AmmoBox = ShotgunShellsBox, MaxAmmo = 6, EquipSound = JS2000ShotgunEquip, UnequipSound = JS2000ShotgunUnEquip, InsertAmmoStartSound = JS2000ShotgunInsertAmmoStart, InsertAmmoSound = JS2000ShotgunInsertAmmo, InsertAmmoStopSound = JS2000ShotgunInsertAmmoStop, EjectAmmoStartSound = JS2000ShotgunEjectAmmoStart, EjectAmmoSound = JS2000ShotgunEjectAmmo, EjectAmmoStopSound = JS2000ShotgunEjectAmmoStop, RackSound = JS2000ShotgunRack, AmmoType = Base.ShotgunShells, WeaponReloadType = shotgun, RackAfterShoot = TRUE, JamGunChance = 2, AttachmentType = Rifle, ModelWeaponPart = ChokeTubeFull ChokeTube choketube choketube, ModelWeaponPart = ChokeTubeImproved ChokeTube choketube choketube, StopPower = 20, } item DoubleBarrelShotgun { DisplayCategory = Weapon, ImpactSound = null, MaxRange = 9, RangeFalloff = TRUE, WeaponSprite = DoubleBarrelShotgun, SoundVolume = 200, MinAngle = 0.9, Type = Weapon, KnockBackOnNoDeath = TRUE, Ranged = TRUE, ProjectileCount = 5, ConditionLowerChanceOneIn = 60, Weight = 4, SplatNumber = 5, PushBackMod = 0.8, SubCategory = Firearm, AimingMod = 2, ConditionMax = 10, ShareDamage = FALSE, MaxHitCount = 4, IsAimedHandWeapon = TRUE, IsAimedFirearm = TRUE, DoorDamage = 30, UseEndurance = FALSE, DisplayName = Double Barrel Shotgun, MinRange = 0.67, SwingTime = 2, AngleFalloff = TRUE, MultipleHitConditionAffected = FALSE, BringToBearSound = DoubleBarrelShotgunBringToBear, SwingSound = DoubleBarrelShotgunShoot, HitSound = BulletHitBody, ClickSound = DoubleBarrelShotgunJam, SoundRadius = 100, MinDamage = 2, MaxDamage = 2.7, KnockdownMod = 8, SplatBloodOnNoDeath = TRUE, Icon = ShotgunDoublebarrel, RunAnim = Run_Weapon2, CriticalChance = 80, CritDmgMultiplier = 2, AimingPerkCritModifier = 4, HitChance = 80, AimingPerkHitChanceModifier = 5, RecoilDelay = 50, SoundGain = 2, ReloadTime = 25, AimingTime = 20, RequiresEquippedBothHands = TRUE, BreakSound = DoubleBarrelShotgunBreak, MetalValue = 45, TwoHandWeapon = TRUE, AmmoBox = ShotgunShellsBox, MaxAmmo = 2, EquipSound = DoubleBarrelShotgunEquip, UnequipSound = DoubleBarrelShotgunUnEquip, InsertAmmoSound = DoubleBarrelShotgunInsertAmmo, EjectAmmoSound = DoubleBarrelShotgunEjectAmmo, InsertAmmoStartSound = DoubleBarrelShotgunInsertAmmoStart, InsertAmmoStopSound = DoubleBarrelShotgunInsertAmmoStop, EjectAmmoStartSound = DoubleBarrelShotgunEjectAmmoStart, EjectAmmoStopSound = DoubleBarrelShotgunEjectAmmoStop, ShellFallSound = DoubleBarrelShotgunCartridgeFall, AmmoType = Base.ShotgunShells, WeaponReloadType = doublebarrelshotgun, JamGunChance = 0, AttachmentType = Rifle, InsertAllBulletsReload = TRUE, RackAfterShoot = FALSE, haveChamber = FALSE, StopPower = 40, } item DoubleBarrelShotgunSawnoff { DisplayCategory = Weapon, ImpactSound = null, MaxRange = 8, RangeFalloff = TRUE, WeaponSprite = ShotgunDoubleBarrelSawn, SoundVolume = 200, MinAngle = 0.657, Type = Weapon, KnockBackOnNoDeath = TRUE, Ranged = TRUE, ProjectileCount = 5, ConditionLowerChanceOneIn = 60, Weight = 3.5, SplatNumber = 5, PushBackMod = 0.8, SubCategory = Firearm, AimingMod = 2, ConditionMax = 10, ShareDamage = FALSE, MaxHitCount = 4, IsAimedHandWeapon = TRUE, IsAimedFirearm = TRUE, DoorDamage = 30, UseEndurance = FALSE, DisplayName = Sawn Off Double Barrel Shotgun, MinRange = 0.67, SwingTime = 2, AngleFalloff = TRUE, MultipleHitConditionAffected = FALSE, SwingSound = SawnOffDoubleBarrelShotgunShoot, ClickSound = SawnOffDoubleBarrelShotgunJam, SoundRadius = 100, MinDamage = 2, MaxDamage = 2.7, KnockdownMod = 8, SplatBloodOnNoDeath = TRUE, Icon = ShotgunDoublebarrel, RunAnim = Run_Weapon2, CriticalChance = 80, CritDmgMultiplier = 2, AimingPerkCritModifier = 4, HitChance = 80, AimingPerkHitChanceModifier = 5, RecoilDelay = 50, SoundGain = 2, ReloadTime = 25, AimingTime = 20, RequiresEquippedBothHands = TRUE, BreakSound = SawnOffDoubleBarrelShotgunBreak, MetalValue = 45, TwoHandWeapon = TRUE, AmmoBox = ShotgunShellsBox, MaxAmmo = 2, EquipSound = SawnOffDoubleBarrelShotgunEquip, UnequipSound = SawnOffDoubleBarrelShotgunUnEquip, InsertAmmoSound = SawnOffDoubleBarrelShotgunInsertAmmo, EjectAmmoSound = SawnOffDoubleBarrelShotgunEjectAmmo, InsertAmmoStartSound = SawnOffDoubleBarrelShotgunInsertAmmoStart, InsertAmmoStopSound = SawnOffDoubleBarrelShotgunInsertAmmoStop, EjectAmmoStartSound = SawnOffDoubleBarrelShotgunEjectAmmoStart, EjectAmmoStopSound = SawnOffDoubleBarrelShotgunEjectAmmoStop, ShellFallSound = SawnOffDoubleBarrelShotgunCartridgeFall, AmmoType = Base.ShotgunShells, WeaponReloadType = doublebarrelshotgunsawn, JamGunChance = 0, AttachmentType = Rifle, InsertAllBulletsReload = TRUE, RackAfterShoot = FALSE, haveChamber = FALSE, StopPower = 40, } item ShotgunSawnoff { DisplayCategory = Weapon, ImpactSound = null, MaxRange = 6, RangeFalloff = TRUE, WeaponSprite = ShotgunSawnOff, SoundVolume = 250, MinAngle = 0.657, Type = Weapon, MinimumSwingTime = 2, ToHitModifier = 2.5, NPCSoundBoost = 1.5, KnockBackOnNoDeath = TRUE, Ranged = TRUE, SwingAmountBeforeImpact = 0, ProjectileCount = 6, ConditionLowerChanceOneIn = 50, Weight = 3.5, SplatNumber = 5, PushBackMod = 0.9, MaxDamage = 2.2, SubCategory = Firearm, ConditionMax = 10, ShareDamage = FALSE, MaxHitCount = 4, IsAimedFirearm = TRUE, DoorDamage = 20, IdleAnim = Idle_Weapon2, UseEndurance = FALSE, SwingAnim = Rifle, DisplayName = Sawn Off JS-2000 Shotgun, MinRange = 0.61, SwingTime = 2, AngleFalloff = TRUE, MultipleHitConditionAffected = FALSE, BringToBearSound = SawnOffJS2000ShotgunBringToBear, SwingSound = SawnOffJS2000ShotgunShoot, HitSound = BulletHitBody, ClickSound = SawnOffJS2000ShotgunJam, SoundRadius = 100, MinDamage = 1.5, KnockdownMod = 8, SplatBloodOnNoDeath = TRUE, Icon = Shotgun, RunAnim = Run_Weapon2, CriticalChance = 60, CritDmgMultiplier = 2, AimingPerkCritModifier = 4, HitChance = 100, AimingPerkHitChanceModifier = 0, RecoilDelay = 50, SoundGain = 2, ClipSize = 6, ReloadTime = 25, AimingTime = 20, RequiresEquippedBothHands = TRUE, BreakSound = SawnOffJS2000ShotgunBreak, ShellFallSound = SawnOffJS2000ShotgunCartridgeFall, MetalValue = 35, TwoHandWeapon = TRUE, AmmoBox = ShotgunShellsBox, MaxAmmo = 6, EquipSound = SawnOffJS2000ShotgunEquip, UnequipSound = SawnOffJS2000ShotgunUnEquip, InsertAmmoSound = SawnOffJS2000ShotgunInsertAmmo, RackSound = SawnOffJS2000ShotgunRack, AmmoType = Base.ShotgunShells, WeaponReloadType = shotgun, RackAfterShoot = TRUE, JamGunChance = 2, AttachmentType = Rifle, StopPower = 20, } item Pistol { DisplayCategory = Weapon, ImpactSound = null, MaxRange = 7, WeaponSprite = Handgun03, SoundVolume = 30, MinAngle = 0.95, Type = Weapon, MinimumSwingTime = 0.5, ToHitModifier = 1.5, NPCSoundBoost = 1.5, KnockBackOnNoDeath = TRUE, Ranged = TRUE, SwingAmountBeforeImpact = 0, ProjectileCount = 1, ConditionLowerChanceOneIn = 60, Weight = 1.5, SplatNumber = 3, PushBackMod = 0.3, SubCategory = Firearm, ConditionMax = 10, ShareDamage = FALSE, MaxHitCount = 1, IsAimedFirearm = TRUE, DoorDamage = 5, UseEndurance = FALSE, SwingAnim = Handgun, DisplayName = M9 Pistol, MinRange = 0.61, SwingTime = 0.5, MultipleHitConditionAffected = FALSE, BringToBearSound = M9BringToBear, SwingSound = M9Shoot, HitSound = BulletHitBody, ClickSound = M9Jam, SoundRadius = 40, MinDamage = 0.6, MaxDamage = 1, SplatSize = 3, KnockdownMod = 2, SplatBloodOnNoDeath = TRUE, Icon = HandGun3, RunAnim = Run_Weapon2, CriticalChance = 20, CritDmgMultiplier = 4, AimingPerkCritModifier = 10, AimingPerkRangeModifier = 1.5, HitChance = 50, AimingPerkHitChanceModifier = 8, AimingPerkMinAngleModifier = 0.05, RecoilDelay = 20, SoundGain = 1.5, ClipSize = 15, ReloadTime = 30, AimingTime = 15, BreakSound = M9Break, MetalValue = 30, AmmoBox = Bullets9mmBox, MaxAmmo = 15, EquipSound = M9Equip, UnequipSound = M9UnEquip, InsertAmmoSound = M9InsertAmmo, EjectAmmoSound = M9EjectAmmo, InsertAmmoStartSound = M9InsertAmmoStart, InsertAmmoStopSound = M9InsertAmmoStop, EjectAmmoStartSound = M9EjectAmmoStart, EjectAmmoStopSound = M9EjectAmmoStop, ShellFallSound = M9CartridgeFall, RackSound = M9Rack, MagazineType = Base.9mmClip, AmmoType = Base.Bullets9mm, WeaponReloadType = handgun, JamGunChance = 2, ModelWeaponPart = RedDot RedDot reddot reddot, ModelWeaponPart = GunLight GunLight gunlight gunlight, ModelWeaponPart = IronSight IronSight scope scope, ModelWeaponPart = Laser Laser laser laser, AttachmentType = Holster, StopPower = 5, } item Pistol2 { DisplayCategory = Weapon, ImpactSound = null, MaxRange = 8, WeaponSprite = Handgun02, SoundVolume = 50, MinAngle = 0.95, Type = Weapon, MinimumSwingTime = 0.5, ToHitModifier = 1.5, NPCSoundBoost = 1.5, KnockBackOnNoDeath = TRUE, Ranged = TRUE, SwingAmountBeforeImpact = 0, ProjectileCount = 1, ConditionLowerChanceOneIn = 60, Weight = 1.5, SplatNumber = 3, PushBackMod = 0.3, SubCategory = Firearm, ConditionMax = 10, ShareDamage = FALSE, MaxHitCount = 1, IsAimedFirearm = TRUE, DoorDamage = 5, UseEndurance = FALSE, SwingAnim = Handgun, DisplayName = M1911 Pistol, MinRange = 0.61, SwingTime = 0.5, MultipleHitConditionAffected = FALSE, BringToBearSound = M1911BringToBear, SwingSound = M1911Shoot, HitSound = BulletHitBody, ClickSound = M1911Jam, SoundRadius = 50, MinDamage = 1, MaxDamage = 1.4, SplatSize = 3, KnockdownMod = 2, SplatBloodOnNoDeath = TRUE, Icon = HandGun2, RunAnim = Run_Weapon2, CriticalChance = 20, CritDmgMultiplier = 4, AimingPerkCritModifier = 10, AimingPerkRangeModifier = 1.5, HitChance = 40, AimingPerkHitChanceModifier = 10, AimingPerkMinAngleModifier = 0.05, RecoilDelay = 25, SoundGain = 1.5, ClipSize = 15, ReloadTime = 30, AimingTime = 20, BreakSound = M1911Break, MetalValue = 30, AmmoBox = Bullets45Box, MaxAmmo = 7, EquipSound = M1911Equip, UnequipSound = M1911UnEquip, InsertAmmoSound = M1911InsertAmmo, EjectAmmoSound = M1911EjectAmmo, InsertAmmoStartSound = M1911InsertAmmoStart, InsertAmmoStopSound = M1911InsertAmmoStop, EjectAmmoStartSound = M1911EjectAmmoStart, EjectAmmoStopSound = M1911EjectAmmoStop, ShellFallSound = M1911CartridgeFall, RackSound = M1911Rack, MagazineType = Base.45Clip, AmmoType = Base.Bullets45, WeaponReloadType = handgun, JamGunChance = 2, AttachmentType = Holster, ModelWeaponPart = RedDot RedDot reddot reddot, ModelWeaponPart = GunLight GunLight gunlight gunlight, ModelWeaponPart = IronSight IronSight scope scope, ModelWeaponPart = Laser Laser laser laser, StopPower = 7, } item Pistol3 { DisplayCategory = Weapon, ImpactSound = null, MaxRange = 10, WeaponSprite = Handgun, SoundVolume = 75, MinAngle = 0.95, Type = Weapon, MinimumSwingTime = 0.5, ToHitModifier = 1.5, NPCSoundBoost = 1.5, KnockBackOnNoDeath = TRUE, Ranged = TRUE, SwingAmountBeforeImpact = 0, ProjectileCount = 1, ConditionLowerChanceOneIn = 60, Weight = 1.5, SplatNumber = 3, PushBackMod = 0.3, SubCategory = Firearm, ConditionMax = 10, ShareDamage = FALSE, MaxHitCount = 1, IsAimedFirearm = TRUE, DoorDamage = 5, UseEndurance = FALSE, SwingAnim = Handgun, DisplayName = D-E Pistol, MinRange = 0.61, SwingTime = 0.5, MultipleHitConditionAffected = FALSE, BringToBearSound = DesertEagleBringToBear, SwingSound = DesertEagleShoot, HitSound = BulletHitBody, ClickSound = DesertEagleJam, SoundRadius = 70, MinDamage = 1, MaxDamage = 1.9, SplatSize = 3, KnockdownMod = 2, SplatBloodOnNoDeath = TRUE, Icon = HandGun, RunAnim = Run_Weapon2, CriticalChance = 20, CritDmgMultiplier = 4, AimingPerkCritModifier = 10, AimingPerkRangeModifier = 1.5, HitChance = 20, AimingPerkHitChanceModifier = 12, AimingPerkMinAngleModifier = 0.05, RecoilDelay = 32, SoundGain = 1.5, ClipSize = 15, ReloadTime = 30, AimingTime = 30, BreakSound = DesertEagleBreak, MetalValue = 30, AmmoBox = Bullets44Box, MaxAmmo = 8, EquipSound = DesertEagleEquip, UnequipSound = DesertEagleUnequip, InsertAmmoSound = DesertEagleInsertAmmo, EjectAmmoSound = DesertEagleEjectAmmo, InsertAmmoStartSound = DesertEagleInsertAmmoStart, InsertAmmoStopSound = DesertEagleInsertAmmoStop, EjectAmmoStartSound = DesertEagleEjectAmmoStart, EjectAmmoStopSound = DesertEagleEjectAmmoStop, ShellFallSound = DesertEagleCartridgeFall, RackSound = DesertEagleRack, MagazineType = Base.44Clip, AmmoType = Base.Bullets44, WeaponReloadType = handgun, JamGunChance = 2, AttachmentType = Holster, ModelWeaponPart = RedDot RedDot reddot reddot, ModelWeaponPart = GunLight GunLight gunlight gunlight, ModelWeaponPart = IronSight IronSight scope scope, ModelWeaponPart = Laser Laser laser laser, StopPower = 9, } item Revolver { DisplayCategory = Weapon, ImpactSound = null, MaxRange = 9, WeaponSprite = Revolver, SoundVolume = 50, MinAngle = 0.95, Type = Weapon, MinimumSwingTime = 0.5, ToHitModifier = 1.5, NPCSoundBoost = 1.5, KnockBackOnNoDeath = TRUE, Ranged = TRUE, SwingAmountBeforeImpact = 0, ProjectileCount = 1, ConditionLowerChanceOneIn = 60, Weight = 1.75, SplatNumber = 3, PushBackMod = 0.3, SubCategory = Firearm, ConditionMax = 10, ShareDamage = FALSE, MaxHitCount = 1, MaxDamage = 1.6, IsAimedFirearm = TRUE, DoorDamage = 5, UseEndurance = FALSE, SwingAnim = Handgun, DisplayName = M625 Revolver, MinRange = 0.61, SwingTime = 0.5, MultipleHitConditionAffected = FALSE, SoundRadius = 50, MinDamage = 1, SplatSize = 3, KnockdownMod = 2, SplatBloodOnNoDeath = TRUE, Icon = Revolver, RunAnim = Run_Weapon2, CriticalChance = 20, CritDmgMultiplier = 4, AimingPerkCritModifier = 10, AimingPerkRangeModifier = 1.5, HitChance = 30, AimingPerkHitChanceModifier = 10, AimingPerkMinAngleModifier = 0.05, RecoilDelay = 25, SoundGain = 1.5, ClipSize = 15, ReloadTime = 30, AimingTime = 25, BreakSound = M625Break, MetalValue = 30, AmmoBox = Bullets45Box, MaxAmmo = 6, BringToBearSound = M625BringToBear, SwingSound = M625Shoot, HitSound = BulletHitBody, ClickSound = M625Jam, EquipSound = M625Equip, UnequipSound = M625UnEquip, InsertAmmoSound = M625InsertAmmo, EjectAmmoSound = M625EjectAmmo, InsertAmmoStartSound = M625InsertAmmoStart, InsertAmmoStopSound = M625InsertAmmoStop, EjectAmmoStartSound = M625EjectAmmoStart, EjectAmmoStopSound = M625EjectAmmoStop, ShellFallSound = M625CartridgeFall, AmmoType = Base.Bullets45, WeaponReloadType = revolver, JamGunChance = 0, haveChamber = FALSE, ManuallyRemoveSpentRounds = TRUE, AttachmentType = Holster, ModelWeaponPart = IronSight IronSight scope scope, ModelWeaponPart = RedDot RedDot reddot reddot, StopPower = 9, } item Revolver_Long { DisplayCategory = Weapon, ImpactSound = null, MaxRange = 11, WeaponSprite = Revolver_Long, SoundVolume = 75, MinAngle = 0.95, Type = Weapon, MinimumSwingTime = 0.5, ToHitModifier = 1.5, NPCSoundBoost = 1.5, KnockBackOnNoDeath = TRUE, Ranged = TRUE, SwingAmountBeforeImpact = 0, ProjectileCount = 1, ConditionLowerChanceOneIn = 60, Weight = 2, SplatNumber = 3, PushBackMod = 0.3, SubCategory = Firearm, ConditionMax = 10, ShareDamage = FALSE, MaxHitCount = 1, IsAimedFirearm = TRUE, DoorDamage = 5, UseEndurance = FALSE, SwingAnim = Handgun, DisplayName = Magnum, MinRange = 0.61, SwingTime = 0.5, MultipleHitConditionAffected = FALSE, SoundRadius = 80, MinDamage = 1.2, MaxDamage = 1.9, SplatSize = 3, KnockdownMod = 2, SplatBloodOnNoDeath = TRUE, Icon = RevolverLong, RunAnim = Run_Weapon2, CriticalChance = 20, CritDmgMultiplier = 4, AimingPerkCritModifier = 10, AimingPerkRangeModifier = 1.5, HitChance = 20, AimingPerkHitChanceModifier = 12, AimingPerkMinAngleModifier = 0.05, RecoilDelay = 32, SoundGain = 1.5, ClipSize = 15, ReloadTime = 30, AimingTime = 40, BreakSound = MagnumBreak, MetalValue = 30, AmmoBox = Bullets44Box, MaxAmmo = 6, BringToBearSound = MagnumBringToBear, SwingSound = MagnumShoot, HitSound = BulletHitBody, ClickSound = MagnumJam, EquipSound = MagnumEquip, UnequipSound = MagumUnEquip, InsertAmmoSound = MagnumInsertAmmo, EjectAmmoSound = MagnumEjectAmmo, InsertAmmoStartSound = MagnumInsertAmmoStart, InsertAmmoStopSound = MagnumInsertAmmoStop, EjectAmmoStartSound = MagnumEjectAmmoStart, EjectAmmoStopSound = MagnumEjectAmmoStop, ShellFallSound = MagnumCartridgeFall, AmmoType = Base.Bullets44, WeaponReloadType = revolver, JamGunChance = 0, haveChamber = FALSE, ManuallyRemoveSpentRounds = TRUE, AttachmentType = Holster, ModelWeaponPart = IronSight IronSight scope scope, ModelWeaponPart = RedDot RedDot reddot reddot, StopPower = 12, } item Revolver_Short { DisplayCategory = Weapon, ImpactSound = null, MaxRange = 6, WeaponSprite = Revolver_Short, SoundVolume = 25, MinAngle = 0.95, Type = Weapon, MinimumSwingTime = 0.5, ToHitModifier = 1.5, NPCSoundBoost = 1.5, KnockBackOnNoDeath = TRUE, Ranged = TRUE, SwingAmountBeforeImpact = 0, ProjectileCount = 1, ConditionLowerChanceOneIn = 60, Weight = 1.5, SplatNumber = 3, PushBackMod = 0.3, SubCategory = Firearm, ConditionMax = 10, ShareDamage = FALSE, MaxHitCount = 1, IsAimedFirearm = TRUE, DoorDamage = 5, UseEndurance = FALSE, SwingAnim = Handgun, DisplayName = M36 Revolver, MinRange = 0.61, SwingTime = 0.5, MultipleHitConditionAffected = FALSE, SoundRadius = 30, MinDamage = 0.7, MaxDamage = 1.2, SplatSize = 3, KnockdownMod = 2, SplatBloodOnNoDeath = TRUE, Icon = RevolverShort, RunAnim = Run_Weapon2, CriticalChance = 20, CritDmgMultiplier = 4, AimingPerkCritModifier = 10, AimingPerkRangeModifier = 1.5, HitChance = 65, AimingPerkHitChanceModifier = 8, AimingPerkMinAngleModifier = 0.05, RecoilDelay = 17, SoundGain = 1.5, ReloadTime = 30, AimingTime = 10, BreakSound = M36Break, MetalValue = 30, AmmoBox = Bullets38Box, MaxAmmo = 5, BringToBearSound = M36BringToBear, SwingSound = M36Shoot, HitSound = BulletHitBody, ClickSound = M36Jam, EquipSound = M36Equip, UnequipSound = M36UnEquip, InsertAmmoSound = M36InsertAmmo, EjectAmmoSound = M36EjectAmmo, InsertAmmoStartSound = M36InsertAmmoStart, InsertAmmoStopSound = M36InsertAmmoStop, EjectAmmoStartSound = M36EjectAmmoStart, EjectAmmoStopSound = M36EjectAmmoStop, ShellFallSound = M36CartridgeFall, AmmoType = Base.Bullets38, WeaponReloadType = revolver, JamGunChance = 0, haveChamber = FALSE, ManuallyRemoveSpentRounds = TRUE, AttachmentType = Holster, StopPower = 5, } item AssaultRifle { DisplayCategory = Weapon, ImpactSound = null, MaxRange = 11, WeaponSprite = AssaultRifle, SoundVolume = 35, MinAngle = 0.965, Type = Weapon, MinimumSwingTime = 0.5, ToHitModifier = 1.5, NPCSoundBoost = 1.5, KnockBackOnNoDeath = TRUE, Ranged = TRUE, SwingAmountBeforeImpact = 0, ProjectileCount = 1, ConditionLowerChanceOneIn = 60, Weight = 4, SplatNumber = 3, PushBackMod = 0.3, SubCategory = Firearm, ConditionMax = 10, ShareDamage = FALSE, MaxHitCount = 2, PiercingBullets = TRUE, IsAimedFirearm = TRUE, DoorDamage = 20, UseEndurance = FALSE, SwingAnim = Rifle, DisplayName = M16 Assault Rifle, MinRange = 0.61, SwingTime = 0.5, MultipleHitConditionAffected = FALSE, BringToBearSound = M16BringToBear, SwingSound = M16Shoot, HitSound = BulletHitBody, ClickSound = M16Jam, SoundRadius = 70, MinDamage = 0.8, MaxDamage = 1.4, SplatSize = 3, KnockdownMod = 4, SplatBloodOnNoDeath = TRUE, Icon = AssaultRifle, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, CriticalChance = 25, CritDmgMultiplier = 10, AimingPerkCritModifier = 12, HitChance = 20, AimingPerkHitChanceModifier = 7, AimingPerkMinAngleModifier = 0.01, AimingPerkRangeModifier = 3, RecoilDelay = 0, SoundGain = 2, ReloadTime = 25, AimingTime = 25, RequiresEquippedBothHands = TRUE, BreakSound = M16Break, TwoHandWeapon = TRUE, MetalValue = 45, AmmoBox = 556Box, MaxAmmo = 30, EquipSound = M16Equip, UnequipSound = M16UnEquip, InsertAmmoSound = M16InsertAmmo, EjectAmmoSound = M16EjectAmmo, InsertAmmoStartSound = M16InsertAmmoStart, InsertAmmoStopSound = M16InsertAmmoStop, EjectAmmoStartSound = M16EjectAmmoStart, EjectAmmoStopSound = M16EjectAmmoStop, ShellFallSound = M16CartridgeFall, RackSound = M16Rack, MagazineType = Base.556Clip, AmmoType = Base.556Bullets, WeaponReloadType = boltaction, JamGunChance = 2, AttachmentType = Rifle, FireMode = Auto, FireModePossibilities = Auto/Single, ModelWeaponPart = x2Scope x2Scope scope scope, ModelWeaponPart = x4Scope x4Scope scope scope, ModelWeaponPart = x8Scope x8Scope scope scope, ModelWeaponPart = IronSight IronSight scope2 scope2, ModelWeaponPart = RedDot RedDot reddot reddot, ModelWeaponPart = RecoilPad RecoilPad recoilpad recoilpad, ModelWeaponPart = Laser Laser laser laser, StopPower = 2, } item AssaultRifle2 { DisplayCategory = Weapon, ImpactSound = null, MaxRange = 10, WeaponSprite = M14, SoundVolume = 30, MinAngle = 0.95, Type = Weapon, MinimumSwingTime = 0.5, ToHitModifier = 1.5, NPCSoundBoost = 1.5, KnockBackOnNoDeath = TRUE, Ranged = TRUE, SwingAmountBeforeImpact = 0, ProjectileCount = 1, ConditionLowerChanceOneIn = 60, Weight = 4, SplatNumber = 3, PushBackMod = 0.3, SubCategory = Firearm, ConditionMax = 10, ShareDamage = FALSE, MaxHitCount = 1, IsAimedFirearm = TRUE, DoorDamage = 20, UseEndurance = FALSE, SwingAnim = Rifle, DisplayName = M14 Single Shot Assault Rifle, MinRange = 0.61, SwingTime = 0.5, MultipleHitConditionAffected = FALSE, BringToBearSound = M14BringToBear, SwingSound = M14Shoot, HitSound = BulletHitBody, ClickSound = M14Jam, SoundRadius = 70, MinDamage = 1.2, MaxDamage = 2, SplatSize = 3, KnockdownMod = 2, SplatBloodOnNoDeath = TRUE, Icon = AssaultRifle2, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, CriticalChance = 30, CritDmgMultiplier = 10, AimingPerkCritModifier = 15, HitChance = 50, AimingPerkHitChanceModifier = 5, AimingPerkMinAngleModifier = 0.01, AimingPerkRangeModifier = 3, RecoilDelay = 0, SoundGain = 2, ClipSize = 20, ReloadTime = 25, AimingTime = 25, EquipSound = M14Equip, UnequipSound = M14UnEquip, InsertAmmoSound = M14InsertAmmo, EjectAmmoSound = M14EjectAmmo, InsertAmmoStartSound = M14InsertAmmoStart, InsertAmmoStopSound = M14InsertAmmoStop, EjectAmmoStartSound = M14EjectAmmoStart, EjectAmmoStopSound = M14EjectAmmoStop, ShellFallSound = M14CartridgeFall, RackSound = M14Rack, RequiresEquippedBothHands = TRUE, BreakSound = M14Break, TwoHandWeapon = TRUE, MetalValue = 45, MagazineType = Base.M14Clip, AmmoType = Base.308Bullets, WeaponReloadType = boltaction, JamGunChance = 1, AttachmentType = Rifle, FireMode = Single, AmmoBox = 308Box, MaxAmmo = 20, ModelWeaponPart = x2Scope x2Scope scope scope, ModelWeaponPart = x4Scope x4Scope scope scope, ModelWeaponPart = x8Scope x8Scope scope scope, ModelWeaponPart = IronSight IronSight scope2 scope2, ModelWeaponPart = RedDot RedDot reddot reddot, ModelWeaponPart = RecoilPad RecoilPad recoilpad recoilpad, ModelWeaponPart = Laser Laser laser laser, StopPower = 2, } /****************************** ITEM_THROW ******************************/ item Molotov { DisplayCategory = Explosives, OtherHandUse = TRUE, MaxRange = 8, WeaponSprite = Molotov, Type = Weapon, MinimumSwingTime = 1.5, SwingAnim = Throw, UseSelf = TRUE, DisplayName = Molotov Cocktail, SwingTime = 1.5, SwingAmountBeforeImpact = 0.1, PhysicsObject = MolotovCocktail, MinDamage = 0, Weight = 1.5, MaxDamage = 0, OtherHandRequire = Lighter, MaxHitCount = 0, FirePower = 90, FireRange = 4, Icon = Molotov, EquipSound = MolotovCocktailEquip, ExplosionSound = MolotovCocktailExplode, SwingSound = MolotovCocktailThrow, } /****************************** ITEM_AMMOS ******************************/ item Bullets9mm { DisplayCategory = Ammo, Count = 5, Weight = 0.01, Type = Normal, DisplayName = 9mm Rounds, Icon = 40calAmmoBox, MetalValue = 1, WorldStaticModel = 9mmRounds, } item Bullets9mmBox { Weight = 0.2, Type = Normal, DisplayName = Box of 9mm Bullets, DisplayCategory = Ammo, Icon = HandgunAmmoBox, MetalValue = 30, WorldStaticModel = HandGunAmmoBox, PlaceOneSound = BoxOfRoundsPlaceOne, PlaceMultipleSound = BoxOfRoundsPlaceAll, } item 9mmClip { DisplayCategory = Ammo, CanStack = FALSE, Weight = 0.2, Type = Normal, DisplayName = 9mm Magazine, Icon = BerettaClip, MaxAmmo = 15, AmmoType = Base.Bullets9mm, StaticModel = GunMagazine, GunType = Base.Pistol, WorldStaticModel = Gun_Magazine_Ground, } item Bullets45 { DisplayCategory = Ammo, Count = 5, Weight = 0.04, Type = Normal, DisplayName = .45 Auto, Icon = 40calAmmoBox, MetalValue = 1, WorldStaticModel = 9mmRounds, } item Bullets45Box { DisplayCategory = Ammo, Weight = 1, Type = Normal, DisplayName = Box of .45 Auto Bullets, Icon = HandgunAmmoBox, MetalValue = 30, WorldStaticModel = BoxOf45Auto, PlaceOneSound = BoxOfRoundsPlaceOne, PlaceMultipleSound = BoxOfRoundsPlaceAll, } item 45Clip { DisplayCategory = Ammo, CanStack = FALSE, Weight = 0.2, Type = Normal, DisplayName = .45 Auto Magazine, Icon = BerettaClip, MaxAmmo = 7, AmmoType = Base.Bullets45, StaticModel = GunMagazine, GunType = Base.Pistol2, WorldStaticModel = Gun_Magazine_Ground, } item Bullets44 { DisplayCategory = Ammo, Count = 3, Weight = 0.04, Type = Normal, DisplayName = .44 Magnum Bullets, Icon = 40calAmmoBox, MetalValue = 1, WorldStaticModel = 9mmRounds, } item Bullets44Box { DisplayCategory = Ammo, Weight = 0.38, Type = Normal, DisplayName = Box of .44 Magnum Bullets, Icon = HandgunAmmoBox, MetalValue = 30, WorldStaticModel = BoxOf44Magnum, PlaceOneSound = BoxOfRoundsPlaceOne, PlaceMultipleSound = BoxOfRoundsPlaceAll, } item 44Clip { DisplayCategory = Ammo, CanStack = FALSE, Weight = 0.2, Type = Normal, DisplayName = .44 Magazine, Icon = BerettaClip, MaxAmmo = 8, AmmoType = Base.Bullets44, StaticModel = GunMagazine, GunType = Base.Pistol3, WorldStaticModel = Gun_Magazine_Ground, } item Bullets38 { DisplayCategory = Ammo, Count = 5, Weight = 0.015, Type = Normal, DisplayName = .38 Special Bullets, Icon = 40calAmmoBox, MetalValue = 1, WorldStaticModel = 38SpecialBullets, } item Bullets38Box { DisplayCategory = Ammo, Weight = 0.35, Type = Normal, DisplayName = Box of .38 Special Bullets, Icon = HandgunAmmoBox, MetalValue = 30, WorldStaticModel = BoxOf38Special, PlaceOneSound = BoxOfRoundsPlaceOne, PlaceMultipleSound = BoxOfRoundsPlaceAll, } item ShotgunShells { DisplayCategory = Ammo, Count = 6, Weight = 0.05, AlwaysWelcomeGift = TRUE, Type = Normal, DisplayName = Shotgun Shells, Icon = ShotgunAmmo, MetalValue = 1, WorldStaticModel = ShotGunShells, } item ShotgunShellsBox { DisplayCategory = Ammo, Weight = 0.9, Type = Normal, DisplayName = Box of Shotgun Shells, Icon = ShotgunAmmoBox, MetalValue = 24, WorldStaticModel = BoxOfShotGunShells, PlaceOneSound = BoxOfShellsPlaceOne, PlaceMultipleSound = BoxOfShellsPlaceAll, } item 223Bullets { DisplayCategory = Ammo, Count = 5, Weight = 0.02, AlwaysWelcomeGift = TRUE, Type = Normal, DisplayName = .223 Ammo, Icon = RifleAmmo223loose, MetalValue = 1, WorldStaticModel = RifleAmmo, } item 223Box { DisplayCategory = Ammo, Weight = 0.6, AlwaysWelcomeGift = TRUE, Type = Normal, DisplayName = Box of .223 Bullets, Icon = RifleAmmo223, MetalValue = 40, WorldStaticModel = RifleAmmoBox, PlaceOneSound = BoxOfRoundsPlaceOne, PlaceMultipleSound = BoxOfRoundsPlaceAll, } item 223Clip { DisplayCategory = Ammo, CanStack = FALSE, Weight = 0.2, Type = Normal, DisplayName = .223 Magazine, Icon = BerettaClip, MaxAmmo = 3, AmmoType = Base.223Bullets, StaticModel = GunMagazine, /*GunType = Base.VarmintRifle,*/ WorldStaticModel = Gun_Magazine_Ground, } item 308Bullets { DisplayCategory = Ammo, Count = 5, Weight = 0.02, AlwaysWelcomeGift = TRUE, Type = Normal, DisplayName = .308 Ammo, Icon = RifleAmmo308loose, MetalValue = 1, WorldStaticModel = RifleAmmo, } item 308Box { DisplayCategory = Ammo, Weight = 0.6, AlwaysWelcomeGift = TRUE, Type = Normal, DisplayName = Box of .308 Bullets, Icon = RifleAmmo308, MetalValue = 40, WorldStaticModel = RifleAmmoBox, PlaceOneSound = BoxOfRoundsPlaceOne, PlaceMultipleSound = BoxOfRoundsPlaceAll, } item 308Clip { DisplayCategory = Ammo, CanStack = FALSE, Weight = 0.2, Type = Normal, DisplayName = .308 Magazine, Icon = BerettaClip, MaxAmmo = 3, AmmoType = Base.308Bullets, StaticModel = GunMagazine, GunType = Base.HuntingRifle, WorldStaticModel = Gun_Magazine_Ground, } item 556Bullets { DisplayCategory = Ammo, Count = 5, Weight = 0.025, AlwaysWelcomeGift = TRUE, Type = Normal, DisplayName = .556 Ammo, Icon = RifleAmmo308loose, MetalValue = 1, WorldStaticModel = RifleAmmo, } item 556Box { DisplayCategory = Ammo, Weight = 1.2, AlwaysWelcomeGift = TRUE, Type = Normal, DisplayName = Box of .556 Bullets, Icon = RifleAmmo308, MetalValue = 40, WorldStaticModel = RifleAmmoBox, PlaceOneSound = BoxOfRoundsPlaceOne, PlaceMultipleSound = BoxOfRoundsPlaceAll, } item 556Clip { DisplayCategory = Ammo, CanStack = FALSE, Weight = 0.2, Type = Normal, DisplayName = .556 Magazine, Icon = BerettaClip, MaxAmmo = 30, AmmoType = Base.556Bullets, StaticModel = GunMagazine, GunType = Base.AssaultRifle, WorldStaticModel = Gun_Magazine_Ground, } item M14Clip { DisplayCategory = Ammo, CanStack = FALSE, Weight = 0.2, Type = Normal, DisplayName = .308 Magazine, Icon = BerettaClip, MaxAmmo = 20, AmmoType = Base.308Bullets, StaticModel = GunMagazine, GunType = Base.AssaultRifle2, WorldStaticModel = Gun_Magazine_Ground, } /****************************** ITEM_OTHER ******************************/ item BareHands { DisplayCategory = Weapon, MaxRange = 1.1, WeaponSprite = null, MinAngle = 0.5, MinimumSwingTime = 2.5, Type = Weapon, SwingAnim = Shove, KnockBackOnNoDeath = TRUE, WeaponWeight = 0, DisplayName = Bare Hands, Categories = Unarmed, SwingAmountBeforeImpact = 0.1, SwingTime = 2.5, MinDamage = 0.2, SplatNumber = 1, EnduranceMod = 1.7, Weight = 1, PushBackMod = 0.5, MaxDamage = 0.4, SplatBloodOnNoDeath = FALSE, MaxHitCount = 3, Icon = Axe, DoorDamage = 0, TreeDamage = 0, DoorHitSound = BareHandsHit, HitSound = BareHandsHit, HitFloorSound = BareHandsHit, } }