ACE3/addons/compat_sog/CfgVehicles/boxes.hpp
Filip Maciejewski a7d8c3eb3a
Compat SOG - Make compat auto load if DLC is present (#9204)
* Move SOG compat to addons/

* Set component to skip loading when SOG not present

* Use skipWhenMissingDependencies for GRAD Trenches compatiblity

* Tools - Add SOG dlc launch config

* move trenches to sub config, handle grad with 2nd subconfig

* fix `Land_vn_b_prop_fueldrum_01` UBC

* use ifndef

---------

Co-authored-by: PabstMirror <pabstmirror@gmail.com>
2023-09-03 11:31:45 -05:00

131 lines
3.8 KiB
C++

class Box_NATO_AmmoOrd_F;
class GVAR(box_81mm_he): Box_NATO_AmmoOrd_F {
displayName = CSTRING(Box_81mm_HE);
author = ECSTRING(common,ACETeam);
maximumLoad = 300;
model = "\vn\objects_f_vietnam\usarmy\supply\mortar_m29\vn_prop_81mm_crate_02.p3d";
class TransportMagazines {
MACRO_ADDMAGAZINE(GVAR(81mm_he),3);
};
class TransportItems {};
class TransportWeapons {};
};
class GVAR(box_81mm_wp): Box_NATO_AmmoOrd_F {
displayName = CSTRING(Box_81mm_WP);
author = ECSTRING(common,ACETeam);
maximumLoad = 300;
model = "\vn\objects_f_vietnam\usarmy\supply\mortar_m29\vn_prop_81mm_crate_02.p3d";
class TransportMagazines {
MACRO_ADDMAGAZINE(GVAR(81mm_wp),3);
};
class TransportItems {};
class TransportWeapons {};
};
class GVAR(box_81mm_chem): Box_NATO_AmmoOrd_F {
displayName = CSTRING(Box_81mm_Smoke);
author = ECSTRING(common,ACETeam);
maximumLoad = 300;
model = "\vn\objects_f_vietnam\usarmy\supply\mortar_m29\vn_prop_81mm_crate_02.p3d";
class TransportMagazines {
MACRO_ADDMAGAZINE(GVAR(81mm_chem),3);
};
class TransportItems {};
class TransportWeapons {};
};
class GVAR(box_81mm_lume): Box_NATO_AmmoOrd_F {
displayName = CSTRING(Box_81mm_Lume);
author = ECSTRING(common,ACETeam);
maximumLoad = 300;
model = "\vn\objects_f_vietnam\usarmy\supply\mortar_m29\vn_prop_81mm_crate_02.p3d";
class TransportMagazines {
MACRO_ADDMAGAZINE(GVAR(81mm_lume),3);
};
class TransportItems {};
class TransportWeapons {};
};
class GVAR(box_60mm_he): Box_NATO_AmmoOrd_F {
displayName = CSTRING(Box_60mm_HE);
author = ECSTRING(common,ACETeam);
maximumLoad = 450;
model = "\vn\objects_f_vietnam\usarmy\supply\mortar_m2\vn_prop_60mm_crate_01.p3d";
class TransportMagazines {
MACRO_ADDMAGAZINE(GVAR(60mm_he),12);
};
class TransportItems {};
class TransportWeapons {};
};
class GVAR(box_60mm_wp): Box_NATO_AmmoOrd_F {
displayName = CSTRING(Box_60mm_WP);
author = ECSTRING(common,ACETeam);
maximumLoad = 450;
model = "\vn\objects_f_vietnam\usarmy\supply\mortar_m2\vn_prop_60mm_crate_01.p3d";
class TransportMagazines {
MACRO_ADDMAGAZINE(GVAR(60mm_wp),12);
};
class TransportItems {};
class TransportWeapons {};
};
class GVAR(box_60mm_lume): Box_NATO_AmmoOrd_F {
displayName = CSTRING(Box_60mm_Lume);
author = ECSTRING(common,ACETeam);
maximumLoad = 450;
model = "\vn\objects_f_vietnam\usarmy\supply\mortar_m2\vn_prop_60mm_crate_01.p3d";
class TransportMagazines {
MACRO_ADDMAGAZINE(GVAR(60mm_lume),12);
};
class TransportItems {};
class TransportWeapons {};
};
class GVAR(box_82mm_he): Box_NATO_AmmoOrd_F {
displayName = CSTRING(Box_82mm_HE);
author = ECSTRING(common,ACETeam);
maximumLoad = 210;
model = "\vn\objects_f_vietnam\usarmy\furniture\vn_us_fort_common_crate_01.p3d";
class TransportMagazines {
MACRO_ADDMAGAZINE(GVAR(82mm_he),3);
};
class TransportItems {};
class TransportWeapons {};
};
class GVAR(box_82mm_wp): Box_NATO_AmmoOrd_F {
displayName = CSTRING(Box_82mm_WP);
author = ECSTRING(common,ACETeam);
maximumLoad = 210;
model = "\vn\objects_f_vietnam\usarmy\furniture\vn_us_fort_common_crate_01.p3d";
class TransportMagazines {
MACRO_ADDMAGAZINE(GVAR(82mm_wp),3);
};
class TransportItems {};
class TransportWeapons {};
};
class GVAR(box_82mm_lume): Box_NATO_AmmoOrd_F {
displayName = CSTRING(Box_82mm_Lume);
author = ECSTRING(common,ACETeam);
maximumLoad = 210;
model = "\vn\objects_f_vietnam\usarmy\furniture\vn_us_fort_common_crate_01.p3d";
class TransportMagazines {
MACRO_ADDMAGAZINE(GVAR(82mm_lume),3);
};
class TransportItems {};
class TransportWeapons {};
};