Name "AR" Base
ShortName gunArBase
//The ammo this gun uses (shortName)
Ammo ArAmmo
Ammo ArAmmoTracer
Ammo ArAmmoTracerGreen
Ammo ArAmmoAP
Ammo ArAmmoAPTracer
Ammo ArAmmoAPTracerGreen
Ammo ArAmmoHP
Ammo ArAmmoHPTracer
Ammo ArAmmoHPTracerGreen
Ammo ArAmmoSnip
Ammo ArAmmoSnipTracer
Ammo ArAmmoSnipTracerGreen
Icon iconArBase
//Colour in Red, Green, Blue, each going up to 255.
Colour 255 255 255
//Reload time in ticks, 1/20ths of a second
ReloadTime 40
//The amount of gun recoil, all relative : Sten = 1, Mp40 = 3, ColtSniper = 20
//Damage in half hearts
Damage 1
//The higher this value, the more the bullets spread
Accuracy 10
//Time in ticks between rounds
RoundsPerMin 800
ShootSound ArShoot
SuppressedShootSound ArShootSupp
ReloadSound ArReload
EmptyClickSound emptyclick
Mode SemiAuto
//Modifiers

//Bullet speed, default 3.0
BulletSpeed 1.0
Scope None
Deployable False
DeployedModel None
Model crp.gunArBase
Texture gunArBase
ModelScale 1.1
//Attachment Settings
AllowAllAttachments false
//List here all the attachments allowed on this gun by shortName and separated by spaces
// Barrel
AllowAttachments barrelXtraShort barrelXtraShortSupp barrelXtraShortHeavy barrelXtraShortHeavySupp barrelShort barrelShortSupp barrelShortHeavy barrelShortHeavySupp barrelMed barrelMedSupp barrelMedHeavy barrelMedHeavySupp barrelLong barrelLongSupp barrelLongHeavy barrelLongHeavySupp barrelXtraLong barrelXtraLongSupp barrelXtraLongHeavy barrelXtraLongHeavySupp
// Stock
AllowAttachments stockM490 stockM4Crane stockM16 stockAk47 stockAkWire stockFAL stockSG556 stockUMP stock90Wire 
// Scope
AllowAttachments sightScopeShort sightScopeMed sightScopeLong sightACOG sightACOGGreen sightACOGTeal sightRDSReflex sightRDSReflexGreen sightRDSReflexTeal sightHolo sightHoloGreen sightHoloTeal sightPKA sightPKAGreen sightPKATeal
// Gadget/body
AllowAttachments bodyACR bodyACRGrip bodyArShort bodyArShortGrip bodyArMed bodyArMedGrip bodyArLong bodyArLongGrip bodyG3 bodyAk bodySVD
// Grip
AllowAttachments gripFlashlight gripFlamethrow
// Generic  
AllowAttachments genericBurstFire genericFullAuto genericAdvRifling 
AllowBarrelAttachments true
AllowScopeAttachments true
AllowStockAttachments true
AllowGripAttachments true
AllowGadgetAttachments true
AllowAccessoryAttachments true
AllowPumpAttachments true

NumGenericAttachmentSlots 8
EmptyClickSound emptyclick

//Recoil
Recoil 3.70
RandomRecoilRange 0.2
RandomRecoilYawRange 0.15
DecreaseRecoil 0.2
DecreaseRecoilYaw 2

ShowAccuracy true
ShowReloadTime true
DistortSound False
ReloadSoundRange 5
GunSoundRange 80
OneHanded false

//Paintjobs
Paintjob iconArBase_Blackout gunArBase_Blackout black 2
Paintjob iconArBase_Arctic gunArBase_Arctic white 2
Paintjob iconArBase_Desert gunArBase_Desert brown 1 yellow 1
Paintjob iconArBase_Forest gunArBase_Forest green 2
Paintjob iconArBase_Red gunArBase_Red red 2
Paintjob iconArBase_Orange gunArBase_Orange orange 2
Paintjob iconArBase_Yellow gunArBase_Yellow yellow 2
Paintjob iconArBase_Green gunArBase_Green lime 2
Paintjob iconArBase_Blue gunArBase_Blue blue 2
Paintjob iconArBase_Purple gunArBase_Purple purple 2
Paintjob iconArBase_PINK gunArBase_PINK pink 2
Paintjob iconArBase_Murica gunArBase_Murica red 1 white 1 blue 1
Paintjob iconArBase_Gold gunArBase_Gold yellow 3
Paintjob iconArBase_Creeper gunArBase_Creeper black 1 green 1
Paintjob iconArBase_Carbon gunArBase_Carbon black 1 gray 1
Paintjob iconArBase_Glacier gunArBase_Glacier lightBlue 2