ObjectIDs are identifiers for dynamic objects. Dynamic objects usually consist of Drones and shared-state elements. The ObjectID format is always the same regardless if from the server or client.
Name |
Type |
Required |
Description |
Short |
Byte |
✗ |
Refers to an ID previously assigned in the connection. |
Long |
String |
Short == 0 |
If Short is 0, the long form is used. |
Constant Short IDs
Some short IDs are constant and refer to specific elements.
ID |
Description |
1 |
Always refers to the current client. |
253 |
Refers to the current room. |
254 |
Combined Object. Packet consists of more command data for additional object IDs. |
255 |
Protocol Object |