Byte - 8-bit elementary variable. (Can be unsigned, signed by default)
Char - 8-bit character variable. Same as Byte, but threats as character, not a number.
Int16 - 16-bit variable. (Can be unsigned, signed by default)
Int32 - 32-bit variable. (Can be unsigned, signed by default)
Single - 32 bit variable with floating point. (Also calls just Float)
Double - 64 bit variable with floating point. Not used in Twinsanity\PS2. Listed here just to explain Single
Structures:
Vector2:
- Single X
- Single Y
- Single X
- Single Y
- Single Z
- Single X
- Single Y
- Single Z
- Single W
String:
- Int32 L (Length of string)
- Array of L Chars str