Files
MissionTemplate/functions/fbcb2/assets/byBase/fn_updateAssetsByBase.sqf

15 lines
605 B
Plaintext

params [["_isInit", false, [false]]];
{ // find approved assets at each base
private _base = _x;
private _baseAssets = _base getVariable ["milsim_fbcb2_assets_assetsAtThisBase", []];
{
private _className = configName _x;
_a = _base nearEntities [_className, 750];
_baseAssets append _a;
} forEach ((missionConfigFile >> "ApprovedAssets") call BIS_fnc_returnChildren);
_base setVariable ["milsim_fbcb2_assets_assetsAtThisBase", _baseAssets, true];
if (_isInit) then {
_base setVariable ["milsim_fbcb2_assets_assetsStartedAtThisBase", _baseAssets, true];
};
} forEach milsim_baseObjects;