Arma 3 Scripting

Function in Bitwise

BIS_fnc_decodeFlags4

Also available as Markdown and JSON, or read the original wiki page.

Description

Decodes a single scalar into array of unique 4-state flags (values 0,1,2,3).

Syntax

[encodedFlags, size] call BIS_fnc_decodeFlags4

Parameters:

Returns: Number - decoded flags

Examples

Example 1

private _decodedFlags = 225 call BIS_fnc_decodeFlags4; // [1,0,2,3]

Example 2

private _decodedFlags = [225, 8] call BIS_fnc_decodeFlags4; // [1,0,2,3,0,0,0,0]

See also

BIS_fnc_encodeFlags4