What I mean is, does an array of size in SC2 1 mean an array that contains a single element (Array) or an array that contains 2 (Array, Array)?
I'd believe the latter but it gives the option of having an array of size 0. As arrays are hopefully static in SC2, setting an array to size 0 would make it so it could never hold any elements but I'm sure there are some uses for a null array if that is allowed in SC2.
The arrays offer the possibility of multiple dimensions but I'm not sure how to use SC2's gui to make a 2 dimensional array.
I'd like to declare an array that holds arrays of type integer (an array of (arrays of integers)) which would look like:
Don't think there's a way to do this without a workaround, since we don't have pointers in galaxy. The closest solution I can think of to this is to store the numbers in a comma delimited string "0,1,2", then write a function to extract specific elements from it.