{
  "name" : "cs_vsk94",
  "type": "Gun",
  "maxAmmoCapacity" : 20,
  "compatibleAmmo" : ["ammocreative","cs_ammo939"],
  "damage" : 8,
  "rpm" : 700,
  "adsSpeed": 350,
  "fireModes" : ["SINGLE", "AUTOMATIC"],
  "fireSound" : "mp5",
  "animationType": "rifle",
  "compatibleAttachments": [
      "cantedrail",
	  "cs_pso",
	  "cs_9a91_kit",
	  "cs_vsk_suppressor"
  ],
  "compatibleAttachmentGroups": [
      "ar_sightsandscopes",
      "snipers_sights",
      "cs_vsk94_skins"
  ],
  "gunRecoilInitialAmplitude" : 0.6,
  "shakeRecoilAmplitude" : 0.5,
  "shakeRecoilSpeed" : 2,
  "viewRecoilAmplitude" : 1.2,
    "phasedReloads": [
        {
            "phase": "RELOADING",
            "condition": { "onEmptyReload": true },
            "duration": 3085,
            "animation": "animation.model.reloadempty"
        },
        {
            "phase": "RELOADING",
            "condition": { "onEmptyReload": false },
            "duration": 2525,
            "animation": "animation.model.reload"
        }
    ],
    "drawAnimations": [
        {
            "name": "animation.model.draw",
            "duration": 785
        }
    ],
    "inspectAnimations": [
        {
            "name": "animation.model.inspect",
            "duration": 5425
        }
    ],
	"fireAnimations": [
        {
            "name": "animation.model.fire",
            "condition": "random"
        },
		{
            "name": "animation.model.fire2",
            "condition": "random"
        }
    ],
  "features": [
	{
		"type": "MuzzleFlash",
		"effects": [
			{
			"phase": "firing",
			"name": "muzzle_flash"
			}
			],
			"condition": { "allOf":[ { "doesNotHaveAttachment":"cs_vsk_suppressor" } ] }
	},
    {
      "type": "Sound",
      "fireSound": "m9_silenced",
      "fireSoundVolume": 1,
      "condition": { "allOf":[ { "hasAttachment":"cs_vsk_suppressor" } ] }
    },
    {
      "type": "Aiming",
      "zoom": 0.2,
      "condition": { "allOf":[ { "doesNotHaveAttachmentGroup":"m16_sightsandscopes" }, { "doesNotHaveAttachment":"cs_pso" } ] }
    },	
	{
			"type": "PartVisibility",
			"parts": [
				{
					"name":"scopemount",
					"visible":true,
					"condition": {
					"hasAttachmentGroup":"m16_sightsandscopes"
					}
				},
				{
					"name":"vsk_stock",
					"visible":false,
					"condition": {
					"hasAttachment":"cs_9a91_kit"
					}
				},
				{
					"name":"9a91_stock",
					"visible":true,
					"condition": {
					"hasAttachment":"cs_9a91_kit"
					}
				},
				{
					"name":"vsk_handguard",
					"visible":false,
					"condition": {
					"hasAttachment":"cs_9a91_kit"
					}
				},
				{
					"name":"9a91_handguard",
					"visible":true,
					"condition": {
					"hasAttachment":"cs_9a91_kit"
					}
				}
		]
	}
  ],
  "effects": [
    {
               "phase": "hit_scan_acquired",
               "name": "tracer"
    }
]
}