#define MACRO_ADDWEAPON(WEAPON,COUNT) class _xx_##WEAPON { \
    weapon = #WEAPON; \
    count = COUNT; \
}

class CfgVehicles {
    class Item_Base_F;
    class ACE_Item_Vector: Item_Base_F {
        author = "$STR_ACE_Common_ACETeam";
        scope = 2;
        scopeCurator = 2;
        displayName = "$STR_ACE_Vector_VectorName";
        vehicleClass = "Items";
        class TransportWeapons {
            MACRO_ADDWEAPON(ACE_Vector,1);
        };
    };

    class Box_NATO_Support_F;
    class ACE_Box_Misc: Box_NATO_Support_F {
        class TransportWeapons {
            MACRO_ADDWEAPON(ACE_Vector,6);
        };
    };
};