An array holds a list of elements which can be of any Category Data Types, and can even be other arrays (i.e. for "nested" arrays).


Some properties in config files (an addon config.cpp or a mission description.ext (see Scripting with description.ext in the VBS3 Scripting Manual) may have to be declared as arrays.
This is done by having square brackets after the property name, and enclosing the data elements in curly brackets:

color[] = {1,0,0,1};


In scripts, variables that should be arrays do not require any special syntax for the name, and the data elements are enclosed in square brackets:

_color = [1,0,0,1];

See Category Arrays for more details.