2015-06-17 17:17:57 +00:00
|
|
|
class CfgVehicles {
|
2016-01-23 23:45:59 +00:00
|
|
|
class Man;
|
|
|
|
class CAManBase: Man {
|
|
|
|
class ACE_SelfActions {
|
|
|
|
class ACE_Equipment {
|
|
|
|
class GVAR(digEnvelopeSmall) {
|
|
|
|
displayName = CSTRING(DigEnvelopeSmall);
|
|
|
|
condition = QUOTE([ARR_2(_this select 0,'ace_trenches_trenchSmall')] call FUNC(canDigTrench));
|
|
|
|
//wait a frame to handle "Do When releasing action menu key" option
|
|
|
|
statement = QUOTE([ARR_2({_this call FUNC(placeTrench)},[ARR_2(_this select 0,'ace_trenches_trenchSmall')])] call EFUNC(common,execNextFrame));
|
|
|
|
exceptions[] = {};
|
|
|
|
showDisabled = 0;
|
|
|
|
priority = 4;
|
|
|
|
//icon = PATHTOF(UI\icon_sandbag_ca.paa);
|
|
|
|
};
|
|
|
|
class GVAR(digEnvelopeBig) {
|
|
|
|
displayName = CSTRING(DigEnvelopeBig);
|
|
|
|
condition = QUOTE([ARR_2(_this select 0,'ace_trenches_trenchBig')] call FUNC(canDigTrench));
|
|
|
|
//wait a frame to handle "Do When releasing action menu key" option
|
|
|
|
statement = QUOTE([ARR_2({_this call FUNC(placeTrench)},[ARR_2(_this select 0,'ace_trenches_trenchBig')])] call EFUNC(common,execNextFrame));
|
|
|
|
exceptions[] = {};
|
|
|
|
showDisabled = 0;
|
|
|
|
priority = 4;
|
|
|
|
//icon = PATHTOF(UI\icon_sandbag_ca.paa);
|
|
|
|
};
|
|
|
|
};
|
|
|
|
};
|
|
|
|
};
|
|
|
|
|
2015-06-17 17:17:57 +00:00
|
|
|
class BagFence_base_F;
|
|
|
|
class ACE_envelope_small: BagFence_base_F {
|
|
|
|
author = ECSTRING(common,ACETeam);
|
|
|
|
displayName = CSTRING(EnvelopeSmallName);
|
|
|
|
descriptionShort = CSTRING(EnevlopeSmallDescription);
|
2016-01-27 20:54:10 +00:00
|
|
|
model = QUOTE(PATHTOEF(apl,ace_envelope_small4.p3d));
|
2015-06-17 17:17:57 +00:00
|
|
|
scope = 2;
|
|
|
|
};
|
|
|
|
class ACE_envelope_big: BagFence_base_F {
|
|
|
|
author = ECSTRING(common,ACETeam);
|
|
|
|
displayName = CSTRING(EnvelopeBigName);
|
|
|
|
descriptionShort = CSTRING(EnevlopeBigDescription);
|
2016-01-27 20:54:10 +00:00
|
|
|
model = QUOTE(PATHTOEF(apl,ace_envelope_big4.p3d));
|
2015-06-17 17:17:57 +00:00
|
|
|
scope = 2;
|
|
|
|
};
|
2016-01-23 23:45:59 +00:00
|
|
|
|
|
|
|
|
|
|
|
class ACE_envelope_small_NoGeo: ACE_envelope_small {
|
|
|
|
scope = 1;
|
|
|
|
//@todo: replace by a no geo model
|
2016-01-27 20:54:10 +00:00
|
|
|
model = QUOTE(PATHTOEF(apl,ace_envelope_small4_nogeo.p3d));
|
2016-01-23 23:45:59 +00:00
|
|
|
};
|
|
|
|
class ACE_envelope_big_NoGeo: ACE_envelope_big {
|
|
|
|
scope = 1;
|
|
|
|
//@todo: replace by a no geo model
|
2016-01-27 20:54:10 +00:00
|
|
|
model = QUOTE(PATHTOEF(apl,ace_envelope_big4_nogeo.p3d));
|
2016-01-23 23:45:59 +00:00
|
|
|
};
|
|
|
|
|
|
|
|
class Box_NATO_Support_F;
|
|
|
|
class ACE_Box_Misc: Box_NATO_Support_F {
|
|
|
|
class TransportItems {
|
|
|
|
MACRO_ADDITEM(ACE_EntrenchingTool,50);
|
|
|
|
};
|
|
|
|
};
|
2015-11-07 06:16:08 +00:00
|
|
|
};
|