Messages PublicEvent - NexusTomorrow/server GitHub Wiki
Every message in the PublicEvent 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
5aae370byTools/NexusTomorrow.ProtocolReference. Don't edit it by hand: change the declaration's documentation and regenerate.
Server to client
0x00D6 Server00D6
| Opcode | Direction | Verified to |
|---|---|---|
0x00D6 |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
14 | unsigned |
Unknown1 |
32 | unsigned |
Unknown2 |
32 | unsigned |
Unknown3 |
the fields below | |
Unknown3.Unknown0 |
32 | unsigned |
Unknown3.Unknown1 count |
5 | unsigned |
Unknown3.Unknown1 |
array, counted by Unknown3.Unknown1 count |
|
Unknown3.Unknown1[] |
32 | unsigned |
Unknown4 count |
32 | unsigned |
Unknown4 |
array, counted by Unknown4 count |
|
Unknown4[].Unknown0 |
14 | unsigned |
Unknown4[].Unknown1 |
the fields below | |
Unknown4[].Unknown1.Unknown0 |
32 | unsigned |
Unknown4[].Unknown1.Unknown1 count |
5 | unsigned |
Unknown4[].Unknown1.Unknown1 |
array, counted by Unknown4[].Unknown1.Unknown1 count |
|
Unknown4[].Unknown1.Unknown1[] |
32 | unsigned |
Unknown5 count |
32 | unsigned |
Unknown5 |
array, counted by Unknown5 count |
|
Unknown5[].Unknown0 |
14 | unsigned |
Unknown5[].Unknown1 |
32 | unsigned |
Unknown5[].Unknown2 |
the fields below | |
Unknown5[].Unknown2.Unknown0 |
14 | unsigned |
Unknown5[].Unknown2.Unknown1 |
64 | unsigned |
Unknown5[].Unknown3 |
8 | unsigned |
Unknown5[].Unknown4 |
24 | unsigned |
Unknown5[].Unknown5 |
8 | unsigned |
Unknown5[].Unknown6 |
24 | unsigned |
Unknown5[].Unknown7 |
the fields below | |
Unknown5[].Unknown7.Unknown0 |
32 | unsigned |
Unknown5[].Unknown7.Unknown1 count |
5 | unsigned |
Unknown5[].Unknown7.Unknown1 |
array, counted by Unknown5[].Unknown7.Unknown1 count |
|
Unknown5[].Unknown7.Unknown1[] |
32 | unsigned |
Unknown6 count |
32 | unsigned |
Unknown6 |
array, counted by Unknown6 count |
|
Unknown6[].Unknown0 |
15 | unsigned |
Unknown6[].Unknown1 |
32 | unsigned |
Unknown7 |
32 | unsigned |
Unknown8 |
32 | unsigned |
Unknown9[0] |
32 | unsigned |
Unknown9[1] |
32 | unsigned |
Unknown9[2] |
32 | unsigned |
0x0112 Server0112
| Opcode | Direction | Verified to |
|---|---|---|
0x0112 |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
14 | unsigned |
Unknown1 |
14 | unsigned |
Unknown2 |
32 | unsigned |
Unknown3 |
1 | unsigned |
Unknown4 count |
32 | unsigned |
Unknown4 |
array, counted by Unknown4 count |
|
Unknown4[].Unknown0 |
15 | unsigned |
Unknown4[].Unknown1 |
the fields below | |
Unknown4[].Unknown1.Unknown0 |
32 | unsigned |
Unknown4[].Unknown1.Unknown1 |
32 | unsigned |
Unknown4[].Unknown1.Unknown2 |
32 | unsigned |
Unknown4[].Unknown1.Unknown3 |
32 | float |
Unknown4[].Unknown1.Unknown4 |
32 | unsigned |
Unknown4[].Unknown1.Unknown5 |
3 | unsigned; selects Unknown4[].Unknown1.Unknown6 |
Unknown4[].Unknown1.Unknown6 |
union, selected by Unknown4[].Unknown1.Unknown5 |
|
Unknown4[].Unknown1.Unknown6(0) |
when Unknown4[].Unknown1.Unknown5 is 0 |
|
Unknown4[].Unknown1.Unknown6(0).Unknown0 |
8 | unsigned |
Unknown4[].Unknown1.Unknown6(1) |
when Unknown4[].Unknown1.Unknown5 is 1 |
|
Unknown4[].Unknown1.Unknown6(1).Unknown0 |
32 | unsigned |
Unknown4[].Unknown1.Unknown6(2) |
when Unknown4[].Unknown1.Unknown5 is 2 |
|
Unknown4[].Unknown1.Unknown6(2).Unknown0 |
32 | unsigned |
Unknown4[].Unknown1.Unknown6(3) |
when Unknown4[].Unknown1.Unknown5 is 3 |
|
Unknown4[].Unknown1.Unknown6(3).Unknown0 count |
32 | unsigned |
Unknown4[].Unknown1.Unknown6(3).Unknown0 |
array, counted by Unknown4[].Unknown1.Unknown6(3).Unknown0 count |
|
Unknown4[].Unknown1.Unknown6(3).Unknown0[].Unknown0 |
14 | unsigned |
Unknown4[].Unknown1.Unknown6(3).Unknown0[].Unknown1 |
32 | unsigned |
Unknown4[].Unknown2 |
1 | unsigned |
Unknown4[].Unknown3 |
32 | unsigned |
Unknown4[].Unknown4 |
32 | unsigned |
Unknown4[].Unknown5 count |
32 | unsigned |
Unknown4[].Unknown5 |
array, counted by Unknown4[].Unknown5 count |
|
Unknown4[].Unknown5[] |
32 | unsigned |
Unknown4[].Unknown6 count |
32 | unsigned |
Unknown4[].Unknown6 |
array, counted by Unknown4[].Unknown6 count |
|
Unknown4[].Unknown6[].Unknown0 |
14 | unsigned |
Unknown4[].Unknown6[].Unknown1 |
17 | unsigned |
Unknown5 count |
32 | unsigned |
Unknown5 |
array, counted by Unknown5 count |
|
Unknown5[] |
32 | unsigned |
Unknown6 |
32 | unsigned |
Unknown7[0] |
32 | unsigned |
Unknown7[1] |
32 | unsigned |
Unknown7[2] |
32 | unsigned |
Unknown8 |
14 | unsigned |
0x0113 Server0113
| Opcode | Direction | Verified to |
|---|---|---|
0x0113 |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
14 | unsigned |
Unknown1 |
32 | unsigned |
0x0130 Server0130
| Opcode | Direction | Verified to |
|---|---|---|
0x0130 |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
14 | unsigned |
Unknown1 count |
32 | unsigned |
Unknown1 |
array, counted by Unknown1 count |
|
Unknown1[].Unknown0 |
14 | unsigned |
Unknown1[].Unknown1 |
the fields below | |
Unknown1[].Unknown1.Unknown0 |
32 | unsigned |
Unknown1[].Unknown1.Unknown1 count |
5 | unsigned |
Unknown1[].Unknown1.Unknown1 |
array, counted by Unknown1[].Unknown1.Unknown1 count |
|
Unknown1[].Unknown1.Unknown1[] |
32 | unsigned |
Unknown2 count |
32 | unsigned |
Unknown2 |
array, counted by Unknown2 count |
|
Unknown2[].Unknown0 |
14 | unsigned |
Unknown2[].Unknown1 |
32 | unsigned |
Unknown2[].Unknown2 |
the fields below | |
Unknown2[].Unknown2.Unknown0 |
14 | unsigned |
Unknown2[].Unknown2.Unknown1 |
64 | unsigned |
Unknown2[].Unknown3 |
8 | unsigned |
Unknown2[].Unknown4 |
24 | unsigned |
Unknown2[].Unknown5 |
8 | unsigned |
Unknown2[].Unknown6 |
24 | unsigned |
Unknown2[].Unknown7 |
the fields below | |
Unknown2[].Unknown7.Unknown0 |
32 | unsigned |
Unknown2[].Unknown7.Unknown1 count |
5 | unsigned |
Unknown2[].Unknown7.Unknown1 |
array, counted by Unknown2[].Unknown7.Unknown1 count |
|
Unknown2[].Unknown7.Unknown1[] |
32 | unsigned |
0x0131 Server0131
| Opcode | Direction | Verified to |
|---|---|---|
0x0131 |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
32 | unsigned |
Unknown1 |
3 | unsigned |
Unknown2 |
17 | unsigned |
0x0132 Server0132
| Opcode | Direction | Verified to |
|---|---|---|
0x0132 |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
the fields below | |
Unknown0.Unknown0 |
15 | unsigned |
Unknown0.Unknown1 |
the fields below | |
Unknown0.Unknown1.Unknown0 |
32 | unsigned |
Unknown0.Unknown1.Unknown1 |
32 | unsigned |
Unknown0.Unknown1.Unknown2 |
32 | unsigned |
Unknown0.Unknown1.Unknown3 |
32 | float |
Unknown0.Unknown1.Unknown4 |
32 | unsigned |
Unknown0.Unknown1.Unknown5 |
3 | unsigned; selects Unknown0.Unknown1.Unknown6 |
Unknown0.Unknown1.Unknown6 |
union, selected by Unknown0.Unknown1.Unknown5 |
|
Unknown0.Unknown1.Unknown6(0) |
when Unknown0.Unknown1.Unknown5 is 0 |
|
Unknown0.Unknown1.Unknown6(0).Unknown0 |
8 | unsigned |
Unknown0.Unknown1.Unknown6(1) |
when Unknown0.Unknown1.Unknown5 is 1 |
|
Unknown0.Unknown1.Unknown6(1).Unknown0 |
32 | unsigned |
Unknown0.Unknown1.Unknown6(2) |
when Unknown0.Unknown1.Unknown5 is 2 |
|
Unknown0.Unknown1.Unknown6(2).Unknown0 |
32 | unsigned |
Unknown0.Unknown1.Unknown6(3) |
when Unknown0.Unknown1.Unknown5 is 3 |
|
Unknown0.Unknown1.Unknown6(3).Unknown0 count |
32 | unsigned |
Unknown0.Unknown1.Unknown6(3).Unknown0 |
array, counted by Unknown0.Unknown1.Unknown6(3).Unknown0 count |
|
Unknown0.Unknown1.Unknown6(3).Unknown0[].Unknown0 |
14 | unsigned |
Unknown0.Unknown1.Unknown6(3).Unknown0[].Unknown1 |
32 | unsigned |
Unknown0.Unknown2 |
1 | unsigned |
Unknown0.Unknown3 |
32 | unsigned |
Unknown0.Unknown4 |
32 | unsigned |
Unknown0.Unknown5 count |
32 | unsigned |
Unknown0.Unknown5 |
array, counted by Unknown0.Unknown5 count |
|
Unknown0.Unknown5[] |
32 | unsigned |
Unknown0.Unknown6 count |
32 | unsigned |
Unknown0.Unknown6 |
array, counted by Unknown0.Unknown6 count |
|
Unknown0.Unknown6[].Unknown0 |
14 | unsigned |
Unknown0.Unknown6[].Unknown1 |
17 | unsigned |
0x0133 Server0133
| Opcode | Direction | Verified to |
|---|---|---|
0x0133 |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
15 | unsigned |
Unknown1 |
32 | unsigned |
0x0134 Server0134
| Opcode | Direction | Verified to |
|---|---|---|
0x0134 |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
15 | unsigned |
Unknown1 |
the fields below | |
Unknown1.Unknown0 |
32 | unsigned |
Unknown1.Unknown1 |
32 | unsigned |
Unknown1.Unknown2 |
32 | unsigned |
Unknown1.Unknown3 |
32 | float |
Unknown1.Unknown4 |
32 | unsigned |
Unknown1.Unknown5 |
3 | unsigned; selects Unknown1.Unknown6 |
Unknown1.Unknown6 |
union, selected by Unknown1.Unknown5 |
|
Unknown1.Unknown6(0) |
when Unknown1.Unknown5 is 0 |
|
Unknown1.Unknown6(0).Unknown0 |
8 | unsigned |
Unknown1.Unknown6(1) |
when Unknown1.Unknown5 is 1 |
|
Unknown1.Unknown6(1).Unknown0 |
32 | unsigned |
Unknown1.Unknown6(2) |
when Unknown1.Unknown5 is 2 |
|
Unknown1.Unknown6(2).Unknown0 |
32 | unsigned |
Unknown1.Unknown6(3) |
when Unknown1.Unknown5 is 3 |
|
Unknown1.Unknown6(3).Unknown0 count |
32 | unsigned |
Unknown1.Unknown6(3).Unknown0 |
array, counted by Unknown1.Unknown6(3).Unknown0 count |
|
Unknown1.Unknown6(3).Unknown0[].Unknown0 |
14 | unsigned |
Unknown1.Unknown6(3).Unknown0[].Unknown1 |
32 | unsigned |
0x0135 Server0135
| Opcode | Direction | Verified to |
|---|---|---|
0x0135 |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
14 | unsigned |
Unknown1 |
32 | unsigned |
0x0136 Server0136
| Opcode | Direction | Verified to |
|---|---|---|
0x0136 |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
14 | unsigned |
Unknown1 |
1 | unsigned |
Unknown2 |
32 | unsigned |
0x0137 Server0137
| Opcode | Direction | Verified to |
|---|---|---|
0x0137 |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
14 | unsigned |
Unknown1 |
the fields below | |
Unknown1.Unknown0 |
32 | unsigned |
Unknown1.Unknown1 count |
5 | unsigned |
Unknown1.Unknown1 |
array, counted by Unknown1.Unknown1 count |
|
Unknown1.Unknown1[] |
32 | unsigned |
0x0138 Server0138
| Opcode | Direction | Verified to |
|---|---|---|
0x0138 |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
32 | unsigned |
Unknown1 |
3 | unsigned |
Unknown2 |
the fields below | |
Unknown2.Unknown0 |
14 | unsigned |
Unknown2.Unknown1 |
17 | unsigned |
0x013A Server013A
| Opcode | Direction | Verified to |
|---|---|---|
0x013A |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
14 | unsigned |
Unknown1 |
14 | unsigned |
0x013B Server013B
| Opcode | Direction | Verified to |
|---|---|---|
0x013B |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
14 | unsigned |
Unknown1 |
32 | unsigned |
Unknown2 |
32 | unsigned |
0x036F Server036F
| Opcode | Direction | Verified to |
|---|---|---|
0x036F |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
32 | unsigned |
Unknown1 |
1 | unsigned |
0x06F1 Server06F1
| Opcode | Direction | Verified to |
|---|---|---|
0x06F1 |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
14 | unsigned |
Unknown1 |
14 | unsigned |
Unknown2 |
14 | unsigned |
0x06F5 Server06F5
| Opcode | Direction | Verified to |
|---|---|---|
0x06F5 |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
32 | unsigned |
Unknown1 |
1 | unsigned |
0x06F6 Server06F6
| Opcode | Direction | Verified to |
|---|---|---|
0x06F6 |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
14 | unsigned |
Unknown1 |
32 | unsigned |
Unknown2 |
32 | unsigned |
0x06F9 Server06F9
| Opcode | Direction | Verified to |
|---|---|---|
0x06F9 |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
15 | unsigned |
0x06FD Server06FD
| Opcode | Direction | Verified to |
|---|---|---|
0x06FD |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
14 | unsigned |
Unknown1 |
14 | unsigned |
Unknown2 |
32 | unsigned |
0x06FE Server06FE
| Opcode | Direction | Verified to |
|---|---|---|
0x06FE |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
14 | unsigned |
Unknown1 |
14 | unsigned |
Unknown2 |
14 | unsigned |
Unknown3 count |
32 | unsigned |
Unknown3 |
array, counted by Unknown3 count |
|
Unknown3[].Unknown0 |
32 | unsigned |
Unknown3[].Unknown1 |
32 | unsigned |
Unknown4 |
1 | unsigned |
Unknown5 |
32 | unsigned |
0x06FF Server06FF
| Opcode | Direction | Verified to |
|---|---|---|
0x06FF |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
14 | unsigned |
Unknown1 |
14 | unsigned |
Unknown2 |
32 | unsigned |
0x0700 Server0700
| Opcode | Direction | Verified to |
|---|---|---|
0x0700 |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
32 | unsigned |
Unknown1 |
1 | unsigned |
0x08BB Server08BB
| Opcode | Direction | Verified to |
|---|---|---|
0x08BB |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
32 | unsigned |
Unknown1 count |
32 | unsigned |
Unknown1 |
array, counted by Unknown1 count |
|
Unknown1[].Unknown0 |
32 | unsigned |
Unknown1[].Unknown1 |
3 | unsigned |
0x08BC Server08BC
| Opcode | Direction | Verified to |
|---|---|---|
0x08BC |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
32 | unsigned |
Unknown1 |
32 | unsigned |
Unknown2 |
3 | unsigned |
Client to server
0x06EE Client06EE
| Opcode | Direction | Verified to |
|---|---|---|
0x06EE |
client to server | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
14 | unsigned |
Unknown1 |
14 | unsigned |
Unknown2 |
14 | unsigned |
Unknown3 |
32 | unsigned |
0x06FA Client06FA
| Opcode | Direction | Verified to |
|---|---|---|
0x06FA |
client to server | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
14 | unsigned |
Unknown1 |
1 | unsigned |
Where the code lives
| Piece | Path |
|---|---|
| Message declarations | Source/NexusTomorrow.Network.World/Message/Model/PublicEvent/ |
| This page's generator | Tools/NexusTomorrow.ProtocolReference/ |