1[
2  {
3    "id": "9mm",
4    "type": "AMMO",
5    "name": { "str_sp": "9x19mm JHP" },
6    "description": "9x19mm ammunition with a 116gr jacketed hollow point bullet.  JHP rounds have inferior penetration to FMJ rounds but their expansion slightly increases stopping power against unarmored targets and reduces overpenetration.",
7    "weight": "7 g",
8    "volume": "115 ml",
9    "price": 150,
10    "price_postapoc": 1000,
11    "flags": [ "IRREPLACEABLE_CONSUMABLE" ],
12    "material": [ "brass", "powder" ],
13    "symbol": "=",
14    "color": "yellow",
15    "count": 50,
16    "stack_size": 50,
17    "ammo_type": "9mm",
18    "casing": "9mm_casing",
19    "range": 14,
20    "damage": { "damage_type": "bullet", "amount": 26 },
21    "dispersion": 60,
22    "recoil": 500,
23    "effects": [ "COOKOFF" ]
24  },
25  {
26    "id": "9mmfmj",
27    "copy-from": "9mm",
28    "type": "AMMO",
29    "name": { "str_sp": "9x19mm FMJ" },
30    "description": "9x19mm ammunition with a brass jacketed 115gr bullet.  It is a popular round for military, law enforcement, and civilian use for over a century.",
31    "relative": { "damage": { "damage_type": "bullet", "amount": -2, "armor_penetration": 4 } }
32  },
33  {
34    "id": "9mmP",
35    "copy-from": "9mm",
36    "type": "AMMO",
37    "name": { "str_sp": "9x19mm +P" },
38    "description": "Overpressure 9x19mm ammunition.  The round's increased velocity results in superior accuracy and stopping power at the cost of higher recoil.",
39    "price": 300,
40    "price_postapoc": 800,
41    "flags": [ "IRREPLACEABLE_CONSUMABLE" ],
42    "count": 25,
43    "relative": { "damage": { "damage_type": "bullet", "amount": 2, "armor_penetration": 2 }, "dispersion": -15 },
44    "proportional": { "recoil": 1.1 }
45  },
46  {
47    "id": "9mmP2",
48    "copy-from": "9mm",
49    "type": "AMMO",
50    "name": { "str_sp": "9x19mm +P+" },
51    "description": "A step beyond the high-pressure 9x19mm +P round, the +P+ has even higher internal pressure offering superior damage, accuracy, and penetration.",
52    "price": 350,
53    "price_postapoc": 400,
54    "flags": [ "IRREPLACEABLE_CONSUMABLE" ],
55    "count": 10,
56    "relative": { "damage": { "damage_type": "bullet", "amount": 4, "armor_penetration": 4 }, "dispersion": -30 },
57    "proportional": { "recoil": 1.2 }
58  },
59  {
60    "id": "bp_9mm",
61    "copy-from": "9mm",
62    "type": "AMMO",
63    "name": { "str_sp": "9x19mm JHP, black powder" },
64    "proportional": {
65      "price": 0.3,
66      "damage": { "damage_type": "bullet", "amount": 0.76, "armor_penetration": 0.5 },
67      "recoil": 0.76,
68      "dispersion": 1.2
69    },
70    "extend": { "effects": [ "RECYCLED", "BLACKPOWDER", "MUZZLE_SMOKE" ] },
71    "delete": { "effects": [ "NEVER_MISFIRES" ], "flags": [ "IRREPLACEABLE_CONSUMABLE" ] }
72  },
73  {
74    "id": "bp_9mmfmj",
75    "copy-from": "9mmfmj",
76    "type": "AMMO",
77    "name": { "str_sp": "9x19mm FMJ, black powder" },
78    "proportional": {
79      "price": 0.3,
80      "damage": { "damage_type": "bullet", "amount": 0.76, "armor_penetration": 0.5 },
81      "recoil": 0.76,
82      "dispersion": 1.2
83    },
84    "extend": { "effects": [ "RECYCLED", "BLACKPOWDER", "MUZZLE_SMOKE" ] },
85    "delete": { "effects": [ "NEVER_MISFIRES" ], "flags": [ "IRREPLACEABLE_CONSUMABLE" ] }
86  },
87  {
88    "id": "reloaded_9mm",
89    "copy-from": "9mm",
90    "type": "AMMO",
91    "name": { "str_sp": "9x19mm JHP, reloaded" },
92    "proportional": { "price": 0.7, "damage": { "damage_type": "bullet", "amount": 0.9 }, "dispersion": 1.1 },
93    "extend": { "effects": [ "RECYCLED" ] },
94    "delete": { "effects": [ "NEVER_MISFIRES" ], "flags": [ "IRREPLACEABLE_CONSUMABLE" ] }
95  },
96  {
97    "id": "reloaded_9mmfmj",
98    "copy-from": "9mmfmj",
99    "type": "AMMO",
100    "name": { "str_sp": "9x19mm FMJ, reloaded" },
101    "proportional": { "price": 0.7, "damage": { "damage_type": "bullet", "amount": 0.9 }, "dispersion": 1.1 },
102    "extend": { "effects": [ "RECYCLED" ] },
103    "delete": { "effects": [ "NEVER_MISFIRES" ], "flags": [ "IRREPLACEABLE_CONSUMABLE" ] }
104  },
105  {
106    "id": "reloaded_9mmP",
107    "copy-from": "9mmP",
108    "type": "AMMO",
109    "name": { "str_sp": "9x19mm +P, reloaded" },
110    "proportional": { "price": 0.7, "damage": { "damage_type": "bullet", "amount": 0.9 }, "dispersion": 1.1 },
111    "extend": { "effects": [ "RECYCLED" ] },
112    "delete": { "effects": [ "NEVER_MISFIRES" ], "flags": [ "IRREPLACEABLE_CONSUMABLE" ] }
113  },
114  {
115    "id": "reloaded_9mmP2",
116    "copy-from": "9mmP2",
117    "type": "AMMO",
118    "name": { "str_sp": "9x19mm +P+, reloaded" },
119    "proportional": { "price": 0.7, "damage": { "damage_type": "bullet", "amount": 0.9 }, "dispersion": 1.1 },
120    "extend": { "effects": [ "RECYCLED" ] },
121    "delete": { "effects": [ "NEVER_MISFIRES" ], "flags": [ "IRREPLACEABLE_CONSUMABLE" ] }
122  }
123]
124