Name Machinengewehr 42V
ShortName machinengewehr42
//The ammo this gun uses (shortName)
Ammo 7.92x57mm100Rounds
Ammo 7.92x57mm200Rounds
Ammo sturmKugelAmmo
Icon mg45
//Colour in Red, Green, Blue, each going up to 255.
Colour 255 255 255
ItemID 23597
//Reload time in ticks, 1/20ths of a second
ReloadTime 160
//The amount of gun recoil, all relative : Sten = 1, Mp40 = 3, Kar98kSniper = 20
Recoil 4.5
RandomRecoilRange 3.00
RandomRecoilYawRange 3.5
DecreaseRecoil 4.5
DecreaseRecoilYaw 4
//Damage in half hearts
Damage 21
//The higher this value, the more the bullets spread
Accuracy 4.5
//Time in ticks between rounds
RoundsPerMin 1800
//The length of the sound. 0 for a single shot sound. Other values are for looping sounds
//SoundLength 0
//Whether or not to distort the sound. This works well for single shots but not for loops
DistortSound False
ShootSound 8x57mmMGFire
ReloadSound M1919A6Reload
Mode FullAuto
OneHanded true
//Bullet speed, default 3.0
BulletSpeed 21.0
Scope None
ZoomLevel 1.0
FOVZoomLevel 1.5
//Deployable Settings
Deployable False
//Model settings
Model rainfire.MG45
Texture SkinMG45
ModelScale 1.05
//Attachment Settings
AllowAllAttachments true
//List here all the attachments allowed on this gun by shortName and separated by spaces
AllowAttachments flanMWSilencer flanMWRedDot flanMWACOG flanMW4xScope
AllowBarrelAttachments true
AllowScopeAttachments true
AllowStockAttachments true
AllowGripAttachments true
NumGenericAttachmentSlots 2
//Modifiers
MoveSpeedModifier 0.65
KnockbackModifier 0.25
//Paintjob Settings
//Format is "Paintjob iconName textureName requiredDyeAmount requiredDyeColour" Multiple colours may be listed in order, seperated by a space
//Show Information
Description Also called the MG-42V, it was an end-war 7.92x57mm MG_developed by Germany with a higher ROF and slightly lighter weight.
ShowAttachments true
ShowDamage true
ShowAccuracy true
ShowRecoil true
ShowReloadTime true
ShowCrosshair false
ReloadSoundRange 6
GunSoundRange 292

//Casing Ejection
CasingModel rainfire.CasingRifle
CasingTexture SkinCasingRifle

//Muzzle Flashes
FlashModel rainfire.GenericFlash
FlashTexture SkinGenericFlash3
