module Base { /************************Shotguns************************/ item DoubleBarrelShotgun { ImpactSound = null, MaxRange = 8, RangeFalloff = TRUE, WeaponSprite = Base.DoubleBarrel, SoundVolume = 200, MinAngle = 0.9, Type = Weapon, KnockBackOnNoDeath = TRUE, Ranged = TRUE, ProjectileCount = 5, ConditionLowerChanceOneIn = 200, 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, DisplayCategory = Weapon, MinRange = 0.67, SwingTime = 2, AngleFalloff = TRUE, MultipleHitConditionAffected = FALSE, BringToBearSound = DoubleBarrelShotgunBringToBear, SwingSound = DoubleBarrelShotgunShoot, HitSound = BulletHitBody, ClickSound = DoubleBarrelShotgunJam, BreakSound = DoubleBarrelShotgunBreak, EquipSound = DoubleBarrelShotgunEquip, UnequipSound = DoubleBarrelShotgunUnEquip, InsertAmmoSound = DoubleBarrelShotgunInsertAmmo, EjectAmmoSound = DoubleBarrelShotgunEjectAmmo, InsertAmmoStartSound = DoubleBarrelShotgunInsertAmmoStart, InsertAmmoStopSound = DoubleBarrelShotgunInsertAmmoStop, EjectAmmoStartSound = DoubleBarrelShotgunEjectAmmoStart, EjectAmmoStopSound = DoubleBarrelShotgunEjectAmmoStop, ShellFallSound = DoubleBarrelShotgunCartridgeFall, SoundRadius = 110, MinDamage = 0.35, MaxDamage = 2.25, KnockdownMod = 8, SplatBloodOnNoDeath = TRUE, Icon = DoubleBarrel, RunAnim = Run_Weapon2, CriticalChance = 80, CritDmgMultiplier = 2, AimingPerkCritModifier = 4, HitChance = 80, AimingPerkHitChanceModifier = 5, RecoilDelay = 50, SoundGain = 2, ReloadTime = 25, AimingTime = 20, RequiresEquippedBothHands = TRUE, MetalValue = 45, TwoHandWeapon = TRUE, AmmoBox = ShotgunShellsBox, MaxAmmo = 2, AmmoType = Base.ShotgunShells, WeaponReloadType = doublebarrelshotgun, ModelWeaponPart = Base.x2Scope Base.Acog scope scope, ModelWeaponPart = Base.x4Scope Base.12xScope scope scope, ModelWeaponPart = Base.x8Scope Base.12xScope scope scope, ModelWeaponPart = Base.Sling Base.Shotgun_Sling sling sling, ModelWeaponPart = Sling_Leather Base.Shotgun_Sling_Leather sling sling, ModelWeaponPart = Sling_Olive Base.Shotgun_Sling__Olive sling sling, ModelWeaponPart = Sling_Camo Base.Shotgun_Sling_Camo sling sling, ModelWeaponPart = RecoilPad Base.Recoil_Pad recoilpad recoilpad, ModelWeaponPart = AmmoStraps Base.Shotgun_AmmoSling sling sling, ModelWeaponPart = Base.AmmoStock Base.Shotgun_AmmoStrap ammostrap ammostrap, ModelWeaponPart = RedDot Base.Reddot_PicatinnyShort reddot reddot, ModelWeaponPart = ChokeTubeFull Base.Choke_Tube silencer silencer, ModelWeaponPart = ChokeTubeImproved Base.Choke_Tube silencer silencer, ModelWeaponPart = Base.GunLightImprovised Base.Flashlight_Improvised gunlight gunlight, ModelWeaponPart = ShotgunSilencer ShotgunSilencer silencer silencer, JamGunChance = 0, AttachmentType = Rifle, InsertAllBulletsReload = TRUE, RackAfterShoot = FALSE, haveChamber = FALSE, StopPower = 40, Tags = Gun, } item DoubleBarrelShotgunSawnoff { ImpactSound = null, MaxRange = 4, RangeFalloff = TRUE, WeaponSprite = Base.DoubleBarrelSawn, SoundVolume = 200, MinAngle = 0.657, Type = Weapon, KnockBackOnNoDeath = TRUE, Ranged = TRUE, ProjectileCount = 5, ConditionLowerChanceOneIn = 200, Weight = 4, SplatNumber = 5, PushBackMod = 0.8, SubCategory = Firearm, AimingMod = 2, ConditionMax = 10, ShareDamage = FALSE, MaxHitCount = 6, IsAimedHandWeapon = TRUE, IsAimedFirearm = TRUE, DoorDamage = 30, UseEndurance = FALSE, DisplayName = Sawn Off Double Barrel Shotgun, DisplayCategory = Weapon, MinRange = 0.67, SwingTime = 2, AngleFalloff = TRUE, MultipleHitConditionAffected = FALSE, BringToBearSound = DoubleBarrelShotgunBringToBear, SwingSound = DoubleBarrelShotgunShoot, HitSound = BulletHitBody, ClickSound = DoubleBarrelShotgunJam, BreakSound = DoubleBarrelShotgunBreak, EquipSound = DoubleBarrelShotgunEquip, UnequipSound = DoubleBarrelShotgunUnEquip, InsertAmmoSound = DoubleBarrelShotgunInsertAmmo, EjectAmmoSound = DoubleBarrelShotgunEjectAmmo, InsertAmmoStartSound = DoubleBarrelShotgunInsertAmmoStart, InsertAmmoStopSound = DoubleBarrelShotgunInsertAmmoStop, EjectAmmoStartSound = DoubleBarrelShotgunEjectAmmoStart, EjectAmmoStopSound = DoubleBarrelShotgunEjectAmmoStop, ShellFallSound = DoubleBarrelShotgunCartridgeFall, SoundRadius = 170, MinDamage = 0.35, MaxDamage = 2.25, KnockdownMod = 8, SplatBloodOnNoDeath = TRUE, Icon = DoubleBarrelSawn, RunAnim = Run_Weapon2, CriticalChance = 80, CritDmgMultiplier = 2, AimingPerkCritModifier = 4, HitChance = 100, AimingPerkHitChanceModifier = 5, RecoilDelay = 50, SoundGain = 2, ReloadTime = 25, AimingTime = 20, RequiresEquippedBothHands = TRUE, MetalValue = 45, TwoHandWeapon = TRUE, AmmoBox = ShotgunShellsBox, MaxAmmo = 2, AmmoType = Base.ShotgunShells, WeaponReloadType = doublebarrelshotgunsawn, JamGunChance = 0, AttachmentType = Rifle, InsertAllBulletsReload = TRUE, RackAfterShoot = FALSE, haveChamber = FALSE, StopPower = 40, Tags = Gun, } item Shotgun { ImpactSound = null, MaxRange = 8, RangeFalloff = TRUE, WeaponSprite = Base.Mossberg500Wood, SoundVolume = 200, MinAngle = 0.91, Type = Weapon, KnockBackOnNoDeath = TRUE, Ranged = TRUE, ProjectileCount = 3, ConditionLowerChanceOneIn = 200, Weight = 4, SplatNumber = 3, PushBackMod = 0.8, SubCategory = Firearm, AimingMod = 2, ConditionMax = 10, ShareDamage = FALSE, MaxHitCount = 3, IsAimedHandWeapon = TRUE, IsAimedFirearm = TRUE, DoorDamage = 20, UseEndurance = FALSE, DisplayName = JS-2000 Shotgun, DisplayCategory = Weapon, MinRange = 0.61, SwingTime = 2, AngleFalloff = TRUE, MultipleHitConditionAffected = FALSE, BringToBearSound = JS2000ShotgunBringToBear, SwingSound = JS2000ShotgunShoot, HitSound = BulletHitBody, ClickSound = JS2000ShotgunJam, BreakSound = JS2000ShotgunBreak, EquipSound = JS2000ShotgunEquip, UnequipSound = JS2000ShotgunUnEquip, InsertAmmoStartSound = JS2000ShotgunInsertAmmoStart, InsertAmmoSound = JS2000ShotgunInsertAmmo, InsertAmmoStopSound = JS2000ShotgunInsertAmmoStop, EjectAmmoStartSound = JS2000ShotgunEjectAmmoStart, EjectAmmoSound = JS2000ShotgunEjectAmmo, EjectAmmoStopSound = JS2000ShotgunEjectAmmoStop, ShellFallSound = JS2000ShotgunCartridgeFall, RackSound = JS2000ShotgunRack, SoundRadius = 110, MinDamage = 0.35, MaxDamage = 2, KnockdownMod = 8, SplatBloodOnNoDeath = TRUE, Icon = Mossberg500, RunAnim = Run_Weapon2, CriticalChance = 60, CritDmgMultiplier = 2, AimingPerkCritModifier = 4, HitChance = 70, AimingPerkHitChanceModifier = 5, RecoilDelay = 50, SoundGain = 2, ReloadTime = 25, AimingTime = 20, RequiresEquippedBothHands = TRUE, MetalValue = 45, TwoHandWeapon = TRUE, AmmoBox = ShotgunShellsBox, MaxAmmo = 5, AmmoType = Base.ShotgunShells, ModelWeaponPart = Base.x2Scope Base.Acog scope scope, ModelWeaponPart = Base.x4Scope Base.12xScope scope scope, ModelWeaponPart = Base.x8Scope Base.12xScope scope scope, ModelWeaponPart = Base.Sling Base.Shotgun_Sling sling sling, ModelWeaponPart = Sling_Leather Base.Shotgun_Sling_Leather sling sling, ModelWeaponPart = Sling_Olive Base.Shotgun_Sling_Olive sling sling, ModelWeaponPart = Sling_Camo Base.Shotgun_Sling_Camo sling sling, ModelWeaponPart = RecoilPad Base.Recoil_Pad recoilpad recoilpad, ModelWeaponPart = AmmoStraps Base.Shotgun_AmmoSling sling sling, ModelWeaponPart = Base.AmmoStock Base.Shotgun_AmmoStrap ammostrap ammostrap, ModelWeaponPart = RedDot Base.Reddot_PicatinnyShort reddot reddot, ModelWeaponPart = ChokeTubeFull Base.Choke_Tube silencer silencer, ModelWeaponPart = ChokeTubeImproved Base.Choke_Tube silencer silencer, ModelWeaponPart = Base.GunLightImprovised Base.Flashlight_Improvised gunlight gunlight, ModelWeaponPart = ShotgunSilencer ShotgunSilencer silencer silencer, WeaponReloadType = shotgun, RackAfterShoot = TRUE, JamGunChance = 2, AttachmentType = Rifle, StopPower = 20, Tags = Gun, } item ShotgunSawnoff { ImpactSound = null, MaxRange = 3, RangeFalloff = TRUE, WeaponSprite = Base.Mossberg500WoodSawnOff, SoundVolume = 250, MinAngle = 0.2, Type = Weapon, MinimumSwingTime = 2, ToHitModifier = 2.5, NPCSoundBoost = 1.5, KnockBackOnNoDeath = TRUE, Ranged = TRUE, SwingAmountBeforeImpact = 0, ProjectileCount = 6, ConditionLowerChanceOneIn = 200, Weight = 3, SplatNumber = 5, PushBackMod = 0.9, SubCategory = Firearm, ConditionMax = 10, ShareDamage = FALSE, MaxHitCount = 5, IsAimedFirearm = TRUE, DoorDamage = 20, IdleAnim = Idle_Weapon2, UseEndurance = FALSE, SwingAnim = Rifle, DisplayName = Sawn Off JS-2000 Shotgun, DisplayCategory = Weapon, MinRange = 0.61, SwingTime = 2, AngleFalloff = TRUE, MultipleHitConditionAffected = FALSE, BringToBearSound = SawnOffJS2000ShotgunBringToBear, SwingSound = SawnOffJS2000ShotgunShoot, HitSound = BulletHitBody, ClickSound = JS2000ShotgunJam, BreakSound = JS2000ShotgunBreak, EquipSound = SawnOffJS2000ShotgunEquip, UnequipSound = SawnOffJS2000ShotgunUnEquip, InsertAmmoStartSound = JS2000ShotgunInsertAmmoStart, InsertAmmoSound = JS2000ShotgunInsertAmmo, InsertAmmoStopSound = JS2000ShotgunInsertAmmoStop, EjectAmmoStartSound = JS2000ShotgunEjectAmmoStart, EjectAmmoSound = JS2000ShotgunEjectAmmo, EjectAmmoStopSound = JS2000ShotgunEjectAmmoStop, ShellFallSound = JS2000ShotgunCartridgeFall, RackSound = JS2000ShotgunRack, SoundRadius = 170, MinDamage = 0.35, MaxDamage = 2.25, KnockdownMod = 8, SplatBloodOnNoDeath = TRUE, Icon = Mossberg500_Sawn, RunAnim = Run_Weapon2, CriticalChance = 60, CritDmgMultiplier = 2, AimingPerkCritModifier = 4, HitChance = 100, AimingPerkHitChanceModifier = 0, RecoilDelay = 70, SoundGain = 2, ClipSize = 6, ReloadTime = 25, AimingTime = 20, RequiresEquippedBothHands = TRUE, MetalValue = 35, TwoHandWeapon = TRUE, AmmoBox = ShotgunShellsBox, MaxAmmo = 5, AmmoType = Base.ShotgunShells, WeaponReloadType = shotgun, ModelWeaponPart = Base.x2Scope Base.Acog scope scope, ModelWeaponPart = Base.x4Scope Base.12xScope scope scope, ModelWeaponPart = Base.x8Scope Base.12xScope scope scope, ModelWeaponPart = Base.Sling Base.Shotgun_Sling_Short sling sling, ModelWeaponPart = Sling_Leather Base.Shotgun_Sling_Short_Leather sling sling, ModelWeaponPart = Sling_Olive Base.Shotgun_Sling_Short_Olive sling sling, ModelWeaponPart = Sling_Camo Base.Shotgun_Sling_Short_Camo sling sling, ModelWeaponPart = RecoilPad Base.Recoil_Pad recoilpad recoilpad, ModelWeaponPart = AmmoStraps Base.Shotgun_AmmoSling sling sling, ModelWeaponPart = Base.AmmoStock Base.Shotgun_AmmoStrap ammostrap ammostrap, ModelWeaponPart = RedDot Base.Reddot_PicatinnyShort reddot reddot, ModelWeaponPart = ChokeTubeFull Base.Choke_Tube silencer silencer, ModelWeaponPart = ChokeTubeImproved Base.Choke_Tube silencer silencer, ModelWeaponPart = Base.GunLightImprovised Base.Flashlight_Improvised gunlight gunlight, RackAfterShoot = TRUE, JamGunChance = 2, AttachmentType = Holster, StopPower = 40, Tags = Gun, } item Mossberg500 { ImpactSound = null, MaxRange = 7, RangeFalloff = TRUE, WeaponSprite = Base.Mossberg500, SoundVolume = 200, MinAngle = 0.91, Type = Weapon, KnockBackOnNoDeath = TRUE, Ranged = TRUE, ProjectileCount = 3, ConditionLowerChanceOneIn = 200, Weight = 4, SplatNumber = 3, PushBackMod = 0.8, SubCategory = Firearm, AimingMod = 2, ConditionMax = 10, ShareDamage = FALSE, MaxHitCount = 3, IsAimedHandWeapon = TRUE, IsAimedFirearm = TRUE, DoorDamage = 20, UseEndurance = FALSE, DisplayName = Mossberg500, DisplayCategory = Weapon, MinRange = 0.61, SwingTime = 2, AngleFalloff = TRUE, MultipleHitConditionAffected = FALSE, BringToBearSound = JS2000ShotgunBringToBear, SwingSound = JS2000ShotgunShoot, HitSound = BulletHitBody, ClickSound = JS2000ShotgunJam, BreakSound = JS2000ShotgunBreak, EquipSound = JS2000ShotgunEquip, UnequipSound = JS2000ShotgunUnEquip, InsertAmmoStartSound = JS2000ShotgunInsertAmmoStart, InsertAmmoSound = JS2000ShotgunInsertAmmo, InsertAmmoStopSound = JS2000ShotgunInsertAmmoStop, EjectAmmoStartSound = JS2000ShotgunEjectAmmoStart, EjectAmmoSound = JS2000ShotgunEjectAmmo, EjectAmmoStopSound = JS2000ShotgunEjectAmmoStop, ShellFallSound = JS2000ShotgunCartridgeFall, RackSound = JS2000ShotgunRack, SoundRadius = 110, MinDamage = 0.35, MaxDamage = 2, KnockdownMod = 8, SplatBloodOnNoDeath = TRUE, Icon = Mossberg500Plastic, RunAnim = Run_Weapon2, CriticalChance = 60, CritDmgMultiplier = 2, AimingPerkCritModifier = 4, HitChance = 70, AimingPerkHitChanceModifier = 5, RecoilDelay = 50, SoundGain = 2, ReloadTime = 25, AimingTime = 20, RequiresEquippedBothHands = TRUE, MetalValue = 45, TwoHandWeapon = TRUE, AmmoBox = ShotgunShellsBox, MaxAmmo = 8, AmmoType = Base.ShotgunShells, ModelWeaponPart = Base.x2Scope Base.Acog scope scope, ModelWeaponPart = Base.x4Scope Base.12xScope scope scope, ModelWeaponPart = Base.x8Scope Base.12xScope scope scope, ModelWeaponPart = Base.RecoilPad Recoil_Pad recoilpad recoilpad, ModelWeaponPart = Base.Sling Base.Shotgun_Sling sling sling, ModelWeaponPart = Sling_Leather Base.Shotgun_Sling_Leather sling sling, ModelWeaponPart = Sling_Olive Base.Shotgun_Sling_Olive sling sling, ModelWeaponPart = Sling_Camo Base.Shotgun_Sling_Camo sling sling, ModelWeaponPart = Base.AmmoStraps Shotgun_AmmoSling sling sling, ModelWeaponPart = AmmoStock Shotgun_AmmoStrap ammostrap ammostrap, ModelWeaponPart = Base.RedDot Reddot_PicatinnyShort reddot reddot, ModelWeaponPart = Base.ChokeTubeFull Choke_Tube silencer silencer, ModelWeaponPart = Base.ChokeTubeImproved Choke_Tube silencer silencer, ModelWeaponPart = GunLightImprovised Flashlight_Improvised gunlight gunlight, ModelWeaponPart = ShotgunSilencer ShotgunSilencer silencer silencer, WeaponReloadType = shotgun, RackAfterShoot = TRUE, JamGunChance = 2, AttachmentType = Rifle, StopPower = 20, Tags = Gun, } item Mossberg500Tactical { ImpactSound = null, MaxRange = 8, RangeFalloff = TRUE, WeaponSprite = Base.Mossberg500Tactical, SoundVolume = 200, MinAngle = 0.91, Type = Weapon, KnockBackOnNoDeath = TRUE, Ranged = TRUE, ProjectileCount = 3, ConditionLowerChanceOneIn = 250, Weight = 2.5, SplatNumber = 3, PushBackMod = 0.8, SubCategory = Firearm, AimingMod = 2, ConditionMax = 10, ShareDamage = FALSE, MaxHitCount = 3, IsAimedHandWeapon = TRUE, IsAimedFirearm = TRUE, DoorDamage = 20, UseEndurance = FALSE, DisplayName = Mossberg500Tactical, DisplayCategory = Weapon, MinRange = 0.61, SwingTime = 2, AngleFalloff = TRUE, MultipleHitConditionAffected = FALSE, BringToBearSound = JS2000ShotgunBringToBear, SwingSound = JS2000ShotgunShoot, HitSound = BulletHitBody, ClickSound = JS2000ShotgunJam, BreakSound = JS2000ShotgunBreak, EquipSound = JS2000ShotgunEquip, UnequipSound = JS2000ShotgunUnEquip, InsertAmmoStartSound = JS2000ShotgunInsertAmmoStart, InsertAmmoSound = JS2000ShotgunInsertAmmo, InsertAmmoStopSound = JS2000ShotgunInsertAmmoStop, EjectAmmoStartSound = JS2000ShotgunEjectAmmoStart, EjectAmmoSound = JS2000ShotgunEjectAmmo, EjectAmmoStopSound = JS2000ShotgunEjectAmmoStop, ShellFallSound = JS2000ShotgunCartridgeFall, RackSound = JS2000ShotgunRack, SoundRadius = 110, MinDamage = 0.35, MaxDamage = 2, KnockdownMod = 8, SplatBloodOnNoDeath = TRUE, Icon = Mossberg500Plastic, RunAnim = Run_Weapon2, CriticalChance = 60, CritDmgMultiplier = 2, AimingPerkCritModifier = 4, HitChance = 70, AimingPerkHitChanceModifier = 5, RecoilDelay = 60, SoundGain = 2, ReloadTime = 25, AimingTime = 20, RequiresEquippedBothHands = TRUE, MetalValue = 45, TwoHandWeapon = TRUE, AmmoBox = ShotgunShellsBox, MaxAmmo = 8, AmmoType = Base.ShotgunShells, ModelWeaponPart = Base.x2Scope Base.Acog scope scope, ModelWeaponPart = Base.x4Scope Base.12xScope scope scope, ModelWeaponPart = Base.x8Scope Base.12xScope scope scope, ModelWeaponPart = Base.Sling Base.Shotgun_Sling_Short sling sling, ModelWeaponPart = Sling_Leather Base.Shotgun_Sling_Short_Leather sling sling, ModelWeaponPart = Sling_Olive Base.Shotgun_Sling_Short_Olive sling sling, ModelWeaponPart = Sling_Camo Base.Shotgun_Sling_Short_Camo sling sling, ModelWeaponPart = Base.AmmoStraps Shotgun_AmmoSling sling sling, ModelWeaponPart = AmmoStock Shotgun_AmmoStrap ammostrap ammostrap, ModelWeaponPart = Base.RedDot Reddot_PicatinnyShort reddot reddot, ModelWeaponPart = Base.ChokeTubeFull Choke_Tube silencer silencer, ModelWeaponPart = Base.ChokeTubeImproved Choke_Tube silencer silencer, ModelWeaponPart = GunLightImprovised Flashlight_Improvised gunlight gunlight, ModelWeaponPart = ShotgunSilencer ShotgunSilencer silencer silencer, ModelWeaponPart = TacticalStock Stock_Tactical stock stock, ModelWeaponPart = ShotgunStock Stock stock stock, ModelWeaponPart = LightShotgunStock Stock_Light stock stock, WeaponReloadType = shotgun, RackAfterShoot = TRUE, JamGunChance = 2, AttachmentType = Rifle, StopPower = 30, Tags = Gun, } item Remington870Wood { ImpactSound = null, MaxRange = 8, RangeFalloff = TRUE, WeaponSprite = Base.Remington870Wood, SoundVolume = 200, MinAngle = 0.91, Type = Weapon, KnockBackOnNoDeath = TRUE, Ranged = TRUE, ProjectileCount = 3, ConditionLowerChanceOneIn = 200, Weight = 4, SplatNumber = 3, PushBackMod = 0.8, SubCategory = Firearm, AimingMod = 2, ConditionMax = 10, ShareDamage = FALSE, MaxHitCount = 3, IsAimedHandWeapon = TRUE, IsAimedFirearm = TRUE, DoorDamage = 20, UseEndurance = FALSE, DisplayName = Remington870, DisplayCategory = Weapon, MinRange = 0.61, SwingTime = 2, AngleFalloff = TRUE, MultipleHitConditionAffected = FALSE, BringToBearSound = JS2000ShotgunBringToBear, SwingSound = JS2000ShotgunShoot, HitSound = BulletHitBody, ClickSound = JS2000ShotgunJam, BreakSound = JS2000ShotgunBreak, EquipSound = JS2000ShotgunEquip, UnequipSound = JS2000ShotgunUnEquip, InsertAmmoStartSound = JS2000ShotgunInsertAmmoStart, InsertAmmoSound = JS2000ShotgunInsertAmmo, InsertAmmoStopSound = JS2000ShotgunInsertAmmoStop, EjectAmmoStartSound = JS2000ShotgunEjectAmmoStart, EjectAmmoSound = JS2000ShotgunEjectAmmo, EjectAmmoStopSound = JS2000ShotgunEjectAmmoStop, ShellFallSound = JS2000ShotgunCartridgeFall, RackSound = JS2000ShotgunRack, SoundRadius = 110, MinDamage = 0.35, MaxDamage = 2, KnockdownMod = 8, SplatBloodOnNoDeath = TRUE, Icon = Mossberg500, RunAnim = Run_Weapon2, CriticalChance = 60, CritDmgMultiplier = 2, AimingPerkCritModifier = 4, HitChance = 70, AimingPerkHitChanceModifier = 5, RecoilDelay = 50, SoundGain = 2, ReloadTime = 25, AimingTime = 20, RequiresEquippedBothHands = TRUE, MetalValue = 45, TwoHandWeapon = TRUE, AmmoBox = ShotgunShellsBox, MaxAmmo = 7, AmmoType = Base.ShotgunShells, ModelWeaponPart = Base.x2Scope Base.Acog scope scope, ModelWeaponPart = Base.x4Scope Base.12xScope scope scope, ModelWeaponPart = Base.x8Scope Base.12xScope scope scope, ModelWeaponPart = Base.RecoilPad Recoil_Pad recoilpad recoilpad, ModelWeaponPart = Base.Sling Base.Shotgun_Sling sling sling, ModelWeaponPart = Sling_Leather Base.Shotgun_Sling_Leather sling sling, ModelWeaponPart = Sling_Olive Base.Shotgun_Sling_Olive sling sling, ModelWeaponPart = Sling_Camo Base.Shotgun_Sling_Camo sling sling, ModelWeaponPart = Base.AmmoStraps Shotgun_AmmoSling sling sling, ModelWeaponPart = Base.AmmoStraps Shotgun_AmmoSling sling sling, ModelWeaponPart = AmmoStock Shotgun_AmmoStrap ammostrap ammostrap, ModelWeaponPart = Base.RedDot Reddot_PicatinnyShort reddot reddot, ModelWeaponPart = Base.ChokeTubeFull Choke_Tube silencer silencer, ModelWeaponPart = Base.ChokeTubeImproved Choke_Tube silencer silencer, ModelWeaponPart = GunLightImprovised Flashlight_Improvised gunlight gunlight, ModelWeaponPart = ShotgunSilencer ShotgunSilencer silencer silencer, WeaponReloadType = shotgun, RackAfterShoot = TRUE, JamGunChance = 2, AttachmentType = Rifle, StopPower = 20, Tags = Gun, } item Remington870Sawnoff { ImpactSound = null, MaxRange = 3, RangeFalloff = TRUE, WeaponSprite = Base.Remington870SawnOff, SoundVolume = 250, MinAngle = 0.2, Type = Weapon, MinimumSwingTime = 2, ToHitModifier = 2.5, NPCSoundBoost = 1.5, KnockBackOnNoDeath = TRUE, Ranged = TRUE, SwingAmountBeforeImpact = 0, ProjectileCount = 6, ConditionLowerChanceOneIn = 200, Weight = 3, SplatNumber = 5, PushBackMod = 0.9, SubCategory = Firearm, ConditionMax = 10, ShareDamage = FALSE, MaxHitCount = 5, IsAimedFirearm = TRUE, DoorDamage = 20, IdleAnim = Idle_Weapon2, UseEndurance = FALSE, SwingAnim = Rifle, DisplayName = Sawn Off JS-2000 Shotgun, DisplayCategory = Weapon, MinRange = 0.61, SwingTime = 2, AngleFalloff = TRUE, MultipleHitConditionAffected = FALSE, BringToBearSound = SawnOffJS2000ShotgunBringToBear, SwingSound = SawnOffJS2000ShotgunShoot, HitSound = BulletHitBody, ClickSound = JS2000ShotgunJam, BreakSound = JS2000ShotgunBreak, EquipSound = SawnOffJS2000ShotgunEquip, UnequipSound = SawnOffJS2000ShotgunUnEquip, InsertAmmoStartSound = JS2000ShotgunInsertAmmoStart, InsertAmmoSound = JS2000ShotgunInsertAmmo, InsertAmmoStopSound = JS2000ShotgunInsertAmmoStop, EjectAmmoStartSound = JS2000ShotgunEjectAmmoStart, EjectAmmoSound = JS2000ShotgunEjectAmmo, EjectAmmoStopSound = JS2000ShotgunEjectAmmoStop, ShellFallSound = JS2000ShotgunCartridgeFall, RackSound = JS2000ShotgunRack, SoundRadius = 170, MinDamage = 0.35, MaxDamage = 2.25, KnockdownMod = 8, SplatBloodOnNoDeath = TRUE, Icon = Mossberg500_Sawn, RunAnim = Run_Weapon2, CriticalChance = 60, CritDmgMultiplier = 2, AimingPerkCritModifier = 4, HitChance = 100, AimingPerkHitChanceModifier = 0, RecoilDelay = 70, SoundGain = 2, ClipSize = 7, ReloadTime = 25, AimingTime = 20, RequiresEquippedBothHands = TRUE, MetalValue = 35, TwoHandWeapon = TRUE, AmmoBox = ShotgunShellsBox, MaxAmmo = 7, AmmoType = Base.ShotgunShells, WeaponReloadType = shotgun, ModelWeaponPart = Base.x2Scope Base.Acog scope scope, ModelWeaponPart = Base.x4Scope Base.12xScope scope scope, ModelWeaponPart = Base.x8Scope Base.12xScope scope scope, ModelWeaponPart = Base.Sling Base.Shotgun_Sling_Short sling sling, ModelWeaponPart = Sling_Leather Base.Shotgun_Sling_Short_Leather sling sling, ModelWeaponPart = Sling_Olive Base.Shotgun_Sling_Short_Olive sling sling, ModelWeaponPart = Sling_Camo Base.Shotgun_Sling_Short_Camo sling sling, ModelWeaponPart = Base.AmmoStraps Shotgun_AmmoSling sling sling, ModelWeaponPart = Base.AmmoStock Base.Shotgun_AmmoStrap ammostrap ammostrap, ModelWeaponPart = Base.RedDot Reddot_PicatinnyShort reddot reddot, ModelWeaponPart = Base.GunLightImprovised Base.Flashlight_Improvised gunlight gunlight, RackAfterShoot = TRUE, JamGunChance = 2, AttachmentType = Holster, StopPower = 40, Tags = Gun, } item M37 { ImpactSound = null, MaxRange = 8, RangeFalloff = TRUE, WeaponSprite = Base.Mossberg500Wood, SoundVolume = 200, MinAngle = 0.91, Type = Weapon, KnockBackOnNoDeath = TRUE, Ranged = TRUE, ProjectileCount = 3, ConditionLowerChanceOneIn = 300, Weight = 4, SplatNumber = 3, PushBackMod = 0.8, SubCategory = Firearm, AimingMod = 2, ConditionMax = 10, ShareDamage = FALSE, MaxHitCount = 3, IsAimedHandWeapon = TRUE, IsAimedFirearm = TRUE, DoorDamage = 20, UseEndurance = FALSE, DisplayName = M37 Shotgun, DisplayCategory = Weapon, MinRange = 0.61, SwingTime = 2, AngleFalloff = TRUE, MultipleHitConditionAffected = FALSE, BringToBearSound = JS2000ShotgunBringToBear, SwingSound = JS2000ShotgunShoot, HitSound = BulletHitBody, ClickSound = JS2000ShotgunJam, BreakSound = JS2000ShotgunBreak, EquipSound = JS2000ShotgunEquip, UnequipSound = JS2000ShotgunUnEquip, InsertAmmoStartSound = JS2000ShotgunInsertAmmoStart, InsertAmmoSound = JS2000ShotgunInsertAmmo, InsertAmmoStopSound = JS2000ShotgunInsertAmmoStop, EjectAmmoStartSound = JS2000ShotgunEjectAmmoStart, EjectAmmoSound = JS2000ShotgunEjectAmmo, EjectAmmoStopSound = JS2000ShotgunEjectAmmoStop, ShellFallSound = JS2000ShotgunCartridgeFall, RackSound = JS2000ShotgunRack, SoundRadius = 110, MinDamage = 0.35, MaxDamage = 2, KnockdownMod = 8, SplatBloodOnNoDeath = TRUE, Icon = Mossberg500, RunAnim = Run_Weapon2, CriticalChance = 60, CritDmgMultiplier = 2, AimingPerkCritModifier = 4, HitChance = 70, AimingPerkHitChanceModifier = 5, RecoilDelay = 50, SoundGain = 2, ReloadTime = 25, AimingTime = 20, RequiresEquippedBothHands = TRUE, MetalValue = 45, TwoHandWeapon = TRUE, AmmoBox = ShotgunShellsBox, MaxAmmo = 5, AmmoType = Base.ShotgunShells, ModelWeaponPart = Base.x2Scope Base.Acog scope scope, ModelWeaponPart = Base.x4Scope Base.12xScope scope scope, ModelWeaponPart = Base.x8Scope Base.12xScope scope scope, ModelWeaponPart = Base.Sling Base.Shotgun_Sling sling sling, ModelWeaponPart = Sling_Leather Base.Shotgun_Sling_Leather sling sling, ModelWeaponPart = Sling_Olive Base.Shotgun_Sling_Olive sling sling, ModelWeaponPart = Sling_Camo Base.Shotgun_Sling_Camo sling sling, ModelWeaponPart = RecoilPad Base.Recoil_Pad recoilpad recoilpad, ModelWeaponPart = AmmoStraps Base.Shotgun_AmmoSling sling sling, ModelWeaponPart = Base.AmmoStock Base.Shotgun_AmmoStrap ammostrap ammostrap, ModelWeaponPart = RedDot Base.Reddot_PicatinnyShort reddot reddot, ModelWeaponPart = ChokeTubeFull Base.Choke_Tube silencer silencer, ModelWeaponPart = ChokeTubeImproved Base.Choke_Tube silencer silencer, ModelWeaponPart = Base.GunLightImprovised Base.Flashlight_Improvised gunlight gunlight, ModelWeaponPart = ShotgunSilencer ShotgunSilencer silencer silencer, WeaponReloadType = shotgun, RackAfterShoot = TRUE, JamGunChance = 2, AttachmentType = Rifle, StopPower = 20, Tags = Gun, } item M37Sawnoff { ImpactSound = null, MaxRange = 3, RangeFalloff = TRUE, WeaponSprite = Base.Mossberg500WoodSawnOff, SoundVolume = 250, MinAngle = 0.2, Type = Weapon, MinimumSwingTime = 2, ToHitModifier = 2.5, NPCSoundBoost = 1.5, KnockBackOnNoDeath = TRUE, Ranged = TRUE, SwingAmountBeforeImpact = 0, ProjectileCount = 6, ConditionLowerChanceOneIn = 300, Weight = 3, SplatNumber = 5, PushBackMod = 0.9, SubCategory = Firearm, ConditionMax = 10, ShareDamage = FALSE, MaxHitCount = 5, IsAimedFirearm = TRUE, DoorDamage = 20, IdleAnim = Idle_Weapon2, UseEndurance = FALSE, SwingAnim = Rifle, DisplayName = Sawn Off M37 Shotgun, DisplayCategory = Weapon, MinRange = 0.61, SwingTime = 2, AngleFalloff = TRUE, MultipleHitConditionAffected = FALSE, BringToBearSound = SawnOffJS2000ShotgunBringToBear, SwingSound = SawnOffJS2000ShotgunShoot, HitSound = BulletHitBody, ClickSound = JS2000ShotgunJam, BreakSound = JS2000ShotgunBreak, EquipSound = SawnOffJS2000ShotgunEquip, UnequipSound = SawnOffJS2000ShotgunUnEquip, InsertAmmoStartSound = JS2000ShotgunInsertAmmoStart, InsertAmmoSound = JS2000ShotgunInsertAmmo, InsertAmmoStopSound = JS2000ShotgunInsertAmmoStop, EjectAmmoStartSound = JS2000ShotgunEjectAmmoStart, EjectAmmoSound = JS2000ShotgunEjectAmmo, EjectAmmoStopSound = JS2000ShotgunEjectAmmoStop, ShellFallSound = JS2000ShotgunCartridgeFall, RackSound = JS2000ShotgunRack, SoundRadius = 170, MinDamage = 0.35, MaxDamage = 2.25, KnockdownMod = 8, SplatBloodOnNoDeath = TRUE, Icon = Mossberg500_Sawn, RunAnim = Run_Weapon2, CriticalChance = 60, CritDmgMultiplier = 2, AimingPerkCritModifier = 4, HitChance = 100, AimingPerkHitChanceModifier = 0, RecoilDelay = 70, SoundGain = 2, ClipSize = 6, ReloadTime = 25, AimingTime = 20, RequiresEquippedBothHands = TRUE, MetalValue = 35, TwoHandWeapon = TRUE, AmmoBox = ShotgunShellsBox, MaxAmmo = 5, AmmoType = Base.ShotgunShells, WeaponReloadType = shotgun, ModelWeaponPart = Base.x2Scope Base.Acog scope scope, ModelWeaponPart = Base.x4Scope Base.12xScope scope scope, ModelWeaponPart = Base.x8Scope Base.12xScope scope scope, ModelWeaponPart = Base.Sling Base.Shotgun_Sling_Short sling sling, ModelWeaponPart = Sling_Leather Base.Shotgun_Sling_Short_Leather sling sling, ModelWeaponPart = Sling_Olive Base.Shotgun_Sling_Short_Olive sling sling, ModelWeaponPart = Sling_Camo Base.Shotgun_Sling_Short_Camo sling sling, ModelWeaponPart = RecoilPad Base.Recoil_Pad recoilpad recoilpad, ModelWeaponPart = AmmoStraps Base.Shotgun_AmmoSling sling sling, ModelWeaponPart = Base.AmmoStock Base.Shotgun_AmmoStrap ammostrap ammostrap, ModelWeaponPart = RedDot Base.Reddot_PicatinnyShort reddot reddot, ModelWeaponPart = ChokeTubeFull Base.Choke_Tube silencer silencer, ModelWeaponPart = ChokeTubeImproved Base.Choke_Tube silencer silencer, ModelWeaponPart = Base.GunLightImprovised Base.Flashlight_Improvised gunlight gunlight, RackAfterShoot = TRUE, JamGunChance = 2, AttachmentType = Holster, StopPower = 40, Tags = Gun, } item SPAS12 { ImpactSound = null, MaxRange = 8, RangeFalloff = TRUE, WeaponSprite = Base.SPAS12, SoundVolume = 200, MinAngle = 0.91, Type = Weapon, KnockBackOnNoDeath = TRUE, Ranged = TRUE, ProjectileCount = 3, ConditionLowerChanceOneIn = 250, Weight = 2.5, SplatNumber = 3, PushBackMod = 0.8, SubCategory = Firearm, AimingMod = 2, ConditionMax = 10, ShareDamage = FALSE, MaxHitCount = 3, IsAimedHandWeapon = TRUE, IsAimedFirearm = TRUE, DoorDamage = 20, UseEndurance = FALSE, DisplayName = SPAS12, DisplayCategory = Weapon, MinRange = 0.61, SwingTime = 2, AngleFalloff = TRUE, MultipleHitConditionAffected = FALSE, BringToBearSound = JS2000ShotgunBringToBear, SwingSound = JS2000ShotgunShoot, HitSound = BulletHitBody, ClickSound = JS2000ShotgunJam, BreakSound = JS2000ShotgunBreak, EquipSound = JS2000ShotgunEquip, UnequipSound = JS2000ShotgunUnEquip, InsertAmmoStartSound = JS2000ShotgunInsertAmmoStart, InsertAmmoSound = JS2000ShotgunInsertAmmo, InsertAmmoStopSound = JS2000ShotgunInsertAmmoStop, EjectAmmoStartSound = JS2000ShotgunEjectAmmoStart, EjectAmmoSound = JS2000ShotgunEjectAmmo, EjectAmmoStopSound = JS2000ShotgunEjectAmmoStop, ShellFallSound = JS2000ShotgunCartridgeFall, RackSound = JS2000ShotgunRack, SoundRadius = 110, MinDamage = 0.35, MaxDamage = 2, KnockdownMod = 8, SplatBloodOnNoDeath = TRUE, Icon = SPAS-12, RunAnim = Run_Weapon2, CriticalChance = 60, CritDmgMultiplier = 2, AimingPerkCritModifier = 4, HitChance = 70, AimingPerkHitChanceModifier = 5, RecoilDelay = 60, SoundGain = 2, ReloadTime = 25, AimingTime = 20, RequiresEquippedBothHands = TRUE, MetalValue = 45, TwoHandWeapon = TRUE, AmmoBox = ShotgunShellsBox, MaxAmmo = 8, AmmoType = Base.ShotgunShells, ModelWeaponPart = Base.x2Scope Base.Acog scope scope, ModelWeaponPart = Base.x4Scope Base.12xScope scope scope, ModelWeaponPart = Base.x8Scope Base.12xScope scope scope, ModelWeaponPart = Base.Sling Base.Shotgun_Sling_Short sling sling, ModelWeaponPart = Sling_Leather Base.Shotgun_Sling_Short_Leather sling sling, ModelWeaponPart = Sling_Olive Base.Shotgun_Sling_Short_Olive sling sling, ModelWeaponPart = Sling_Camo Base.Shotgun_Sling_Short_Camo sling sling, ModelWeaponPart = Base.AmmoStraps Shotgun_AmmoSling sling sling, ModelWeaponPart = AmmoStock Shotgun_AmmoStrap ammostrap ammostrap, ModelWeaponPart = Base.RedDot Reddot_PicatinnyShort reddot reddot, ModelWeaponPart = Base.ChokeTubeFull Choke_Tube silencer silencer, ModelWeaponPart = Base.ChokeTubeImproved Choke_Tube silencer silencer, ModelWeaponPart = GunLightImprovised Flashlight_Improvised gunlight gunlight, ModelWeaponPart = SPAS12_Stock_Extended SPAS_Stock_Extended stock stock, ModelWeaponPart = SPAS12_Stock_Detracted SPAS_Stock_Detracted stock stock, ModelWeaponPart = ShotgunSilencer ShotgunSilencer silencer silencer, WeaponReloadType = shotgun, RackAfterShoot = TRUE, JamGunChance = 2, AttachmentType = Rifle, FireModePossibilities = Auto/Single, StopPower = 30, Tags = Gun, } item LAW12 { ImpactSound = null, MaxRange = 8, RangeFalloff = TRUE, WeaponSprite = Base.LAW12, SoundVolume = 200, MinAngle = 0.91, Type = Weapon, KnockBackOnNoDeath = TRUE, Ranged = TRUE, ProjectileCount = 3, ConditionLowerChanceOneIn = 250, Weight = 2.5, SplatNumber = 3, PushBackMod = 0.8, SubCategory = Firearm, AimingMod = 2, ConditionMax = 10, ShareDamage = FALSE, MaxHitCount = 3, IsAimedHandWeapon = TRUE, IsAimedFirearm = TRUE, DoorDamage = 20, UseEndurance = FALSE, DisplayName = LAW12, DisplayCategory = Weapon, MinRange = 0.61, SwingTime = 2, AngleFalloff = TRUE, MultipleHitConditionAffected = FALSE, BringToBearSound = JS2000ShotgunBringToBear, SwingSound = JS2000ShotgunShoot, HitSound = BulletHitBody, ClickSound = JS2000ShotgunJam, BreakSound = JS2000ShotgunBreak, EquipSound = JS2000ShotgunEquip, UnequipSound = JS2000ShotgunUnEquip, InsertAmmoStartSound = JS2000ShotgunInsertAmmoStart, InsertAmmoSound = JS2000ShotgunInsertAmmo, InsertAmmoStopSound = JS2000ShotgunInsertAmmoStop, EjectAmmoStartSound = JS2000ShotgunEjectAmmoStart, EjectAmmoSound = JS2000ShotgunEjectAmmo, EjectAmmoStopSound = JS2000ShotgunEjectAmmoStop, ShellFallSound = JS2000ShotgunCartridgeFall, RackSound = JS2000ShotgunRack, SoundRadius = 110, MinDamage = 0.35, MaxDamage = 2, KnockdownMod = 8, SplatBloodOnNoDeath = TRUE, Icon = Mossberg500Plastic, RunAnim = Run_Weapon2, CriticalChance = 60, CritDmgMultiplier = 2, AimingPerkCritModifier = 4, HitChance = 70, AimingPerkHitChanceModifier = 5, RecoilDelay = 30, SoundGain = 2, ReloadTime = 25, AimingTime = 20, RequiresEquippedBothHands = TRUE, MetalValue = 45, TwoHandWeapon = TRUE, AmmoBox = ShotgunShellsBox, MaxAmmo = 8, AmmoType = Base.ShotgunShells, ModelWeaponPart = Base.x2Scope Base.Acog scope scope, ModelWeaponPart = Base.x4Scope Base.12xScope scope scope, ModelWeaponPart = Base.x8Scope Base.12xScope scope scope, ModelWeaponPart = Base.Sling Base.Shotgun_Sling sling sling, ModelWeaponPart = Sling_Leather Base.Shotgun_Sling_Leather sling sling, ModelWeaponPart = Sling_Olive Base.Shotgun_Sling_Olive sling sling, ModelWeaponPart = Sling_Camo Base.Shotgun_Sling_Camo sling sling, ModelWeaponPart = Base.AmmoStraps Shotgun_AmmoSling sling sling, ModelWeaponPart = AmmoStock Shotgun_AmmoStrap ammostrap ammostrap, ModelWeaponPart = Base.RedDot Reddot_PicatinnyShort reddot reddot, ModelWeaponPart = Base.ChokeTubeFull Choke_Tube silencer silencer, ModelWeaponPart = Base.ChokeTubeImproved Choke_Tube silencer silencer, ModelWeaponPart = GunLightImprovised Flashlight_Improvised gunlight gunlight, ModelWeaponPart = ShotgunSilencer ShotgunSilencer silencer silencer, WeaponReloadType = shotgun, RackAfterShoot = TRUE, JamGunChance = 2, AttachmentType = Rifle, StopPower = 30, Tags = Gun, } }