Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ammo rebalance project, part 6 #1851

Merged
merged 8 commits into from Oct 30, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
6 changes: 4 additions & 2 deletions data/json/items/ammo/223.json
Expand Up @@ -17,7 +17,8 @@
"ammo_type": "223",
"casing": "223_casing",
"range": 36,
"damage": { "damage_type": "bullet", "amount": 44, "armor_penetration": 2 },
"//": "Balanced as FMJ rather than JHP, as M855A1 is steel core and would fit better as AP.",
"damage": { "damage_type": "bullet", "amount": 42, "armor_penetration": 24 },
"dispersion": 30,
"recoil": 1500,
"effects": [ "COOKOFF" ]
Expand All @@ -31,7 +32,8 @@
"price": 290,
"price_postapoc": 900,
"flags": [ "IRREPLACEABLE_CONSUMABLE" ],
"relative": { "damage": { "damage_type": "bullet", "amount": -2, "armor_penetration": 4 }, "dispersion": -10 },
"//": "Balanced as AP, 7/8 damage, arpen matches damage.",
"relative": { "damage": { "damage_type": "bullet", "amount": -5, "armor_penetration": 13 }, "dispersion": -10 },
"proportional": { "recoil": 1.1 },
"extend": { "effects": [ "NEVER_MISFIRES" ] }
},
Expand Down
2 changes: 1 addition & 1 deletion data/json/items/ammo/270win.json
Expand Up @@ -17,7 +17,7 @@
"ammo_type": "270win",
"casing": "270win_casing",
"range": 65,
"damage": { "damage_type": "bullet", "amount": 64, "armor_penetration": 4 },
"damage": { "damage_type": "bullet", "amount": 60, "armor_penetration": 34 },
"dispersion": 10,
"recoil": 3800,
"effects": [ "COOKOFF", "NEVER_MISFIRES" ]
Expand Down
2 changes: 1 addition & 1 deletion data/json/items/ammo/300.json
Expand Up @@ -17,7 +17,7 @@
"ammo_type": "300",
"casing": "300_casing",
"range": 65,
"damage": { "damage_type": "bullet", "amount": 70, "armor_penetration": 8 },
"damage": { "damage_type": "bullet", "amount": 70, "armor_penetration": 39 },
"dispersion": 15,
"recoil": 4000,
"effects": [ "COOKOFF" ]
Expand Down
4 changes: 2 additions & 2 deletions data/json/items/ammo/3006.json
Expand Up @@ -17,7 +17,7 @@
"ammo_type": "3006",
"casing": "3006_casing",
"range": 61,
"damage": { "damage_type": "bullet", "amount": 62, "armor_penetration": 10 },
"damage": { "damage_type": "bullet", "amount": 62, "armor_penetration": 35 },
"dispersion": 20,
"recoil": 3800,
"effects": [ "COOKOFF" ]
Expand All @@ -36,7 +36,7 @@
"type": "AMMO",
"name": { "str": ".30-06 M2 AP" },
"description": "Armor piercing .30-06 M2 ammunition with 168gr FMJ bullets. It is an extremely powerful and accurate cartridge but pays for its armor penetration abilities with lowered damage.",
"relative": { "damage": { "damage_type": "bullet", "amount": -4, "armor_penetration": 8 } }
"relative": { "damage": { "damage_type": "bullet", "amount": -8, "armor_penetration": 19 } }
},
{
"id": "bp_3006",
Expand Down
2 changes: 1 addition & 1 deletion data/json/items/ammo/300blk.json
Expand Up @@ -17,7 +17,7 @@
"ammo_type": "300blk",
"casing": "300blk_casing",
"range": 45,
"damage": { "damage_type": "bullet", "amount": 43, "armor_penetration": 5 },
"damage": { "damage_type": "bullet", "amount": 43, "armor_penetration": 24 },
"dispersion": 30,
"recoil": 2000,
"effects": [ "COOKOFF" ]
Expand Down
5 changes: 3 additions & 2 deletions data/json/items/ammo/308.json
Expand Up @@ -17,7 +17,8 @@
"ammo_type": "308",
"casing": "308_casing",
"range": 65,
"damage": { "damage_type": "bullet", "amount": 60, "armor_penetration": 2 },
"//": "Balanced as FMJ rather than JHP.",
"damage": { "damage_type": "bullet", "amount": 55, "armor_penetration": 31 },
"dispersion": 15,
"recoil": 3000,
"effects": [ "COOKOFF" ]
Expand All @@ -29,7 +30,7 @@
"name": { "str": "7.62x51mm M80" },
"casing": "762_51_casing",
"description": "A 7.62x51mm NATO round with a 147gr FMJ bullet. It is a powerful rifle cartridge commonly used by hunters and military snipers because of its high accuracy and long range.",
"relative": { "damage": { "damage_type": "bullet", "amount": -2, "armor_penetration": 4 }, "dispersion": -10 },
"relative": { "damage": { "damage_type": "bullet", "amount": -7, "armor_penetration": 17 }, "dispersion": -10 },
"proportional": { "recoil": 1.1 },
"extend": { "effects": [ "NEVER_MISFIRES" ] }
},
Expand Down
4 changes: 2 additions & 2 deletions data/json/items/ammo/36paper.json
Expand Up @@ -14,8 +14,8 @@
"count": 25,
"ammo_type": "36paper",
"range": 15,
"//": "Base damage of 19, balance increase of one-third, plus 25% hollowpoint bonus.",
"damage": { "damage_type": "bullet", "amount": 32 },
"//": "Base damage of 19, balance increase of one-third, half the expected armor penetration.",
"damage": { "damage_type": "bullet", "amount": 25, "armor_penetration": 7 },
"dispersion": 80,
"recoil": 210,
"effects": [ "COOKOFF", "MUZZLE_SMOKE", "BLACKPOWDER" ]
Expand Down
4 changes: 2 additions & 2 deletions data/json/items/ammo/44paper.json
Expand Up @@ -14,8 +14,8 @@
"count": 25,
"ammo_type": "44paper",
"range": 18,
"//": "Base damage of 27, balance increase of two-nineths, plus 25% hollowpoint bonus.",
"damage": { "damage_type": "bullet", "amount": 41 },
"//": "Base damage of 27, balance increase of two-nineths, half the expected armor penetration.",
"damage": { "damage_type": "bullet", "amount": 33, "armor_penetration": 9 },
"dispersion": 70,
"recoil": 580,
"effects": [ "COOKOFF", "MUZZLE_SMOKE", "BLACKPOWDER" ]
Expand Down
8 changes: 5 additions & 3 deletions data/json/items/ammo/4570.json
Expand Up @@ -17,7 +17,8 @@
"ammo_type": "4570",
"casing": "4570_casing",
"range": 48,
"damage": { "damage_type": "bullet", "amount": 57, "armor_penetration": 3 },
"//": "Balanced as FMJ, half the expected armor penetration.",
"damage": { "damage_type": "bullet", "amount": 57, "armor_penetration": 16 },
"dispersion": 20,
"recoil": 4300,
"effects": [ "COOKOFF" ]
Expand All @@ -32,7 +33,8 @@
"price_postapoc": 600,
"flags": [ "IRREPLACEABLE_CONSUMABLE" ],
"count": 10,
"relative": { "range": 2, "damage": { "damage_type": "bullet", "amount": 4, "armor_penetration": 7 }, "recoil": 300 }
"//": "Balanced as +P, 75% of the expected armor penetration.",
"relative": { "range": 2, "damage": { "damage_type": "bullet", "amount": 14, "armor_penetration": 8 }, "recoil": 300 }
},
{
"id": "4570_low",
Expand All @@ -43,6 +45,6 @@
"price": 250,
"price_postapoc": 400,
"flags": [ "IRREPLACEABLE_CONSUMABLE" ],
"relative": { "range": -8, "damage": { "damage_type": "bullet", "amount": -14, "armor_penetration": -2 }, "recoil": -900 }
"relative": { "range": -8, "damage": { "damage_type": "bullet", "amount": -14, "armor_penetration": -16 }, "recoil": -900 }
}
]
6 changes: 4 additions & 2 deletions data/json/items/ammo/50.json
Expand Up @@ -27,7 +27,8 @@
"ammo_type": "50",
"casing": "50_casing",
"range": 110,
"damage": { "damage_type": "bullet", "amount": 131, "armor_penetration": 28 },
"//": "Base damage of 131, balance reduction to roughly 75%.",
"damage": { "damage_type": "bullet", "amount": 100, "armor_penetration": 56 },
"dispersion": 150,
"recoil": 5000,
"effects": [ "COOKOFF", "NEVER_MISFIRES" ]
Expand All @@ -49,7 +50,8 @@
"name": { "str": ".50 BMG M2 AP" },
"description": "Variant of the .50 BMG round that uses a core of very dense, hardened tungsten steel. Penetration is increased, but damage is reduced.",
"count": 10,
"relative": { "damage": { "damage_type": "bullet", "amount": -10, "armor_penetration": 20 } },
"//": "Balanced as AP, 7/8 damage, arpen matches damage.",
"relative": { "damage": { "damage_type": "bullet", "amount": -12, "armor_penetration": 32 } },
"dispersion": 600
},
{
Expand Down
5 changes: 3 additions & 2 deletions data/json/items/ammo/545x39.json
Expand Up @@ -18,7 +18,7 @@
"ammo_type": "545x39",
"casing": "545_casing",
"range": 37,
"damage": { "damage_type": "bullet", "amount": 40, "armor_penetration": 6 },
"damage": { "damage_type": "bullet", "amount": 40, "armor_penetration": 23 },
"dispersion": 30,
"recoil": 1400,
"effects": [ "COOKOFF" ]
Expand All @@ -34,6 +34,7 @@
"flags": [ "IRREPLACEABLE_CONSUMABLE" ],
"symbol": "=",
"color": "yellow",
"relative": { "damage": { "damage_type": "bullet", "amount": -2, "armor_penetration": 8 } }
"//": "Balanced as AP, 7/8 damage, arpen matches damage.",
"relative": { "damage": { "damage_type": "bullet", "amount": -5, "armor_penetration": 12 } }
}
]
3 changes: 2 additions & 1 deletion data/json/items/ammo/700nx.json
Expand Up @@ -17,7 +17,8 @@
"ammo_type": "700nx",
"casing": "700nx_casing",
"range": 42,
"damage": { "damage_type": "bullet", "amount": 110, "armor_penetration": 30 },
"//": "Base damage of 110, balance reduction to roughly 80%, armor penetration half expected value which is still quite a lot.",
"damage": { "damage_type": "bullet", "amount": 90, "armor_penetration": 25 },
"dispersion": 15,
"recoil": 12100,
"effects": [ "COOKOFF" ]
Expand Down
2 changes: 1 addition & 1 deletion data/json/items/ammo/762.json
Expand Up @@ -17,7 +17,7 @@
"ammo_type": "762",
"casing": "762_casing",
"range": 30,
"damage": { "damage_type": "bullet", "amount": 45, "armor_penetration": 8 },
"damage": { "damage_type": "bullet", "amount": 45, "armor_penetration": 25 },
"dispersion": 35,
"recoil": 2036,
"effects": [ "COOKOFF", "NEVER_MISFIRES" ]
Expand Down
2 changes: 1 addition & 1 deletion data/json/items/ammo/762R.json
Expand Up @@ -17,7 +17,7 @@
"ammo_type": "762R",
"casing": "762R_casing",
"range": 75,
"damage": { "damage_type": "bullet", "amount": 54, "armor_penetration": 10 },
"damage": { "damage_type": "bullet", "amount": 54, "armor_penetration": 30 },
"dispersion": 15,
"recoil": 2650,
"effects": [ "COOKOFF" ]
Expand Down