Assault Rifle
{
"name": "destiny_khvostov7g02",
"type": "Gun",
"maxAmmoCapacity": 32,
"compatibleAmmo": [
"ammocreative",
"destiny_primaryammo"
],
"damage": 5,
"fireSound": "destiny_khvostov7g02",
"fireModes": [
"AUTOMATIC"
],
"rpm": 600,
"drawCooldownDuration": 630,
"gunRecoilInitialAmplitude": 0.1,
"shakeRecoilAmplitude": 0.35,
"shakeRecoilSpeed": 2,
"viewRecoilAmplitude": 0.3,
"sustainedRecoil": {
"posZCap": 0.3,
"posZIncrement": 0.06,
"pitchIncrement": 0,
"posYIncrement": 0
},
"compatibleAttachmentGroups": [
"cantedrail",
"ar_sightsandscopes",
"underbarrel"
],
"compatibleAttachments": [
"cantedrail"
],
"defaultAttachments": [
"destiny_khvostov_sight"
],
"features": [
{
"type": "MuzzleFlash",
"effects": [
{
"phase": "firing",
"name": "muzzle_flash_big"
}
],
"condition": {
"allOf": [
{
"isUsingDefaultMuzzle": true
},
{
"doesNotHaveAttachmentGroup": "ar_suppressors"
}
]
}
},
{
"type": "PartVisibility",
"parts": [
{
"name": "sights",
"visible": false,
"condition": {
"hasAttachmentGroup": "ar_sightsandscopes"
}
}
]
},
{
"type": "Aiming",
"zoom": 0.3,
"condition": {
"doesNotHaveAttachmentGroup": "ar_sightsandscopes"
}
}
],
"phasedReloads": [
{
"phase": "RELOADING",
"condition": "reloadIterationIndex > 1",
"duration": 1880,
"animation": "animation.model.reload"
},
{
"phase": "RELOADING",
"duration": 1880,
"condition": "reloadIterationIndex == 1",
"animation": "animation.model.reloadoneleft"
},
{
"phase": "RELOADING",
"condition": "reloadIterationIndex == 0",
"duration": 2430,
"animation": "animation.model.reloadempty"
}
],
"effects": [
{
"phase": "hit_scan_acquired",
"name": "tracer"
}
],
"idleAnimations": [
{
"name": "animation.model.idle",
"duration": 100
}
],
"inspectAnimations": [
{
"name": "animation.model.inspect",
"duration": 3970
}
]
}{
"name": "ba_ariusar",
"type": "Gun",
"maxAmmoCapacity": 30,
"compatibleAmmo": [
"ammocreative",
"ammo556"
],
"damage": 5,
"fireSound": "ba_ariusar",
"fireModes": [
"AUTOMATIC"
],
"rpm": 800,
"gunRecoilInitialAmplitude": 0.2,
"shakeRecoilAmplitude": 0.35,
"shakeRecoilSpeed": 2,
"viewRecoilAmplitude": 1.2,
"sustainedRecoil": {
"posZCap": 0.12,
"posZIncrement": 0.04
},
"compatibleAttachmentGroups": [
"ar_muzzle",
"ar_sightsandscopes",
"underbarrel"
],
"compatibleAttachments": [
"cantedrail"
],
"defaultAttachments": [
"ba_arius_aimpoint",
"stubbygrip"
],
"features": [
{
"type": "MuzzleFlash",
"effects": [
{
"phase": "firing",
"name": "muzzle_flash_big"
}
],
"condition": {
"allOf": [
{
"isUsingDefaultMuzzle": true
},
{
"doesNotHaveAttachmentGroup": "ar_suppressors"
}
]
}
},
{
"type": "PartVisibility",
"parts": [
{
"name": "frontsightflipped",
"visible": true,
"condition": {
"hasAttachmentGroup": "ar_sightsandscopes"
}
},
{
"name": "rearsightflipped",
"visible": true,
"condition": {
"hasAttachmentGroup": "ar_sightsandscopes"
}
},
{
"name": "rearsight",
"visible": false,
"condition": {
"hasAttachmentGroup": "ar_sightsandscopes"
}
},
{
"name": "frontsight",
"visible": false,
"condition": {
"hasAttachmentGroup": "ar_sightsandscopes"
}
}
]
},
{
"type": "Aiming",
"zoom": 0.3,
"condition": {
"doesNotHaveAttachmentGroup": "ar_sightsandscopes"
}
},
{
"type": "FireMode",
"fireModes": [
{
"name": "automatic",
"displayName": "label.pointblank.fireMode.automatic",
"type": "AUTOMATIC",
"rpm": 800,
"damage": 5,
"shakeRecoilAmplitude": 0.35,
"shakeRecoilSpeed": 2.0,
"shakeRecoilDuration": 350,
"enableFireModeAnimations": [
{
"name": "animation.model.switch",
"duration": 470
}
]
},
{
"name": "single",
"displayName": "label.pointblank.fireMode.single",
"type": "SINGLE",
"rpm": 800,
"damage": 5,
"shakeRecoilAmplitude": 0.35,
"shakeRecoilSpeed": 2.0,
"shakeRecoilDuration": 350,
"enableFireModeAnimations": [
{
"name": "animation.model.switch",
"duration": 470
}
]
}
]
},
{
"type": "Sound",
"fireSounds": [
{
"sound": "ba_ariusar_suppressed",
"volume": 1,
"condition": {
"hasAttachmentGroup": "ar_suppressors"
}
}
]
}
],
"phasedReloads": [
{
"phase": "RELOADING",
"condition": "reloadIterationIndex > 1",
"duration": 2170,
"animation": "animation.model.reload"
},
{
"phase": "RELOADING",
"duration": 2170,
"condition": "reloadIterationIndex == 1",
"animation": "animation.model.reloadoneleft"
},
{
"phase": "RELOADING",
"condition": "reloadIterationIndex == 0",
"duration": 3150,
"animation": "animation.model.reloadempty"
}
],
"effects": [
{
"phase": "hit_scan_acquired",
"name": "tracer"
}
],
"inspectAnimations": [
{
"name": "animation.model.inspect",
"duration": 6070,
"condition": "ammoCount > 1"
},
{
"name": "animation.model.inspectempty",
"duration": 6130,
"condition": "ammoCount == 0"
},
{
"name": "animation.model.inspectoneleft",
"duration": 6070,
"condition": "ammoCount == 1"
}
],
"idleAnimations": [
{
"name": "animation.model.idle",
"duration": 100,
"condition": "ammoCount > 0"
},
{
"name": "animation.model.idleempty",
"duration": 100,
"condition": "ammoCount == 0"
}
],
"drawAnimations": [
{
"name": "animation.model.draw",
"duration": 720,
"condition": "ammoCount > 0"
},
{
"name": "animation.model.drawempty",
"duration": 720,
"condition": "ammoCount == 0"
}
]
}Last updated on