{
  "ammo": "tac:556x45",
  "ammo_amount": 75,
  "extended_mag_ammo_amount": [
    100,
    150,
    200
  ],
  "bolt": "closed_bolt",
  "rpm": 600,
  "bullet": {
    "life": 1.0,
    "bullet_amount": 1,
    "damage": 7.5,
    "tracer_count_interval": 0,
    "extra_damage": {
      "armor_ignore": 0.25,
      "head_shot_multiplier": 1.5,
      "damage_adjust": [
        {"distance": 0.5, "damage": 9},
        {"distance": 15.5, "damage": 7.5},
        {"distance": 28.5, "damage": 6.75},
        // 如果你忘记写这个无穷，那么超过上述距离，我就认为是 0
        {"distance": "infinite", "damage": 6}
      ]
    },
    "speed": 285,
    "gravity": 0.0245,
    "knockback": 0,
    "friction": 0.01,
    "ignite": false,
    "pierce": 1
  },
  "reload": {
    "type": "magazine",
    "feed": {
      "empty": 6.4,
      "tactical": 4.7
    },
    "cooldown": {
      "empty": 7.57,
      "tactical": 5.9
    }
  },
  "draw_time": 1,
  "put_away_time": 0.67,
  "aim_time": 0.3,
  "sprint_time": 0.8,
  "fire_mode": [
    "auto"
  ],
  "recoil": {
    "pitch": [
      {"time": 0, "value": [0.75, 0.75]},
      {"time": 0.3, "value": [0.75, 0.75]},
      {"time": 0.5, "value": [-0.15, -0.15]},
      {"time": 0.65, "value": [0, 0]}
    ],
    "yaw": [
      {"time": 0, "value": [0.2, 0.3]},
      {"time": 0.3, "value": [0.2, 0.3]},
      {"time": 0.5, "value": [0, 0]}
    ]
  },
  "inaccuracy": {
    "stand": 6.5,
    "move": 8.5,
    "sneak": 2.5,
    "lie": 1.5,
    "aim": 0.15
  },
  "allow_attachments": {
    "scope": {},
    "grip": {},
    "muzzle": {
      "black_list": [
        "tac:muzzle_s_mirage"
      ]
    },
    "extended_mag": {}
  },
  "exclusive_attachments": {
  }
}