Creates a dynamic global cell array. While slower than a normal array, it can be used globally AND dynamically, which is otherwise impossible. The contents of the array are uniform; i.e. storing a string at index X and then retrieving it as an integer is NOT the same as StringToInt()! The "blocksize" determines how many cells each array slot has; it cannot be changed after creation.
native ArrayList CreateArray(int blocksize = 1, int startsize = 0)