The predefined global variables contain special values that are frequently used in scripts. These variables are read-only.
Boolean values. Can be used for testing the results of comparisons and for state tests.
Synonyms for true and false , sometimes easier to read in state accesses.
Float values that contain the standard mathematical constants' values. They are equivalent to 3.1415926535 and 2.718281828, respectively.
A predefined set of useful Color values.
Point3 values that define normal vectors for the 3 major axes. They are equivalent to [1, 0, 0], [0, 1, 0], and [0, 0, 1], respectively.
A void value returned by some functions or expressions that don’t have a meaningful value to return.
The initial value of all variables and array elements. MAXScript generates an error if you try to perform any operation on the undefined value, except for checking to see if some value is equal to it or not:
The initial value of all function keyword arguments. Keyword arguments are optional arguments to functions. If a keyword argument is not supplied by the function caller and the function definition does not specify a default value, MAXScript initializes the keyword argument to unsupplied . You can test for this value to see whether a caller has supplied a particular keyword. For more details, see Function Calls.
This value is used in for loops to signal that the value is not to be collected. See For Loop for details.
noValue
A void value that is not printed to the Listener. This variable supports the setListenerSel() method, which does not output the return value to the Listener to avoid replacing the text just selected by the method.