Array – Talk

From Bohemia Interactive Community
Jump to navigation Jump to search
mNo edit summary
Line 13: Line 13:


not working, why? I've also tried "tmp = tmp - val1;" --[[User:Messiah2|MessiahUA]] 16:14, 19 September 2008 (CEST)
not working, why? I've also tried "tmp = tmp - val1;" --[[User:Messiah2|MessiahUA]] 16:14, 19 September 2008 (CEST)
== Getting Object data directly from an array of Objects ==
It appears that I can only retrieve information about an object in an array by first copying the information to a non-array variable.
e.g. 1
== getPosATL myArray select 0; == Will return a null.
e.g. 2
'''myVar = getPosATL myArray select 0;
getPosATL myVar;''' Now it is read without issue.

Revision as of 23:14, 17 December 2015

Should there be any comment here or in random about randomly selecting an array element given the rounding rules? Or am I being ridiculous?

e.g.

_myArray select ((random (count _myArray)) - 0.5)

--Mr.Peanut 21:11, 28 September 2006 (CEST)


tmp = []; val1 = [1,2,3]; val2 = [3,4,5]; tmp = tmp + [val1]; tmp = tmp + [val2]; tmp = tmp - [val1];

not working, why? I've also tried "tmp = tmp - val1;" --MessiahUA 16:14, 19 September 2008 (CEST)

Getting Object data directly from an array of Objects

It appears that I can only retrieve information about an object in an array by first copying the information to a non-array variable. e.g. 1 == getPosATL myArray select 0; == Will return a null.

e.g. 2

myVar = getPosATL myArray select 0; getPosATL myVar; Now it is read without issue.