EMXArms/emxarms/guns/data/emx_draftsman_data.json

111 lines
2.3 KiB
JSON

{
"ammo": "emxarms:x16sg",
"ammo_amount": 12,
"extended_mag_ammo_amount": [
16,
20,
36
],
"bolt": "closed_bolt",
"rpm": 280,
"bullet": {
"life": 0.8,
"bullet_amount": 10,
"damage": 32,
"tracer_count_interval": 0,
"extra_damage": {
"armor_ignore": 0.3,
"head_shot_multiplier": 1.1,
"damage_adjust": [
{"distance": 0.5, "damage": 58},
{"distance": 28, "damage": 32},
{"distance": 50, "damage": 25.5},
{"distance": 80, "damage": 12.5},
{"distance": 120, "damage": 6.5},
{"distance": "infinite", "damage": 5.5}
]
},
"speed": 170,
"gravity": 0.0245,
"knockback": 0.1,
"friction": 0.01,
"ignite": false,
"ignite_entity_time": 2,
"pierce": 1
},
"reload": {
"type": "magazine",
"feed": {
"empty": 2.25,
"tactical": 1.55
},
"cooldown": {
"empty": 2.6,
"tactical": 2.0
}
},
"draw_time": 0.35,
"put_away_time": 0.4,
"aim_time": 0.2,
"sprint_time": 0.2,
"fire_mode": [
"auto",
"semi"
],
"burst_data": {
"continuous_shoot": false,
"count": 3,
"bpm": 900,
"min_interval": 0.3
},
"recoil": {
"pitch": [
{"time": 0, "value": [0.7, 0.7]},
{"time": 0.25, "value": [0.7, 0.7]},
{"time": 0.45, "value": [-0.175, -0.175]},
{"time": 0.6, "value": [0, 0]}
],
"yaw": [
{"time": 0, "value": [-0.35, -0.15]},
{"time": 0.25, "value": [-0.35, -0.15]},
{"time": 0.45, "value": [0, 0]}
]
},
"hurt_bob_tweak_multiplier": 0.05,
"inaccuracy": {
"stand": 3.75,
"move": 4.5,
"sneak": 3.5,
"lie": 2.5,
"aim": 2.5
},
"melee": {
"distance": 1,
"cooldown": 0.6,
"default": {
"animation_type": "melee_push",
"distance": 2,
"range_angle": 30,
"damage": 2.0,
"knockback": 0.5,
"prep": 0.1
}
},
"allow_attachment_types": [
"scope",
"grip",
"muzzle",
"extended_mag"
],
"exclusive_attachments": {
"tacz:scope_standard_8x": {
"weight": 2.0,
"ads_addend": 0.04,
"inaccuracy_addend": -0.4,
"recoil_modifier": {
"pitch": -0.2,
"yaw": -0.1
}
}
}
}