Type | Prefix character | Description |
Integer | i | 32-bit signed integer |
Fixed point | f | 16.16-bit fixed point number |
Vector | v | 3D vector, consisting of 3 16.16-bit fixed point numbers. Components are referenced by name (.x, .y, .z) |
String | s | Null-terminated ASCII string |
Label | . | Code label. Cannot be read or written by the script; can only be used in statements to jump to lines of code. |
Ped | p | Ped reference. Takes the integer value 0 to indicate a null reference. |
Car | c | Car reference. Takes the integer value 0 to indicate a null reference. |
Object | o | Object reference. Takes the integer value 0 to indicate a null reference. |
Entity | e | Entity reference - can refer to either a ped, car, or object. Takes the integer value 0 to indicate a null reference. |
Gang list | g | A set of bitflags, representing none, some, or all of the 32 gangs. |