{"name":"BIS_fnc_getCfgDataArray","title":"BIS fnc getCfgDataArray","type":"function","url":"https://community.bistudio.com/wiki/BIS_fnc_getCfgDataArray","revid":352627,"updated":"2024-02-16T20:51:51Z","groups":["Configs"],"status":"ok","games":{"arma3":"1.00"},"since":"arma3 1.00","arma3_since":"1.00","description":"Gets an array defined in Config. If the value is not an array, it is retyped into one.\n\n- Default syntax works for any config.\n- Alternative syntax is for comfortable working with mission description.ext.","syntaxes":[{"syntax":"config call BIS_fnc_getCfgDataArray","params":[{"name":"config","type":"Config","description":"Config path","type_expr":"Config"}],"returns":{"type":"Array or nil","type_expr":"Array | Nothing"}},{"syntax":"array call BIS_fnc_getCfgDataArray","params":[{"name":"Array of Strings","description":"missionConfigFile classes and an attribute","type_expr":"Array<String>"}],"returns":{"type":"Array or nil","type_expr":"Array | Nothing"}}],"examples":[{"code":["private _array = (missionConfigFile >> \"Characters\" >> \"Default\" >> \"equipAdjust\") call BIS_fnc_getCfgDataArray;"]},{"code":["private _array = [\"Characters\",\"Default\",\"equipAdjust\"] call BIS_fnc_getCfgDataArray;"]}],"see_also":["BIS_fnc_getCfgData","BIS_fnc_getCfgDataObject","BIS_fnc_getCfgDataPool","BIS_fnc_getCfgDataBool"]}