mirror of
https://github.com/acemod/ACE3.git
synced 2024-08-30 18:23:18 +00:00
19 lines
807 B
Plaintext
19 lines
807 B
Plaintext
// #define DEBUG_MODE_FULL
|
|
#include "script_component.hpp"
|
|
|
|
_unit = _this;
|
|
|
|
{
|
|
if (isText(configFile >> "CfgMagazines" >> _x >> "ACE_ARTY_SHELL_VEHICLE")) then {
|
|
_convertTo = getText(configFile >> "CfgMagazines" >> _x >> "ACE_ARTY_SHELL_VEHICLE");
|
|
_unit removeMagazine _x;
|
|
_shell = _convertTo createVehicle (getpos _unit);
|
|
_shell setPos [(getPos _unit select 0) + random 0.75,(getPos _unit select 1) + random 0.75,getPos _unit select 2];
|
|
if (isArray(configFile >> "CfgVehicles" >> _convertTo >> "ACE_ARTY_SHELL_PREP")) then {
|
|
_prep = getArray(configFile >> "CfgVehicles" >> _convertTo >> "ACE_ARTY_SHELL_PREP");
|
|
_prep set [2,abs(random 10000)];
|
|
_shell setVariable ["ACE_ARTY_PREP",_prep,true];
|
|
_shell call FUNC(AddModelIncrements);
|
|
};
|
|
};
|
|
} foreach magazines _unit; |