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

More JAM stuff #995

Merged
merged 4 commits into from
Oct 2, 2018
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.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
109 changes: 61 additions & 48 deletions addons/jam/CfgMagazineWells.hpp
Original file line number Diff line number Diff line change
@@ -1,60 +1,73 @@
class CfgMagazineWells {
#include "magwells_556x45.hpp"
#include "magwells_545x39.hpp"
#include "magwells_580x42.hpp"
#include "magwells_65x39.hpp"
#include "magwells_762x39.hpp"
#include "magwells_762x51.hpp"
#include "magwells_762x54.hpp"
#include "magwells_77x58.hpp"
#include "magwells_792x57.hpp"
#include "magwells_145x114.hpp"
#include "magwells_303B.hpp"
#include "magwells_3006.hpp"

#include "magwells_762x25.hpp"
#include "magwells_8x22.hpp"
#include "magwells_9x19.hpp"
#include "magwells_22LR.hpp"
#include "magwells_32ACP.hpp"
#include "magwells_357SIG.hpp"
#include "magwells_40SW.hpp"
#include "magwells_45ACP.hpp"

#include "magwells_10gauge.hpp"
#include "magwells_12gauge.hpp"
#include "magwells_16gauge.hpp"
#include "magwells_20gauge.hpp"

class CBA_762x38R_Nagant {}; // Nagant M1895 Revolver
class CBA_763x25_C96 {}; // Mauser C-96 in 7.63x25mm
class CBA_765x21_C96 {}; // Mauser C-96 in 7.65x21mm
class CBA_10x25_MP5 {}; // H&K MP5/10 10mm Auto
class CBA_38_200_Webley {}; // Webley Revolver in .38/200
class CBA_455_Webley {}; // Webley Revolver in .455 Webley

class CBA_68x43_ACR {}; // 6.8mm Remington SPC
class CBA_75x55_STGW57 {}; // SIG SG 510-1, Stgw. 57
class CBA_762x35_STANAG {}; // .300 Blackout
class CBA_792x33_StG {}; // StG44
class CBA_9x39_VSS {}; // Vintorez, Val
class CBA_11mm_Vickers {}; // Vickers machine gun in 11mm Vickers
class CBA_300WM_AI {}; // AI .300 Winchester Magnum
class CBA_338LM_AI {}; // AI .338 Lapua Magnum
class CBA_50BMG_M107 {}; // M82, M107, G82

class CBA_35mm_Type10 {}; // Japanese Type 10 Flare Pistol

// Rifle calibre magwells, ordered lexicographically in metric and imperial groups
#include "magwells_11x59R.hpp" // 11x59mmR Gras | 11mm Vickers
#include "magwells_145x114.hpp" // 14.5x114mm
#include "magwells_545x39.hpp" // 5.45x39mm
#include "magwells_556x45.hpp" // 5.56x45mm | .223
#include "magwells_580x42.hpp" // 5.8x42mm
#include "magwells_65C.hpp" // 6.5mm Creedmoor | 6.5 Creedmoor | 6,5 Creedmoor | 6.5 CM | 6.5 CRDMR
#include "magwells_65G.hpp" // 6.5mm Grendel | 6.5x39mm Grendel
#include "magwells_65x39.hpp" // 6.5x39mm Caseless
#include "magwells_68SPC.hpp" // 6.8mm Remington SPC | 6.8 SPC | 6.8x43mm
#include "magwells_75x55.hpp" // 7.5x55mm Swiss | 7.5x55mm Schmidt–Rubin
#include "magwells_762x39.hpp" // 7.62x39mm | 7.62 Soviet | .30 Russian Short
#include "magwells_762x51.hpp" // 7.62x51mm | .308
#include "magwells_762x54.hpp" // 7.62x54mmR
#include "magwells_77x58.hpp" // 7.7x58mm Arisaka | Type 99 rimless 7.7 mm | 7.7mm Japanese
#include "magwells_792x33.hpp" // 7.92x33mm Kurz | 7.92 x 33 kurz | 7.9mm Kurz | 7.9 Kurz | 7.9mmK | 8x33 Polte
#include "magwells_792x57.hpp" // 7.92x57mm Mauser | 8mm Mauser | 8x57mm | 8 x 57 IS
#include "magwells_9x39.hpp" // 9x39mm

#include "magwells_3006.hpp" // .30-06 Springfield | 7.62x63mm
#include "magwells_300BLK.hpp" // .300 AAC Blackout | 300 BLK | .300 Blackout | 7.62x35mm
#include "magwells_300WM.hpp" // .300 Winchester Magnum | .300 Win Mag | 300WM
#include "magwells_303B.hpp" // .303 British | 7.7x56mmR
#include "magwells_338LM.hpp" // .338 Lapua Magnum
#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

// Pistol calibre magwells, ordered lexicographically in metric and imperial groups
#include "magwells_10mmAuto.hpp" // 10mm Auto | 10mm Automatic | 10x25mm
#include "magwells_762x25.hpp" // 7.62x25mm Tokarev
#include "magwells_762x38R.hpp" // 7.62x38mmR | 7.62 mm Nagant
#include "magwells_763x25.hpp" // 7.63x25mm Mauser | .30 Mauser Automatic
#include "magwells_765x21.hpp" // 7.65x21mm Parabellum | 7,65 Parabellum | 7.65mm Luger | .30 Luger
#include "magwells_8x22.hpp" // 8x22mm Nambu
#include "magwells_9x18.hpp" // 9x18mm Makarov | 9mm Makarov | 9x18mm PM
#include "magwells_9x19.hpp" // 9x19mm Parabellum | 9mm Luger

#include "magwells_22LR.hpp" // .22 LR | .22 Long Rifle | 5.6x15mmR
#include "magwells_32ACP.hpp" // .32 ACP | .32 Automatic | 7.65x17mmSR Browning | 7.65 mm Browning Short
#include "magwells_357Mag.hpp" // .375 Magnum | .357 S&W Magnum | 9x33mmR
#include "magwells_357SIG.hpp" // .357 SIG
#include "magwells_380ACP.hpp" // .380 ACP | .380 Auto | 9mm Browning | 9mm Corto | 9mm Kurz | 9mm Short | 9x17mm | 9 mm Browning Court
#include "magwells_38Spec.hpp" // .38 Smith & Wesson Special | .38 Special | .38 Spl | .38 Spc | 9x29.5mmR | 9.1x29mmR
#include "magwells_38_200.hpp" // .38/200 | 9x20mmR
#include "magwells_40SW.hpp" // .40 S&W
#include "magwells_455W.hpp" // .455 Webley | .455 Eley | .455 Colt
#include "magwells_45ACP.hpp" // .45 ACP | .45 Automatic Colt Pistol | .45 Auto | 11.43x23mm
#include "magwells_45GAP.hpp" // .45 GAP | .45 "GAP" | .45 Glock Auto Pistol

// Shotgun calibre magwells, ordered lexicographically
#include "magwells_10gauge.hpp" // 10 Gauge
#include "magwells_12gauge.hpp" // 12 Gauge
#include "magwells_16gauge.hpp" // 16 Gauge
#include "magwells_20gauge.hpp" // 20 Gauge


// Grenade/Flare Launchers, ordered lexicographically
#include "magwells_35mm.hpp"
#include "magwells_40mm.hpp"

// AT and AA Launchers, ordered lexicographically
class CBA_Bazooka {}; // M1, M1A1 Bazooka
class CBA_Panzerschreck {}; // Panzerschreck RPzB 54
class CBA_PIAT {}; // PIAT

class CBA_RPG7 {
BI_rockets[] = {
"RPG7_F"
};
};

class CBA_PIAT {}; // PIAT
class CBA_Panzerschreck {}; // Panzerschreck RPzB 54
};
3 changes: 3 additions & 0 deletions addons/jam/magwells_10mmAuto.hpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
class CBA_10mmAuto_Glock_Cpct {}; // Compact Glock in 10mm Auto (Glock 29)
class CBA_10mmAuto_Glock_Full {}; // Fullsize Glock in 10mm Auto (Glock 20, 40)
class CBA_10mmAuto_MP5 {}; // H&K MP5/10 10mm Auto
1 change: 1 addition & 0 deletions addons/jam/magwells_11x59R.hpp
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
class CBA_11mm_Vickers {}; // Vickers machine gun in 11mm Vickers
3 changes: 2 additions & 1 deletion addons/jam/magwells_12gauge.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,5 @@
class CBA_12g_2rnds {}; // 2 loose rounds
class CBA_12g_1rnd {}; // 1 loose round

