_assetList = param [0, [objNull], [[objNull]]]; _text = parseText "MESSAGE"; _text = composeText [_text, lineBreak ]; _text = composeText [_text, parseText "AssetAvailable", lineBreak ]; { _callSign = _x select 0; _asset = _x select 1; _assigned = _x select 2; _available = 0; //count (getMarkerPos "respawn_west" nearEntities [ _asset, 2000] ); _homes = allMissionObjects "ModuleRespawnPosition_F"; { _home = _x; _available = _available + count( _home nearEntities [ _asset, 750] ); } forEach _homes; _image = getText(configFile >> "CfgVehicles" >> _asset >> "picture"); _name = getText(configFile >> "CfgVehicles" >> _asset >> "displayName") select [0, 24]; _data = " " + _name + "" + str _available + " [ " + str _assigned +" ]"; _text = composeText[ _text, parseText _data, lineBreak ]; } foreach _assetList; hint _text;