Update Packet types

Wirlaburla 2023-09-23 22:59:13 -04:00
parent ff9c35cc19
commit a3252a2431

@ -1,13 +1,13 @@
| ID | S | C | Short Name | Description | | ID | S | C | Short Name | Description |
| --- | --- | --- | --- | --- | | --- | --- | --- | --- | --- |
| 0x01 ( 1) | ✗ | ✗ | LONGLOC | Used for long movement and z-coordinate movement. | | 0x01 (01) | ✗ | ✗ | LONGLOC | Used for long movement and z-coordinate movement. |
| 0x02 ( 2) | ? | ? | STATE | | | 0x02 (02) | ? | ? | STATE | |
| 0x03 ( 3) | ✗ | ✗ | PROP | Old-style property list. | | 0x03 (03) | ✗ | ✗ | PROP | Old-style property list. |
| 0x04 ( 4) | ✗ | ✗ | SHORTLOC | Movement deltas, not along z-axis. | | 0x04 (04) | ✗ | ✗ | SHORTLOC | Movement deltas, not along z-axis. |
| 0x05 ( 5) | ? | ? | ROOMCHNG | Indication of user changing rooms, includes new location within room | | 0x05 (05) | ? | ? | ROOMCHNG | Indication of user changing rooms, includes new location within room |
| 0x06 ( 6) | ✗ | ✗ | SESSINIT | Used by client to log in to a server, and server to acknowledge and provider more information. Uses old-style property list | | 0x06 (06) | ✗ | ✗ | SESSINIT | Used by client to log in to a server, and server to acknowledge and provider more information. Uses old-style property list |
| 0x07 ( 7) | ✗ | ✗ | SESSEXIT | Used by client to log off of a server, and server to acknowledge. Uses old-style property list. | | 0x07 (07) | ✗ | ✗ | SESSEXIT | Used by client to log off of a server, and server to acknowledge. Uses old-style property list. |
| 0x08 ( 8) | ✗ | | APPINIT | Usage unknown, does not seem to be sent by client. Modifies a state machine upon being received by client. Uses new-style property list. | | 0x08 (08) | ✗ | | APPINIT | Usage unknown, does not seem to be sent by client. Modifies a state machine upon being received by client. Uses new-style property list. |
| 0x0A (10) | | ✗ | PROPREQ | Sent on connection to request properties (e.g. server type and protocol). May include a list of properties to request, but that functionality seems to be unused. | | 0x0A (10) | | ✗ | PROPREQ | Sent on connection to request properties (e.g. server type and protocol). May include a list of properties to request, but that functionality seems to be unused. |
| 0x0B (11) | ✗ | | DISAPPR | Indicate a Drone should disappear. | | 0x0B (11) | ✗ | | DISAPPR | Indicate a Drone should disappear. |
| 0x0C (12) | ✗ | | APPRACTR | Indicate a Drone should appear at a room (indicated with a u16), at x, y, z, dir. | | 0x0C (12) | ✗ | | APPRACTR | Indicate a Drone should appear at a room (indicated with a u16), at x, y, z, dir. |