Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 20 additions & 0 deletions addons/ballistics/CfgWeapons.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -136,6 +136,18 @@ class CfgWeapons {
initSpeed = -1.0;
};

// Rifle_Long_Base_F Shotgun
// CZ-581
class sgun_HunterShotgun_01_base_F: Rifle_Long_Base_F {
ACE_barrelLength = 699.3; // https://www.imfdb.org/wiki/CZ-581
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think it's meant to be a 700 mm barrel, if you want to be hyper precise.

ACE_twistDirection = 0;
};

// CZ-581 (sawed off)
class sgun_HunterShotgun_01_sawedoff_base_F: sgun_HunterShotgun_01_base_F {
ACE_barrelLength = 349.7; // About half of original length
};

// Rifle_Base_F
// MX variants
class arifle_MX_Base_F: Rifle_Base_F {};
Expand Down Expand Up @@ -363,6 +375,14 @@ class CfgWeapons {
};
};

// MSBS GROT UBS
class arifle_MSBS65_UBS_base_F: arifle_MSBS65_base_F {
class UBS_F: Rifle_Base_F {
ACE_barrelLength = 317; // https://modernfirearms.net/en/shotguns/u-s-a-shotguns/crye-six12-eng/
Copy link
Contributor

@johnb432 johnb432 Jan 2, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Technically 12.5" = 317.5, but doesn't matter much.
Additionally, I have no idea if AB can handle secondary muzzles, but it doesn't hurt AFAIK.

ACE_twistDirection = 0;
};
};

// QBZ-95-1
class arifle_CTAR_base_F: Rifle_Base_F {
ACE_barrelLength = 463.0;
Expand Down