Messages Mail - NexusTomorrow/server GitHub Wiki

Every message in the Mail area: its opcode, direction, how far it is verified, and its fields.
This area groups messages by the client feature they belong to; a message may sit here provisionally until its reading confirms the area. None is verified to its purpose yet, so this page claims nothing about what they do.
[!NOTE]
Generated from the message declarations at bootstrap 5aae370 by Tools/NexusTomorrow.ProtocolReference. Don't edit it by hand: change the declaration's documentation and regenerate.
Server to client
0x0143 Server0143
| Opcode |
Direction |
Verified to |
0x0143 |
server to client |
unverified |
| Field |
Bits |
Encoding |
| (none) |
0 |
|
0x05A2 Server05A2
| Opcode |
Direction |
Verified to |
0x05A2 |
server to client |
unverified |
| Field |
Bits |
Encoding |
Unknown0 |
32 |
unsigned |
Unknown1 |
64 |
unsigned |
Unknown2 |
8 |
unsigned |
0x05A3 Message05A3
| Opcode |
Direction |
Verified to |
0x05A3 |
server to client |
unverified |
| Field |
Bits |
Encoding |
Unknown0 |
1 |
unsigned |
Unknown1 count |
32 |
unsigned |
Unknown1 |
|
array, counted by Unknown1 count |
Unknown1[].Unknown0 |
64 |
unsigned |
Unknown1[].Unknown1 |
32 |
unsigned |
Unknown1[].Unknown2 |
14 |
unsigned |
Unknown1[].Unknown3 |
varies |
wide string |
Unknown1[].Unknown4 |
varies |
wide string |
Unknown1[].Unknown5 |
21 |
unsigned |
Unknown1[].Unknown6 |
21 |
unsigned |
Unknown1[].Unknown7 |
18 |
unsigned |
Unknown1[].Unknown8 |
4 |
unsigned |
Unknown1[].Unknown9 |
64 |
unsigned |
Unknown1[].Unknown10 |
64 |
unsigned |
Unknown1[].Unknown11 |
32 |
float |
Unknown1[].Unknown12 |
32 |
unsigned |
Unknown1[].Unknown13 |
|
the fields below |
Unknown1[].Unknown13.Unknown0 |
14 |
unsigned |
Unknown1[].Unknown13.Unknown1 |
64 |
unsigned |
Unknown1[].Unknown14 count |
32 |
unsigned |
Unknown1[].Unknown14 |
|
array, counted by Unknown1[].Unknown14 count |
Unknown1[].Unknown14[].Unknown0 |
18 |
unsigned |
Unknown1[].Unknown14[].Unknown1 |
32 |
unsigned |
Unknown1[].Unknown14[].Unknown2 |
32 |
unsigned |
Unknown1[].Unknown14[].Unknown3 |
64 |
unsigned |
Unknown1[].Unknown14[].Unknown4 |
32 |
unsigned |
Unknown1[].Unknown14[].Unknown5 |
64 |
unsigned |
Unknown1[].Unknown14[].Unknown6 |
18 |
unsigned |
Unknown1[].Unknown14[].Unknown7[0] |
32 |
unsigned |
Unknown1[].Unknown14[].Unknown7[1] |
32 |
unsigned |
Unknown1[].Unknown14[].Unknown7[2] |
32 |
unsigned |
Unknown1[].Unknown14[].Unknown7[3] |
32 |
unsigned |
Unknown1[].Unknown14[].Unknown7[4] |
32 |
unsigned |
Unknown1[].Unknown14[].Unknown8[0] |
32 |
unsigned |
Unknown1[].Unknown14[].Unknown8[1] |
32 |
unsigned |
Unknown1[].Unknown14[].Unknown8[2] |
32 |
unsigned |
Unknown1[].Unknown14[].Unknown8[3] |
32 |
unsigned |
Unknown1[].Unknown14[].Unknown8[4] |
32 |
unsigned |
Unknown1[].Unknown14[].Unknown8[5] |
32 |
unsigned |
Unknown1[].Unknown14[].Unknown8[6] |
32 |
unsigned |
Unknown1[].Unknown14[].Unknown8[7] |
32 |
unsigned |
0x05A7 Server05A7
| Opcode |
Direction |
Verified to |
0x05A7 |
server to client |
unverified |
| Field |
Bits |
Encoding |
Unknown0 |
64 |
unsigned |
0x05A8 Server05A8
| Opcode |
Direction |
Verified to |
0x05A8 |
server to client |
unverified |
| Field |
Bits |
Encoding |
Unknown0 |
64 |
unsigned |
Unknown1 |
8 |
unsigned |
Unknown2 |
32 |
unsigned |
Client to server
0x011E Client011E
| Opcode |
Direction |
Verified to |
0x011E |
client to server |
unverified |
| Field |
Bits |
Encoding |
Unknown0 count |
32 |
unsigned |
Unknown0 |
|
array, counted by Unknown0 count |
Unknown0[] |
64 |
unsigned |
0x0122 Client0122
| Opcode |
Direction |
Verified to |
0x0122 |
client to server |
unverified |
| Field |
Bits |
Encoding |
Unknown0 count |
32 |
unsigned |
Unknown0 |
|
array, counted by Unknown0 count |
Unknown0[] |
64 |
unsigned |
0x0123 Client0123
| Opcode |
Direction |
Verified to |
0x0123 |
client to server |
unverified |
| Field |
Bits |
Encoding |
Unknown0 |
64 |
unsigned |
Unknown1 |
32 |
unsigned |
0x0124 Client0124
| Opcode |
Direction |
Verified to |
0x0124 |
client to server |
unverified |
| Field |
Bits |
Encoding |
Unknown0 |
64 |
unsigned |
0x0125 Client0125
| Opcode |
Direction |
Verified to |
0x0125 |
client to server |
unverified |
| Field |
Bits |
Encoding |
Unknown0 count |
32 |
unsigned |
Unknown0 |
|
array, counted by Unknown0 count |
Unknown0[] |
64 |
unsigned |
Unknown1 |
32 |
unsigned |
0x0126 Client0126
| Opcode |
Direction |
Verified to |
0x0126 |
client to server |
unverified |
| Field |
Bits |
Encoding |
Unknown0 |
64 |
unsigned |
Unknown1 |
32 |
unsigned |
Unknown2 |
32 |
unsigned |
0x0127 Client0127
| Opcode |
Direction |
Verified to |
0x0127 |
client to server |
unverified |
| Field |
Bits |
Encoding |
Unknown0 |
64 |
unsigned |
Unknown1 |
32 |
unsigned |
0x0168 Client0168
| Opcode |
Direction |
Verified to |
0x0168 |
client to server |
unverified |
| Field |
Bits |
Encoding |
Unknown0 |
varies |
wide string |
Unknown1 |
varies |
wide string |
Unknown2 |
varies |
wide string |
Unknown3 |
varies |
wide string |
Unknown4 |
64 |
unsigned |
Unknown5 |
64 |
unsigned |
Unknown6 |
2 |
unsigned |
Unknown7 |
32 |
unsigned |
Unknown8[0] |
64 |
unsigned |
Unknown8[1] |
64 |
unsigned |
Unknown8[2] |
64 |
unsigned |
Unknown8[3] |
64 |
unsigned |
Unknown8[4] |
64 |
unsigned |
Unknown8[5] |
64 |
unsigned |
Unknown8[6] |
64 |
unsigned |
Unknown8[7] |
64 |
unsigned |
Unknown8[8] |
64 |
unsigned |
Unknown8[9] |
64 |
unsigned |
Where the code lives
| Piece |
Path |
| Message declarations |
Source/NexusTomorrow.Network.World/Message/Model/Mail/ |
| This page's generator |
Tools/NexusTomorrow.ProtocolReference/ |