set

From Bohemia Interactive Community
Revision as of 11:09, 24 January 2021 by R3vo (talk | contribs) (command group)
Jump to navigation Jump to search
Hover & click on the images for description

Description

Description:
Description needed
Groups:
ArraysHashMap

Syntax

Syntax:
Syntax needed
Parameters:
array: Array
[index, value]: Array
index: Number
value: Anything
Return Value:
Return value needed

Alternative Syntax

Syntax:
hashMap set [key, value]
Parameters:
hashMap : HashMap
key: HashMapKey
value: Anything
Return Value:
Boolean - false if the key is new to the hashmap, true if a value got overwritten

Examples

Example 1:
_arrayOne set [0, "Hello"];
Example 2:
Append "Bye" as last element to _arrayTwo:
_arrayTwo set [count _arrayTwo, "Bye"];
Example 3:
Replace the last element of _arrayThree with 23:
_arrayThree set [(count _arrayThree) - 1, 23];
Example 4:
Using set with an index that is out of bounds:
_array = ["A"]; _array set [2, "C"]; // _array is now ["A", nil, "C"] _array set [1, "B"]; // _array is now ["A", "B", "C"]

Additional Information

See also:
See also needed

Notes

Report bugs on the Feedback Tracker and/or discuss them on the Arma Discord or on the Forums.
Only post proven facts here! Add Note