{"name":"BIS_fnc_encodeFlags","title":"BIS fnc encodeFlags","type":"function","url":"https://community.bistudio.com/wiki/BIS_fnc_encodeFlags","revid":348540,"updated":"2023-11-08T13:06:07Z","groups":["Bitwise"],"status":"ok","games":{"arma3":"1.00"},"since":"arma3 1.00","arma3_since":"1.00","description":"Encodes array of unique binary flags with indexes between 0-15 into a single scalar.","syntaxes":[{"syntax":"flags call BIS_fnc_encodeFlags","params":[{"name":"flags","type":"Array","description":"array of unique binary flags with indexes between 0-15","type_expr":"Array"}],"returns":{"type":"Number","type_expr":"Number","description":"encoded flags"}}],"examples":[{"code":["private _encodedFlags = [0,2,3] call BIS_fnc_encodeFlags;//Returns 13"]}],"see_also":["BIS_fnc_decodeFlags"]}