mirror of
https://github.com/acemod/ACE3.git
synced 2024-08-30 18:23:18 +00:00
fix ai seemingly reloading disposable launcher at mission start, fix #2508
This commit is contained in:
parent
f3a175e9d6
commit
2e48a92eef
@ -1,5 +1,5 @@
|
|||||||
class CfgVehicles {
|
class CfgVehicles {
|
||||||
#define MACRO_NONLAW \
|
#define MACRO_NONLAW \
|
||||||
class TransportMagazines { \
|
class TransportMagazines { \
|
||||||
class _xx_NLAW_F { \
|
class _xx_NLAW_F { \
|
||||||
count = 0; \
|
count = 0; \
|
||||||
@ -73,56 +73,56 @@ class CfgVehicles {
|
|||||||
MACRO_NONLAW
|
MACRO_NONLAW
|
||||||
};
|
};
|
||||||
/*class B_APC_Tracked_01_base_F: APC_Tracked_01_base_F {
|
/*class B_APC_Tracked_01_base_F: APC_Tracked_01_base_F {
|
||||||
MACRO_NONLAW
|
MACRO_NONLAW
|
||||||
};
|
};
|
||||||
class B_APC_Tracked_01_rcws_F: B_APC_Tracked_01_base_F {
|
class B_APC_Tracked_01_rcws_F: B_APC_Tracked_01_base_F {
|
||||||
MACRO_NONLAW
|
MACRO_NONLAW
|
||||||
};
|
};
|
||||||
class B_APC_Tracked_01_CRV_F: B_APC_Tracked_01_base_F {
|
class B_APC_Tracked_01_CRV_F: B_APC_Tracked_01_base_F {
|
||||||
MACRO_NONLAW
|
MACRO_NONLAW
|
||||||
};
|
};
|
||||||
class B_APC_Tracked_01_AA_F: B_APC_Tracked_01_base_F {
|
class B_APC_Tracked_01_AA_F: B_APC_Tracked_01_base_F {
|
||||||
MACRO_NONLAW
|
MACRO_NONLAW
|
||||||
};*/
|
};*/
|
||||||
|
|
||||||
class Car_F;
|
class Car_F;
|
||||||
class MRAP_01_base_F: Car_F {
|
class MRAP_01_base_F: Car_F {
|
||||||
MACRO_NONLAW
|
MACRO_NONLAW
|
||||||
};
|
};
|
||||||
/*class MRAP_01_gmg_base_F: MRAP_01_base_F {
|
/*class MRAP_01_gmg_base_F: MRAP_01_base_F {
|
||||||
MACRO_NONLAW
|
MACRO_NONLAW
|
||||||
};
|
};
|
||||||
class MRAP_01_hmg_base_F: MRAP_01_gmg_base_F {
|
class MRAP_01_hmg_base_F: MRAP_01_gmg_base_F {
|
||||||
MACRO_NONLAW
|
MACRO_NONLAW
|
||||||
};
|
};
|
||||||
class B_MRAP_01_F: MRAP_01_base_F {
|
class B_MRAP_01_F: MRAP_01_base_F {
|
||||||
MACRO_NONLAW
|
MACRO_NONLAW
|
||||||
};
|
};
|
||||||
class B_MRAP_01_gmg_F: MRAP_01_gmg_base_F {
|
class B_MRAP_01_gmg_F: MRAP_01_gmg_base_F {
|
||||||
MACRO_NONLAW
|
MACRO_NONLAW
|
||||||
};
|
};
|
||||||
class B_MRAP_01_hmg_F: MRAP_01_hmg_base_F {
|
class B_MRAP_01_hmg_F: MRAP_01_hmg_base_F {
|
||||||
MACRO_NONLAW
|
MACRO_NONLAW
|
||||||
};*/
|
};*/
|
||||||
|
|
||||||
class MRAP_03_base_F: Car_F {
|
class MRAP_03_base_F: Car_F {
|
||||||
MACRO_NONLAW
|
MACRO_NONLAW
|
||||||
};
|
};
|
||||||
/*class MRAP_03_hmg_base_F: MRAP_03_base_F {
|
/*class MRAP_03_hmg_base_F: MRAP_03_base_F {
|
||||||
MACRO_NONLAW
|
MACRO_NONLAW
|
||||||
};
|
};
|
||||||
class MRAP_03_gmg_base_F: MRAP_03_hmg_base_F {
|
class MRAP_03_gmg_base_F: MRAP_03_hmg_base_F {
|
||||||
MACRO_NONLAW
|
MACRO_NONLAW
|
||||||
};
|
};
|
||||||
class I_MRAP_03_F: MRAP_03_base_F {
|
class I_MRAP_03_F: MRAP_03_base_F {
|
||||||
MACRO_NONLAW
|
MACRO_NONLAW
|
||||||
};
|
};
|
||||||
class I_MRAP_03_hmg_F: MRAP_03_hmg_base_F {
|
class I_MRAP_03_hmg_F: MRAP_03_hmg_base_F {
|
||||||
MACRO_NONLAW
|
MACRO_NONLAW
|
||||||
};
|
};
|
||||||
class I_MRAP_03_gmg_F: MRAP_03_gmg_base_F {
|
class I_MRAP_03_gmg_F: MRAP_03_gmg_base_F {
|
||||||
MACRO_NONLAW
|
MACRO_NONLAW
|
||||||
};*/
|
};*/
|
||||||
|
|
||||||
class Wheeled_APC_F: Car_F {};
|
class Wheeled_APC_F: Car_F {};
|
||||||
class APC_Wheeled_03_base_F: Wheeled_APC_F {
|
class APC_Wheeled_03_base_F: Wheeled_APC_F {
|
||||||
@ -132,15 +132,15 @@ class I_MRAP_03_gmg_F: MRAP_03_gmg_base_F {
|
|||||||
MACRO_NONLAW
|
MACRO_NONLAW
|
||||||
};
|
};
|
||||||
/*class B_APC_Wheeled_01_base_F: APC_Wheeled_01_base_F {
|
/*class B_APC_Wheeled_01_base_F: APC_Wheeled_01_base_F {
|
||||||
MACRO_NONLAW
|
MACRO_NONLAW
|
||||||
};
|
};
|
||||||
class B_APC_Wheeled_01_cannon_F: B_APC_Wheeled_01_base_F {
|
class B_APC_Wheeled_01_cannon_F: B_APC_Wheeled_01_base_F {
|
||||||
MACRO_NONLAW
|
MACRO_NONLAW
|
||||||
};
|
};
|
||||||
class I_APC_Wheeled_03_base_F: APC_Wheeled_03_base_F {
|
class I_APC_Wheeled_03_base_F: APC_Wheeled_03_base_F {
|
||||||
MACRO_NONLAW
|
MACRO_NONLAW
|
||||||
};
|
};
|
||||||
class I_APC_Wheeled_03_cannon_F: I_APC_Wheeled_03_base_F {
|
class I_APC_Wheeled_03_cannon_F: I_APC_Wheeled_03_base_F {
|
||||||
MACRO_NONLAW
|
MACRO_NONLAW
|
||||||
};*/
|
};*/
|
||||||
};
|
};
|
||||||
|
@ -36,6 +36,7 @@ if (isClass _config && {getText (_config >> "ACE_UsedTube") != ""} && {getNumber
|
|||||||
|
|
||||||
if (backpack _unit == "") then {
|
if (backpack _unit == "") then {
|
||||||
_unit addBackpack "Bag_Base";
|
_unit addBackpack "Bag_Base";
|
||||||
|
_unit removeWeapon _launcher;
|
||||||
_unit addMagazine _magazine;
|
_unit addMagazine _magazine;
|
||||||
_didAdd = _magazine in (magazines _unit);
|
_didAdd = _magazine in (magazines _unit);
|
||||||
_unit addWeapon _launcher;
|
_unit addWeapon _launcher;
|
||||||
@ -45,6 +46,7 @@ if (isClass _config && {getText (_config >> "ACE_UsedTube") != ""} && {getNumber
|
|||||||
};
|
};
|
||||||
removeBackpack _unit;
|
removeBackpack _unit;
|
||||||
} else {
|
} else {
|
||||||
|
_unit removeWeapon _launcher;
|
||||||
_unit addMagazine _magazine;
|
_unit addMagazine _magazine;
|
||||||
_didAdd = _magazine in (magazines _unit);
|
_didAdd = _magazine in (magazines _unit);
|
||||||
_unit addWeapon _launcher;
|
_unit addWeapon _launcher;
|
||||||
|
Loading…
Reference in New Issue
Block a user