Arma 3 Scripting

BIS_fnc_arrayUnShift

  • Arma 3 v0.50
  • First in Arma 2 v1.00

Function · Markdown · JSON · original wiki page

Description

This function adds an element to the beginning of an array and returns the array. The array is passed by reference so changes inside the function will be reflected outside of it.

Syntax

[array, value] call BIS_fnc_arrayUnShift

Parameters:

Returns: Array - array reference

Examples

Example 1

private _array = [2,3,4];
[_array, 1] call BIS_fnc_arrayUnShift;                        // _array is now [1,2,3,4]

Example 2

private _array = [[2,3,4], 1] call BIS_fnc_arrayUnShift;    // _array is now [1,2,3,4]

See also

BIS_fnc_arrayShift · pushBack · select · set