WeaponData { "MaxPlayerSpeed" "230" "WeaponType" "Rifle" "WeaponPrice" "3100" "WeaponArmorRatio" "1.4" "CrosshairMinDistance" "4" "CrosshairDeltaDistance" "3" "Team" "CT" "BuiltRightHanded" "1" "PlayerAnimationExtension" "m4" "MuzzleFlashScale" "1.6"

"CanEquipWithShield"        "0"


// Weapon characteristics:
"Penetration"           "2"
"Damage"            "33"
"Range"             "8192"
"RangeModifier"         "0.97"
"Bullets"           "1"
"CycleTime"         "0.0875"
"AccuracyDivisor"       "220"
"AccuracyOffset"        "0.3"
"MaxInaccuracy"         "1.0"
"TimeToIdle"            "1.5"
"IdleInterval"          "60"

// Weapon data is loaded by both the Game and Client DLLs.
"printname"         "#Cstrike_WPNHUD_M4A1"
"viewmodel"         "models/weapons/v_rif_m4a1.mdl"
"playermodel"           "models/weapons/w_rif_m4a1.mdl"
"SilencerModel"         "models/weapons/w_rif_m4a1_silencer.mdl"

"anim_prefix"           "anim"
"bucket"            "0"
"bucket_position"       "0"

"clip_size"         "30"

"primary_ammo"          "BULLET_PLAYER_556MM"
"secondary_ammo"        "None"

"weight"            "25"
"item_flags"            "0"

// Sounds for the weapon. There is a max of 16 sounds per category (i.e. max 16 "single_shot" sounds)
SoundData
{
    //"reload"          "Weapon_AWP.Reload"
    //"empty"               "Default.ClipEmpty_Rifle"
    "single_shot"       "Weapon_M4A1.Single"
    "special1"          "Weapon_M4A1.Silenced"
    "special2"          "Weapon_M4A1.Silencer_Off"
    "special3"          "Weapon_M4A1.Silencer_On"
}

// Weapon Sprite data is loaded by the Client DLL.
TextureData
{
    "weapon"
    {
            "font"      "CSweaponsSmall"
            "character" "W"
    }
    "weapon_s"
    {   
            "font"      "CSweapons"
            "character" "W"
    }
    "ammo"
    {
            "font"      "CSTypeDeath"
            "character"     "N"
    }
    "crosshair"
    {
            "file"      "sprites/crosshairs"
            "x"         "0"
            "y"         "48"
            "width"     "24"
            "height"    "24"
    }
    "autoaim"
    {
            "file"      "sprites/crosshairs"
            "x"         "0"
            "y"         "48"
            "width"     "24"
            "height"    "24"
    }
}
ModelBounds
{
    Viewmodel
    {
        Mins    "-10 -2 -13"
        Maxs    "30 10 0"
    }
    World
    {
        Mins    "-8 -9 -6"
        Maxs    "29 9 8"
    }
}

}