From 35f0e434105e568a18ea93871ca20afcce319676 Mon Sep 17 00:00:00 2001 From: Drofseh Date: Fri, 7 Feb 2020 07:57:19 -0800 Subject: [PATCH] Add magwells for KSVK, AA-12, CZ-750, vz 59 (#1286) --- addons/jam/CfgMagazineWells.hpp | 3 ++- addons/jam/magwells_127x108.hpp | 1 + addons/jam/magwells_12gauge.hpp | 3 +++ addons/jam/magwells_762x51.hpp | 2 ++ addons/jam/magwells_762x54.hpp | 20 +++++++++++--------- 5 files changed, 19 insertions(+), 10 deletions(-) create mode 100644 addons/jam/magwells_127x108.hpp diff --git a/addons/jam/CfgMagazineWells.hpp b/addons/jam/CfgMagazineWells.hpp index cab978427..b6ebc00e8 100644 --- a/addons/jam/CfgMagazineWells.hpp +++ b/addons/jam/CfgMagazineWells.hpp @@ -2,6 +2,7 @@ class CfgMagazineWells { // Rifle calibre magwells, ordered lexicographically in metric and imperial groups #include "magwells_11x59R.hpp" // 11x59mmR Gras | 11mm Vickers + #include "magwells_127x108.hpp" // 12.7x108mm (Russian .50 Cal) #include "magwells_145x114.hpp" // 14.5x114mm #include "magwells_46x30.hpp" // 4.6x30mm #include "magwells_545x39.hpp" // 5.45x39mm @@ -33,7 +34,7 @@ class CfgMagazineWells { #include "magwells_338NM.hpp" // .338 Norma Magnum #include "magwells_30Carbine.hpp" // .30 Carbine | 7.62x33mm #include "magwells_408CT.hpp" // .408 Cheyenne Tactical | 408 Chey Tac | 10.36x77mm - #include "magwells_50BMG.hpp" // .50 BMG | .50 Browning Machine Gun | 12.7x99mm NATO + #include "magwells_50BMG.hpp" // .50 BMG | .50 Browning Machine Gun | 12.7x99mm NATO (Western .50 Cal) // Pistol calibre magwells, ordered lexicographically in metric and imperial groups #include "magwells_10mmAuto.hpp" // 10mm Auto | 10mm Automatic | 10x25mm diff --git a/addons/jam/magwells_127x108.hpp b/addons/jam/magwells_127x108.hpp new file mode 100644 index 000000000..099f70b73 --- /dev/null +++ b/addons/jam/magwells_127x108.hpp @@ -0,0 +1 @@ + class CBA_127x108_KSVK {}; // KSVK diff --git a/addons/jam/magwells_12gauge.hpp b/addons/jam/magwells_12gauge.hpp index 18436001a..eb4cb837c 100644 --- a/addons/jam/magwells_12gauge.hpp +++ b/addons/jam/magwells_12gauge.hpp @@ -8,5 +8,8 @@ class CBA_12g_2rnds {}; // 2 loose rounds class CBA_12g_1rnd {}; // 1 loose round + class CBA_12g_AA12 {}; // AA-12 Stick Magazines + class CBA_12g_AA12_XL {}; // AA-12 Drum Magazines + class CBA_12g_SAIGA {}; // Saiga Stick Magazines class CBA_12g_SAIGA_XL {}; // Saiga Drum Magazines diff --git a/addons/jam/magwells_762x51.hpp b/addons/jam/magwells_762x51.hpp index c5ddbbbf6..d70f09702 100644 --- a/addons/jam/magwells_762x51.hpp +++ b/addons/jam/magwells_762x51.hpp @@ -10,6 +10,8 @@ class CBA_762x51_AR10_L {}; // AR-10 long mag (25/30 rounds) class CBA_762x51_AR10_XL {}; // AR-10 drum mag (X-Products 50 round) + class CBA_762x51_CZ750 {}; // CZ-750 + class CBA_762x51_FAL {}; // FN FAL class CBA_762x51_FAL_L {}; // FN FAL long mag (25/30 rounds) class CBA_762x51_FAL_XL {}; // FN FAL drum mag (X-Products 50 round) diff --git a/addons/jam/magwells_762x54.hpp b/addons/jam/magwells_762x54.hpp index c71e4c390..8dd9752e6 100644 --- a/addons/jam/magwells_762x54.hpp +++ b/addons/jam/magwells_762x54.hpp @@ -1,22 +1,24 @@ - class CBA_762x54R_DPM {}; // DP-27, DP-28, DPM, Degtyaryov LMG - class CBA_762x54R_DT {}; // DT, DTM LMG + class CBA_762x54R_DPM {}; // DP-27, DP-28, DPM, Degtyaryov LMG + class CBA_762x54R_DT {}; // DT, DTM LMG - class CBA_762x54R_LINKS { // Links for PK, PKM, and similar + class CBA_762x54R_LINKS { // Links for PK, PKM, and similar BI_belts[] = { "150Rnd_762x54_Box", "150Rnd_762x54_Box_Tracer" }; }; - class CBA_762x54R_Maxim {}; // Maxim gun in 7.62x54R - class CBA_762x54R_Mosin {}; // M91/30, M38, M44 Mosin - - class CBA_762x54R_RP46 {}; // RP-46 + class CBA_762x54R_Maxim {}; // Maxim gun in 7.62x54R + class CBA_762x54R_Mosin {}; // M91/30, M38, M44 Mosin - class CBA_762x54R_SVD { // SVD + class CBA_762x54R_RP46 {}; // RP-46 + + class CBA_762x54R_SVD { // SVD BI_mags[] = { "10Rnd_762x54_Mag" }; }; - class CBA_762x54R_SVT {}; // SVT-38, SVT-40 + class CBA_762x54R_SVT {}; // SVT-38, SVT-40 + + class CBA_762x54R_Vz59_LINKS {}; //Uk vz. 59, UK59, vz 59