class CBA_12g_SAIGA {};
class CBA_12g_SAIGA {}; // Saiga Stick Magazines
class CBA_12g_SAIGA_XL {}; // Saiga Drum Magazines
10 changes: 5 additions & 5 deletions addons/jam/magwells_3006.hpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
class CBA_3006_BAR {}; // M1918 BAR
class CBA_3006_Garand {}; // M1 Garand
class CBA_3006_Spring {}; // M1903 Springfield
class CBA_3006_Belt {}; // M1917/M1919 Browning Machine Gun
class CBA_3006_Vickers {}; // Vickers machine gun in .30-06
class CBA_3006_BAR {}; // M1918 BAR
class CBA_3006_Belt {}; // M1917/M1919 Browning Machine Gun
class CBA_3006_Garand {}; // M1 Garand
class CBA_3006_Spring {}; // M1903 Springfield
class CBA_3006_Vickers {}; // Vickers machine gun in .30-06
6 changes: 6 additions & 0 deletions addons/jam/magwells_300BLK.hpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
class CBA_300BLK_STANAG {}; // .300 Blackout in a normal STANAG mag
class CBA_300BLK_STANAG_L {}; // .300 Blackout in a long STANAG mag
class CBA_300BLK_STANAG_XL {}; // .300 Blackout in a drum or XL stick mag
class CBA_300BLK_STANAG_2D {}; // .300 Blackout in a twin-drum mag
class CBA_300BLK_STANAG_2D_XL {}; // .300 Blackout in a XL twin-drum mag
class CBA_762x35_STANAG {}; // .300 Blackout
1 change: 1 addition & 0 deletions addons/jam/magwells_300WM.hpp
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
class CBA_300WM_AI {}; // AI .300 Winchester Magnum
2 changes: 1 addition & 1 deletion addons/jam/magwells_303B.hpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
class CBA_303B_LeeEn {}; // Lee Enfield
class CBA_303B_BREN {}; // BREN gun
class CBA_303B_LeeEn {}; // Lee Enfield
Copy link
Contributor

