Base Types
| Type Name | Size | Description |
|---|---|---|
| UINT8 | 1 | unsigned int8 |
| UINT16 | 2 | unsigned int16 |
| UINT32 | 4 | unsigned int32 |
| UINT64 | 8 | unsigned int64 |
| INT8 | 1 | int8 |
| INT16 | 2 | int16 |
| INT32 | 4 | int32 |
| INT64 | 8 | int64 |
| FLOAT | 4 | float |
| DOUBLE | 8 | double |
| VECTOR2 | 12 | 2D vector, e.g. (1,2) |
| VECTOR3 | 16 | 3D vector, e.g. (1,3,4) |
| VECTOR4 | 20 | 4D vector, e.g. (1,2,3,4) |
| STRING | N | string, size varies with content |
| UNICODE | N | unicode, size varies with content |
| PYTHON | N | any python object |
| PY_DICT | N | python dict object |
| PY_TUPLE | N | python tuple object |
| PY_LIST | N | python list object |
| ENTITYCALL | N | |
| BLOB | N |