summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjc_gargma <jc_gargma@iserlohn-fortress.net>2021-07-29 06:30:17 -0700
committerjc_gargma <jc_gargma@iserlohn-fortress.net>2021-07-29 06:30:17 -0700
commitf83788bd57bb5e03cbe8164e2be2519c35b35a4b (patch)
treedff932fb8291b747645399d73a9ff1a887f852eb
downloadcataclysm-bn-mod_revert-handgun-damage-buff-f83788bd57bb5e03cbe8164e2be2519c35b35a4b.tar.xz
Initial commit
-rw-r--r--json/items/ammo/10mm.json48
-rw-r--r--json/items/ammo/22.json106
-rw-r--r--json/items/ammo/32.json48
-rw-r--r--json/items/ammo/357mag.json75
-rw-r--r--json/items/ammo/357sig.json79
-rw-r--r--json/items/ammo/36paper.json22
-rw-r--r--json/items/ammo/38.json101
-rw-r--r--json/items/ammo/380.json101
-rw-r--r--json/items/ammo/38super.json34
-rw-r--r--json/items/ammo/40.json79
-rw-r--r--json/items/ammo/44.json79
-rw-r--r--json/items/ammo/45.json100
-rw-r--r--json/items/ammo/45colt.json48
-rw-r--r--json/items/ammo/762x25.json72
-rw-r--r--json/items/ammo/9mm.json123
-rw-r--r--json/items/ammo/9x18.json107
-rw-r--r--modinfo.json11
17 files changed, 1233 insertions, 0 deletions
diff --git a/json/items/ammo/10mm.json b/json/items/ammo/10mm.json
new file mode 100644
index 0000000..9b15e53
--- /dev/null
+++ b/json/items/ammo/10mm.json
@@ -0,0 +1,48 @@
+[
+ {
+ "id": "10mm_fmj",
+ "type": "AMMO",
+ "name": { "str_sp": "10mm Auto FMJ" },
+ "description": "Jacketed 10mm Auto ammunition with 180gr bullets. The 10mm Auto cartridge is a rather powerful handgun round and the progenitor to the more popular .40 S&W.",
+ "weight": "9 g",
+ "volume": "117 ml",
+ "price": 400,
+ "price_postapoc": 800,
+ "flags": [ "IRREPLACEABLE_CONSUMABLE" ],
+ "material": [ "brass", "powder" ],
+ "symbol": "=",
+ "color": "yellow",
+ "count": 40,
+ "stack_size": 40,
+ "ammo_type": "10mm",
+ "casing": "10mm_casing",
+ "range": 14,
+ "damage": { "damage_type": "stab", "amount": 28, "armor_penetration": 4 },
+ "dispersion": 50,
+ "recoil": 750,
+ "effects": [ "COOKOFF" ]
+ },
+ {
+ "id": "bp_10mm_fmj",
+ "copy-from": "10mm_fmj",
+ "type": "AMMO",
+ "name": { "str_sp": "10mm Auto FMJ, black powder" },
+ "proportional": {
+ "price": 0.3,
+ "damage": { "damage_type": "stab", "amount": 0.76, "armor_penetration": 0.5 },
+ "recoil": 0.76,
+ "dispersion": 1.2
+ },
+ "extend": { "effects": [ "RECYCLED", "BLACKPOWDER", "MUZZLE_SMOKE" ] },
+ "delete": { "effects": [ "NEVER_MISFIRES" ], "flags": [ "IRREPLACEABLE_CONSUMABLE" ] }
+ },
+ {
+ "id": "reloaded_10mm_fmj",
+ "copy-from": "10mm_fmj",
+ "type": "AMMO",
+ "name": { "str_sp": "10mm Auto FMJ, reloaded" },
+ "proportional": { "price": 0.7, "damage": { "damage_type": "stab", "amount": 0.9 }, "dispersion": 1.1 },
+ "extend": { "effects": [ "RECYCLED" ] },
+ "delete": { "effects": [ "NEVER_MISFIRES" ], "flags": [ "IRREPLACEABLE_CONSUMABLE" ] }
+ }
+]
diff --git a/json/items/ammo/22.json b/json/items/ammo/22.json
new file mode 100644
index 0000000..1fdd9e2
--- /dev/null
+++ b/json/items/ammo/22.json
@@ -0,0 +1,106 @@
+[
+ {
+ "id": "22_lr",
+ "type": "AMMO",
+ "name": { "str_sp": ".22 LR" },
+ "description": ".22 Long Rifle ammunition with 40gr unjacketed bullets. The .22LR round is extremely weak with very low stopping power, short range, and negligible recoil. It is most useful for rifle training, and hunting small animals.",
+ "weight": "3 g",
+ "volume": "65 ml",
+ "price": 150,
+ "price_postapoc": 800,
+ "flags": [ "IRREPLACEABLE_CONSUMABLE" ],
+ "material": [ "brass", "lead", "powder" ],
+ "symbol": "=",
+ "color": "yellow",
+ "count": 80,
+ "stack_size": 100,
+ "ammo_type": "22",
+ "casing": "22_casing",
+ "range": 13,
+ "damage": { "damage_type": "stab", "amount": 12 },
+ "dispersion": 60,
+ "recoil": 150,
+ "effects": [ "COOKOFF" ]
+ },
+ {
+ "id": "22_cb",
+ "copy-from": "22_lr",
+ "type": "AMMO",
+ "name": { "str_sp": ".22 CB" },
+ "description": "The .22 Conical Ball is a variety of .22 ammunition that propels its bullet using a primer instead of gunpowder. The end result is a subsonic round that is so weak as to be nearly useless given your predicament.",
+ "price": 100,
+ "price_postapoc": 1000,
+ "flags": [ "IRREPLACEABLE_CONSUMABLE" ],
+ "count": 100,
+ "stack_size": 150,
+ "recoil": 39,
+ "proportional": { "range": 0.6, "damage": { "damage_type": "stab", "amount": 0.5 }, "dispersion": 1.2 },
+ "extend": { "effects": [ "NOGIB" ] }
+ },
+ {
+ "id": "22_fmj",
+ "copy-from": "22_lr",
+ "type": "AMMO",
+ "name": { "str_sp": ".22 FMJ" },
+ "description": ".22 Long Rifle ammunition with 30gr FMJ bullets. The .22LR round is extremely weak with very low stopping power, short range, and negligible recoil. It is most useful for rifle training, and hunting small animals.",
+ "relative": { "damage": { "damage_type": "stab", "amount": -1, "armor_penetration": 2 } }
+ },
+ {
+ "id": "22_ratshot",
+ "copy-from": "22_lr",
+ "type": "AMMO",
+ "name": { "str_sp": ".22 rat-shot" },
+ "description": "A .22 caliber cartridge loaded with very small pieces of shot contained within a fragmenting plastic capsule. It has an extremely short range and penetration ability, but it can hit targets with greater ease.",
+ "count": 100,
+ "price_postapoc": 400,
+ "dispersion": 0,
+ "proportional": { "range": 0.6, "damage": { "damage_type": "stab", "amount": 0.5 }, "recoil": 0.5 },
+ "extend": { "effects": [ "SHOT", "NOGIB" ] }
+ },
+ {
+ "id": "bp_22_fmj",
+ "copy-from": "22_fmj",
+ "type": "AMMO",
+ "name": { "str_sp": ".22 LR FMJ, black powder" },
+ "proportional": {
+ "price": 0.3,
+ "damage": { "damage_type": "stab", "amount": 0.57, "armor_penetration": 0.5 },
+ "recoil": 0.57,
+ "dispersion": 1.2
+ },
+ "extend": { "effects": [ "RECYCLED", "BLACKPOWDER", "MUZZLE_SMOKE" ] },
+ "delete": { "effects": [ "NEVER_MISFIRES" ], "flags": [ "IRREPLACEABLE_CONSUMABLE" ] }
+ },
+ {
+ "id": "bp_22_lr",
+ "copy-from": "22_lr",
+ "type": "AMMO",
+ "name": { "str_sp": ".22 LR, black powder" },
+ "proportional": {
+ "price": 0.3,
+ "damage": { "damage_type": "stab", "amount": 0.57, "armor_penetration": 0.5 },
+ "recoil": 0.57,
+ "dispersion": 1.2
+ },
+ "extend": { "effects": [ "RECYCLED", "BLACKPOWDER", "MUZZLE_SMOKE" ] },
+ "delete": { "effects": [ "NEVER_MISFIRES" ], "flags": [ "IRREPLACEABLE_CONSUMABLE" ] }
+ },
+ {
+ "id": "reloaded_22_lr",
+ "copy-from": "22_lr",
+ "type": "AMMO",
+ "name": { "str_sp": ".22 LR, reloaded" },
+ "proportional": { "price": 0.7, "damage": { "damage_type": "stab", "amount": 0.9 }, "dispersion": 1.1 },
+ "extend": { "effects": [ "RECYCLED" ] },
+ "delete": { "effects": [ "NEVER_MISFIRES" ], "flags": [ "IRREPLACEABLE_CONSUMABLE" ] }
+ },
+ {
+ "id": "reloaded_22_fmj",
+ "copy-from": "22_fmj",
+ "type": "AMMO",
+ "name": { "str_sp": ".22 FMJ, reloaded" },
+ "proportional": { "price": 0.7, "damage": { "damage_type": "stab", "amount": 0.9 }, "dispersion": 1.1 },
+ "extend": { "effects": [ "RECYCLED" ] },
+ "delete": { "effects": [ "NEVER_MISFIRES" ], "flags": [ "IRREPLACEABLE_CONSUMABLE" ] }
+ }
+]
diff --git a/json/items/ammo/32.json b/json/items/ammo/32.json
new file mode 100644
index 0000000..d71cc88
--- /dev/null
+++ b/json/items/ammo/32.json
@@ -0,0 +1,48 @@
+[
+ {
+ "id": "32_acp",
+ "type": "AMMO",
+ "name": { "str_sp": ".32 ACP" },
+ "description": "The .32 ACP was a popular handgun cartridge in the 20th century. Not so powerful as the .38 or the 9x19mm though.",
+ "weight": "5 g",
+ "volume": "116 ml",
+ "price": 160,
+ "price_postapoc": 1600,
+ "flags": [ "IRREPLACEABLE_CONSUMABLE" ],
+ "material": [ "brass", "powder" ],
+ "symbol": "=",
+ "color": "yellow",
+ "count": 80,
+ "stack_size": 80,
+ "ammo_type": "32",
+ "casing": "32_casing",
+ "range": 12,
+ "damage": { "damage_type": "stab", "amount": 16 },
+ "dispersion": 70,
+ "recoil": 150,
+ "effects": [ "COOKOFF" ]
+ },
+ {
+ "id": "bp_32_acp",
+ "copy-from": "32_acp",
+ "type": "AMMO",
+ "name": { "str_sp": ".32 ACP, black powder" },
+ "proportional": {
+ "price": 0.3,
+ "damage": { "damage_type": "stab", "amount": 0.76, "armor_penetration": 0.5 },
+ "recoil": 0.76,
+ "dispersion": 1.2
+ },
+ "extend": { "effects": [ "RECYCLED", "BLACKPOWDER", "MUZZLE_SMOKE" ] },
+ "delete": { "effects": [ "NEVER_MISFIRES" ], "flags": [ "IRREPLACEABLE_CONSUMABLE" ] }
+ },
+ {
+ "id": "reloaded_32_acp",
+ "copy-from": "32_acp",
+ "type": "AMMO",
+ "name": { "str_sp": ".32 ACP, reloaded" },
+ "proportional": { "price": 0.7, "damage": { "damage_type": "stab", "amount": 0.9 }, "dispersion": 1.1 },
+ "extend": { "effects": [ "RECYCLED" ] },
+ "delete": { "effects": [ "NEVER_MISFIRES" ], "flags": [ "IRREPLACEABLE_CONSUMABLE" ] }
+ }
+]
diff --git a/json/items/ammo/357mag.json b/json/items/ammo/357mag.json
new file mode 100644
index 0000000..fa9025f
--- /dev/null
+++ b/json/items/ammo/357mag.json
@@ -0,0 +1,75 @@
+[
+ {
+ "id": "357mag_fmj",
+ "type": "AMMO",
+ "name": { "str_sp": ".357 Magnum FMJ" },
+ "description": "Jacketed .357 Magnum ammunition. The .357 Magnum round is derived from the earlier .38 Special, with a marginally longer case and generating greater pressure.",
+ "weight": "8 g",
+ "volume": "145 ml",
+ "price": 140,
+ "price_postapoc": 1000,
+ "flags": [ "IRREPLACEABLE_CONSUMABLE" ],
+ "material": [ "brass", "powder" ],
+ "symbol": "=",
+ "color": "light_gray",
+ "count": 50,
+ "stack_size": 50,
+ "ammo_type": "357mag",
+ "casing": "357mag_casing",
+ "range": 16,
+ "damage": { "damage_type": "stab", "amount": 28, "armor_penetration": 4 },
+ "dispersion": 30,
+ "recoil": 700,
+ "effects": [ "COOKOFF" ]
+ },
+ {
+ "id": "357mag_jhp",
+ "copy-from": "357mag_fmj",
+ "type": "AMMO",
+ "name": { "str_sp": ".357 Magnum JHP" },
+ "description": "Jacketed hollow point .357 Magnum ammunition. The .357 Magnum round is derived from the earlier .38 Special, with a marginally longer case and generating greater pressure.",
+ "relative": { "damage": { "damage_type": "stab", "amount": 4, "armor_penetration": -2 } }
+ },
+ {
+ "id": "bp_357mag_fmj",
+ "copy-from": "357mag_fmj",
+ "type": "AMMO",
+ "name": { "str_sp": ".357 Magnum FMJ, black powder" },
+ "proportional": {
+ "price": 0.3,
+ "damage": { "damage_type": "stab", "amount": 0.76, "armor_penetration": 0.5 },
+ "recoil": 0.76,
+ "dispersion": 1.2
+ },
+ "extend": { "effects": [ "RECYCLED", "BLACKPOWDER", "MUZZLE_SMOKE" ] },
+ "delete": { "effects": [ "NEVER_MISFIRES" ], "flags": [ "IRREPLACEABLE_CONSUMABLE" ] }
+ },
+ {
+ "id": "bp_357mag_jhp",
+ "copy-from": "357mag_jhp",
+ "type": "AMMO",
+ "name": { "str_sp": ".357 Magnum JHP, black powder" },
+ "proportional": {
+ "price": 0.3,
+ "damage": { "damage_type": "stab", "amount": 0.76, "armor_penetration": 0.5 },
+ "recoil": 0.76,
+ "dispersion": 1.2
+ },
+ "extend": { "effects": [ "RECYCLED", "BLACKPOWDER", "MUZZLE_SMOKE" ] },
+ "delete": { "effects": [ "NEVER_MISFIRES" ], "flags": [ "IRREPLACEABLE_CONSUMABLE" ] }
+ },
+ {
+ "id": "reloaded_357mag_fmj",
+ "copy-from": "357mag_fmj",
+ "type": "AMMO",
+ "name": { "str_sp": ".357 Magnum FMJ, reloaded" },
+ "proportional": { "price": 0.7, "damage": { "damage_type": "stab", "amount": 0.9 }, "dispersion": 1.1, "recoil": 0.9 }
+ },
+ {
+ "id": "reloaded_357mag_jhp",
+ "copy-from": "357mag_jhp",
+ "type": "AMMO",
+ "name": { "str_sp": ".357 Magnum JHP, reloaded" },
+ "proportional": { "price": 0.7, "damage": { "damage_type": "stab", "amount": 0.9 }, "dispersion": 1.1, "recoil": 0.9 }
+ }
+]
diff --git a/json/items/ammo/357sig.json b/json/items/ammo/357sig.json
new file mode 100644
index 0000000..40e508e
--- /dev/null
+++ b/json/items/ammo/357sig.json
@@ -0,0 +1,79 @@
+[
+ {
+ "id": "357sig_fmj",
+ "type": "AMMO",
+ "name": { "str_sp": ".357 SIG FMJ" },
+ "description": "Jacketed .357 SIG ammunition. The .357 SIG round is a high velocity pistol cartridge, giving it a flatter trajectory than many handgun rounds.",
+ "weight": "8 g",
+ "volume": "132 ml",
+ "price": 370,
+ "price_postapoc": 1000,
+ "flags": [ "IRREPLACEABLE_CONSUMABLE" ],
+ "material": [ "brass", "powder" ],
+ "symbol": "=",
+ "color": "light_gray",
+ "count": 50,
+ "stack_size": 50,
+ "ammo_type": "357sig",
+ "casing": "357sig_casing",
+ "range": 16,
+ "damage": { "damage_type": "stab", "amount": 28, "armor_penetration": 4 },
+ "dispersion": 30,
+ "recoil": 600,
+ "effects": [ "COOKOFF" ]
+ },
+ {
+ "id": "357sig_jhp",
+ "copy-from": "357sig_fmj",
+ "type": "AMMO",
+ "name": { "str_sp": ".357 SIG JHP" },
+ "description": "Jacketed hollow point .357 SIG ammunition. The .357 SIG round is a high velocity pistol cartridge, giving it a flatter trajectory than many handgun rounds.",
+ "relative": { "damage": { "damage_type": "stab", "amount": 4, "armor_penetration": -2 } }
+ },
+ {
+ "id": "reloaded_357sig_fmj",
+ "copy-from": "357sig_fmj",
+ "type": "AMMO",
+ "name": { "str_sp": ".357 SIG FMJ, reloaded" },
+ "proportional": { "price": 0.7, "damage": { "damage_type": "stab", "amount": 0.9 }, "dispersion": 1.1 },
+ "extend": { "effects": [ "RECYCLED" ] },
+ "delete": { "effects": [ "NEVER_MISFIRES" ], "flags": [ "IRREPLACEABLE_CONSUMABLE" ] }
+ },
+ {
+ "id": "reloaded_357sig_jhp",
+ "copy-from": "357sig_jhp",
+ "type": "AMMO",
+ "name": { "str_sp": ".357 SIG JHP, reloaded" },
+ "proportional": { "price": 0.7, "damage": { "damage_type": "stab", "amount": 0.9 }, "dispersion": 1.1 },
+ "extend": { "effects": [ "RECYCLED" ] },
+ "delete": { "effects": [ "NEVER_MISFIRES" ], "flags": [ "IRREPLACEABLE_CONSUMABLE" ] }
+ },
+ {
+ "id": "bp_357sig_fmj",
+ "copy-from": "357sig_fmj",
+ "type": "AMMO",
+ "name": { "str_sp": ".357 SIG FMJ, black powder" },
+ "proportional": {
+ "price": 0.3,
+ "damage": { "damage_type": "stab", "amount": 0.76, "armor_penetration": 0.5 },
+ "recoil": 0.76,
+ "dispersion": 1.2
+ },
+ "extend": { "effects": [ "RECYCLED", "BLACKPOWDER", "MUZZLE_SMOKE" ] },
+ "delete": { "effects": [ "NEVER_MISFIRES" ], "flags": [ "IRREPLACEABLE_CONSUMABLE" ] }
+ },
+ {
+ "id": "bp_357sig_jhp",
+ "copy-from": "357sig_jhp",
+ "type": "AMMO",
+ "name": { "str_sp": ".357 SIG JHP, black powder" },
+ "proportional": {
+ "price": 0.3,
+ "damage": { "damage_type": "stab", "amount": 0.76, "armor_penetration": 0.5 },
+ "recoil": 0.76,
+ "dispersion": 1.2
+ },
+ "extend": { "effects": [ "RECYCLED", "BLACKPOWDER", "MUZZLE_SMOKE" ] },
+ "delete": { "effects": [ "NEVER_MISFIRES" ], "flags": [ "IRREPLACEABLE_CONSUMABLE" ] }
+ }
+]
diff --git a/json/items/ammo/36paper.json b/json/items/ammo/36paper.json
new file mode 100644
index 0000000..a88b9b1
--- /dev/null
+++ b/json/items/ammo/36paper.json
@@ -0,0 +1,22 @@
+[
+ {
+ "id": "36navy",
+ "type": "AMMO",
+ "name": { "str": ".36 paper cartridge" },
+ "description": "A paper cartridge containing a premeasured amount of black powder and a .36 projectile. Used by the Colt M1861 Navy.",
+ "weight": "6 g",
+ "volume": "11 ml",
+ "price": 400,
+ "price_postapoc": 1000,
+ "material": [ "paper", "powder", "lead" ],
+ "symbol": "=",
+ "color": "white",
+ "count": 25,
+ "ammo_type": "36paper",
+ "range": 15,
+ "damage": { "damage_type": "stab", "amount": 19 },
+ "dispersion": 80,
+ "recoil": 210,
+ "effects": [ "COOKOFF", "MUZZLE_SMOKE", "BLACKPOWDER" ]
+ }
+]
diff --git a/json/items/ammo/38.json b/json/items/ammo/38.json
new file mode 100644
index 0000000..23dc200
--- /dev/null
+++ b/json/items/ammo/38.json
@@ -0,0 +1,101 @@
+[
+ {
+ "id": "38_special",
+ "type": "AMMO",
+ "name": { "str": ".38 Special" },
+ "description": ".38 Special ammunition with 130gr FMJ bullets. The .38 Special round was extremely common among US police forces during the 20th century.",
+ "weight": "8 g",
+ "volume": "113 ml",
+ "price": 210,
+ "price_postapoc": 800,
+ "flags": [ "IRREPLACEABLE_CONSUMABLE" ],
+ "material": [ "brass", "powder" ],
+ "symbol": "=",
+ "color": "yellow",
+ "count": 40,
+ "stack_size": 40,
+ "ammo_type": "38",
+ "casing": "38_casing",
+ "range": 14,
+ "damage": { "damage_type": "stab", "amount": 22 },
+ "dispersion": 30,
+ "recoil": 250,
+ "effects": [ "COOKOFF" ]
+ },
+ {
+ "id": "38_fmj",
+ "copy-from": "38_special",
+ "type": "AMMO",
+ "name": { "str_sp": ".38 FMJ" },
+ "description": ".38 Special ammunition with brass jacketed 130gr bullets. The .38 Special round has been known from its inception for its accuracy and low recoil.",
+ "relative": { "damage": { "damage_type": "stab", "amount": -2, "armor_penetration": 4 } }
+ },
+ {
+ "id": "38_super",
+ "copy-from": "38_special",
+ "type": "AMMO",
+ "name": { "str_sp": ".38 Super" },
+ "description": ".38 Super ammunition with 90gr JHP bullets. Designed in 1929, the .38 super cartridge was designed to penetrate body armor and vehicles.",
+ "price": 240,
+ "price_postapoc": 600,
+ "flags": [ "IRREPLACEABLE_CONSUMABLE" ],
+ "count": 20,
+ "relative": { "damage": { "damage_type": "stab", "amount": 5, "armor_penetration": 4 }, "dispersion": -10 },
+ "proportional": { "recoil": 1.5 }
+ },
+ {
+ "id": "reloaded_38_fmj",
+ "copy-from": "38_fmj",
+ "type": "AMMO",
+ "name": { "str_sp": ".38 FMJ, reloaded" },
+ "proportional": { "price": 0.7, "damage": { "damage_type": "stab", "amount": 0.9 }, "dispersion": 1.1 },
+ "extend": { "effects": [ "RECYCLED" ] },
+ "delete": { "effects": [ "NEVER_MISFIRES" ], "flags": [ "IRREPLACEABLE_CONSUMABLE" ] }
+ },
+ {
+ "id": "reloaded_38_special",
+ "copy-from": "38_special",
+ "type": "AMMO",
+ "name": { "str_sp": ".38 Special, reloaded" },
+ "proportional": { "price": 0.7, "damage": { "damage_type": "stab", "amount": 0.9 }, "dispersion": 1.1 },
+ "extend": { "effects": [ "RECYCLED" ] },
+ "delete": { "effects": [ "NEVER_MISFIRES" ], "flags": [ "IRREPLACEABLE_CONSUMABLE" ] }
+ },
+ {
+ "id": "reloaded_38_super",
+ "copy-from": "38_super",
+ "type": "AMMO",
+ "name": { "str_sp": ".38 Super, reloaded" },
+ "proportional": { "price": 0.7, "damage": { "damage_type": "stab", "amount": 0.9 }, "dispersion": 1.1 },
+ "extend": { "effects": [ "RECYCLED" ] },
+ "delete": { "effects": [ "NEVER_MISFIRES" ], "flags": [ "IRREPLACEABLE_CONSUMABLE" ] }
+ },
+ {
+ "id": "bp_38_fmj",
+ "copy-from": "38_fmj",
+ "type": "AMMO",
+ "name": { "str_sp": ".38 FMJ, black powder" },
+ "proportional": {
+ "price": 0.3,
+ "damage": { "damage_type": "stab", "amount": 0.76, "armor_penetration": 0.5 },
+ "recoil": 0.76,
+ "dispersion": 1.2
+ },
+ "extend": { "effects": [ "RECYCLED", "BLACKPOWDER", "MUZZLE_SMOKE" ] },
+ "delete": { "effects": [ "NEVER_MISFIRES" ], "flags": [ "IRREPLACEABLE_CONSUMABLE" ] }
+ },
+ {
+ "id": "bp_38_special",
+ "copy-from": "38_special",
+ "type": "AMMO",
+ "name": { "str_sp": ".38 Special, black powder" },
+ "proportional": {
+ "price": 0.3,
+ "damage": { "damage_type": "stab", "amount": 0.76, "armor_penetration": 0.5 },
+ "recoil": 0.76,
+ "dispersion": 1.2
+ },
+ "extend": { "effects": [ "RECYCLED", "BLACKPOWDER", "MUZZLE_SMOKE" ] },
+ "delete": { "effects": [ "NEVER_MISFIRES" ], "flags": [ "IRREPLACEABLE_CONSUMABLE" ] }
+ }
+]
diff --git a/json/items/ammo/380.json b/json/items/ammo/380.json
new file mode 100644
index 0000000..d774d08
--- /dev/null
+++ b/json/items/ammo/380.json
@@ -0,0 +1,101 @@
+[
+ {
+ "id": "380_FMJ",
+ "type": "AMMO",
+ "name": { "str_sp": ".380 ACP FMJ" },
+ "description": ".380 ACP ammunition with a brass jacketed 95gr bullet. Popular in pocket pistols for over a century, it is often considered the weakest caliber to consider carrying. One should be careful not to chamber it in 9x18mm Makarov or 9x19mm firearms.",
+ "weight": "6 g",
+ "volume": "89 ml",
+ "price": 140,
+ "price_postapoc": 1000,
+ "flags": [ "IRREPLACEABLE_CONSUMABLE" ],
+ "material": [ "brass", "powder" ],
+ "symbol": "=",
+ "color": "yellow",
+ "count": 50,
+ "stack_size": 50,
+ "ammo_type": "380",
+ "casing": "380_casing",
+ "range": 13,
+ "damage": { "damage_type": "stab", "amount": 16, "armor_penetration": 2 },
+ "dispersion": 60,
+ "recoil": 300,
+ "effects": [ "COOKOFF" ]
+ },
+ {
+ "id": "380_JHP",
+ "copy-from": "380_FMJ",
+ "type": "AMMO",
+ "name": { "str_sp": ".380 ACP JHP" },
+ "description": ".380 ACP ammunition with a 95gr jacketed hollow point bullet. It is a popular round for small concealable backup pistols, and often the weakest recommended defensive caliber. One should be careful not to chamber it in 9x18mm Makarov or 9x19mm firearms.",
+ "relative": { "damage": { "damage_type": "stab", "amount": 2, "armor_penetration": -2 } }
+ },
+ {
+ "id": "380_p",
+ "copy-from": "380_FMJ",
+ "type": "AMMO",
+ "name": { "str_sp": ".380 ACP +P" },
+ "description": "Overpressure .380 ACP ammunition with a 90gr jacketed hollow point bullet. These defensive loadings are designed to maximize performance and tend to be more accurate than practice ammo. One should be careful not to chamber it in 9x18mm Makarov or 9x19mm firearms.",
+ "price": 190,
+ "price_postapoc": 1500,
+ "flags": [ "IRREPLACEABLE_CONSUMABLE" ],
+ "count": 25,
+ "relative": { "damage": { "damage_type": "stab", "amount": 4, "armor_penetration": 2 }, "dispersion": -15 },
+ "proportional": { "recoil": 1.1 }
+ },
+ {
+ "id": "bp_380_FMJ",
+ "copy-from": "380_FMJ",
+ "type": "AMMO",
+ "name": { "str_sp": ".380 ACP FMJ, black powder" },
+ "proportional": {
+ "price": 0.3,
+ "damage": { "damage_type": "stab", "amount": 0.76, "armor_penetration": 0.5 },
+ "recoil": 0.76,
+ "dispersion": 1.2
+ },
+ "extend": { "effects": [ "RECYCLED", "BLACKPOWDER", "MUZZLE_SMOKE" ] },
+ "delete": { "effects": [ "NEVER_MISFIRES" ], "flags": [ "IRREPLACEABLE_CONSUMABLE" ] }
+ },
+ {
+ "id": "bp_380_JHP",
+ "copy-from": "380_JHP",
+ "type": "AMMO",
+ "name": { "str_sp": ".380 ACP JHP, black powder" },
+ "proportional": {
+ "price": 0.3,
+ "damage": { "damage_type": "stab", "amount": 0.76, "armor_penetration": 0.5 },
+ "recoil": 0.76,
+ "dispersion": 1.2
+ },
+ "extend": { "effects": [ "RECYCLED", "BLACKPOWDER", "MUZZLE_SMOKE" ] },
+ "delete": { "effects": [ "NEVER_MISFIRES" ], "flags": [ "IRREPLACEABLE_CONSUMABLE" ] }
+ },
+ {
+ "id": "reloaded_380_FMJ",
+ "copy-from": "380_FMJ",
+ "type": "AMMO",
+ "name": { "str_sp": ".380 ACP FMJ, reloaded" },
+ "proportional": { "price": 0.7, "damage": { "damage_type": "stab", "amount": 0.9 }, "dispersion": 1.1 },
+ "extend": { "effects": [ "RECYCLED" ] },
+ "delete": { "effects": [ "NEVER_MISFIRES" ], "flags": [ "IRREPLACEABLE_CONSUMABLE" ] }
+ },
+ {
+ "id": "reloaded_380_JHP",
+ "copy-from": "380_JHP",
+ "type": "AMMO",
+ "name": { "str_sp": ".380 ACP JHP, reloaded" },
+ "proportional": { "price": 0.7, "damage": { "damage_type": "stab", "amount": 0.9 }, "dispersion": 1.1 },
+ "extend": { "effects": [ "RECYCLED" ] },
+ "delete": { "effects": [ "NEVER_MISFIRES" ], "flags": [ "IRREPLACEABLE_CONSUMABLE" ] }
+ },
+ {
+ "id": "reloaded_380_p",
+ "copy-from": "380_p",
+ "type": "AMMO",
+ "name": { "str_sp": ".380 ACP +P, reloaded" },
+ "proportional": { "price": 0.7, "damage": { "damage_type": "stab", "amount": 0.9 }, "dispersion": 1.1 },
+ "extend": { "effects": [ "RECYCLED" ] },
+ "delete": { "effects": [ "NEVER_MISFIRES" ], "flags": [ "IRREPLACEABLE_CONSUMABLE" ] }
+ }
+]
diff --git a/json/items/ammo/38super.json b/json/items/ammo/38super.json
new file mode 100644
index 0000000..cf35cd8
--- /dev/null
+++ b/json/items/ammo/38super.json
@@ -0,0 +1,34 @@
+[
+ {
+ "id": "38super_fmj",
+ "type": "AMMO",
+ "name": { "str_sp": ".38 Super FMJ" },
+ "description": ".38 Super ammunition with 147gr FMJ bullets. The .38 Super round was developed from .38 ACP in the 1920s, designed to penetrate the body armor of the era.",
+ "weight": "8 g",
+ "volume": "97 ml",
+ "price": 210,
+ "price_postapoc": 1200,
+ "flags": [ "IRREPLACEABLE_CONSUMABLE" ],
+ "material": [ "brass", "powder" ],
+ "symbol": "=",
+ "color": "yellow",
+ "count": 40,
+ "stack_size": 40,
+ "ammo_type": "38super",
+ "casing": "38super_casing",
+ "range": 14,
+ "damage": { "damage_type": "stab", "amount": 26 },
+ "dispersion": 30,
+ "recoil": 250,
+ "effects": [ "COOKOFF" ]
+ },
+ {
+ "id": "reloaded_38super_fmj",
+ "copy-from": "38super_fmj",
+ "type": "AMMO",
+ "name": { "str_sp": ".38 Super FMJ, reloaded" },
+ "proportional": { "price": 0.7, "damage": { "damage_type": "stab", "amount": 0.9 }, "dispersion": 1.1 },
+ "extend": { "effects": [ "RECYCLED" ] },
+ "delete": { "effects": [ "NEVER_MISFIRES" ], "flags": [ "IRREPLACEABLE_CONSUMABLE" ] }
+ }
+]
diff --git a/json/items/ammo/40.json b/json/items/ammo/40.json
new file mode 100644
index 0000000..cbd6019
--- /dev/null
+++ b/json/items/ammo/40.json
@@ -0,0 +1,79 @@
+[
+ {
+ "id": "40sw",
+ "type": "AMMO",
+ "name": { "str_sp": ".40 S&W JHP" },
+ "description": ".40 S&W ammunition with 135gr JHP bullets. The .40 S&W round is a descended from the 10mm Auto cartridge and maintains most of its predecessor's strengths while reducing recoil.",
+ "weight": "9 g",
+ "volume": "106 ml",
+ "price": 220,
+ "price_postapoc": 800,
+ "flags": [ "IRREPLACEABLE_CONSUMABLE" ],
+ "material": [ "brass", "powder" ],
+ "symbol": "=",
+ "color": "yellow",
+ "count": 40,
+ "stack_size": 40,
+ "ammo_type": "40",
+ "casing": "40_casing",
+ "range": 14,
+ "damage": { "damage_type": "stab", "amount": 26, "armor_penetration": 4 },
+ "dispersion": 50,
+ "recoil": 560,
+ "effects": [ "COOKOFF" ]
+ },
+ {
+ "id": "40fmj",
+ "copy-from": "40sw",
+ "type": "AMMO",
+ "name": { "str_sp": ".40 S&W FMJ" },
+ "description": ".40 S&W ammunition with 180gr FMJ bullets. Designed to retain the 10mm Auto cartridge's power with lower recoil, the .40 S&W round became popular for law enforcement and personal defense.",
+ "relative": { "damage": { "damage_type": "stab", "amount": -3, "armor_penetration": 6 } }
+ },
+ {
+ "id": "bp_40fmj",
+ "copy-from": "40fmj",
+ "type": "AMMO",
+ "name": { "str_sp": ".40 S&W FMJ, black powder" },
+ "proportional": {
+ "price": 0.3,
+ "damage": { "damage_type": "stab", "amount": 0.76, "armor_penetration": 0.5 },
+ "recoil": 0.76,
+ "dispersion": 1.2
+ },
+ "extend": { "effects": [ "RECYCLED", "BLACKPOWDER", "MUZZLE_SMOKE" ] },
+ "delete": { "effects": [ "NEVER_MISFIRES" ], "flags": [ "IRREPLACEABLE_CONSUMABLE" ] }
+ },
+ {
+ "id": "bp_40sw",
+ "copy-from": "40sw",
+ "type": "AMMO",
+ "name": { "str_sp": ".40 S&W JHP, black powder" },
+ "proportional": {
+ "price": 0.3,
+ "damage": { "damage_type": "stab", "amount": 0.76, "armor_penetration": 0.5 },
+ "recoil": 0.76,
+ "dispersion": 1.2
+ },
+ "extend": { "effects": [ "RECYCLED", "BLACKPOWDER", "MUZZLE_SMOKE" ] },
+ "delete": { "effects": [ "NEVER_MISFIRES" ], "flags": [ "IRREPLACEABLE_CONSUMABLE" ] }
+ },
+ {
+ "id": "reloaded_40fmj",
+ "copy-from": "40fmj",
+ "type": "AMMO",
+ "name": { "str_sp": ".40 S&W FMJ, reloaded" },
+ "proportional": { "price": 0.7, "damage": { "damage_type": "stab", "amount": 0.9 }, "dispersion": 1.1 },
+ "extend": { "effects": [ "RECYCLED" ] },
+ "delete": { "effects": [ "NEVER_MISFIRES" ], "flags": [ "IRREPLACEABLE_CONSUMABLE" ] }
+ },
+ {
+ "id": "reloaded_40sw",
+ "copy-from": "40sw",
+ "type": "AMMO",
+ "name": { "str_sp": ".40 S&W JHP, reloaded" },
+ "proportional": { "price": 0.7, "damage": { "damage_type": "stab", "amount": 0.9 }, "dispersion": 1.1 },
+ "extend": { "effects": [ "RECYCLED" ] },
+ "delete": { "effects": [ "NEVER_MISFIRES" ], "flags": [ "IRREPLACEABLE_CONSUMABLE" ] }
+ }
+]
diff --git a/json/items/ammo/44.json b/json/items/ammo/44.json
new file mode 100644
index 0000000..657d443
--- /dev/null
+++ b/json/items/ammo/44.json
@@ -0,0 +1,79 @@
+[
+ {
+ "id": "44magnum",
+ "type": "AMMO",
+ "name": { "str": ".44 Magnum" },
+ "description": ".44 Magnum ammunition with 240gr JHP bullets. The .44 Magnum round is one of the most powerful handgun cartridges available. It has excellent stopping power but suffers from extremely high recoil for a handgun round.",
+ "weight": "13 g",
+ "volume": "87 ml",
+ "price": 175,
+ "price_postapoc": 600,
+ "flags": [ "IRREPLACEABLE_CONSUMABLE" ],
+ "material": [ "brass", "powder" ],
+ "symbol": "=",
+ "color": "light_gray",
+ "count": 20,
+ "stack_size": 20,
+ "ammo_type": "44",
+ "casing": "44_casing",
+ "range": 16,
+ "damage": { "damage_type": "stab", "amount": 40, "armor_penetration": 4 },
+ "dispersion": 30,
+ "recoil": 1570,
+ "effects": [ "COOKOFF" ]
+ },
+ {
+ "id": "44fmj",
+ "copy-from": "44magnum",
+ "type": "AMMO",
+ "name": { "str_sp": ".44 Magnum FMJ" },
+ "description": "A brass-jacketed variant of the .44 Magnum round. This increases penetration slightly at the cost of reduced damage from expansion.",
+ "relative": { "damage": { "damage_type": "stab", "amount": -4, "armor_penetration": 8 } }
+ },
+ {
+ "id": "reloaded_44fmj",
+ "copy-from": "44fmj",
+ "type": "AMMO",
+ "name": { "str_sp": ".44 Magnum FMJ, reloaded" },
+ "proportional": { "price": 0.7, "damage": { "damage_type": "stab", "amount": 0.9 }, "dispersion": 1.1 },
+ "extend": { "effects": [ "RECYCLED" ] },
+ "delete": { "effects": [ "NEVER_MISFIRES" ], "flags": [ "IRREPLACEABLE_CONSUMABLE" ] }
+ },
+ {
+ "id": "reloaded_44magnum",
+ "copy-from": "44magnum",
+ "type": "AMMO",
+ "name": { "str_sp": ".44 Magnum, reloaded" },
+ "proportional": { "price": 0.7, "damage": { "damage_type": "stab", "amount": 0.9 }, "dispersion": 1.1 },
+ "extend": { "effects": [ "RECYCLED" ] },
+ "delete": { "effects": [ "NEVER_MISFIRES" ], "flags": [ "IRREPLACEABLE_CONSUMABLE" ] }
+ },
+ {
+ "id": "bp_44magnum",
+ "copy-from": "44magnum",
+ "type": "AMMO",
+ "name": { "str_sp": ".44 Magnum, black powder" },
+ "proportional": {
+ "price": 0.3,
+ "damage": { "damage_type": "stab", "amount": 0.76, "armor_penetration": 0.5 },
+ "recoil": 0.76,
+ "dispersion": 1.2
+ },
+ "extend": { "effects": [ "RECYCLED", "BLACKPOWDER", "MUZZLE_SMOKE" ] },
+ "delete": { "effects": [ "NEVER_MISFIRES" ], "flags": [ "IRREPLACEABLE_CONSUMABLE" ] }
+ },
+ {
+ "id": "bp_44fmj",
+ "copy-from": "44fmj",
+ "type": "AMMO",
+ "name": { "str_sp": ".44 Magnum FMJ, black powder" },
+ "proportional": {
+ "price": 0.3,
+ "damage": { "damage_type": "stab", "amount": 0.76, "armor_penetration": 0.5 },
+ "recoil": 0.76,
+ "dispersion": 1.2
+ },
+ "extend": { "effects": [ "RECYCLED", "BLACKPOWDER", "MUZZLE_SMOKE" ] },
+ "delete": { "effects": [ "NEVER_MISFIRES" ], "flags": [ "IRREPLACEABLE_CONSUMABLE" ] }
+ }
+]
diff --git a/json/items/ammo/45.json b/json/items/ammo/45.json
new file mode 100644
index 0000000..f2f3df3
--- /dev/null
+++ b/json/items/ammo/45.json
@@ -0,0 +1,100 @@
+[
+ {
+ "id": "45_jhp",
+ "type": "AMMO",
+ "name": { "str_sp": ".45 ACP JHP" },
+ "description": ".45 ACP ammunition with 185gr JHP bullets. The .45 ACP round was developed to replace the .38 Long Colt cartridge in the early 20th century. It has good stopping power but above average recoil.",
+ "weight": "10 g",
+ "volume": "112 ml",
+ "price": 180,
+ "price_postapoc": 600,
+ "flags": [ "IRREPLACEABLE_CONSUMABLE" ],
+ "material": [ "brass", "powder" ],
+ "symbol": "=",
+ "color": "yellow",
+ "count": 30,
+ "stack_size": 30,
+ "ammo_type": "45",
+ "casing": "45_casing",
+ "range": 16,
+ "damage": { "damage_type": "stab", "amount": 30, "armor_penetration": 2 },
+ "dispersion": 50,
+ "recoil": 600,
+ "effects": [ "COOKOFF" ]
+ },
+ {
+ "id": "45_acp",
+ "copy-from": "45_jhp",
+ "type": "AMMO",
+ "name": { "str_sp": ".45 ACP FMJ" },
+ "description": ".45 ACP ammunition with 230gr FMJ bullets. Noted for its stopping power, the .45 ACP round has been common for over a century.",
+ "relative": { "damage": { "damage_type": "stab", "amount": -3, "armor_penetration": 6 } }
+ },
+ {
+ "id": "45_super",
+ "copy-from": "45_jhp",
+ "type": "AMMO",
+ "name": { "str_sp": ".45 ACP +P" },
+ "description": "Overpressure .45 ACP ammunition with 185gr JHP bullets. This +P ammunition has higher muzzle energy than typical loads leading to greater damage, accuracy and recoil.",
+ "price": 210,
+ "price_postapoc": 600,
+ "flags": [ "IRREPLACEABLE_CONSUMABLE" ],
+ "count": 10,
+ "relative": { "damage": { "damage_type": "stab", "amount": 4, "armor_penetration": 4 }, "dispersion": -10, "recoil": 60 }
+ },
+ {
+ "id": "bp_45_acp",
+ "copy-from": "45_acp",
+ "type": "AMMO",
+ "name": { "str_sp": ".45 ACP FMJ, black powder" },
+ "proportional": {
+ "price": 0.3,
+ "damage": { "damage_type": "stab", "amount": 0.76, "armor_penetration": 0.5 },
+ "recoil": 0.76,
+ "dispersion": 1.2
+ },
+ "extend": { "effects": [ "RECYCLED", "BLACKPOWDER", "MUZZLE_SMOKE" ] },
+ "delete": { "effects": [ "NEVER_MISFIRES" ], "flags": [ "IRREPLACEABLE_CONSUMABLE" ] }
+ },
+ {
+ "id": "bp_45_jhp",
+ "copy-from": "45_jhp",
+ "type": "AMMO",
+ "name": { "str_sp": ".45 ACP JHP, black powder" },
+ "proportional": {
+ "price": 0.3,
+ "damage": { "damage_type": "stab", "amount": 0.76, "armor_penetration": 0.5 },
+ "recoil": 0.76,
+ "dispersion": 1.2
+ },
+ "extend": { "effects": [ "RECYCLED", "BLACKPOWDER", "MUZZLE_SMOKE" ] },
+ "delete": { "effects": [ "NEVER_MISFIRES" ], "flags": [ "IRREPLACEABLE_CONSUMABLE" ] }
+ },
+ {
+ "id": "reloaded_45_acp",
+ "copy-from": "45_acp",
+ "type": "AMMO",
+ "name": { "str_sp": ".45 ACP FMJ, reloaded" },
+ "proportional": { "price": 0.7, "damage": { "damage_type": "stab", "amount": 0.9 }, "dispersion": 1.1 },
+ "extend": { "effects": [ "RECYCLED" ] },
+ "delete": { "effects": [ "NEVER_MISFIRES" ], "flags": [ "IRREPLACEABLE_CONSUMABLE" ] }
+ },
+ {
+ "id": "reloaded_45_jhp",
+ "copy-from": "45_jhp",
+ "type": "AMMO",
+ "name": { "str_sp": ".45 ACP JHP, reloaded" },
+ "proportional": { "price": 0.7, "damage": { "damage_type": "stab", "amount": 0.9 }, "dispersion": 1.1 },
+ "extend": { "effects": [ "RECYCLED" ] },
+ "delete": { "effects": [ "NEVER_MISFIRES" ], "flags": [ "IRREPLACEABLE_CONSUMABLE" ] }
+ },
+ {
+ "id": "reloaded_45_super",
+ "copy-from": "45_super",
+ "type": "AMMO",
+ "name": { "str_sp": ".45 ACP +P, reloaded" },
+ "proportional": { "price": 0.7, "damage": { "damage_type": "stab", "amount": 0.9 }, "dispersion": 1.1 },
+ "extend": { "effects": [ "RECYCLED" ] },
+ "delete": { "effects": [ "NEVER_MISFIRES" ], "flags": [ "IRREPLACEABLE_CONSUMABLE" ] }
+ }
+]
diff --git a/json/items/ammo/45colt.json b/json/items/ammo/45colt.json
new file mode 100644
index 0000000..b9a2446
--- /dev/null
+++ b/json/items/ammo/45colt.json
@@ -0,0 +1,48 @@
+[
+ {
+ "id": "45colt_jhp",
+ "type": "AMMO",
+ "name": { "str_sp": ".45 Colt JHP" },
+ "description": ".45 Colt ammunition with 250gr jacketed hollow point bullets. Originally designed for the Colt Single Action Army, and still used for modern reproduction revolvers. Originally a black powder cartridge, modern loads can make this round competitive in the new era.",
+ "weight": "12 g",
+ "volume": "190 ml",
+ "price": 200,
+ "price_postapoc": 800,
+ "flags": [ "IRREPLACEABLE_CONSUMABLE" ],
+ "material": [ "brass", "powder" ],
+ "symbol": "=",
+ "color": "yellow",
+ "count": 40,
+ "stack_size": 40,
+ "ammo_type": "45colt",
+ "casing": "45colt_casing",
+ "range": 16,
+ "damage": { "damage_type": "stab", "amount": 25, "armor_penetration": 2 },
+ "dispersion": 50,
+ "recoil": 600,
+ "effects": [ "COOKOFF" ]
+ },
+ {
+ "id": "reloaded_45colt_jhp",
+ "copy-from": "45colt_jhp",
+ "type": "AMMO",
+ "name": { "str_sp": ".45 Colt JHP, reloaded" },
+ "proportional": { "price": 0.7, "damage": { "damage_type": "stab", "amount": 0.9 }, "dispersion": 1.1 },
+ "extend": { "effects": [ "RECYCLED" ] },
+ "delete": { "effects": [ "NEVER_MISFIRES" ], "flags": [ "IRREPLACEABLE_CONSUMABLE" ] }
+ },
+ {
+ "id": "bp_45colt_jhp",
+ "copy-from": "45colt_jhp",
+ "type": "AMMO",
+ "name": { "str_sp": ".45 Colt JHP, black powder" },
+ "proportional": {
+ "price": 0.3,
+ "damage": { "damage_type": "stab", "amount": 0.76, "armor_penetration": 0.5 },
+ "recoil": 0.76,
+ "dispersion": 1.2
+ },
+ "extend": { "effects": [ "RECYCLED", "BLACKPOWDER", "MUZZLE_SMOKE" ] },
+ "delete": { "effects": [ "NEVER_MISFIRES" ], "flags": [ "IRREPLACEABLE_CONSUMABLE" ] }
+ }
+]
diff --git a/json/items/ammo/762x25.json b/json/items/ammo/762x25.json
new file mode 100644
index 0000000..7d23cef
--- /dev/null
+++ b/json/items/ammo/762x25.json
@@ -0,0 +1,72 @@
+[
+ {
+ "id": "762_25",
+ "type": "AMMO",
+ "name": { "str_sp": "7.62x25mm JHP" },
+ "description": "A commercial version of the 7.62x25mm cartridge created for the armed forces of Soviet Russia. It was derived from the 7.63x25mm cartridge used by the C96 pistol.",
+ "weight": "10 g",
+ "volume": "107 ml",
+ "price": 100,
+ "price_postapoc": 800,
+ "flags": [ "IRREPLACEABLE_CONSUMABLE" ],
+ "material": [ "brass", "powder" ],
+ "symbol": "=",
+ "color": "light_gray",
+ "count": 40,
+ "stack_size": 40,
+ "ammo_type": "762x25",
+ "casing": "762_25_casing",
+ "range": 13,
+ "damage": { "damage_type": "stab", "amount": 24, "armor_penetration": 2 },
+ "dispersion": 120,
+ "recoil": 540,
+ "effects": [ "COOKOFF" ]
+ },
+ {
+ "id": "762_25hot",
+ "copy-from": "762_25",
+ "type": "AMMO",
+ "name": { "str": "7.62x25mm FMJ hot load" },
+ "description": "A high-pressure commercial version of the 7.62x25mm cartridge, loaded with an 85 gr. FMJ bullet. It is more powerful than the original.",
+ "relative": { "price": 500, "range": 2, "damage": { "damage_type": "stab", "amount": 4, "armor_penetration": 3 } },
+ "proportional": { "recoil": 1.4 }
+ },
+ {
+ "id": "762_25typeP",
+ "copy-from": "762_25",
+ "type": "AMMO",
+ "name": { "str_sp": "7.62x25mm Type P" },
+ "//": "Stopgap price of $1 per. Anti-China prejudice in the pre-Cataclysm US may have made this ammo tougher to come by.",
+ "description": "A subsonic cartridge derived from the 7.62x25mm, designed for silenced firearms. It offers good armor penetration at the cost of slightly less damage.",
+ "weight": "12 g",
+ "count": 50,
+ "relative": {
+ "price": 2000,
+ "range": -1,
+ "damage": { "damage_type": "stab", "amount": -9, "armor_penetration": 2 },
+ "recoil": -270
+ }
+ },
+ {
+ "id": "bp_762_25",
+ "//": "Should this be copied from 762_25hot, or 762_25?",
+ "copy-from": "762_25hot",
+ "type": "AMMO",
+ "name": { "str_sp": "7.62x25mm FMJ, black powder" },
+ "proportional": {
+ "price": 0.3,
+ "damage": { "damage_type": "stab", "amount": 0.76, "armor_penetration": 0.5 },
+ "recoil": 0.76,
+ "dispersion": 1.2
+ },
+ "extend": { "effects": [ "RECYCLED", "BLACKPOWDER", "MUZZLE_SMOKE" ] },
+ "delete": { "effects": [ "NEVER_MISFIRES" ], "flags": [ "IRREPLACEABLE_CONSUMABLE" ] }
+ },
+ {
+ "id": "reloaded_762_25",
+ "copy-from": "762_25hot",
+ "type": "AMMO",
+ "name": { "str_sp": "7.62x25mm FMJ, reloaded" },
+ "proportional": { "price": 0.7, "damage": { "damage_type": "stab", "amount": 0.9, "armor_penetration": 0.9 }, "dispersion": 1.1 }
+ }
+]
diff --git a/json/items/ammo/9mm.json b/json/items/ammo/9mm.json
new file mode 100644
index 0000000..4168cf2
--- /dev/null
+++ b/json/items/ammo/9mm.json
@@ -0,0 +1,123 @@
+[
+ {
+ "id": "9mm",
+ "type": "AMMO",
+ "name": { "str_sp": "9x19mm JHP" },
+ "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.",
+ "weight": "7 g",
+ "volume": "115 ml",
+ "price": 150,
+ "price_postapoc": 1000,
+ "flags": [ "IRREPLACEABLE_CONSUMABLE" ],
+ "material": [ "brass", "powder" ],
+ "symbol": "=",
+ "color": "yellow",
+ "count": 50,
+ "stack_size": 50,
+ "ammo_type": "9mm",
+ "casing": "9mm_casing",
+ "range": 14,
+ "damage": { "damage_type": "stab", "amount": 26 },
+ "dispersion": 60,
+ "recoil": 500,
+ "effects": [ "COOKOFF" ]
+ },
+ {
+ "id": "9mmfmj",
+ "copy-from": "9mm",
+ "type": "AMMO",
+ "name": { "str_sp": "9x19mm FMJ" },
+ "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.",
+ "relative": { "damage": { "damage_type": "stab", "amount": -2, "armor_penetration": 4 } }
+ },
+ {
+ "id": "9mmP",
+ "copy-from": "9mm",
+ "type": "AMMO",
+ "name": { "str_sp": "9x19mm +P" },
+ "description": "Overpressure 9x19mm ammunition. The round's increased velocity results in superior accuracy and stopping power at the cost of higher recoil.",
+ "price": 300,
+ "price_postapoc": 800,
+ "flags": [ "IRREPLACEABLE_CONSUMABLE" ],
+ "count": 25,
+ "relative": { "damage": { "damage_type": "stab", "amount": 2, "armor_penetration": 2 }, "dispersion": -15 },
+ "proportional": { "recoil": 1.1 }
+ },
+ {
+ "id": "9mmP2",
+ "copy-from": "9mm",
+ "type": "AMMO",
+ "name": { "str_sp": "9x19mm +P+" },
+ "description": "A step beyond the high-pressure 9x19mm +P round, the +P+ has even higher internal pressure offering superior damage, accuracy, and penetration.",
+ "price": 350,
+ "price_postapoc": 400,
+ "flags": [ "IRREPLACEABLE_CONSUMABLE" ],
+ "count": 10,
+ "relative": { "damage": { "damage_type": "stab", "amount": 4, "armor_penetration": 4 }, "dispersion": -30 },
+ "proportional": { "recoil": 1.2 }
+ },
+ {
+ "id": "bp_9mm",
+ "copy-from": "9mm",
+ "type": "AMMO",
+ "name": { "str_sp": "9x19mm JHP, black powder" },
+ "proportional": {
+ "price": 0.3,
+ "damage": { "damage_type": "stab", "amount": 0.76, "armor_penetration": 0.5 },
+ "recoil": 0.76,
+ "dispersion": 1.2
+ },
+ "extend": { "effects": [ "RECYCLED", "BLACKPOWDER", "MUZZLE_SMOKE" ] },
+ "delete": { "effects": [ "NEVER_MISFIRES" ], "flags": [ "IRREPLACEABLE_CONSUMABLE" ] }
+ },
+ {
+ "id": "bp_9mmfmj",
+ "copy-from": "9mmfmj",
+ "type": "AMMO",
+ "name": { "str_sp": "9x19mm FMJ, black powder" },
+ "proportional": {
+ "price": 0.3,
+ "damage": { "damage_type": "stab", "amount": 0.76, "armor_penetration": 0.5 },
+ "recoil": 0.76,
+ "dispersion": 1.2
+ },
+ "extend": { "effects": [ "RECYCLED", "BLACKPOWDER", "MUZZLE_SMOKE" ] },
+ "delete": { "effects": [ "NEVER_MISFIRES" ], "flags": [ "IRREPLACEABLE_CONSUMABLE" ] }
+ },
+ {
+ "id": "reloaded_9mm",
+ "copy-from": "9mm",
+ "type": "AMMO",
+ "name": { "str_sp": "9x19mm JHP, reloaded" },
+ "proportional": { "price": 0.7, "damage": { "damage_type": "stab", "amount": 0.9 }, "dispersion": 1.1 },
+ "extend": { "effects": [ "RECYCLED" ] },
+ "delete": { "effects": [ "NEVER_MISFIRES" ], "flags": [ "IRREPLACEABLE_CONSUMABLE" ] }
+ },
+ {
+ "id": "reloaded_9mmfmj",
+ "copy-from": "9mmfmj",
+ "type": "AMMO",
+ "name": { "str_sp": "9x19mm FMJ, reloaded" },
+ "proportional": { "price": 0.7, "damage": { "damage_type": "stab", "amount": 0.9 }, "dispersion": 1.1 },
+ "extend": { "effects": [ "RECYCLED" ] },
+ "delete": { "effects": [ "NEVER_MISFIRES" ], "flags": [ "IRREPLACEABLE_CONSUMABLE" ] }
+ },
+ {
+ "id": "reloaded_9mmP",
+ "copy-from": "9mmP",
+ "type": "AMMO",
+ "name": { "str_sp": "9x19mm +P, reloaded" },
+ "proportional": { "price": 0.7, "damage": { "damage_type": "stab", "amount": 0.9 }, "dispersion": 1.1 },
+ "extend": { "effects": [ "RECYCLED" ] },
+ "delete": { "effects": [ "NEVER_MISFIRES" ], "flags": [ "IRREPLACEABLE_CONSUMABLE" ] }
+ },
+ {
+ "id": "reloaded_9mmP2",
+ "copy-from": "9mmP2",
+ "type": "AMMO",
+ "name": { "str_sp": "9x19mm +P+, reloaded" },
+ "proportional": { "price": 0.7, "damage": { "damage_type": "stab", "amount": 0.9 }, "dispersion": 1.1 },
+ "extend": { "effects": [ "RECYCLED" ] },
+ "delete": { "effects": [ "NEVER_MISFIRES" ], "flags": [ "IRREPLACEABLE_CONSUMABLE" ] }
+ }
+]
diff --git a/json/items/ammo/9x18.json b/json/items/ammo/9x18.json
new file mode 100644
index 0000000..4cd999f
--- /dev/null
+++ b/json/items/ammo/9x18.json
@@ -0,0 +1,107 @@
+[
+ {
+ "id": "9x18mm",
+ "type": "AMMO",
+ "name": { "str_sp": "9x18mm 57-N-181S" },
+ "description": "9x18mm Makarov ammunition with 93gr steel core FMJ bullets. The 9x18mm round was very common in the Eastern Bloc during the 20th century and remained in Russian military service into the 21st century.",
+ "weight": "8 g",
+ "volume": "97 ml",
+ "price": 100,
+ "price_postapoc": 1000,
+ "flags": [ "IRREPLACEABLE_CONSUMABLE" ],
+ "material": [ "steel", "powder" ],
+ "symbol": "=",
+ "color": "yellow",
+ "count": 50,
+ "stack_size": 50,
+ "ammo_type": "9x18",
+ "casing": "9x18mm_casing",
+ "range": 13,
+ "damage": { "damage_type": "stab", "amount": 16, "armor_penetration": 2 },
+ "dispersion": 60,
+ "recoil": 300,
+ "effects": [ "COOKOFF" ]
+ },
+ {
+ "id": "9x18mmP2",
+ "copy-from": "9x18mm",
+ "type": "AMMO",
+ "name": { "str_sp": "9x18mm SP-7" },
+ "description": "9x18mm Makarov SP-7 ammunition. The 9x18mm round was very common in the Eastern Bloc during the 20th century and remained in Russian military service into the 21st century.",
+ "price": 150,
+ "price_postapoc": 1000,
+ "flags": [ "IRREPLACEABLE_CONSUMABLE" ],
+ "count": 25,
+ "relative": { "range": 2, "damage": { "damage_type": "stab", "amount": 4 }, "dispersion": -10 },
+ "proportional": { "recoil": 1.1 }
+ },
+ {
+ "id": "9x18mmfmj",
+ "copy-from": "9x18mm",
+ "type": "AMMO",
+ "name": { "str_sp": "9x18mm RG028" },
+ "description": "9x18mm Makarov RG028 ammunition. The RG028 round uses bullets with a hardened steel core to improve armor penetration.",
+ "price": 200,
+ "price_postapoc": 3100,
+ "relative": { "damage": { "damage_type": "stab", "amount": -2, "armor_penetration": 8 } }
+ },
+ {
+ "id": "bp_9x18mm",
+ "copy-from": "9x18mm",
+ "type": "AMMO",
+ "name": { "str_sp": "9x18mm, black powder" },
+ "proportional": {
+ "price": 0.3,
+ "damage": { "damage_type": "stab", "amount": 0.76, "armor_penetration": 0.5 },
+ "recoil": 0.76,
+ "dispersion": 1.2
+ },
+ "extend": { "effects": [ "RECYCLED", "BLACKPOWDER", "MUZZLE_SMOKE" ] },
+ "delete": { "effects": [ "NEVER_MISFIRES" ], "flags": [ "IRREPLACEABLE_CONSUMABLE" ] }
+ },
+ {
+ "id": "bp_9x18mmfmj",
+ "copy-from": "9x18mmfmj",
+ "type": "AMMO",
+ "name": { "str_sp": "9x18mm FMJ, black powder" },
+ "proportional": {
+ "price": 0.3,
+ "damage": { "damage_type": "stab", "amount": 0.76, "armor_penetration": 0.5 },
+ "recoil": 0.76,
+ "dispersion": 1.2
+ },
+ "extend": { "effects": [ "RECYCLED", "BLACKPOWDER", "MUZZLE_SMOKE" ] },
+ "delete": { "effects": [ "NEVER_MISFIRES" ], "flags": [ "IRREPLACEABLE_CONSUMABLE" ] }
+ },
+ {
+ "id": "reloaded_9x18mm",
+ "copy-from": "9x18mm",
+ "type": "AMMO",
+ "name": { "str_sp": "9x18mm, reloaded" },
+ "description": "9x18 millimeter Makarov, an old Soviet pistol cartridge used mainly by the Makarov PM. As the designation implies, it is a bit shorter in case length compared to 9mm Parabellum. This one has been hand-reloaded.",
+ "proportional": { "price": 0.7, "damage": { "damage_type": "stab", "amount": 0.9 }, "dispersion": 1.1 },
+ "extend": { "effects": [ "RECYCLED" ] },
+ "delete": { "effects": [ "NEVER_MISFIRES" ], "flags": [ "IRREPLACEABLE_CONSUMABLE" ] }
+ },
+ {
+ "id": "reloaded_9x18mmP2",
+ "copy-from": "9x18mmP2",
+ "type": "AMMO",
+ "name": { "str_sp": "9x18mm +P+, reloaded" },
+ "//": "Rather than give it a military designation, this is simply handmade overpressure ammo.",
+ "description": "9x18 millimeter Makarov, an old Soviet pistol cartridge used mainly by the Makarov PM. This one has been hand-reloaded to generate higher internal pressure, boosting flight stability and damage.",
+ "proportional": { "price": 0.7, "damage": { "damage_type": "stab", "amount": 0.9 }, "dispersion": 1.1 },
+ "extend": { "effects": [ "RECYCLED" ] },
+ "delete": { "effects": [ "NEVER_MISFIRES" ], "flags": [ "IRREPLACEABLE_CONSUMABLE" ] }
+ },
+ {
+ "id": "reloaded_9x18mmfmj",
+ "copy-from": "9x18mmfmj",
+ "type": "AMMO",
+ "name": { "str_sp": "9x18mm FMJ, reloaded" },
+ "description": "9x18 millimeter Makarov, an old Soviet pistol cartridge used mainly by the Makarov PM. This brass-jacketed round increases penetration slightly, at the cost of reduced expansion. This one has been hand-reloaded.",
+ "proportional": { "price": 0.7, "damage": { "damage_type": "stab", "amount": 0.9 }, "dispersion": 1.1 },
+ "extend": { "effects": [ "RECYCLED" ] },
+ "delete": { "effects": [ "NEVER_MISFIRES" ], "flags": [ "IRREPLACEABLE_CONSUMABLE" ] }
+ }
+]
diff --git a/modinfo.json b/modinfo.json
new file mode 100644
index 0000000..97aabc8
--- /dev/null
+++ b/modinfo.json
@@ -0,0 +1,11 @@
+[
+ {
+ "type": "MOD_INFO",
+ "ident": "bn_revert_handgun_damage_buff",
+ "name": "BN - Revert Handgun Damage Buff",
+ "authors": ["jc_gargma"],
+ "description": "Revert BN handgun ammunition buffs. Except the 4.6mm and 5.7mm, they were seriously weak.",
+ "category": "rebalance",
+ "dependencies": [ "dda" ]
+ }
+]