module Base { /************************Bolt action************************/ /************************Hunting************************/ item VarmintRifle { ImpactSound = null, MaxRange = 10, WeaponSprite = Base.Model700, SoundVolume = 200, MinAngle = 0.97, Type = Weapon, MinimumSwingTime = 0.5, ToHitModifier = 1.5, NPCSoundBoost = 1.5, KnockBackOnNoDeath = TRUE, Ranged = TRUE, SwingAmountBeforeImpact = 0, ProjectileCount = 1, ConditionLowerChanceOneIn = 200, Weight = 4, SplatNumber = 3, PushBackMod = 0.3, SubCategory = Firearm, ConditionMax = 10, ShareDamage = FALSE, MaxHitCount = 1, IsAimedFirearm = TRUE, DoorDamage = 20, UseEndurance = FALSE, SwingAnim = Rifle, DisplayName = Remington Model 700, DisplayCategory = Weapon, MinRange = 0.61, SwingTime = 0.5, MultipleHitConditionAffected = FALSE, BringToBearSound = MSR700BringToBear, HitSound = BulletHitBody, SwingSound = MSR700Shoot, EquipSound = MSR700Equip, UnequipSound = MSR700UnEquip, InsertAmmoSound = MSR700InsertAmmo, EjectAmmoSound = MSR700EjectAmmo, InsertAmmoStartSound = MSR700InsertAmmoStart, InsertAmmoStopSound = MSR700InsertAmmoStop, EjectAmmoStartSound = MSR700EjectAmmoStart, EjectAmmoStopSound = MSR700EjectAmmoStop, ShellFallSound = MSR700CartridgeFall, RackSound = MSR700Rack, BreakSound = MSR700Break, ClickSound = MSR700Jam, SoundRadius = 100, MinDamage = 0.75, MaxDamage = 2.5, SplatSize = 3, KnockdownMod = 2, SplatBloodOnNoDeath = TRUE, Icon = Model700, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, CriticalChance = 25, CritDmgMultiplier = 8, AimingPerkCritModifier = 12, HitChance = 27, AimingPerkHitChanceModifier = 17, AimingPerkMinAngleModifier = 0, AimingPerkRangeModifier = 2, RecoilDelay = 90, PiercingBullets = TRUE, SoundGain = 2, ReloadTime = 25, AimingTime = 30, RequiresEquippedBothHands = TRUE, MetalValue = 45, TwoHandWeapon = TRUE, AmmoBox = 223Box, MaxAmmo = 10, AmmoType = Base.223Bullets, WeaponReloadType = boltaction, ModelWeaponPart = Bayonnet Bayonnet bayonnet bayonnet, ModelWeaponPart = x2Scope Base.Acog scope scope, ModelWeaponPart = x4Scope Base.12xScope scope scope, ModelWeaponPart = x8Scope Base.12xScope scope scope, ModelWeaponPart = x4-x12Scope Base.12xScope scope scope, ModelWeaponPart = Base.Sling Base.Sling sling sling, ModelWeaponPart = Sling_Leather Base.Sling_Leather sling sling, ModelWeaponPart = Sling_Olive Base.Sling_Olive sling sling, ModelWeaponPart = Sling_Camo Base.Sling_Camo sling sling, ModelWeaponPart = AmmoStraps Base.Rifle_Ammostrap stock stock, ModelWeaponPart = Base.223Silencer Base.Silencer silencer silencer, ModelWeaponPart = Base.ImprovisedSilencer Base.Silencer_Improvised silencer silencer, ModelWeaponPart = Base.Silencer_PopBottle Base.Silencer_PopBottle silencer silencer, ModelWeaponPart = Base.Rifle_Bipod Base.Bipod bipod bipod, ModelWeaponPart = RecoilPad Base.Recoil_Pad recoilpad recoilpad, ModelWeaponPart = Base.ExtendedRecoilPad Base.ExtendedRecoil_Pad recoilpad recoilpad, RackAfterShoot = TRUE, MagazineType = Base.223Clip, JamGunChance = 5, AttachmentType = Rifle, StopPower = 15, Tags = Gun, } item HuntingRifle { ImpactSound = null, MaxRange = 10, WeaponSprite = Base.Model788, SoundVolume = 200, MinAngle = 0.97, Type = Weapon, MinimumSwingTime = 0.5, ToHitModifier = 1.5, NPCSoundBoost = 1.5, KnockBackOnNoDeath = TRUE, Ranged = TRUE, SwingAmountBeforeImpact = 0, ProjectileCount = 1, ConditionLowerChanceOneIn = 200, Weight = 4, SplatNumber = 3, PushBackMod = 0.3, SubCategory = Firearm, ConditionMax = 10, ShareDamage = FALSE, MaxHitCount = 1, IsAimedFirearm = TRUE, DoorDamage = 20, UseEndurance = FALSE, SwingAnim = Rifle, DisplayName = Ruger M77, DisplayCategory = Weapon, MinRange = 0.61, SwingTime = 0.5, MultipleHitConditionAffected = FALSE, BringToBearSound = MSR788BringToBear, HitSound = BulletHitBody, SwingSound = MSR788Shoot, EquipSound = MSR788Equip, UnequipSound = MSR788UnEquip, InsertAmmoSound = MSR788InsertAmmo, EjectAmmoSound = MSR788EjectAmmo, InsertAmmoStartSound = MSR788InsertAmmoStart, InsertAmmoStopSound = MSR788InsertAmmoStop, EjectAmmoStartSound = MSR788EjectAmmoStart, EjectAmmoStopSound = MSR788EjectAmmoStop, ShellFallSound = MSR788CartridgeFall, RackSound = MSR788Rack, BreakSound = MSR788Break, ClickSound = MSR788Jam, SoundRadius = 110, MinDamage = 1, MaxDamage = 3, SplatSize = 3, KnockdownMod = 2, SplatBloodOnNoDeath = TRUE, Icon = Model788, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, CriticalChance = 30, CritDmgMultiplier = 10, AimingPerkCritModifier = 15, HitChance = 25, AimingPerkHitChanceModifier = 15, AimingPerkMinAngleModifier = 0, AimingPerkRangeModifier = 3, RecoilDelay = 100, PiercingBullets = TRUE, SoundGain = 2, ReloadTime = 25, AimingTime = 40, RequiresEquippedBothHands = TRUE, MetalValue = 45, TwoHandWeapon = TRUE, AmmoBox = 308Box, MaxAmmo = 5, AmmoType = Base.308Bullets, WeaponReloadType = boltactionnomag, ModelWeaponPart = Bayonnet Bayonnet bayonnet bayonnet, ModelWeaponPart = x2Scope Base.Acog scope scope, ModelWeaponPart = x4Scope Base.12xScope scope scope, ModelWeaponPart = x8Scope Base.12xScope scope scope, ModelWeaponPart = x4-x12Scope Base.12xScope scope scope, ModelWeaponPart = Base.Sling Base.Sling sling sling, ModelWeaponPart = Sling_Leather Base.Sling_Leather sling sling, ModelWeaponPart = Sling_Olive Base.Sling_Olive sling sling, ModelWeaponPart = Sling_Camo Base.Sling_Camo sling sling, ModelWeaponPart = Base.308Silencer Base.Silencer silencer silencer, ModelWeaponPart = Base.ImprovisedSilencer Base.Silencer_Improvised silencer silencer, ModelWeaponPart = Base.Silencer_PopBottle Base.Silencer_PopBottle silencer silencer, ModelWeaponPart = AmmoStraps Base.Rifle_Ammostrap stock stock, ModelWeaponPart = RecoilPad Base.Recoil_Pad recoilpad recoilpad, RackAfterShoot = TRUE, /*MagazineType = Base.308Clip,*/ JamGunChance = 5, AttachmentType = Rifle, StopPower = 20, Tags = Gun, } item HuntingRifle_Sawn { ImpactSound = null, MaxRange = 3, WeaponSprite = Base.Model788_Sawn, SoundVolume = 200, MinAngle = 0.67, Type = Weapon, MinimumSwingTime = 0.5, ToHitModifier = 1.5, NPCSoundBoost = 1.5, KnockBackOnNoDeath = TRUE, Ranged = TRUE, SwingAmountBeforeImpact = 0, ProjectileCount = 1, ConditionLowerChanceOneIn = 200, Weight = 3, SplatNumber = 3, PushBackMod = 0.3, SubCategory = Firearm, ConditionMax = 10, ShareDamage = FALSE, MaxHitCount = 1, IsAimedFirearm = TRUE, DoorDamage = 20, UseEndurance = FALSE, SwingAnim = Rifle, DisplayName = MSR788 Rifle, DisplayCategory = Weapon, MinRange = 0.61, SwingTime = 0.5, MultipleHitConditionAffected = FALSE, BringToBearSound = MSR788BringToBear, HitSound = BulletHitBody, SwingSound = MSR788Shoot, EquipSound = MSR788Equip, UnequipSound = MSR788UnEquip, InsertAmmoSound = MSR788InsertAmmo, EjectAmmoSound = MSR788EjectAmmo, InsertAmmoStartSound = MSR788InsertAmmoStart, InsertAmmoStopSound = MSR788InsertAmmoStop, EjectAmmoStartSound = MSR788EjectAmmoStart, EjectAmmoStopSound = MSR788EjectAmmoStop, ShellFallSound = MSR788CartridgeFall, RackSound = MSR788Rack, BreakSound = MSR788Break, ClickSound = MSR788Jam, SoundRadius = 150, MinDamage = 1, MaxDamage = 3, SplatSize = 3, KnockdownMod = 2, SplatBloodOnNoDeath = TRUE, Icon = Model788_Sawn, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, CriticalChance = 20, CritDmgMultiplier = 10, AimingPerkCritModifier = 10, AimingPerkRangeModifier = 0.5, HitChance = 20, AimingPerkHitChanceModifier = 10, AimingPerkMinAngleModifier = 0, RecoilDelay = 130, PiercingBullets = TRUE, SoundGain = 3, ReloadTime = 25, AimingTime = 25, RequiresEquippedBothHands = TRUE, MetalValue = 45, TwoHandWeapon = TRUE, AmmoBox = 308Box, MaxAmmo = 3, AmmoType = Base.308Bullets, WeaponReloadType = boltactionnomag, ModelWeaponPart = Base.x2Scope Base.Acog scope scope, ModelWeaponPart = Base.x4Scope Base.12xScope scope scope, ModelWeaponPart = x8Scope Base.12xScope scope scope, ModelWeaponPart = x4-x12Scope Base.12xScope scope scope, ModelWeaponPart = Base.RedDot Reddot_PicatinnyShort reddot reddot, ModelWeaponPart = Base.Sling Base.Sling_Short sling sling, ModelWeaponPart = Sling_Leather Base.Sling_Short_Leather sling sling, ModelWeaponPart = Sling_Olive Base.Sling_Short_Olive sling sling, ModelWeaponPart = Sling_Camo Base.Sling_Short_Camo sling sling, ModelWeaponPart = Base.AmmoStraps Base.Rifle_Ammostrap stock stock, ModelWeaponPart = Base.RecoilPad Base.Recoil_Pad recoilpad recoilpad, ModelWeaponPart = ExtendedRecoilPad Base.Rifle_ExtendedPad recoilpad recoilpad, ModelWeaponPart = 308Silencer Base.Silencer silencer silencer, ModelWeaponPart = Base.ImprovisedSilencer Base.Silencer_Improvised silencer silencer, ModelWeaponPart = Base.Silencer_PopBottle Base.Silencer_PopBottle silencer silencer, ModelWeaponPart = Rifle_Bipod Base.Bipod bipod bipod, RackAfterShoot = TRUE, /*MagazineType = Base.308Clip,*/ JamGunChance = 7, AttachmentType = Holster, StopPower = 30, Tags = Gun, } item Rugerm7722 { ImpactSound = null, MaxRange = 10, WeaponSprite = Base.Model788, SoundVolume = 200, MinAngle = 0.97, Type = Weapon, MinimumSwingTime = 0.5, ToHitModifier = 1.5, NPCSoundBoost = 1.5, KnockBackOnNoDeath = TRUE, Ranged = TRUE, SwingAmountBeforeImpact = 0, ProjectileCount = 1, ConditionLowerChanceOneIn = 200, Weight = 4, SplatNumber = 3, PushBackMod = 0.3, SubCategory = Firearm, ConditionMax = 10, ShareDamage = FALSE, MaxHitCount = 1, IsAimedFirearm = TRUE, DoorDamage = 20, UseEndurance = FALSE, SwingAnim = Rifle, DisplayName = Ruger M77/22, DisplayCategory = Weapon, MinRange = 0.61, SwingTime = 0.5, MultipleHitConditionAffected = FALSE, BringToBearSound = MSR788BringToBear, HitSound = BulletHitBody, SwingSound = MSR788Shoot, EquipSound = MSR788Equip, UnequipSound = MSR788UnEquip, InsertAmmoSound = MSR788InsertAmmo, EjectAmmoSound = MSR788EjectAmmo, InsertAmmoStartSound = MSR788InsertAmmoStart, InsertAmmoStopSound = MSR788InsertAmmoStop, EjectAmmoStartSound = MSR788EjectAmmoStart, EjectAmmoStopSound = MSR788EjectAmmoStop, ShellFallSound = MSR788CartridgeFall, RackSound = MSR788Rack, BreakSound = MSR788Break, ClickSound = MSR788Jam, SoundRadius = 60, MinDamage = 0.35, MaxDamage = 2, SplatSize = 1, KnockdownMod = 2, SplatBloodOnNoDeath = TRUE, Icon = Model788, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, CriticalChance = 30, CritDmgMultiplier = 10, AimingPerkCritModifier = 15, HitChance = 25, AimingPerkHitChanceModifier = 15, AimingPerkMinAngleModifier = 0, AimingPerkRangeModifier = 3, RecoilDelay = 100, PiercingBullets = TRUE, SoundGain = 2, ReloadTime = 25, AimingTime = 40, RequiresEquippedBothHands = TRUE, MetalValue = 45, TwoHandWeapon = TRUE, AmmoBox = Bullets22Box, MaxAmmo = 10, AmmoType = Base.Bullets22, WeaponReloadType = boltactionnomag, ModelWeaponPart = Bayonnet Bayonnet bayonnet bayonnet, ModelWeaponPart = x2Scope Base.Acog scope scope, ModelWeaponPart = x4Scope Base.12xScope scope scope, ModelWeaponPart = x8Scope Base.12xScope scope scope, ModelWeaponPart = x4-x12Scope Base.12xScope scope scope, ModelWeaponPart = Base.Sling Base.Sling sling sling, ModelWeaponPart = Sling_Leather Base.Sling_Leather sling sling, ModelWeaponPart = Sling_Olive Base.Sling_Olive sling sling, ModelWeaponPart = Sling_Camo Base.Sling_Camo sling sling, ModelWeaponPart = AmmoStraps Base.Rifle_Ammostrap stock stock, ModelWeaponPart = RecoilPad Base.Recoil_Pad recoilpad recoilpad, ModelWeaponPart = 22Silencer Base.Silencer silencer silencer, ModelWeaponPart = Base.ImprovisedSilencer Base.Silencer_Improvised silencer silencer, ModelWeaponPart = Base.Silencer_PopBottle Base.Silencer_PopBottle silencer silencer, RackAfterShoot = TRUE, /*MagazineType = Base.308Clip,*/ JamGunChance = 5, AttachmentType = Rifle, StopPower = 7, Tags = Gun, } item SKS { ImpactSound = null, MaxRange = 10, WeaponSprite = SKS, 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 = 200, Weight = 4, SplatNumber = 3, PushBackMod = 0.3, SubCategory = Firearm, ConditionMax = 10, ShareDamage = FALSE, MaxHitCount = 1, IsAimedFirearm = TRUE, DoorDamage = 20, UseEndurance = FALSE, SwingAnim = Rifle, DisplayName = SKS, DisplayCategory = Weapon, MinRange = 0.61, SwingTime = 0.5, MultipleHitConditionAffected = FALSE, BringToBearSound = M16BringToBear, SwingSound = M16Shoot, HitSound = BulletHitBody, EquipSound = M16Equip, UnequipSound = M16UnEquip, InsertAmmoSound = M16InsertAmmo, EjectAmmoSound = M16EjectAmmo, InsertAmmoStartSound = M16InsertAmmoStart, InsertAmmoStopSound = M16InsertAmmoStop, EjectAmmoStartSound = M16EjectAmmoStart, EjectAmmoStopSound = M16EjectAmmoStop, ShellFallSound = M16CartridgeFall, RackSound = M16Rack, BreakSound = M16Break, ClickSound = M16Jam, SoundRadius = 110, MinDamage = 1, MaxDamage = 3, SplatSize = 3, KnockdownMod = 2, SplatBloodOnNoDeath = TRUE, Icon = SKS, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, CriticalChance = 10, AimingPerkCritModifier = 0, HitChance = 50, AimingPerkHitChanceModifier = 5, AimingPerkMinAngleModifier = 0.01, AimingPerkRangeModifier = 3, RecoilDelay = 0, PiercingBullets = TRUE, SoundGain = 2, ClipSize = 20, ReloadTime = 25, AimingTime = 25, RequiresEquippedBothHands = TRUE, TwoHandWeapon = TRUE, MetalValue = 45, /*MagazineType = Base.M14Clip,*/ AmmoType = Base.762x39Bullets, ModelWeaponPart = x2Scope Base.Acog scope scope, ModelWeaponPart = x4Scope Base.12xScope scope scope, ModelWeaponPart = x8Scope Base.12xScope scope scope, ModelWeaponPart = Base.x4-x12Scope Base.12xScope scope scope, ModelWeaponPart = RedDot Base.Reddot_PicatinnyShort reddot reddot, ModelWeaponPart = AmmoStraps Base.Rifle_Ammostrap sling sling, 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 = Base.308Silencer Base.Silencer silencer silencer, ModelWeaponPart = Base.ImprovisedSilencer Base.Silencer_Improvised silencer silencer, ModelWeaponPart = Base.Silencer_PopBottle Base.Silencer_PopBottle silencer silencer, ModelWeaponPart = Base.Rifle_Bipod Base.Bipod bipod bipod, WeaponReloadType = boltactionnomag, JamGunChance = 1, AttachmentType = Rifle, FireMode = Single, AmmoBox = 762x39Box, MaxAmmo = 10, StopPower = 30, Tags = Gun, } /************************Military************************/ item M24Rifle { ImpactSound = null, MaxRange = 14, WeaponSprite = Base.Model700, SoundVolume = 200, MinAngle = 0.97, Type = Weapon, MinimumSwingTime = 0.5, ToHitModifier = 1.5, NPCSoundBoost = 1.5, KnockBackOnNoDeath = TRUE, Ranged = TRUE, SwingAmountBeforeImpact = 0, ProjectileCount = 1, ConditionLowerChanceOneIn = 200, Weight = 3.5, SplatNumber = 3, PushBackMod = 0.3, SubCategory = Firearm, ConditionMax = 10, ShareDamage = FALSE, MaxHitCount = 1, IsAimedFirearm = TRUE, DoorDamage = 20, UseEndurance = FALSE, SwingAnim = Rifle, DisplayName = M24, DisplayCategory = Weapon, MinRange = 0.61, SwingTime = 0.5, MultipleHitConditionAffected = FALSE, BringToBearSound = MSR700BringToBear, HitSound = BulletHitBody, SwingSound = MSR700Shoot, EquipSound = MSR700Equip, UnequipSound = MSR700UnEquip, InsertAmmoSound = MSR700InsertAmmo, EjectAmmoSound = MSR700EjectAmmo, InsertAmmoStartSound = MSR700InsertAmmoStart, InsertAmmoStopSound = MSR700InsertAmmoStop, EjectAmmoStartSound = MSR700EjectAmmoStart, EjectAmmoStopSound = MSR700EjectAmmoStop, ShellFallSound = MSR700CartridgeFall, RackSound = MSR700Rack, BreakSound = MSR700Break, ClickSound = MSR700Jam, SoundRadius = 110, MinDamage = 1, MaxDamage = 3, SplatSize = 3, KnockdownMod = 2, SplatBloodOnNoDeath = TRUE, Icon = Model700, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, CriticalChance = 25, CritDmgMultiplier = 8, AimingPerkCritModifier = 12, HitChance = 27, AimingPerkHitChanceModifier = 14, AimingPerkMinAngleModifier = 0, AimingPerkRangeModifier = 2, RecoilDelay = 80, PiercingBullets = TRUE, SoundGain = 1, ReloadTime = 25, AimingTime = 30, RequiresEquippedBothHands = TRUE, MetalValue = 45, TwoHandWeapon = TRUE, AmmoBox = 762x51Box, MaxAmmo = 5, AmmoType = Base.762x51Bullets, WeaponReloadType = boltactionnomag, /* ModelWeaponPart = FiberglassStock HuntingKnife none bayonet,*/ ModelWeaponPart = Base.x2Scope Base.Acog scope scope, ModelWeaponPart = Base.x4Scope Base.12xScope scope scope, ModelWeaponPart = x8Scope Base.12xScope scope scope, ModelWeaponPart = x4-x12Scope Base.12xScope scope scope, ModelWeaponPart = Base.RedDot Reddot_PicatinnyShort reddot reddot, ModelWeaponPart = Base.Sling Sling sling sling, ModelWeaponPart = Sling_Leather Sling_Leather sling sling, ModelWeaponPart = Sling_Olive Sling_Olive sling sling, ModelWeaponPart = Sling_Camo Sling_Camo sling sling, ModelWeaponPart = Base.AmmoStraps Base.Rifle_Ammostrap stock stock, ModelWeaponPart = Base.RecoilPad Base.Recoil_Pad recoilpad recoilpad, ModelWeaponPart = ExtendedRecoilPad Base.Rifle_ExtendedPad recoilpad recoilpad, ModelWeaponPart = Base.308Silencer Base.Silencer silencer silencer, ModelWeaponPart = Base.ImprovisedSilencer Base.Silencer_Improvised silencer silencer, ModelWeaponPart = Base.Silencer_PopBottle Base.Silencer_PopBottle silencer silencer, ModelWeaponPart = Rifle_Bipod Base.Bipod bipod bipod, ModelWeaponPart = Laser Base.TacticalLaser laser laser, RackAfterShoot = TRUE, /*MagazineType = Base.223Clip,*/ JamGunChance = 5, AttachmentType = Rifle, StopPower = 30, Tags = Gun, } item AssaultRifle2 { 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 = 200, 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, DisplayCategory = Weapon, MinRange = 0.61, SwingTime = 0.5, MultipleHitConditionAffected = FALSE, BringToBearSound = M16BringToBear, SwingSound = M16Shoot, HitSound = BulletHitBody, EquipSound = M16Equip, UnequipSound = M16UnEquip, InsertAmmoSound = M16InsertAmmo, EjectAmmoSound = M16EjectAmmo, InsertAmmoStartSound = M16InsertAmmoStart, InsertAmmoStopSound = M16InsertAmmoStop, EjectAmmoStartSound = M16EjectAmmoStart, EjectAmmoStopSound = M16EjectAmmoStop, ShellFallSound = M16CartridgeFall, RackSound = M16Rack, BreakSound = M16Break, SoundRadius = 110, MinDamage = 1, MaxDamage = 3, SplatSize = 3, KnockdownMod = 2, SplatBloodOnNoDeath = TRUE, Icon = AssaultRifle2, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, CriticalChance = 10, AimingPerkCritModifier = 0, HitChance = 50, AimingPerkHitChanceModifier = 5, AimingPerkMinAngleModifier = 0.01, AimingPerkRangeModifier = 3, RecoilDelay = 0, PiercingBullets = TRUE, SoundGain = 2, ClipSize = 20, ReloadTime = 25, AimingTime = 25, RequiresEquippedBothHands = TRUE, TwoHandWeapon = TRUE, MetalValue = 45, MagazineType = Base.M14Clip, AmmoType = Base.762x51Bullets, ModelWeaponPart = x2Scope Base.Acog scope scope, ModelWeaponPart = x4Scope Base.12xScope scope scope, ModelWeaponPart = x8Scope Base.12xScope scope scope, ModelWeaponPart = Base.x4-x12Scope Base.12xScope scope scope, ModelWeaponPart = RedDot Base.Reddot_PicatinnyShort reddot reddot, ModelWeaponPart = AmmoStraps Base.Rifle_Ammostrap sling sling, ModelWeaponPart = Sling Base.Sling sling sling, ModelWeaponPart = Sling_Leather Base.Sling_Leather sling sling, ModelWeaponPart = Sling_Olive Base.Sling_Olive sling sling, ModelWeaponPart = Sling_Camo Base.Sling_Camo sling sling, ModelWeaponPart = RecoilPad Base.Recoil_Pad recoilpad recoilpad, ModelWeaponPart = Base.308Silencer Base.Silencer silencer silencer, ModelWeaponPart = Base.ImprovisedSilencer Base.Silencer_Improvised silencer silencer, ModelWeaponPart = Base.Silencer_PopBottle Base.Silencer_PopBottle silencer silencer, ModelWeaponPart = Base.ImprovisedSilencer Base.Silencer_Improvised silencer silencer, ModelWeaponPart = Base.Silencer_PopBottle Base.Silencer_PopBottle silencer silencer, ModelWeaponPart = Base.Rifle_Bipod Base.Bipod bipod bipod, WeaponReloadType = boltaction, JamGunChance = 1, AttachmentType = Rifle, FireMode = Single, AmmoBox = 762x51Box, MaxAmmo = 20, StopPower = 30, Tags = Gun, } item M1Garand { ImpactSound = null, MaxRange = 10, WeaponSprite = M1Garand, 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 = 200, Weight = 4, SplatNumber = 3, PushBackMod = 0.3, SubCategory = Firearm, ConditionMax = 10, ShareDamage = FALSE, MaxHitCount = 1, IsAimedFirearm = TRUE, DoorDamage = 20, UseEndurance = FALSE, SwingAnim = Rifle, DisplayName = M1 Garand, DisplayCategory = Weapon, MinRange = 0.61, SwingTime = 0.5, MultipleHitConditionAffected = FALSE, BringToBearSound = M16BringToBear, SwingSound = M16Shoot, HitSound = BulletHitBody, EquipSound = M16Equip, UnequipSound = M16UnEquip, InsertAmmoSound = M16InsertAmmo, EjectAmmoSound = M16EjectAmmo, InsertAmmoStartSound = M16InsertAmmoStart, InsertAmmoStopSound = M16InsertAmmoStop, EjectAmmoStartSound = M16EjectAmmoStart, EjectAmmoStopSound = M16EjectAmmoStop, ShellFallSound = M16CartridgeFall, RackSound = M16Rack, BreakSound = M16Break, SoundRadius = 110, MinDamage = 1, MaxDamage = 3, SplatSize = 3, KnockdownMod = 2, SplatBloodOnNoDeath = TRUE, Icon = M1Garand, RunAnim = Run_Weapon2, IdleAnim = Idle_Weapon2, CriticalChance = 10, AimingPerkCritModifier = 0, HitChance = 50, AimingPerkHitChanceModifier = 5, AimingPerkMinAngleModifier = 0.01, AimingPerkRangeModifier = 3, RecoilDelay = 0, PiercingBullets = TRUE, SoundGain = 2, ClipSize = 8, ReloadTime = 25, AimingTime = 25, RequiresEquippedBothHands = TRUE, TwoHandWeapon = TRUE, MetalValue = 45, MagazineType = Base.M1GarandClip, AmmoType = Base.Bullets3006, ModelWeaponPart = x2Scope Base.Acog scope scope, ModelWeaponPart = x4Scope Base.12xScope scope scope, ModelWeaponPart = x8Scope Base.12xScope scope scope, ModelWeaponPart = Base.x4-x12Scope Base.12xScope scope scope, ModelWeaponPart = RedDot Base.Reddot_PicatinnyShort reddot reddot, ModelWeaponPart = AmmoStraps Base.Rifle_Ammostrap sling sling, ModelWeaponPart = Sling Base.Sling sling sling, ModelWeaponPart = Sling_Leather Base.Sling_Leather sling sling, ModelWeaponPart = Sling_Olive Base.Sling_Olive sling sling, ModelWeaponPart = Sling_Camo Base.Sling_Camo sling sling, ModelWeaponPart = RecoilPad Base.Recoil_Pad recoilpad recoilpad, ModelWeaponPart = Base.308Silencer Base.Silencer silencer silencer, ModelWeaponPart = Base.ImprovisedSilencer Base.Silencer_Improvised silencer silencer, ModelWeaponPart = Base.Silencer_PopBottle Base.Silencer_PopBottle silencer silencer, ModelWeaponPart = Base.Rifle_Bipod Base.Bipod bipod bipod, WeaponReloadType = boltaction, JamGunChance = 1, AttachmentType = Rifle, FireMode = Single, AmmoBox = Bullets3006Box, MaxAmmo = 8, StopPower = 30, Tags = Gun, } }