 sreV                prefix x\cbc\addons\compat_magwell_jca_gen4 hemtt 1.23.1 version 2.0.1.52 git 4993937c104810e425f162d4fd112ea3b18a9ec9 author CBC Team url https://github.com/CVO-Org/CBC_A3  CfgMagazineWells.hpp     ½          ½  CfgWeapons.hpp     7          7  config.bin     ?          ?  magazines.hpp     Ü          Ü  script_component.hpp     ¹           ¹                        // JCA already adds its magazines to STANAG_556x45 and JCA_SR_762x51; extend the CBA wells used by these rifles.
#include "magazines.hpp"

class CfgMagazineWells {
    class CBA_556x45_STANAG {
        JCA_Magazines[] = {JCA_GEN4_MAGS_556};
    };
    class Stanag_556x45_Big {
        JCA_Magazines_Stanag_556x45[] = {JCA_GEN4_MAGS_556};
    };
    class CBA_762x51_AR10 {
        JCA_Magazines_Stanag_762x51[] = {JCA_GEN4_MAGS_762};
    };
};
class CfgWeapons {
    class Rifle_Base_F;

    class JCA_arifle_M4A1_base_F: Rifle_Base_F {
        magazineWell[] += {
            "Stanag_556x45_Big",
            "CBA_556x45_STANAG",
            "CBA_556x45_STANAG_L",
            "CBA_556x45_STANAG_XL",
            "CBA_556x45_STANAG_2D",
            "CBA_556x45_STANAG_2D_XL"
        };
    };
    class JCA_arifle_M4A4_base_F: Rifle_Base_F {
        magazineWell[] += {
            "Stanag_556x45_Big",
            "CBA_556x45_STANAG",
            "CBA_556x45_STANAG_L",
            "CBA_556x45_STANAG_XL",
            "CBA_556x45_STANAG_2D",
            "CBA_556x45_STANAG_2D_XL"
        };
    };
    // The AFG variant overrides magazineWell[], so it needs its own entry.
    class JCA_arifle_M4A4_AFG_base_F: JCA_arifle_M4A4_base_F {
        magazineWell[] += {
            "Stanag_556x45_Big",
            "CBA_556x45_STANAG",
            "CBA_556x45_STANAG_L",
            "CBA_556x45_STANAG_XL",
            "CBA_556x45_STANAG_2D",
            "CBA_556x45_STANAG_2D_XL"
        };
    };
    // CBA_762x51_SR25 is deprecated in CBA in favour of CBA_762x51_AR10.
    class JCA_arifle_SR10_base_F: Rifle_Base_F {
        magazineWell[] += {"CBA_762x51_AR10"};
    };
    class JCA_arifle_SR25_base_F: Rifle_Base_F {
        magazineWell[] += {"CBA_762x51_AR10"};
    };
};
 raP       ;    CfgPatches L    CfgMagazineWells ?   CfgWeapons 2  ;    cbc_compat_magwell_jca_gen4 s   ?    author $STR_cbc_main_author  url $STR_cbc_main_url  name cbc - Magwell - JCA Gen 4 units  weapons  requiredVersion {@requiredAddons  Weapons_F_JCA_Gen4  Weapons_F_JCA_gen4_Rifles_M4A1  Weapons_F_JCA_gen4_Rifles_M4A4  Weapons_F_JCA_gen4_Rifles_SR10  Weapons_F_JCA_gen4_Rifles_SR25 authors  Andx skipWhenMissingDependencies    skipWhenAnyAddonPresent  Weapons_F_JCA_IA version    @ versionStr 2.0.1.52 versionAr           4   ?    CBA_556x45_STANAG ˆ   Stanag_556x45_Big ñ   CBA_762x51_AR10 h  2   JCA_Magazines  JCA_30Rnd_556x45_PMAG  JCA_30Rnd_556x45_Red_PMAG  JCA_30Rnd_556x45_Green_PMAG  JCA_30Rnd_556x45_Yellow_PMAG  JCA_30Rnd_556x45_IR_PMAG  JCA_30Rnd_556x45_Tracer_Red_PMAG  JCA_30Rnd_556x45_Tracer_Green_PMAG  JCA_30Rnd_556x45_Tracer_Yellow_PMAG  JCA_30Rnd_556x45_Tracer_IR_PMAG  JCA_30Rnd_556x45_sand_PMAG  JCA_30Rnd_556x45_Red_sand_PMAG  JCA_30Rnd_556x45_Green_sand_PMAG  JCA_30Rnd_556x45_Yellow_sand_PMAG  JCA_30Rnd_556x45_IR_sand_PMAG  JCA_30Rnd_556x45_Tracer_Red_sand_PMAG  JCA_30Rnd_556x45_Tracer_Green_sand_PMAG  JCA_30Rnd_556x45_Tracer_Yellow_sand_PMAG  JCA_30Rnd_556x45_Tracer_IR_sand_PMAG ñ   JCA_Magazines_Stanag_556x45  JCA_30Rnd_556x45_PMAG  JCA_30Rnd_556x45_Red_PMAG  JCA_30Rnd_556x45_Green_PMAG  JCA_30Rnd_556x45_Yellow_PMAG  JCA_30Rnd_556x45_IR_PMAG  JCA_30Rnd_556x45_Tracer_Red_PMAG  JCA_30Rnd_556x45_Tracer_Green_PMAG  JCA_30Rnd_556x45_Tracer_Yellow_PMAG  JCA_30Rnd_556x45_Tracer_IR_PMAG  JCA_30Rnd_556x45_sand_PMAG  JCA_30Rnd_556x45_Red_sand_PMAG  JCA_30Rnd_556x45_Green_sand_PMAG  JCA_30Rnd_556x45_Yellow_sand_PMAG  JCA_30Rnd_556x45_IR_sand_PMAG  JCA_30Rnd_556x45_Tracer_Red_sand_PMAG  JCA_30Rnd_556x45_Tracer_Green_sand_PMAG  JCA_30Rnd_556x45_Tracer_Yellow_sand_PMAG  JCA_30Rnd_556x45_Tracer_IR_sand_PMAG h   JCA_Magazines_Stanag_762x51 $ JCA_20Rnd_762x51_PMAG  JCA_20Rnd_762x51_Red_PMAG  JCA_20Rnd_762x51_Green_PMAG  JCA_20Rnd_762x51_Yellow_PMAG  JCA_20Rnd_762x51_IR_PMAG  JCA_20Rnd_762x51_Tracer_Red_PMAG  JCA_20Rnd_762x51_Tracer_Green_PMAG  JCA_20Rnd_762x51_Tracer_Yellow_PMAG  JCA_20Rnd_762x51_Tracer_IR_PMAG  JCA_20Rnd_762x51_sand_PMAG  JCA_20Rnd_762x51_Red_sand_PMAG  JCA_20Rnd_762x51_Green_sand_PMAG  JCA_20Rnd_762x51_Yellow_sand_PMAG  JCA_20Rnd_762x51_IR_sand_PMAG  JCA_20Rnd_762x51_Tracer_Red_sand_PMAG  JCA_20Rnd_762x51_Tracer_Green_sand_PMAG  JCA_20Rnd_762x51_Tracer_Yellow_sand_PMAG  JCA_20Rnd_762x51_Tracer_IR_sand_PMAG  JCA_20Rnd_762x51_SMAG  JCA_20Rnd_762x51_Red_SMAG  JCA_20Rnd_762x51_Green_SMAG  JCA_20Rnd_762x51_Yellow_SMAG  JCA_20Rnd_762x51_IR_SMAG  JCA_20Rnd_762x51_Tracer_Red_SMAG  JCA_20Rnd_762x51_Tracer_Green_SMAG  JCA_20Rnd_762x51_Tracer_Yellow_SMAG  JCA_20Rnd_762x51_Tracer_IR_SMAG  JCA_20Rnd_762x51_sand_SMAG  JCA_20Rnd_762x51_Red_sand_SMAG  JCA_20Rnd_762x51_Green_sand_SMAG  JCA_20Rnd_762x51_Yellow_sand_SMAG  JCA_20Rnd_762x51_IR_sand_SMAG  JCA_20Rnd_762x51_Tracer_Red_sand_SMAG  JCA_20Rnd_762x51_Tracer_Green_sand_SMAG  JCA_20Rnd_762x51_Tracer_Yellow_sand_SMAG  JCA_20Rnd_762x51_Tracer_IR_sand_SMAG 2   Rifle_Base_F  JCA_arifle_M4A1_base_F Ö   JCA_arifle_M4A4_base_F {   JCA_arifle_M4A4_AFG_base_F     JCA_arifle_SR10_base_F Ï   JCA_arifle_SR25_base_F   ;  Rifle_Base_F    magazineWell  Stanag_556x45_Big  CBA_556x45_STANAG  CBA_556x45_STANAG_L  CBA_556x45_STANAG_XL  CBA_556x45_STANAG_2D  CBA_556x45_STANAG_2D_XL {  Rifle_Base_F    magazineWell  Stanag_556x45_Big  CBA_556x45_STANAG  CBA_556x45_STANAG_L  CBA_556x45_STANAG_XL  CBA_556x45_STANAG_2D  CBA_556x45_STANAG_2D_XL    JCA_arifle_M4A4_base_F    magazineWell  Stanag_556x45_Big  CBA_556x45_STANAG  CBA_556x45_STANAG_L  CBA_556x45_STANAG_XL  CBA_556x45_STANAG_2D  CBA_556x45_STANAG_2D_XL Ï  Rifle_Base_F    magazineWell  CBA_762x51_AR10   Rifle_Base_F    magazineWell  CBA_762x51_AR10 ;      #define JCA_GEN4_MAGS_556 \
    "JCA_30Rnd_556x45_PMAG", \
    "JCA_30Rnd_556x45_Red_PMAG", \
    "JCA_30Rnd_556x45_Green_PMAG", \
    "JCA_30Rnd_556x45_Yellow_PMAG", \
    "JCA_30Rnd_556x45_IR_PMAG", \
    "JCA_30Rnd_556x45_Tracer_Red_PMAG", \
    "JCA_30Rnd_556x45_Tracer_Green_PMAG", \
    "JCA_30Rnd_556x45_Tracer_Yellow_PMAG", \
    "JCA_30Rnd_556x45_Tracer_IR_PMAG", \
    "JCA_30Rnd_556x45_sand_PMAG", \
    "JCA_30Rnd_556x45_Red_sand_PMAG", \
    "JCA_30Rnd_556x45_Green_sand_PMAG", \
    "JCA_30Rnd_556x45_Yellow_sand_PMAG", \
    "JCA_30Rnd_556x45_IR_sand_PMAG", \
    "JCA_30Rnd_556x45_Tracer_Red_sand_PMAG", \
    "JCA_30Rnd_556x45_Tracer_Green_sand_PMAG", \
    "JCA_30Rnd_556x45_Tracer_Yellow_sand_PMAG", \
    "JCA_30Rnd_556x45_Tracer_IR_sand_PMAG"

#define JCA_GEN4_MAGS_762 \
    "JCA_20Rnd_762x51_PMAG", \
    "JCA_20Rnd_762x51_Red_PMAG", \
    "JCA_20Rnd_762x51_Green_PMAG", \
    "JCA_20Rnd_762x51_Yellow_PMAG", \
    "JCA_20Rnd_762x51_IR_PMAG", \
    "JCA_20Rnd_762x51_Tracer_Red_PMAG", \
    "JCA_20Rnd_762x51_Tracer_Green_PMAG", \
    "JCA_20Rnd_762x51_Tracer_Yellow_PMAG", \
    "JCA_20Rnd_762x51_Tracer_IR_PMAG", \
    "JCA_20Rnd_762x51_sand_PMAG", \
    "JCA_20Rnd_762x51_Red_sand_PMAG", \
    "JCA_20Rnd_762x51_Green_sand_PMAG", \
    "JCA_20Rnd_762x51_Yellow_sand_PMAG", \
    "JCA_20Rnd_762x51_IR_sand_PMAG", \
    "JCA_20Rnd_762x51_Tracer_Red_sand_PMAG", \
    "JCA_20Rnd_762x51_Tracer_Green_sand_PMAG", \
    "JCA_20Rnd_762x51_Tracer_Yellow_sand_PMAG", \
    "JCA_20Rnd_762x51_Tracer_IR_sand_PMAG", \
    "JCA_20Rnd_762x51_SMAG", \
    "JCA_20Rnd_762x51_Red_SMAG", \
    "JCA_20Rnd_762x51_Green_SMAG", \
    "JCA_20Rnd_762x51_Yellow_SMAG", \
    "JCA_20Rnd_762x51_IR_SMAG", \
    "JCA_20Rnd_762x51_Tracer_Red_SMAG", \
    "JCA_20Rnd_762x51_Tracer_Green_SMAG", \
    "JCA_20Rnd_762x51_Tracer_Yellow_SMAG", \
    "JCA_20Rnd_762x51_Tracer_IR_SMAG", \
    "JCA_20Rnd_762x51_sand_SMAG", \
    "JCA_20Rnd_762x51_Red_sand_SMAG", \
    "JCA_20Rnd_762x51_Green_sand_SMAG", \
    "JCA_20Rnd_762x51_Yellow_sand_SMAG", \
    "JCA_20Rnd_762x51_IR_sand_SMAG", \
    "JCA_20Rnd_762x51_Tracer_Red_sand_SMAG", \
    "JCA_20Rnd_762x51_Tracer_Green_sand_SMAG", \
    "JCA_20Rnd_762x51_Tracer_Yellow_sand_SMAG", \
    "JCA_20Rnd_762x51_Tracer_IR_sand_SMAG"
#define COMPONENT compat_magwell_jca_gen4
#define COMPONENT_BEAUTIFIED Magwell - JCA Gen 4

#include "\x\cbc\addons\main\script_mod.hpp"
#include "\x\cbc\addons\main\script_macros.hpp"
 „Ú]™9¤ñ¹¤ò�9ËhuXV¨