Choose a reason for hiding this comment

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

Just as a side note. We don't really need to shorten names to oblivion. Longer names don't hurt that much

class CBA_303B_Maxim {}; // Maxim gun in .303 British
class CBA_303B_Vickers {}; // Vickers machine gun in .303 British (might be the same as the Maxim belt in .303)
5 changes: 5 additions & 0 deletions addons/jam/magwells_32ACP.hpp
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
class CBA_32ACP_CZ82 {}; // CZ 83
class CBA_32ACP_P83 {}; // FB P-83 Wanad
class CBA_32ACP_PA63 {}; // FEG PA-63
class CBA_32ACP_PM63 {}; // FB PM-63 RAK
class CBA_32ACP_PP {}; // Walther PP in .32 ACP (7.65x17mm Browning)
class CBA_32ACP_PPK {}; // Walther PPK in .32 ACP (7.65x17mm Browning)
class CBA_32ACP_Vz61 {}; // Škorpion (vz. 61), M84
class CBA_32ACP_Welrod {}; // Welrod pistol in .32 ACP (7.65x17mm Browning)
1 change: 1 addition & 0 deletions addons/jam/magwells_338LM.hpp
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
class CBA_338LM_AI {}; // AI .338 Lapua Magnum
6 changes: 6 additions & 0 deletions addons/jam/magwells_357Mag.hpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
class CBA_357_Clip_6rnds {}; // 6 round .357 Magnum moon clip
class CBA_357_Clip_5rnds {}; // 5 round .357 Magnum moon clip

class CBA_357_6rnds {}; // 6 loose rounds of .357 Magnum
class CBA_357_5rnds {}; // 5 loose rounds of .357 Magnum

