Glossary
- int
integer
integers
signed integer
signed integers
- All whole numbers from -2147483648 to 2147483647; in rare cases, only from -32768 to 32767.
- unsigned integer
unsigned integers
- All non-negative whole numbers from 0 to either 32767, 2147483647 or 4294967296.
- float
floats
double
doubles
- Any decimal number.
- byte
bytes
unsigned byte
unsigned bytes
- All whole numbers from 0 to 255.
- signed byte
signed bytes
- All whole numbers from -128 to 127.
- bool
boolean
booleans
- yes or no, true or false, 1 or 0.
- str
string
strings
- Normal text.
- stringlist
listofstrings
- Character-separated list of strings.
- intlist
listofints
- Character-separated list of integers.
- rgb
- Red, Green, and Blue is the most common way colors are represented. Each byte represents the amount of each color respectively, with 0 as the minimum and 255 as the maximum.
This color model is used with RadColor, for instance.
- hsb
- Hue, Saturation, and Brightness is used much less frequently than RGB. Similarly, each byte represents the amount of each factor. However, it is important to note that the Tiberian Sun and Red Alert 2 engines use a unique HSB color model that is not the same as the one used by most PC programs, like MS Paint.
- color
colors
- Color definition values, either in R,G,B or H,S,B notation.
This unique color model is used with flags in the
[Colors]
section.
- clsid
clsids
locomotor
locomotors
- Either a locomotor, or an AI general identifier.
- percent
percents
percentage
percentages
%
- Either a direct percentage (e.g. “50%”), or a floating point value (e.g. “0.5”).
- special
- If given as a value type, this value doesn’t conform to any typical format.
Please check the context of the documentation to see how the value must be formatted.