Add Network.Packet Commands

Wirlaburla 2023-09-28 21:02:03 -04:00
parent 0803ce6f1b
commit 3be8ee7490

@ -0,0 +1,31 @@
| ID | S | C | Short Name | Description |
| -- | - | - | ---------- | ----------- |
| 01 | ✗ | ✗ | LONGLOC | Used for long movement and z-coordinate movement. |
| 02 | | | STATE | Updates current processing state of client. Functionality removed. |
| 03 | ✗ | ✗ | PROP | Old Property lists. |
| 04 | ✗ | ✗ | SHORTLOC | X and Y movement deltas. |
| 05 | ? | ? | ROOMCHNG | Indication of user changing rooms, includes new location within room. Superseded by TELEPORT. |
| 06 | ✗ | ✗ | SESSINIT | Used by client to log in to a server, and server to acknowledge. Uses old property list |
| 07 | ✗ | ✗ | SESSEXIT | Used by client to log off of a server, and server to acknowledge. Uses old property list. |
| 08 | ✗ | | APPINIT | Usage unknown. Modifies a state machine upon being received by client. |
| 0A | | ✗ | PROPREQ | Request properties of Object ID. |
| 0B | ✗ | | DISAPPR | Indicate a Drone should disappear. |
| 0C | ✗ | | APPRACTR | Indicate a Drone should appear in a room at location. |
| 0D | ✗ | | REGOBJID | Associate a long Object ID with a short Object ID. These associations seem to be per connection. |
| 0E | ✗ | ✗ | TEXT | Used for room chat. |
| 0F | ✗ | ✗ | PROPSET | Update properties of a given Object ID. |
| 10 | ✗ | | PROPUPD | Update properties on the given Object ID. |
| 11 | ✗ | ✗ | WHISPER | Used for whispers. |
| 12 | ✗ | ✗ | TELEPORT | New position and room of user or self. |
| 14 | | ✗ | ROOMIDRQ | Request room ID and RoomServer from a room name. |
| 15 | ✗ | | ROOMID | Associate room name with numeric room ID and RoomServer. |
| 16 | | ✗ | SUBSCRIB | Subscribe to a rooms' activity. |
| 17 | | ✗ | UNSUBSCR | Unsubscribe to a rooms' activity. |
| 18 | | ✗ | SUB-DIST | |
| 19 | ✗ | | REDIRECT | Redirect current room to new address. Superseded by REDIRID. |
| 1A | ✗ | | REDIRID | Redirect current room to a new ID and RoomServer. |
| 1B | | ✗ | FINGREQ | Request the state of a dynamic object for a user. Superseded by PROPSET. |
| 1C | ✗ | | FINGREP | Properties on fingerable dynamic object. A server response to FINGREQ. Superseded by PROPSET. |
| 1D | | ✗ | BUDDYLISTUPDATE | Add or remove a buddy from buddy list. |
| 1E | ✗ | | BUDDYLISTNOTIFY | Notify if buddy went online or offline. |
| 1F | | ✗ | CHANNEL | Change dimensions. |