9 changes: 6 additions & 3 deletions addons/jam/magwells_357SIG.hpp
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
class CBA_357SIG_P226 {}; // SIG P226
class CBA_357SIG_P229 {}; // SIG P229
class CBA_357SIG_P239 {}; // SIG P239
class CBA_375SIG_Glock_SubC {}; // Subcompact Glock in 375SIGmm (Glock 33)
class CBA_375SIG_Glock_Cpct {}; // Compact Glock in 375SIGmm (Glock 32)
class CBA_375SIG_Glock_Full {}; // Fullsize Glock in 375SIGmm (Glock 31)
class CBA_357SIG_P226 {}; // SIG P226
class CBA_357SIG_P229 {}; // SIG P229
class CBA_357SIG_P239 {}; // SIG P239
1 change: 1 addition & 0 deletions addons/jam/magwells_35mm.hpp
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
class CBA_35mm_Type10 {}; // Japanese Type 10 Flare Pistol
17 changes: 15 additions & 2 deletions addons/jam/magwells_380ACP.hpp
Original file line number Diff line number Diff line change
@@ -1,2 +1,15 @@
class CBA_380ACP_PP {}; // Walther PP in .380 ACP (9x17mm/9mm Short/9mm Browning)
class CBA_380ACP_PPK {}; // Walther PPK in .380 ACP (9x17mm/9mm Short/9mm Browning)
class CBA_380ACP_CZ82 {}; // CZ 83
class CBA_380ACP_Fort12 {}; // Fort-12
class CBA_380ACP_Glock_Slim {}; // Slimline Glock in .380 ACP (Glock 42)
class CBA_380ACP_Glock_SubC {}; // Subcompact Glock in .380 ACP (Glock 28)
class CBA_380ACP_Glock_Cpct {}; // Compact Glock in .380 ACP (Glock 25)
class CBA_380ACP_Ots01 {}; // OTs-01 Kobalt
class CBA_380ACP_P83 {}; // FB P-83 Wanad
class CBA_380ACP_PA63 {}; // FEG PA-63
class CBA_380ACP_PM {}; // Makarov PM in .380 ACP
class CBA_380ACP_PM63 {}; // FB PM-63 RAK
class CBA_380ACP_PMM {}; // Makarov PMM in .380 ACP
class CBA_380ACP_PP {}; // Walther PP in .380 ACP
class CBA_380ACP_PP19 {}; // PP-19 Bizon-2-02
class CBA_380ACP_PPK {}; // Walther PPK in .380 ACP
class CBA_380ACP_Vz64 {}; // Škorpion (vz. 64, vz. 83)
5 changes: 5 additions & 0 deletions addons/jam/magwells_38Spec.hpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
class CBA_38_Special_Clip_6rnds {}; // 6 round .38 Special moon clip
class CBA_38_Special_Clip_5rnds {}; // 5 round .38 Special moon clip

class CBA_38_Special_6rnds {}; // 6 loose rounds of .38 Special
class CBA_38_Special_5rnds {}; // 5 loose rounds of .38 Special
1 change: 1 addition & 0 deletions addons/jam/magwells_38_200.hpp
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
class CBA_38_200_Webley {}; // Webley Revolver in .38/200
1 change: 1 addition & 0 deletions addons/jam/magwells_408CT.hpp
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
class CBA_408CT_Inter {}; // CheyTac Intervention in .408 Chey Tac
3 changes: 3 additions & 0 deletions addons/jam/magwells_40SW.hpp
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
class CBA_40SW_Glock_SubC {}; // Subcompact Glock in .40 S&W (Glock 27)
class CBA_40SW_Glock_Cpct {}; // Compact Glock in .40 S&W (Glock 23)
class CBA_40SW_Glock_Full {}; // Fullsize Glock in .40 S&W (Glock 22, 24, 35)
class CBA_40SW_P226 {}; // SIG P226 .40 S&W
class CBA_40SW_P229 {}; // SIG P229 .40 S&W
class CBA_40SW_P239 {}; // SIG P239 .40 S&W
36 changes: 18 additions & 18 deletions addons/jam/magwells_40mm.hpp
Original file line number Diff line number Diff line change
@@ -1,21 +1,3 @@
class CBA_40mm_M203 {
BI_grenades[] = {
"1Rnd_HE_Grenade_shell",
"1Rnd_Smoke_Grenade_shell",
"1Rnd_SmokeRed_Grenade_shell",
"1Rnd_SmokeGreen_Grenade_shell",
"1Rnd_SmokeYellow_Grenade_shell",
"1Rnd_SmokePurple_Grenade_shell",
"1Rnd_SmokeBlue_Grenade_shell",
"1Rnd_SmokeOrange_Grenade_shell",
"UGL_FlareWhite_F",
"UGL_FlareGreen_F",
"UGL_FlareRed_F",
"UGL_FlareYellow_F",
"UGL_FlareCIR_F"
};
};

