Arma 3 Scripting

BIS_fnc_decodeFlags2

  • Arma 3 v1.00

Function · Markdown · JSON · original wiki page

Description

Decodes a single scalar into array of unique binary flags (zeroes or ones).

Note

The maximal decodable number is 16777215 (224 - 1).

Syntax

[value, size] call BIS_fnc_decodeFlags2

Parameters:

Returns: Array of Numbers - "boolean" flags where 0 = false and 1 = true

Examples

Example 1

private _result = 13 call BIS_fnc_decodeFlags2; // returns [1,0,1,1]

Example 2

private _result = [13, 8] call BIS_fnc_decodeFlags2; // returns [1,0,1,1,0,0,0,0]

See also

BIS_fnc_encodeFlags · BIS_fnc_encodeFlags2 · BIS_fnc_encodeFlags4 · BIS_fnc_encodeFlags8 · BIS_fnc_decodeFlags · BIS_fnc_decodeFlags4 · BIS_fnc_decodeFlags8