From 02c19bdf26f52106dd8f2df5a9a24a2299c6955f Mon Sep 17 00:00:00 2001 From: rekterakathom <30532050+rekterakathom@users.noreply.github.com> Date: Tue, 23 Dec 2025 22:51:15 +0200 Subject: [PATCH 1/2] Add ballistic data for 12g slug --- addons/ballistics/CfgAmmo.hpp | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/addons/ballistics/CfgAmmo.hpp b/addons/ballistics/CfgAmmo.hpp index 5e7592860e5..2c542b19259 100644 --- a/addons/ballistics/CfgAmmo.hpp +++ b/addons/ballistics/CfgAmmo.hpp @@ -110,6 +110,19 @@ class CfgAmmo { }; class B_12Gauge_Slug: BulletBase { + // Based roughly off of a generalization of a 12/70 foster slug + ACE_caliber = 17.5; + ACE_bulletLength = 38; + ACE_bulletMass = 28.35; // 1 oz + ACE_ballisticCoefficients[] = {0.11}; + ACE_dragModel = 1; + ACE_muzzleVelocityVariationSD = 2; + ACE_velocityBoundaries[] = {}; + ACE_standardAtmosphere = "ASM"; + + ACE_muzzleVelocities[]={427, 480}; // Could use more data + ACE_barrelLengths[] = {457, 609.6}; + //caliber = 3; //too high, ~20mm of RHA (450*3*15/1000=20), ~64mm metal caliber = 1.037; //~7mm RHA, ~22.4mm metal, probably still too high though as RHA is hardened. }; From 14347151574a04e43ad025f096f182b233e4884b Mon Sep 17 00:00:00 2001 From: rekterakathom <30532050+rekterakathom@users.noreply.github.com> Date: Thu, 25 Dec 2025 16:24:18 +0200 Subject: [PATCH 2/2] Add more muzzle velocity data --- addons/ballistics/CfgAmmo.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/ballistics/CfgAmmo.hpp b/addons/ballistics/CfgAmmo.hpp index 2c542b19259..a95dffc8872 100644 --- a/addons/ballistics/CfgAmmo.hpp +++ b/addons/ballistics/CfgAmmo.hpp @@ -120,8 +120,8 @@ class CfgAmmo { ACE_velocityBoundaries[] = {}; ACE_standardAtmosphere = "ASM"; - ACE_muzzleVelocities[]={427, 480}; // Could use more data - ACE_barrelLengths[] = {457, 609.6}; + ACE_muzzleVelocities[]={365.76, 381, 414.53, 426.72, 434.34, 441.96, 454.15, 455.68, 460.25}; + ACE_barrelLengths[] = {215.9, 254, 317.5, 355.6, 457.2, 533.4, 609.6, 660.4, 711.2}; //caliber = 3; //too high, ~20mm of RHA (450*3*15/1000=20), ~64mm metal caliber = 1.037; //~7mm RHA, ~22.4mm metal, probably still too high though as RHA is hardened.