class CBA_40mm_3GL {
BI_grenades[] = {
"3Rnd_HE_Grenade_shell",
Expand All @@ -36,3 +18,21 @@

class CBA_40mm_EGLM {}; // for longer grenades that can only fit side breech-loading
class CBA_40mm_GP {}; // GP-25, GP-30

class CBA_40mm_M203 {
BI_grenades[] = {
"1Rnd_HE_Grenade_shell",
"1Rnd_Smoke_Grenade_shell",
"1Rnd_SmokeRed_Grenade_shell",
"1Rnd_SmokeGreen_Grenade_shell",
"1Rnd_SmokeYellow_Grenade_shell",
"1Rnd_SmokePurple_Grenade_shell",
"1Rnd_SmokeBlue_Grenade_shell",
"1Rnd_SmokeOrange_Grenade_shell",
"UGL_FlareWhite_F",
"UGL_FlareGreen_F",
"UGL_FlareRed_F",
"UGL_FlareYellow_F",
"UGL_FlareCIR_F"
};
};
1 change: 1 addition & 0 deletions addons/jam/magwells_455W.hpp
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
class CBA_455_Webley {}; // Webley Revolver in .455 Webley
13 changes: 8 additions & 5 deletions addons/jam/magwells_45ACP.hpp
Original file line number Diff line number Diff line change
@@ -1,7 +1,10 @@
class CBA_45ACP_1911 {}; // Colt M1911
class CBA_45ACP_C96 {}; // Mauser C-96 in .45 ACP
class CBA_45ACP_Delisle {}; // De Lisle Carbine
class CBA_45ACP_Grease {}; // Grease Gun
class CBA_45ACP_1911 {}; // Colt M1911
class CBA_45ACP_C96 {}; // Mauser C-96 in .45 ACP
class CBA_45ACP_Delisle {}; // De Lisle Carbine
class CBA_45ACP_Glock_Slim {}; // Slimline Glock in .45 ACP (Glock 36)
class CBA_45ACP_Glock_Cpct {}; // Compact Glock in .45 ACP (Glock 29)
class CBA_45ACP_Glock_Full {}; // Fullsize Glock in .45 ACP (Glock 21, 41)
class CBA_45ACP_Grease {}; // Grease Gun
class CBA_45ACP_Reising {}; // M50/M55 Reising
class CBA_45ACP_Thompson_Stick {}; // Thompson stick magazines
class CBA_45ACP_Thompson_Drum {}; // Thompson drum magazines
class CBA_45ACP_Reising {}; // M50/M55 Reising
3 changes: 3 additions & 0 deletions addons/jam/magwells_45GAP.hpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
class CBA_45GAP_Glock_SubC {}; // Subcompact Glock in .45 GAP (Glock 39)
class CBA_45GAP_Glock_Cpct {}; // Compact Glock in .45 GAP (Glock 38)
class CBA_45GAP_Glock_Full {}; // Fullsize Glock in .45 GAP (Glock 37)
1 change: 1 addition & 0 deletions addons/jam/magwells_50BMG.hpp
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
class CBA_50BMG_M107 {}; // M82, M107, G82
2 changes: 1 addition & 1 deletion addons/jam/magwells_545x39.hpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
class CBA_545x39_AK {
class CBA_545x39_AK { // Standard AK-74 magazines
BI_mags[] = {
"30Rnd_545x39_Mag_F",
"30Rnd_545x39_Mag_Green_F",
Expand Down
18 changes: 11 additions & 7 deletions addons/jam/magwells_556x45.hpp
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
class CBA_556x45_G36 {}; // H&K G36
class CBA_556x45_HK33 {}; // H&K 33/53/93

class CBA_556x45_MINIMI {
BI_boxes[] = {
"200Rnd_556x45_Box_F",
Expand All @@ -7,6 +10,10 @@
};
};

class CBA_556x45_TYPE97 {}; // QBZ-97 Stick Mags
class CBA_556x45_TYPE97_XL {}; // QBB-97 LSW Drums
class CBA_556x45_SG550 {};

class CBA_556x45_STANAG {
BI_mags[] = {
"30Rnd_556x45_Stanag",
Expand All @@ -18,18 +25,15 @@
};
};

class CBA_556x45_STANAG_L {}; // Magpul PMAG 40, Surefire MAG5-60
class CBA_556x45_STANAG_XL {}; // Surefire MAG5-100
class CBA_556x45_STANAG_L {}; // Magpul PMAG 40, Surefire MAG5-60
class CBA_556x45_STANAG_XL {}; // Surefire MAG5-100
class CBA_556x45_STANAG_2D {}; // twin-drum 100rnd Beta C-MAG

class CBA_556x45_STANAG_2D_XL { // twin-drum 150rnd Armatac SAW-MAG
class CBA_556x45_STANAG_2D_XL { // twin-drum 150rnd Armatac SAW-MAG
BI_mags[] = {
"150Rnd_556x45_Drum_Mag_F",
"150Rnd_556x45_Drum_Mag_Tracer_F"
};
};

class CBA_556x45_STEYR {}; // AUG
class CBA_556x45_HK33 {}; // H&K 33/53/93
class CBA_556x45_G36 {};
class CBA_556x45_SG550 {};
class CBA_556x45_STEYR {}; // Steyr AUG
5 changes: 4 additions & 1 deletion addons/jam/magwells_580x42.hpp
Original file line number Diff line number Diff line change
@@ -1,8 +1,11 @@
class CBA_580x42_TYPE95 {
class CBA_580x42_TYPE95 { // QBZ-95 Stick Mags
BI_mags[] = {
"30Rnd_580x42_Mag_F",
"30Rnd_580x42_Mag_Tracer_F"
};
};

class CBA_580x42_TYPE95_XL { // QBB-95 LSW Drums
BI_drums[] = {
"100Rnd_580x42_Mag_F",
"100Rnd_580x42_Mag_Tracer_F"
Expand Down
1 change: 1 addition & 0 deletions addons/jam/magwells_65C.hpp
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
class CBA_65C_AR10 {}; // AR-10 in 6.5 Creedmoor standard mag (20 rounds)
5 changes: 5 additions & 0 deletions addons/jam/magwells_65G.hpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
class CBA_65G_STANAG {}; // 6.5mm Grendel in a normal STANAG mag
class CBA_65G_STANAG_L {}; // 6.5mm Grendel in a long STANAG mag
class CBA_65G_STANAG_XL {}; // 6.5mm Grendel in a drum or XL stick mag
class CBA_65G_STANAG_2D {}; // 6.5mm Grendel in a twin-drum mag
class CBA_65G_STANAG_2D_XL {}; // 6.5mm Grendel in a XL twin-drum mag
6 changes: 6 additions & 0 deletions addons/jam/magwells_68SPC.hpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
class CBA_68SPC_STANAG {}; // 6.8 SPC in a normal STANAG mag
class CBA_68SPC_STANAG_2D {}; // 6.8 SPC in a twin-drum mag
class CBA_68SPC_STANAG_2D_XL {}; // 6.8 SPC in a XL twin-drum mag
class CBA_68SPC_STANAG_L {}; // 6.8 SPC in a long STANAG mag
class CBA_68SPC_STANAG_XL {}; // 6.8 SPC in a drum or XL stick mag
class CBA_68x43_ACR {}; // 6.8mm Remington SPC
1 change: 1 addition & 0 deletions addons/jam/magwells_75x55.hpp
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
class CBA_75x55_STGW57 {}; // SIG SG 510-1, Stgw. 57
12 changes: 8 additions & 4 deletions addons/jam/magwells_762x25.hpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,10 @@
class CBA_762x25_TT {}; // TT-30, TT-33 Tokarev
class CBA_762x25_CZ52 {}; // CZ 52, vz. 52, CZ 482
class CBA_762x25_Ots27 {}; // OTs-27 Berdysh
class CBA_762x25_PM63 {}; // FB PM-63 RAK
class CBA_762x25_PP19 {}; // PP-19 Bizon-2-07
class CBA_762x25_PPD_Drum {}; // PPD-40 drum magazines
class CBA_762x25_PPD_Stick {}; // PPD-40 stick magazines
class CBA_762x25_PPS {}; // PPS-43
class CBA_762x25_PPSh_Stick {}; // PPSh-41 stick magazines
class CBA_762x25_PPSh_Drum {}; // PPSh-41 drum magazines
class CBA_762x25_PPD_Stick {}; // PPD-40 stick magazines
class CBA_762x25_PPD_Drum {}; // PPD-40 drum magazines
class CBA_762x25_PPSh_Stick {}; // PPSh-41 stick magazines
class CBA_762x25_TT {}; // TT-30, TT-33 Tokarev
1 change: 1 addition & 0 deletions addons/jam/magwells_762x38R.hpp
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
class CBA_762x38R_Nagant {}; // Nagant M1895 Revolver
Loading