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

Add magazine wells for VN CDLC #1537

Merged
merged 32 commits into from
Oct 11, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
2c390ab
Add magazine wells for VN CDLC
Dahlgren Mar 22, 2022
24d672e
Move VN CfgWeapons classes to separate file
Dahlgren Mar 22, 2022
06b1b88
Fix syntax issue
Dahlgren Mar 22, 2022
bc0d5f5
Add missing array name
Dahlgren Mar 22, 2022
f806239
Format Welrod comment
Dahlgren Mar 23, 2022
44761b7
Merge branch 'master' into feature/vn-magazine-wells
Dahlgren Sep 7, 2023
d541f5a
Setup nested jam_vn addon
Dahlgren Sep 7, 2023
b52096e
Move VN CfgWeapons to jam_vn
Dahlgren Sep 7, 2023
bde02f7
Move VN CfgMagazineWells to jam_vn
Dahlgren Sep 7, 2023
758febb
Update base parent classes for CfgWeapons
Dahlgren Sep 7, 2023
3e8a776
Change to require loadorder_f_vietnam
Dahlgren Sep 7, 2023
6752301
Merge branch 'master' into pr/1537
PabstMirror Sep 13, 2023
b21266d
SUBADDON
PabstMirror Sep 13, 2023
a047d01
Fix vn_tt33 inheritance
Dahlgren Sep 13, 2023
3f7f8e7
Add Garand magazines
Dahlgren Sep 13, 2023
fa94c4c
Add Kar 98 magazines
Dahlgren Sep 13, 2023
de01c5f
Add KBKG magazines
Dahlgren Sep 13, 2023
d386c13
Add L1A1 magazines
Dahlgren Sep 13, 2023
0676d23
Add M1903 Springfield magazines
Dahlgren Sep 13, 2023
c9fca42
Add BAR magazines
Dahlgren Sep 13, 2023
ddd0e62
Add PPK magazines
Dahlgren Sep 13, 2023
8950bb6
Add SVD magazines
Dahlgren Sep 13, 2023
0e469e5
Add MG42 magazines
Dahlgren Sep 13, 2023
9be8a9a
Add P38 magazines
Dahlgren Sep 13, 2023
0045c56
Merge branch 'master' into feature/vn-magazine-wells
Dahlgren Sep 17, 2023
8c75be3
Add M1 Garand weapon support
Dahlgren Sep 17, 2023
08ece12
Add K98 weapon support
Dahlgren Sep 17, 2023
87ad4c7
Merge branch 'master' into feature/vn-magazine-wells
Dahlgren Oct 7, 2023
06bf021
Fix inherited PM magazines by TT33
Dahlgren Oct 7, 2023
a4ced99
Fix Browning HiPower weapon and magazine
Dahlgren Oct 7, 2023
fa15f81
Fix inherited PPS52 magazines by MC-10
Dahlgren Oct 7, 2023
3aa1ffc
Fix inherited UGL_F magazines by vn_ugl
Dahlgren Oct 7, 2023
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
278 changes: 278 additions & 0 deletions addons/jam/jam_vn/CfgMagazineWells.hpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,278 @@
class CfgMagazineWells {

class CBA_12g_6rnds {
VN_rounds[] = {
"vn_m1897_buck_mag",
"vn_m1897_fl_mag"
};
};

class CBA_12g_2rnds {
VN_rounds[] = {
"vn_izh54_mag",
"vn_izh54_so_mag"
};
};

class CBA_30Carbine_M1Carbine {
VN_mags[] = {
"vn_carbine_15_mag",
"vn_carbine_15_t_mag",
"vn_carbine_30_mag",
"vn_carbine_30_t_mag"
};
};

class CBA_3006_BAR {
VN_mags[] = {
"vn_m1918_mag",
"vn_m1918_t_mag"
};
};

class CBA_3006_Garand {
VN_clips[] = {
"vn_m1_garand_mag",
"vn_m1_garand_t_mag"
};
};

class CBA_3006_Spring {
VN_clips[] = {
"vn_m1903_mag",
"vn_m1903_t_mag"
};
};

class CBA_32ACP_Vz61 {
VN_mags[] = {
"vn_vz61_mag"
};
};
class CBA_32ACP_Welrod {
VN_mags[] = {
"vn_welrod_mag"
};
};

class CBA_380ACP_PPK {
VN_mags[] = {
"vn_ppk_mag"
};
};

class CBA_38_Special_6rnds {
VN_rounds[] = {
"vn_m10_mag"
};
};

class CBA_45ACP_1911 {
VN_mags[] = {
"vn_m1911_mag"
};
};

class CBA_45ACP_Grease {
VN_mags[] = {
"vn_m3a1_mag",
"vn_m3a1_t_mag"
};
};

class CBA_45ACP_Thompson_Stick {
VN_mags[] = {
"vn_m1a1_20_mag",
"vn_m1a1_20_t_mag",
"vn_m1a1_30_mag",
"vn_m1a1_30_t_mag"
};
};

class CBA_45ACP_Thompson_Drum {
VN_mags[] = {
"vn_m1928_mag",
"vn_m1928_t_mag"
};
};

class CBA_556x45_STANAG {
VN_mags[] = {
"vn_m16_20_mag",
"vn_m16_20_t_mag",
"vn_m16_30_mag",
"vn_m16_30_t_mag",
"vn_m16_40_mag",
"vn_m16_40_t_mag"
};
};

class CBA_762x25_PPS {
VN_mags[] = {
"vn_pps_mag",
"vn_pps_t_mag"
};
};

class CBA_762x25_PPSh_Drum {
VN_mags[] = {
"vn_ppsh41_71_mag",
"vn_ppsh41_71_t_mag"
};
};

class CBA_762x25_PPSh_Stick {
VN_mags[] = {
"vn_ppsh41_35_mag",
"vn_ppsh41_35_t_mag"
};
};

class CBA_762x25_TT {
VN_mags[] = {
"vn_tt33_mag"
};
};

class CBA_762x38R_Nagant {
VN_rounds[] = {
"vn_m1895_mag"
};
};

class CBA_762x39_AK {
VN_mags[] = {
"vn_kbkg_mag",
"vn_kbkg_t_mag",
"vn_type56_mag",
"vn_type56_t_mag"
};
};

class CBA_762x39_SKS_Clip {
VN_clips[] = {
"vn_sks_mag",
"vn_sks_t_mag"
};
};

class CBA_762x51_5rnds {
VN_rounds[] = {
"vn_m40a1_mag",
"vn_m40a1_t_mag"
};
};

class CBA_762x51_FAL {
VN_mags[] = {
"vn_l1a1_10_mag",
"vn_l1a1_10_t_mag",
"vn_l1a1_20_mag",
"vn_l1a1_20_t_mag",
"vn_l1a1_30_mag",
"vn_l1a1_30_t_mag",
"vn_l1a1_30_02_mag",
"vn_l1a1_30_02_t_mag"
};
};

class CBA_762x51_LINKS {
VN_belts[] = {
"vn_m60_100_mag"
};
};

class CBA_762x51_M14 {
VN_mags[] = {
"vn_m14_10_mag",
"vn_m14_10_t_mag",
"vn_m14_mag",
"vn_m14_t_mag"
};
};

class CBA_762x54R_DPM {
VN_mags[] = {
"vn_dp28_mag"
};
};

class CBA_762x54R_LINKS {
VN_belts[] = {
"vn_pk_100_mag"
};
};

class CBA_762x54R_Mosin {
VN_clips[] = {
"vn_m38_mag",
"vn_m38_t_mag"
};
};

class CBA_762x54R_SVD {
VN_mags[] = {
"vn_svd_mag",
"vn_svd_t_mag"
};
};

class CBA_763x25_M712 {
VN_mags[] = {
"vn_m712_mag"
};
};

class CBA_792x57_K98 {
VN_mags[] = {
"vn_k98k_mag",
"vn_k98k_t_mag"
};
};

class CBA_792x57_LINKS {
VN_drums[] = {
"vn_mg42_50_mag",
"vn_mg42_50_t_mag"
};
};

class CBA_9x18_PM {
VN_mags[] = {
"vn_pm_mag"
};
};

class CBA_9x19_HiPower {
VN_mags[] = {
"vn_hp_mag"
};
};

class CBA_9x19_MP40 {
VN_mags[] = {
"vn_mp40_mag",
"vn_mp40_t_mag"
};
};

class CBA_9x19_P38 {
VN_mags[] = {
"vn_p38_mag"
};
};

class CBA_9x19_STEN {
VN_mags[] = {
"vn_sten_mag",
"vn_sten_t_mag"
};
};

class CBA_RPG7 {
VN_rockets[] = {
"vn_rpg7_mag"
};
};

};
Loading