{
  "weight": 9.0,
  "movement_speed": {
    "base": 0.0,
    "aim": -0.15,
    "reload": -0.1
  },
  "ammo": "tacz:556x45",
  // 弹容
  "ammo_amount": 40,
  // 扩容弹夹弹药总数
  "extended_mag_ammo_amount": [
    55,
    55,
    55
  ],
  "bolt": "open_bolt",
  // 每分钟射出弹药量，最大不应超过 1200
  "rpm": 540,
  // 子弹实体属性
  "bullet": {
    // 寿命，单位秒
    "life": 0.5,
    // 用于霰弹，默认为 1，每发的伤害 / bullet_amount，每次射击扣除一发子弹
    "bullet_amount": 1,
    // 伤害
    "damage": 9.5,
    // 曳光弹间隔数量，没有此字段则不发射曳光弹
    // 设置为 0 则是每发都是曳光弹
    "tracer_count_interval": 0,
    // 额外伤害的内容，为空则表示没有任何额外伤害计算内容
    "extra_damage": {
      "armor_ignore": 0.35,
      "head_shot_multiplier": 2.3,
      "damage_adjust": [
        {"distance": 15, "damage": 9.5},
        {"distance": 25, "damage": 9.15},
        {"distance": 35, "damage": 8.85},
        {"distance": 55, "damage": 8.35},
        {"distance": 80, "damage": 7.5},
        {"distance": "infinite", "damage": 6}
      ]
    },
    // 速度 m/s
    "speed": 350,
    // 重力
    "gravity": 0.0245,
    // 击退效果
    "knockback": 0,
    // 阻力
    "friction": 0.015,
    // 点燃目标
    "ignite": false,
    // 点燃时间，默认为 2 秒，仅用于实体
    "ignite_entity_time": 2,
    // 穿透数
    "pierce": 1
    // 是否爆炸，没有此字段时为 false
    //"explosion": {
    //  延时爆炸，单位：秒
    //  "delay": 5
    //  "radius": 5,
    //  "damage": 5,
    //  爆炸导致的击退，默认为 false，需要服务器也开启爆炸击退才能使用
    //  "knockback": false
    //}
  },
  "reload": {
    "type": "magazine",
    "feed": {
      "empty": 3,
      "tactical": 3
    },
    "cooldown": {
      "empty": 3.5417,
      "tactical": 3.5417
    }
  },
  "draw_time": 0.8333,
  "put_away_time": 0.625,
  "aim_time": 0.45,
  "sprint_time": 0.25,
  "fire_mode": [
    "semi",
    "auto"
  ],
  "recoil": {
    "pitch": [
      {"time": 0, "value": [1.05, 1.05]},
      {"time": 0.15, "value": [1.05, 1.05]},
      {"time": 0.5, "value": [0.3, 0.3]},
      {"time": 0.85, "value": [0.55, 0.55]}
    ],
    "yaw": [
      {"time": 0, "value": [-0.35, 0.35]},
      {"time": 0.20, "value": [0, 0]},
      {"time": 0.7, "value": [-0.1, 0.1]}
    ]
  },
  // 受伤晃动幅度修改，乘数，1 为原版晃动程度，0 为完全不晃动，默认为 0.05
  "hurt_bob_tweak_multiplier": 0.05,
  // 不准确度
  "inaccuracy": {
    "stand": 0.35,
    "move": 1.75,
    "sneak": 0.3,
    "lie": 0.3,
    "aim": 0.05
  },
  "move_speed": {
    "base": 0.75,
    // 瞄准情况
    "aim": 0.4
  },
  // 开放的配件槽。未指定的槽位默认关闭。全部配件槽类型有:
  // scope, stock, muzzle, grip, laser, extended_mag
  "allow_attachment_types": [
    "scope",
    "stock",
    "muzzle",
    "grip",
    "extended_mag"
  ]
}