ACE3/optionals/compat_sog/CfgVehicles/boxes.hpp
BaerMitUmlaut 54c9cf6c61
S.O.G. Prairie Fire Compatibility (#8284)
* Added initial compat

* Added G-Forces compatibility

* Added Reload compatibility

* Add fuel capacities to planes and helicopters

* Add fuel capacities to wheeled and tracked vehicles, added fuel cargo config

* Add fuel capacities to OH-6

* Removed custom fuel capacities from Mi-2 with external tanks

* Fix config errors

* Add CSW compatibility for static guns

* Add ACE arsenal to EMM main menu

* Add CBA versioning check for SOG:PF

* Add vn_emm to requiredAddons

required for main menu patching

* Fix arsenal not being added to main menu

* Fix styling of ACE Arsenal button

* Add CSW compat for mortars

* Disable dragging of large statics

* Disable frag for molotov

* Set damage type of melee ammo

* Add custom damage handling for punji traps

* Add ACE Explosives compat to M18 Claymores

* Improve digDistance of Claymore x3

* Add ACE Explosives compat to M14 and M16 mines

* Add Explosives compat for M16 Trip Wire mines

* Add Explosives compat for F1 Trip Wire mines

* Add Explosives compat for Arty Shell Trip wire mine

* Improve interaction points for explosives

* Add Explosives compat for Satchel charge and AT mine

* Add Explosives compat for Punji traps, improve comments

* Add Explosives compat to M112 Breaching charge

* Rename mines.hpp to explosives.hpp

* Allow digging spiderholes with entrenching tool

* Fix minor config errors

* Add CSW pictures, models and stringtable entries

* Add missing stringtable entries

* Add CSW weapon pictures and stringtable entries

* Handle punji trap damage with disabled medical

* Disable cookoff for bicycles

* Remove custom digging tools (needs deeper changes)

* Improve spiderhole digging translation

* Fill CfgPatches units and weapons arrays for Zeus

* Add witty comment

* Use lowercase for external component names

* Fix indentation

* Fix missing base class

* Remove accidentally added files

* pboProject fixes for S.O.G. Prairie Fire Compatibility (#8311)

* Change macros to work with pboproject

* Add placeholders for VN p3d files

* Add ending newlines

Co-authored-by: jonpas <jonpas33@gmail.com>

* Fix UBC

Co-authored-by: mharis001 <34453221+mharis001@users.noreply.github.com>

Co-authored-by: Filip Maciejewski <veteran29@users.noreply.github.com>
Co-authored-by: Björn Dahlgren <bjorn@dahlgren.io>
Co-authored-by: jonpas <jonpas33@gmail.com>
Co-authored-by: mharis001 <34453221+mharis001@users.noreply.github.com>
2021-10-05 13:28:43 +02: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 {};
};