Messages Spell - NexusTomorrow/server GitHub Wiki
Every message in the Spell 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
0x00B0 Server00B0
| Opcode | Direction | Verified to |
|---|---|---|
0x00B0 |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
18 | unsigned |
0x00DF Server00DF
| Opcode | Direction | Verified to |
|---|---|---|
0x00DF |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
| (none) | 0 |
0x0100 Server0100
| Opcode | Direction | Verified to |
|---|---|---|
0x0100 |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
1 | unsigned |
Unknown1 |
8 | unsigned |
0x0101 Server0101
| Opcode | Direction | Verified to |
|---|---|---|
0x0101 |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
| (none) | 0 |
0x015B Server015B
| Opcode | Direction | Verified to |
|---|---|---|
0x015B |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
32 | unsigned |
Unknown1 |
18 | unsigned |
Unknown2 |
32 | unsigned |
Unknown3 |
32 | float |
Unknown4 |
32 | float |
Unknown5.X |
32 | float |
Unknown5.Y |
32 | float |
Unknown5.Z |
32 | float |
Unknown6 |
1 | unsigned |
0x0160 Server0160
| Opcode | Direction | Verified to |
|---|---|---|
0x0160 |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
| (none) | 0 |
0x016B Server016B
| Opcode | Direction | Verified to |
|---|---|---|
0x016B |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
4 | unsigned |
Unknown1 |
32 | unsigned |
Unknown2 |
4 | unsigned; counts Unknown3, Unknown4 |
Unknown3 |
array, counted by Unknown2 |
|
Unknown3[] |
32 | unsigned |
Unknown4 |
array, counted by Unknown2 |
|
Unknown4[] |
32 | unsigned |
0x016C Server016C
| Opcode | Direction | Verified to |
|---|---|---|
0x016C |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
4 | unsigned |
Unknown1 |
14 | unsigned |
Unknown2 |
32 | unsigned |
0x019F Server019F
| Opcode | Direction | Verified to |
|---|---|---|
0x019F |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
2 | unsigned |
0x01AB Server01AB
| Opcode | Direction | Verified to |
|---|---|---|
0x01AB |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
8 | unsigned |
Unknown1 |
1 | unsigned |
0x01B3 Server01B3
| Opcode | Direction | Verified to |
|---|---|---|
0x01B3 |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
32 | unsigned |
Unknown1 |
32 | unsigned |
Unknown2 |
32 | unsigned |
Unknown3 |
1 | unsigned |
Unknown4 |
8 | unsigned |
Unknown5 |
1 | unsigned |
Unknown6 |
32 | unsigned |
Unknown7 |
32 | unsigned |
0x0237 Server0237
| Opcode | Direction | Verified to |
|---|---|---|
0x0237 |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
32 | unsigned |
0x0247 Server0247
| Opcode | Direction | Verified to |
|---|---|---|
0x0247 |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
6 | unsigned; selects Unknown1 |
Unknown1 |
union, selected by Unknown0 |
|
Unknown1(0) |
when Unknown0 is 0 |
|
Unknown1(0).Unknown0 |
32 | unsigned |
Unknown1(0).Unknown1 |
the fields below | |
Unknown1(0).Unknown1.Unknown0 |
32 | unsigned |
Unknown1(0).Unknown1.Unknown1 |
32 | unsigned |
Unknown1(0).Unknown1.Unknown2 |
18 | unsigned |
Unknown1(0).Unknown1.Unknown3 |
4 | unsigned |
Unknown1(1) |
when Unknown0 is 1 |
|
Unknown1(1).Unknown0 |
5 | unsigned |
Unknown1(1).Unknown1 |
1 | unsigned |
Unknown1(1).Unknown2 |
32 | unsigned |
Unknown1(1).Unknown3 |
4 | unsigned |
Unknown1(1).Unknown4 |
14 | unsigned |
Unknown1(1).Unknown5 |
the fields below | |
Unknown1(1).Unknown5.Unknown0 |
32 | unsigned |
Unknown1(1).Unknown5.Unknown1 |
32 | unsigned |
Unknown1(1).Unknown5.Unknown2 |
18 | unsigned |
Unknown1(1).Unknown5.Unknown3 |
4 | unsigned |
Unknown1(2) |
when Unknown0 is 2 |
|
Unknown1(2).Unknown0 |
32 | unsigned |
Unknown1(2).Unknown1 |
5 | unsigned |
Unknown1(3) |
when Unknown0 is 3 |
|
Unknown1(3).Unknown0 |
32 | unsigned |
Unknown1(3).Unknown1 |
32 | unsigned |
Unknown1(3).Unknown2 |
32 | unsigned |
Unknown1(3).Unknown3 |
32 | unsigned |
Unknown1(3).Unknown4 |
32 | unsigned |
Unknown1(3).Unknown5 |
32 | unsigned |
Unknown1(3).Unknown6 |
1 | unsigned |
Unknown1(3).Unknown7 |
1 | unsigned |
Unknown1(3).Unknown8 |
1 | unsigned |
Unknown1(3).Unknown9 |
3 | unsigned |
Unknown1(3).Unknown10 |
8 | unsigned |
Unknown1(3).Unknown11 |
the fields below | |
Unknown1(3).Unknown11.Unknown0 |
32 | unsigned |
Unknown1(3).Unknown11.Unknown1 |
32 | unsigned |
Unknown1(3).Unknown11.Unknown2 |
18 | unsigned |
Unknown1(3).Unknown11.Unknown3 |
4 | unsigned |
Unknown1(4) |
when Unknown0 is 4 |
|
Unknown1(4).Unknown0 |
32 | unsigned |
Unknown1(4).Unknown1 |
32 | unsigned |
Unknown1(4).Unknown2 |
32 | unsigned |
Unknown1(4).Unknown3 |
32 | unsigned |
Unknown1(4).Unknown4 |
32 | unsigned |
Unknown1(4).Unknown5 |
32 | unsigned |
Unknown1(4).Unknown6 |
1 | unsigned |
Unknown1(4).Unknown7 |
1 | unsigned |
Unknown1(4).Unknown8 |
1 | unsigned |
Unknown1(4).Unknown9 |
3 | unsigned |
Unknown1(4).Unknown10 |
8 | unsigned |
Unknown1(4).Unknown11 |
the fields below | |
Unknown1(4).Unknown11.Unknown0 |
32 | unsigned |
Unknown1(4).Unknown11.Unknown1 |
32 | unsigned |
Unknown1(4).Unknown11.Unknown2 |
18 | unsigned |
Unknown1(4).Unknown11.Unknown3 |
4 | unsigned |
Unknown1(5) |
when Unknown0 is 5 |
|
Unknown1(5).Unknown0 |
32 | unsigned |
Unknown1(5).Unknown1 |
32 | unsigned |
Unknown1(5).Unknown2 |
32 | unsigned |
Unknown1(5).Unknown3 |
32 | unsigned |
Unknown1(5).Unknown4 |
32 | unsigned |
Unknown1(5).Unknown5 |
1 | unsigned |
Unknown1(5).Unknown6 |
1 | unsigned |
Unknown1(5).Unknown7 |
1 | unsigned |
Unknown1(5).Unknown8 |
3 | unsigned |
Unknown1(5).Unknown9 |
8 | unsigned |
Unknown1(5).Unknown10 |
the fields below | |
Unknown1(5).Unknown10.Unknown0 |
32 | unsigned |
Unknown1(5).Unknown10.Unknown1 |
32 | unsigned |
Unknown1(5).Unknown10.Unknown2 |
18 | unsigned |
Unknown1(5).Unknown10.Unknown3 |
4 | unsigned |
Unknown1(6) |
when Unknown0 is 6 |
|
Unknown1(6).Unknown0 |
32 | unsigned |
Unknown1(6).Unknown1 |
32 | unsigned |
Unknown1(6).Unknown2 |
32 | unsigned |
Unknown1(6).Unknown3 |
32 | unsigned |
Unknown1(6).Unknown4 |
32 | unsigned |
Unknown1(6).Unknown5 |
32 | unsigned |
Unknown1(6).Unknown6 |
1 | unsigned |
Unknown1(6).Unknown7 |
1 | unsigned |
Unknown1(6).Unknown8 |
1 | unsigned |
Unknown1(6).Unknown9 |
3 | unsigned |
Unknown1(6).Unknown10 |
8 | unsigned |
Unknown1(6).Unknown11 |
the fields below | |
Unknown1(6).Unknown11.Unknown0 |
32 | unsigned |
Unknown1(6).Unknown11.Unknown1 |
32 | unsigned |
Unknown1(6).Unknown11.Unknown2 |
18 | unsigned |
Unknown1(6).Unknown11.Unknown3 |
4 | unsigned |
Unknown1(7) |
when Unknown0 is 7 |
|
Unknown1(7).Unknown0 |
32 | unsigned |
Unknown1(7).Unknown1 |
32 | unsigned |
Unknown1(7).Unknown2 |
32 | unsigned |
Unknown1(7).Unknown3 |
32 | unsigned |
Unknown1(7).Unknown4 |
32 | unsigned |
Unknown1(7).Unknown5 |
32 | unsigned |
Unknown1(7).Unknown6 |
1 | unsigned |
Unknown1(7).Unknown7 |
1 | unsigned |
Unknown1(7).Unknown8 |
1 | unsigned |
Unknown1(7).Unknown9 |
3 | unsigned |
Unknown1(7).Unknown10 |
8 | unsigned |
Unknown1(7).Unknown11 |
the fields below | |
Unknown1(7).Unknown11.Unknown0 |
32 | unsigned |
Unknown1(7).Unknown11.Unknown1 |
32 | unsigned |
Unknown1(7).Unknown11.Unknown2 |
18 | unsigned |
Unknown1(7).Unknown11.Unknown3 |
4 | unsigned |
Unknown1(8) |
when Unknown0 is 8 |
|
Unknown1(8).Unknown0 |
32 | unsigned |
Unknown1(8).Unknown1 |
32 | unsigned |
Unknown1(9) |
when Unknown0 is 9 |
|
Unknown1(9).Unknown0 |
32 | unsigned |
Unknown1(9).Unknown1 |
32 | unsigned |
Unknown1(9).Unknown2 |
32 | unsigned |
Unknown1(10) |
when Unknown0 is 10 |
|
Unknown1(10).Unknown0 |
the fields below | |
Unknown1(10).Unknown0.Unknown0 |
32 | unsigned |
Unknown1(10).Unknown0.Unknown1 |
32 | unsigned |
Unknown1(10).Unknown0.Unknown2 |
18 | unsigned |
Unknown1(10).Unknown0.Unknown3 |
4 | unsigned |
Unknown1(11) |
when Unknown0 is 11 |
|
Unknown1(11).Unknown0 |
1 | unsigned |
Unknown1(11).Unknown1 |
32 | unsigned |
Unknown1(11).Unknown2 |
18 | unsigned |
Unknown1(12) |
when Unknown0 is 12 |
|
Unknown1(12).Unknown0 |
32 | unsigned |
Unknown1(12).Unknown1 |
32 | unsigned |
Unknown1(12).Unknown2 |
32 | unsigned |
Unknown1(12).Unknown3 |
8 | unsigned |
Unknown1(12).Unknown4 |
the fields below | |
Unknown1(12).Unknown4.Unknown0 |
32 | unsigned |
Unknown1(12).Unknown4.Unknown1 |
32 | unsigned |
Unknown1(12).Unknown4.Unknown2 |
18 | unsigned |
Unknown1(12).Unknown4.Unknown3 |
4 | unsigned |
Unknown1(13) |
when Unknown0 is 13 |
|
Unknown1(13).Unknown0 |
32 | unsigned |
Unknown1(13).Unknown1 |
32 | unsigned |
Unknown1(13).Unknown2 |
32 | unsigned |
Unknown1(13).Unknown3 |
8 | unsigned |
Unknown1(13).Unknown4 |
the fields below | |
Unknown1(13).Unknown4.Unknown0 |
32 | unsigned |
Unknown1(13).Unknown4.Unknown1 |
32 | unsigned |
Unknown1(13).Unknown4.Unknown2 |
18 | unsigned |
Unknown1(13).Unknown4.Unknown3 |
4 | unsigned |
Unknown1(14) |
when Unknown0 is 14 |
|
Unknown1(14).Unknown0 |
32 | unsigned |
Unknown1(14).Unknown1 |
the fields below | |
Unknown1(14).Unknown1.Unknown0 |
32 | unsigned |
Unknown1(14).Unknown1.Unknown1 |
32 | unsigned |
Unknown1(14).Unknown1.Unknown2 |
18 | unsigned |
Unknown1(14).Unknown1.Unknown3 |
4 | unsigned |
Unknown1(15) |
when Unknown0 is 15 |
|
Unknown1(15).Unknown0 |
32 | unsigned |
Unknown1(15).Unknown1 |
3 | unsigned |
Unknown1(15).Unknown2 |
32 | unsigned |
Unknown1(15).Unknown3 |
32 | unsigned |
Unknown1(15).Unknown4 |
32 | unsigned |
Unknown1(15).Unknown5 |
32 | unsigned |
Unknown1(15).Unknown6 |
1 | unsigned |
Unknown1(15).Unknown7 count |
32 | unsigned |
Unknown1(15).Unknown7 |
array, counted by Unknown1(15).Unknown7 count |
|
Unknown1(15).Unknown7[].Unknown0 |
32 | unsigned |
Unknown1(15).Unknown7[].Unknown1 |
32 | unsigned |
Unknown1(15).Unknown7[].Unknown2 |
5 | unsigned |
Unknown1(15).Unknown7[].Unknown3 |
32 | unsigned |
Unknown1(15).Unknown7[].Unknown4 |
32 | unsigned |
Unknown1(16) |
when Unknown0 is 16 |
|
Unknown1(16).Unknown0 |
32 | float |
Unknown1(16).Unknown1 |
5 | unsigned |
Unknown1(16).Unknown2 |
1 | unsigned |
Unknown1(16).Unknown3 |
the fields below | |
Unknown1(16).Unknown3.Unknown0 |
32 | unsigned |
Unknown1(16).Unknown3.Unknown1 |
32 | unsigned |
Unknown1(16).Unknown3.Unknown2 |
18 | unsigned |
Unknown1(16).Unknown3.Unknown3 |
4 | unsigned |
Unknown1(17) |
when Unknown0 is 17 |
|
Unknown1(17).Unknown0 |
1 | unsigned |
Unknown1(17).Unknown1 |
the fields below | |
Unknown1(17).Unknown1.Unknown0 |
32 | unsigned |
Unknown1(17).Unknown1.Unknown1 |
32 | unsigned |
Unknown1(17).Unknown1.Unknown2 |
18 | unsigned |
Unknown1(17).Unknown1.Unknown3 |
4 | unsigned |
Unknown1(18) |
when Unknown0 is 18 |
|
Unknown1(18).Unknown0 |
the fields below | |
Unknown1(18).Unknown0.Unknown0 |
32 | unsigned |
Unknown1(18).Unknown0.Unknown1 |
32 | unsigned |
Unknown1(18).Unknown0.Unknown2 |
18 | unsigned |
Unknown1(18).Unknown0.Unknown3 |
4 | unsigned |
Unknown1(19) |
when Unknown0 is 19 |
|
Unknown1(19).Unknown0 |
18 | unsigned |
Unknown1(19).Unknown1 |
9 | unsigned |
Unknown1(19).Unknown2 |
the fields below | |
Unknown1(19).Unknown2.Unknown0 |
32 | unsigned |
Unknown1(19).Unknown2.Unknown1 |
32 | unsigned |
Unknown1(19).Unknown2.Unknown2 |
18 | unsigned |
Unknown1(19).Unknown2.Unknown3 |
4 | unsigned |
Unknown1(20) |
when Unknown0 is 20 |
|
Unknown1(20).Unknown0 |
32 | unsigned |
Unknown1(20).Unknown1 |
5 | unsigned |
Unknown1(20).Unknown2 |
32 | unsigned |
Unknown1(21) |
when Unknown0 is 21 |
|
Unknown1(21).Unknown0 |
the fields below | |
Unknown1(21).Unknown0.Unknown0 |
32 | unsigned |
Unknown1(21).Unknown0.Unknown1 |
32 | unsigned |
Unknown1(21).Unknown0.Unknown2 |
18 | unsigned |
Unknown1(21).Unknown0.Unknown3 |
4 | unsigned |
Unknown1(22) |
when Unknown0 is 22 |
|
Unknown1(22).Unknown0 |
32 | unsigned |
Unknown1(23) |
when Unknown0 is 23 |
|
Unknown1(23).Unknown0 |
32 | unsigned |
Unknown1(24) |
when Unknown0 is 24 |
|
Unknown1(24).Unknown0 |
32 | unsigned |
Unknown1(24).Unknown1 |
1 | unsigned |
Unknown1(25) |
when Unknown0 is 25 |
|
Unknown1(25).Unknown0 |
1 | unsigned |
Unknown1(25).Unknown1 |
the fields below | |
Unknown1(25).Unknown1.Unknown0 |
32 | unsigned |
Unknown1(25).Unknown1.Unknown1 |
32 | unsigned |
Unknown1(25).Unknown1.Unknown2 |
18 | unsigned |
Unknown1(25).Unknown1.Unknown3 |
4 | unsigned |
Unknown1(26) |
when Unknown0 is 26 |
|
Unknown1(26).Unknown0 |
1 | unsigned |
Unknown1(26).Unknown1 |
1 | unsigned |
Unknown1(26).Unknown2 |
the fields below | |
Unknown1(26).Unknown2.Unknown0 |
32 | unsigned |
Unknown1(26).Unknown2.Unknown1 |
32 | unsigned |
Unknown1(26).Unknown2.Unknown2 |
18 | unsigned |
Unknown1(26).Unknown2.Unknown3 |
4 | unsigned |
Unknown1(27) |
when Unknown0 is 27 |
|
Unknown1(27).Unknown0 |
32 | unsigned |
Unknown1(27).Unknown1 |
32 | unsigned |
Unknown1(27).Unknown2 |
32 | unsigned |
Unknown1(27).Unknown3 |
32 | unsigned |
Unknown1(27).Unknown4 |
32 | unsigned |
Unknown1(28) |
when Unknown0 is 28 |
|
Unknown1(28).Unknown0 |
32 | unsigned |
Unknown1(28).Unknown1 |
18 | unsigned |
Unknown1(28).Unknown2 |
32 | unsigned |
Unknown1(28).Unknown3 |
32 | unsigned |
Unknown1(29) |
when Unknown0 is 29 |
|
Unknown1(29).Unknown0 |
32 | unsigned |
Unknown1(29).Unknown1 |
32 | float |
Unknown1(30) |
when Unknown0 is 30 |
|
Unknown1(30).Unknown0 |
32 | unsigned |
Unknown1(30).Unknown1 |
18 | unsigned |
Unknown1(31) |
when Unknown0 is 31 |
|
Unknown1(31).Unknown0 |
32 | unsigned |
Unknown1(32) |
when Unknown0 is 32 |
|
Unknown1(32).Unknown0 |
32 | unsigned |
Unknown1(32).Unknown1 |
3 | unsigned |
Unknown1(33) |
when Unknown0 is 33 |
|
Unknown1(33).Unknown0 |
32 | unsigned |
Unknown1(33).Unknown1 |
3 | unsigned |
Unknown1(33).Unknown2 |
1 | unsigned |
Unknown1(35) |
when Unknown0 is 35 |
|
Unknown1(35).Unknown0 |
32 | unsigned |
0x025F Server025F
| Opcode | Direction | Verified to |
|---|---|---|
0x025F |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
16 | unsigned |
Unknown1 |
32 | unsigned |
Unknown2.X |
32 | float |
Unknown2.Y |
32 | float |
Unknown2.Z |
32 | float |
Unknown3 |
32 | unsigned |
Unknown4.X |
32 | float |
Unknown4.Y |
32 | float |
Unknown4.Z |
32 | float |
Unknown5 |
32 | unsigned |
Unknown6 |
32 | unsigned |
0x0260 Server0260
| Opcode | Direction | Verified to |
|---|---|---|
0x0260 |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 count |
32 | unsigned |
Unknown0 |
array, counted by Unknown0 count |
|
Unknown0[].Unknown0 |
16 | unsigned |
Unknown0[].Unknown1 |
32 | unsigned |
Unknown0[].Unknown2.X |
32 | float |
Unknown0[].Unknown2.Y |
32 | float |
Unknown0[].Unknown2.Z |
32 | float |
Unknown0[].Unknown3 |
32 | unsigned |
Unknown0[].Unknown4.X |
32 | float |
Unknown0[].Unknown4.Y |
32 | float |
Unknown0[].Unknown4.Z |
32 | float |
Unknown0[].Unknown5 |
32 | unsigned |
Unknown0[].Unknown6 |
32 | unsigned |
0x0261 Server0261
| Opcode | Direction | Verified to |
|---|---|---|
0x0261 |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 count |
32 | unsigned |
Unknown0 |
array, counted by Unknown0 count |
|
Unknown0[].Unknown0 |
32 | unsigned |
Unknown0[].Unknown1 |
32 | unsigned |
Unknown0[].Unknown2 |
17 | unsigned |
Unknown0[].Unknown3 |
17 | unsigned |
Unknown0[].Unknown4 |
17 | unsigned |
Unknown0[].Unknown5 |
32 | unsigned |
Unknown0[].Unknown6 |
the fields below | |
Unknown0[].Unknown6.Unknown0.X |
32 | float |
Unknown0[].Unknown6.Unknown0.Y |
32 | float |
Unknown0[].Unknown6.Unknown0.Z |
32 | float |
0x0263 Server0263
| Opcode | Direction | Verified to |
|---|---|---|
0x0263 |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
32 | unsigned |
Unknown1 |
32 | unsigned |
Unknown2 |
17 | unsigned |
Unknown3 |
17 | unsigned |
Unknown4 |
17 | unsigned |
Unknown5 |
32 | unsigned |
Unknown6 |
the fields below | |
Unknown6.Unknown0.X |
32 | float |
Unknown6.Unknown0.Y |
32 | float |
Unknown6.Unknown0.Z |
32 | float |
0x0264 Server0264
| Opcode | Direction | Verified to |
|---|---|---|
0x0264 |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
32 | unsigned |
Unknown1 |
16 | unsigned |
Unknown2 |
32 | unsigned |
Unknown3 count |
32 | unsigned |
Unknown3 |
array, counted by Unknown3 count |
|
Unknown3[] |
32 | unsigned |
0x0551 Server0551
| Opcode | Direction | Verified to |
|---|---|---|
0x0551 |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 count |
32 | unsigned |
Unknown0 |
array, counted by Unknown0 count |
|
Unknown0[].Unknown0 |
32 | unsigned |
Unknown0[].Unknown1 |
32 | unsigned |
Unknown0[].Unknown2 |
32 | unsigned |
Unknown0[].Unknown3 |
18 | unsigned |
Unknown0[].Unknown4 |
1 | unsigned |
Unknown0[].Unknown5 count |
32 | unsigned |
Unknown0[].Unknown5 |
array, counted by Unknown0[].Unknown5 count |
|
Unknown0[].Unknown5[].Unknown0 |
32 | unsigned |
Unknown0[].Unknown5[].Unknown1 |
8 | unsigned |
Unknown0[].Unknown5[].Unknown2 |
8 | unsigned |
Unknown0[].Unknown5[].Unknown3 |
16 | unsigned |
Unknown0[].Unknown5[].Unknown4 |
4 | unsigned |
Unknown0[].Unknown5[].Unknown5 count |
8 | unsigned |
Unknown0[].Unknown5[].Unknown5 |
array, counted by Unknown0[].Unknown5[].Unknown5 count |
|
Unknown0[].Unknown5[].Unknown5[].Unknown0 |
19 | unsigned |
Unknown0[].Unknown5[].Unknown5[].Unknown1 |
32 | unsigned |
Unknown0[].Unknown5[].Unknown5[].Unknown2 |
32 | unsigned |
Unknown0[].Unknown5[].Unknown5[].Unknown3 |
32 | unsigned |
Unknown0[].Unknown5[].Unknown5[].Unknown4 |
2 | unsigned; selects Unknown0[].Unknown5[].Unknown5[].Unknown5 |
Unknown0[].Unknown5[].Unknown5[].Unknown5 |
union, selected by Unknown0[].Unknown5[].Unknown5[].Unknown4 |
|
Unknown0[].Unknown5[].Unknown5[].Unknown5(0) |
when Unknown0[].Unknown5[].Unknown5[].Unknown4 is 0 |
|
Unknown0[].Unknown5[].Unknown5[].Unknown5(0).Unknown0 |
1 | unsigned |
Unknown0[].Unknown5[].Unknown5[].Unknown5(1) |
when Unknown0[].Unknown5[].Unknown5[].Unknown4 is 1 |
|
Unknown0[].Unknown5[].Unknown5[].Unknown5(1).Unknown0 |
the fields below | |
Unknown0[].Unknown5[].Unknown5[].Unknown5(1).Unknown0.Unknown0 |
32 | unsigned |
Unknown0[].Unknown5[].Unknown5[].Unknown5(1).Unknown0.Unknown1 |
32 | unsigned |
Unknown0[].Unknown5[].Unknown5[].Unknown5(1).Unknown0.Unknown2 |
32 | unsigned |
Unknown0[].Unknown5[].Unknown5[].Unknown5(1).Unknown0.Unknown3 |
32 | unsigned |
Unknown0[].Unknown5[].Unknown5[].Unknown5(1).Unknown0.Unknown4 |
32 | unsigned |
Unknown0[].Unknown5[].Unknown5[].Unknown5(1).Unknown0.Unknown5 |
32 | unsigned |
Unknown0[].Unknown5[].Unknown5[].Unknown5(1).Unknown0.Unknown6 |
32 | unsigned |
Unknown0[].Unknown5[].Unknown5[].Unknown5(1).Unknown0.Unknown7 |
1 | unsigned |
Unknown0[].Unknown5[].Unknown5[].Unknown5(1).Unknown0.Unknown8 |
4 | unsigned |
Unknown0[].Unknown5[].Unknown5[].Unknown5(1).Unknown0.Unknown9 |
3 | unsigned |
Unknown0[].Unknown5[].Unknown5[].Unknown5(1).Unknown0.Unknown10 count |
8 | unsigned |
Unknown0[].Unknown5[].Unknown5[].Unknown5(1).Unknown0.Unknown10 |
array, counted by Unknown0[].Unknown5[].Unknown5[].Unknown5(1).Unknown0.Unknown10 count |
|
Unknown0[].Unknown5[].Unknown5[].Unknown5(1).Unknown0.Unknown10[].Unknown0 |
32 | unsigned |
Unknown0[].Unknown5[].Unknown5[].Unknown5(1).Unknown0.Unknown10[].Unknown1 |
32 | unsigned |
Unknown0[].Unknown5[].Unknown5[].Unknown5(1).Unknown0.Unknown10[].Unknown2 |
32 | unsigned |
Unknown0[].Unknown5[].Unknown5[].Unknown5(1).Unknown0.Unknown10[].Unknown3 |
32 | unsigned |
Unknown0[].Unknown5[].Unknown5[].Unknown5(1).Unknown0.Unknown10[].Unknown4 |
32 | unsigned |
Unknown0[].Unknown5[].Unknown5[].Unknown5(1).Unknown0.Unknown10[].Unknown5 |
32 | unsigned |
Unknown0[].Unknown5[].Unknown5[].Unknown5(1).Unknown0.Unknown10[].Unknown6 |
32 | unsigned |
Unknown0[].Unknown5[].Unknown5[].Unknown5(1).Unknown0.Unknown10[].Unknown7 |
3 | unsigned |
Unknown0[].Unknown6 count |
8 | unsigned |
Unknown0[].Unknown6 |
array, counted by Unknown0[].Unknown6 count |
|
Unknown0[].Unknown6[].Unknown0 |
32 | unsigned |
Unknown0[].Unknown6[].Unknown1 |
8 | unsigned |
Unknown0[].Unknown6[].Unknown2 |
the fields below | |
Unknown0[].Unknown6[].Unknown2.Unknown0.X |
32 | float |
Unknown0[].Unknown6[].Unknown2.Unknown0.Y |
32 | float |
Unknown0[].Unknown6[].Unknown2.Unknown0.Z |
32 | float |
Unknown0[].Unknown6[].Unknown3 |
32 | float |
Unknown0[].Unknown6[].Unknown4 |
32 | float |
Unknown0[].Unknown7 count |
8 | unsigned |
Unknown0[].Unknown7 |
array, counted by Unknown0[].Unknown7 count |
|
Unknown0[].Unknown7[].Unknown0 |
16 | unsigned |
Unknown0[].Unknown7[].Unknown1 |
32 | unsigned |
Unknown0[].Unknown7[].Unknown2 |
8 | unsigned |
Unknown0[].Unknown7[].Unknown3 |
the fields below | |
Unknown0[].Unknown7[].Unknown3.Unknown0.X |
32 | float |
Unknown0[].Unknown7[].Unknown3.Unknown0.Y |
32 | float |
Unknown0[].Unknown7[].Unknown3.Unknown0.Z |
32 | float |
Unknown0[].Unknown7[].Unknown4 |
32 | float |
Unknown0[].Unknown7[].Unknown5 |
32 | float |
0x0723 Server0723
| Opcode | Direction | Verified to |
|---|---|---|
0x0723 |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
32 | unsigned |
0x0738 Server0738
| Opcode | Direction | Verified to |
|---|---|---|
0x0738 |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
32 | unsigned |
Unknown1 |
32 | unsigned |
Unknown2 count |
8 | unsigned |
Unknown2 |
array, counted by Unknown2 count |
|
Unknown2[].Unknown0 |
32 | unsigned |
Unknown2[].Unknown1 |
32 | unsigned |
Unknown2[].Unknown2 count |
8 | unsigned |
Unknown2[].Unknown2 |
array, counted by Unknown2[].Unknown2 count |
|
Unknown2[].Unknown2[].Unknown0 |
3 | unsigned; selects Unknown2[].Unknown2[].Unknown1 |
Unknown2[].Unknown2[].Unknown1 |
union, selected by Unknown2[].Unknown2[].Unknown0 |
|
Unknown2[].Unknown2[].Unknown1(0) |
when Unknown2[].Unknown2[].Unknown0 is 0 |
|
Unknown2[].Unknown2[].Unknown1(0).Unknown0 |
18 | unsigned |
Unknown2[].Unknown2[].Unknown1(0).Unknown1 |
32 | unsigned |
Unknown2[].Unknown2[].Unknown1(0).Unknown2 |
varies | narrow string |
Unknown2[].Unknown2[].Unknown1(1) |
when Unknown2[].Unknown2[].Unknown0 is 1 |
|
Unknown2[].Unknown2[].Unknown1(1).Unknown0 |
varies | wide string |
Unknown2[].Unknown2[].Unknown1(1).Unknown1 |
32 | unsigned |
Unknown2[].Unknown2[].Unknown1(1).Unknown2 |
varies | narrow string |
Unknown2[].Unknown2[].Unknown1(2) |
when Unknown2[].Unknown2[].Unknown0 is 2 |
|
Unknown2[].Unknown2[].Unknown1(2).Unknown0 |
21 | unsigned |
Unknown2[].Unknown2[].Unknown1(2).Unknown1 |
32 | unsigned |
Unknown2[].Unknown2[].Unknown1(2).Unknown2 |
varies | narrow string |
Unknown2[].Unknown2[].Unknown1(3) |
when Unknown2[].Unknown2[].Unknown0 is 3 |
|
Unknown2[].Unknown2[].Unknown1(3).Unknown0 |
32 | unsigned |
Unknown2[].Unknown2[].Unknown1(3).Unknown1 |
varies | wide string |
Unknown2[].Unknown2[].Unknown1(3).Unknown2 |
32 | unsigned |
Unknown2[].Unknown2[].Unknown1(3).Unknown3 |
2 | unsigned |
Unknown2[].Unknown2[].Unknown1(3).Unknown4 |
5 | unsigned |
Unknown2[].Unknown2[].Unknown1(3).Unknown5 |
5 | unsigned |
Unknown2[].Unknown2[].Unknown1(3).Unknown6 |
14 | unsigned |
Unknown2[].Unknown2[].Unknown1(3).Unknown7 |
3 | unsigned |
Unknown2[].Unknown2[].Unknown1(3).Unknown8 |
14 | unsigned |
Unknown2[].Unknown2[].Unknown1(3).Unknown9 |
32 | unsigned |
Unknown2[].Unknown2[].Unknown1(3).Unknown10 |
varies | narrow string |
Unknown2[].Unknown2[].Unknown1(4) |
when Unknown2[].Unknown2[].Unknown0 is 4 |
|
Unknown2[].Unknown2[].Unknown1(4).Unknown0 |
32 | unsigned |
Unknown2[].Unknown2[].Unknown1(4).Unknown1 |
18 | unsigned |
Unknown2[].Unknown2[].Unknown1(4).Unknown2 |
32 | unsigned |
Unknown2[].Unknown2[].Unknown1(4).Unknown3 |
varies | narrow string |
Unknown2[].Unknown2[].Unknown1(5) |
when Unknown2[].Unknown2[].Unknown0 is 5 |
|
Unknown2[].Unknown2[].Unknown1(5).Unknown0 |
32 | unsigned |
Unknown2[].Unknown2[].Unknown1(5).Unknown1 |
32 | unsigned |
Unknown2[].Unknown2[].Unknown1(5).Unknown2 |
varies | narrow string |
0x077D Server077D
| Opcode | Direction | Verified to |
|---|---|---|
0x077D |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
32 | unsigned |
0x077E Server077E
| Opcode | Direction | Verified to |
|---|---|---|
0x077E |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 count |
32 | unsigned |
Unknown0 |
array, counted by Unknown0 count |
|
Unknown0[] |
32 | unsigned |
0x0784 Server0784
| Opcode | Direction | Verified to |
|---|---|---|
0x0784 |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
32 | unsigned |
0x0785 Server0785
| Opcode | Direction | Verified to |
|---|---|---|
0x0785 |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
32 | unsigned |
0x07F4 Server07F4
| Opcode | Direction | Verified to |
|---|---|---|
0x07F4 |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
32 | unsigned |
Unknown1 |
1 | unsigned |
Unknown2 |
the fields below | |
Unknown2.Unknown0.X |
32 | float |
Unknown2.Unknown0.Y |
32 | float |
Unknown2.Unknown0.Z |
32 | float |
Unknown3 count |
8 | unsigned |
Unknown3 |
array, counted by Unknown3 count |
|
Unknown3[].Unknown0 |
32 | unsigned |
Unknown3[].Unknown1 |
8 | unsigned |
Unknown3[].Unknown2 |
8 | unsigned |
Unknown3[].Unknown3 |
16 | unsigned |
Unknown3[].Unknown4 |
4 | unsigned |
Unknown3[].Unknown5 count |
8 | unsigned |
Unknown3[].Unknown5 |
array, counted by Unknown3[].Unknown5 count |
|
Unknown3[].Unknown5[].Unknown0 |
19 | unsigned |
Unknown3[].Unknown5[].Unknown1 |
32 | unsigned |
Unknown3[].Unknown5[].Unknown2 |
32 | unsigned |
Unknown3[].Unknown5[].Unknown3 |
32 | unsigned |
Unknown3[].Unknown5[].Unknown4 |
2 | unsigned; selects Unknown3[].Unknown5[].Unknown5 |
Unknown3[].Unknown5[].Unknown5 |
union, selected by Unknown3[].Unknown5[].Unknown4 |
|
Unknown3[].Unknown5[].Unknown5(0) |
when Unknown3[].Unknown5[].Unknown4 is 0 |
|
Unknown3[].Unknown5[].Unknown5(0).Unknown0 |
1 | unsigned |
Unknown3[].Unknown5[].Unknown5(1) |
when Unknown3[].Unknown5[].Unknown4 is 1 |
|
Unknown3[].Unknown5[].Unknown5(1).Unknown0 |
the fields below | |
Unknown3[].Unknown5[].Unknown5(1).Unknown0.Unknown0 |
32 | unsigned |
Unknown3[].Unknown5[].Unknown5(1).Unknown0.Unknown1 |
32 | unsigned |
Unknown3[].Unknown5[].Unknown5(1).Unknown0.Unknown2 |
32 | unsigned |
Unknown3[].Unknown5[].Unknown5(1).Unknown0.Unknown3 |
32 | unsigned |
Unknown3[].Unknown5[].Unknown5(1).Unknown0.Unknown4 |
32 | unsigned |
Unknown3[].Unknown5[].Unknown5(1).Unknown0.Unknown5 |
32 | unsigned |
Unknown3[].Unknown5[].Unknown5(1).Unknown0.Unknown6 |
32 | unsigned |
Unknown3[].Unknown5[].Unknown5(1).Unknown0.Unknown7 |
1 | unsigned |
Unknown3[].Unknown5[].Unknown5(1).Unknown0.Unknown8 |
4 | unsigned |
Unknown3[].Unknown5[].Unknown5(1).Unknown0.Unknown9 |
3 | unsigned |
Unknown3[].Unknown5[].Unknown5(1).Unknown0.Unknown10 count |
8 | unsigned |
Unknown3[].Unknown5[].Unknown5(1).Unknown0.Unknown10 |
array, counted by Unknown3[].Unknown5[].Unknown5(1).Unknown0.Unknown10 count |
|
Unknown3[].Unknown5[].Unknown5(1).Unknown0.Unknown10[].Unknown0 |
32 | unsigned |
Unknown3[].Unknown5[].Unknown5(1).Unknown0.Unknown10[].Unknown1 |
32 | unsigned |
Unknown3[].Unknown5[].Unknown5(1).Unknown0.Unknown10[].Unknown2 |
32 | unsigned |
Unknown3[].Unknown5[].Unknown5(1).Unknown0.Unknown10[].Unknown3 |
32 | unsigned |
Unknown3[].Unknown5[].Unknown5(1).Unknown0.Unknown10[].Unknown4 |
32 | unsigned |
Unknown3[].Unknown5[].Unknown5(1).Unknown0.Unknown10[].Unknown5 |
32 | unsigned |
Unknown3[].Unknown5[].Unknown5(1).Unknown0.Unknown10[].Unknown6 |
32 | unsigned |
Unknown3[].Unknown5[].Unknown5(1).Unknown0.Unknown10[].Unknown7 |
3 | unsigned |
Unknown4 count |
8 | unsigned |
Unknown4 |
array, counted by Unknown4 count |
|
Unknown4[].Unknown0 |
32 | unsigned |
Unknown4[].Unknown1 |
8 | unsigned |
Unknown4[].Unknown2 |
the fields below | |
Unknown4[].Unknown2.Unknown0.X |
32 | float |
Unknown4[].Unknown2.Unknown0.Y |
32 | float |
Unknown4[].Unknown2.Unknown0.Z |
32 | float |
Unknown4[].Unknown3 |
32 | float |
Unknown4[].Unknown4 |
32 | float |
Unknown5 count |
8 | unsigned |
Unknown5 |
array, counted by Unknown5 count |
|
Unknown5[].Unknown0 |
16 | unsigned |
Unknown5[].Unknown1 |
32 | unsigned |
Unknown5[].Unknown2 |
8 | unsigned |
Unknown5[].Unknown3 |
the fields below | |
Unknown5[].Unknown3.Unknown0.X |
32 | float |
Unknown5[].Unknown3.Unknown0.Y |
32 | float |
Unknown5[].Unknown3.Unknown0.Z |
32 | float |
Unknown5[].Unknown4 |
32 | float |
Unknown5[].Unknown5 |
32 | float |
Unknown6 count |
8 | unsigned |
Unknown6 |
array, counted by Unknown6 count |
|
Unknown6[].Unknown0 |
the fields below | |
Unknown6[].Unknown0.Unknown0.X |
32 | float |
Unknown6[].Unknown0.Unknown0.Y |
32 | float |
Unknown6[].Unknown0.Unknown0.Z |
32 | float |
Unknown6[].Unknown1 |
32 | unsigned |
Unknown6[].Unknown2 |
32 | unsigned |
Unknown6[].Unknown3 |
the fields below | |
Unknown6[].Unknown3.Unknown0.X |
32 | float |
Unknown6[].Unknown3.Unknown0.Y |
32 | float |
Unknown6[].Unknown3.Unknown0.Z |
32 | float |
Unknown6[].Unknown4 |
1 | unsigned |
Unknown7 |
8 | signed |
0x07F5 Server07F5
| Opcode | Direction | Verified to |
|---|---|---|
0x07F5 |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
32 | unsigned |
Unknown1 |
32 | unsigned |
Unknown2 |
32 | unsigned |
0x07F6 Server07F6
| Opcode | Direction | Verified to |
|---|---|---|
0x07F6 |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
32 | unsigned |
Unknown1 |
19 | unsigned |
Unknown2 |
32 | unsigned |
Unknown3 |
32 | unsigned |
Unknown4 |
the fields below | |
Unknown4.Unknown0 |
32 | unsigned |
Unknown4.Unknown1 |
32 | unsigned |
Unknown4.Unknown2 |
32 | unsigned |
Unknown4.Unknown3 |
32 | unsigned |
Unknown4.Unknown4 |
32 | unsigned |
Unknown4.Unknown5 |
32 | unsigned |
Unknown4.Unknown6 |
32 | unsigned |
Unknown4.Unknown7 |
1 | unsigned |
Unknown4.Unknown8 |
4 | unsigned |
Unknown4.Unknown9 |
3 | unsigned |
Unknown4.Unknown10 count |
8 | unsigned |
Unknown4.Unknown10 |
array, counted by Unknown4.Unknown10 count |
|
Unknown4.Unknown10[].Unknown0 |
32 | unsigned |
Unknown4.Unknown10[].Unknown1 |
32 | unsigned |
Unknown4.Unknown10[].Unknown2 |
32 | unsigned |
Unknown4.Unknown10[].Unknown3 |
32 | unsigned |
Unknown4.Unknown10[].Unknown4 |
32 | unsigned |
Unknown4.Unknown10[].Unknown5 |
32 | unsigned |
Unknown4.Unknown10[].Unknown6 |
32 | unsigned |
Unknown4.Unknown10[].Unknown7 |
3 | unsigned |
0x07F7 Server07F7
| Opcode | Direction | Verified to |
|---|---|---|
0x07F7 |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
32 | unsigned |
Unknown1 |
32 | unsigned |
Unknown2 |
32 | unsigned |
0x07F8 Server07F8
| Opcode | Direction | Verified to |
|---|---|---|
0x07F8 |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
32 | unsigned |
Unknown1 |
19 | unsigned |
Unknown2 |
32 | unsigned |
Unknown3 count |
8 | unsigned |
Unknown3 |
array, counted by Unknown3 count |
|
Unknown3[].Unknown0 |
32 | unsigned |
Unknown3[].Unknown1 |
32 | unsigned |
Unknown3[].Unknown2 |
32 | unsigned |
Unknown3[].Unknown3 |
32 | unsigned |
Unknown3[].Unknown4 |
32 | unsigned |
Unknown3[].Unknown5 |
32 | unsigned |
Unknown3[].Unknown6 |
32 | unsigned |
Unknown3[].Unknown7 |
1 | unsigned |
Unknown3[].Unknown8 |
4 | unsigned |
Unknown3[].Unknown9 |
3 | unsigned |
Unknown3[].Unknown10 count |
8 | unsigned |
Unknown3[].Unknown10 |
array, counted by Unknown3[].Unknown10 count |
|
Unknown3[].Unknown10[].Unknown0 |
32 | unsigned |
Unknown3[].Unknown10[].Unknown1 |
32 | unsigned |
Unknown3[].Unknown10[].Unknown2 |
32 | unsigned |
Unknown3[].Unknown10[].Unknown3 |
32 | unsigned |
Unknown3[].Unknown10[].Unknown4 |
32 | unsigned |
Unknown3[].Unknown10[].Unknown5 |
32 | unsigned |
Unknown3[].Unknown10[].Unknown6 |
32 | unsigned |
Unknown3[].Unknown10[].Unknown7 |
3 | unsigned |
0x07FB Server07FB
| Opcode | Direction | Verified to |
|---|---|---|
0x07FB |
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 |
4 | unsigned |
Unknown1[].Unknown2 |
32 | unsigned |
0x07FC Server07FC
| Opcode | Direction | Verified to |
|---|---|---|
0x07FC |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
32 | unsigned |
Unknown1 |
18 | unsigned |
Unknown2 |
9 | unsigned |
0x07FD Server07FD
| Opcode | Direction | Verified to |
|---|---|---|
0x07FD |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
32 | unsigned |
Unknown1 |
32 | unsigned |
Unknown2 |
32 | unsigned |
Unknown3 |
the fields below | |
Unknown3.Unknown0.X |
32 | float |
Unknown3.Unknown0.Y |
32 | float |
Unknown3.Unknown0.Z |
32 | float |
Unknown4 |
32 | float |
Unknown5 count |
8 | unsigned |
Unknown5 |
array, counted by Unknown5 count |
|
Unknown5[].Unknown0 |
32 | unsigned |
Unknown5[].Unknown1 |
8 | unsigned |
Unknown5[].Unknown2 |
the fields below | |
Unknown5[].Unknown2.Unknown0.X |
32 | float |
Unknown5[].Unknown2.Unknown0.Y |
32 | float |
Unknown5[].Unknown2.Unknown0.Z |
32 | float |
Unknown5[].Unknown3 |
32 | float |
Unknown5[].Unknown4 |
32 | float |
Unknown6 count |
8 | unsigned |
Unknown6 |
array, counted by Unknown6 count |
|
Unknown6[].Unknown0 |
16 | unsigned |
Unknown6[].Unknown1 |
32 | unsigned |
Unknown6[].Unknown2 |
8 | unsigned |
Unknown6[].Unknown3 |
the fields below | |
Unknown6[].Unknown3.Unknown0.X |
32 | float |
Unknown6[].Unknown3.Unknown0.Y |
32 | float |
Unknown6[].Unknown3.Unknown0.Z |
32 | float |
Unknown6[].Unknown4 |
32 | float |
Unknown6[].Unknown5 |
32 | float |
0x07FE Server07FE
| Opcode | Direction | Verified to |
|---|---|---|
0x07FE |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
32 | unsigned |
0x07FF Server07FF
| Opcode | Direction | Verified to |
|---|---|---|
0x07FF |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
32 | unsigned |
Unknown1 |
18 | unsigned |
Unknown2 |
18 | unsigned |
Unknown3 |
18 | unsigned |
Unknown4 |
32 | unsigned |
Unknown5 |
16 | unsigned |
Unknown6 |
32 | unsigned |
Unknown7 |
the fields below | |
Unknown7.Unknown0.X |
32 | float |
Unknown7.Unknown0.Y |
32 | float |
Unknown7.Unknown0.Z |
32 | float |
Unknown8 |
32 | float |
Unknown9 count |
8 | unsigned |
Unknown9 |
array, counted by Unknown9 count |
|
Unknown9[].Unknown0 |
32 | unsigned |
Unknown9[].Unknown1 |
8 | unsigned |
Unknown9[].Unknown2 |
the fields below | |
Unknown9[].Unknown2.Unknown0.X |
32 | float |
Unknown9[].Unknown2.Unknown0.Y |
32 | float |
Unknown9[].Unknown2.Unknown0.Z |
32 | float |
Unknown9[].Unknown3 |
32 | float |
Unknown9[].Unknown4 |
32 | float |
Unknown10 count |
8 | unsigned |
Unknown10 |
array, counted by Unknown10 count |
|
Unknown10[].Unknown0 |
16 | unsigned |
Unknown10[].Unknown1 |
32 | unsigned |
Unknown10[].Unknown2 |
8 | unsigned |
Unknown10[].Unknown3 |
the fields below | |
Unknown10[].Unknown3.Unknown0.X |
32 | float |
Unknown10[].Unknown3.Unknown0.Y |
32 | float |
Unknown10[].Unknown3.Unknown0.Z |
32 | float |
Unknown10[].Unknown4 |
32 | float |
Unknown10[].Unknown5 |
32 | float |
Unknown11 |
1 | unsigned |
Unknown12 |
1 | unsigned |
0x0804 Server0804
| Opcode | Direction | Verified to |
|---|---|---|
0x0804 |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
the fields below | |
Unknown0.Unknown0 |
3 | unsigned |
Unknown0.Unknown1 |
18 | unsigned |
Unknown0.Unknown2 |
32 | unsigned |
Unknown0.Unknown3 |
32 | unsigned |
0x080E Server080E
| Opcode | Direction | Verified to |
|---|---|---|
0x080E |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
1 | unsigned |
0x080F Server080F
| Opcode | Direction | Verified to |
|---|---|---|
0x080F |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 count |
32 | unsigned |
Unknown0 |
array, counted by Unknown0 count |
|
Unknown0[].Unknown0 |
32 | unsigned |
Unknown0[].Unknown1 |
32 | unsigned |
Unknown0[].Unknown2 |
32 | unsigned |
0x0810 Server0810
| Opcode | Direction | Verified to |
|---|---|---|
0x0810 |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 count |
32 | unsigned |
Unknown0 |
array, counted by Unknown0 count |
|
Unknown0[].Unknown0 |
32 | unsigned |
Unknown0[].Unknown1 |
32 | unsigned |
Unknown0[].Unknown2 |
32 | unsigned |
0x0811 Server0811
| Opcode | Direction | Verified to |
|---|---|---|
0x0811 |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
32 | unsigned |
Unknown1 count |
32 | unsigned |
Unknown1 |
array, counted by Unknown1 count |
|
Unknown1[] |
32 | unsigned |
0x0812 Server0812
| Opcode | Direction | Verified to |
|---|---|---|
0x0812 |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
32 | unsigned |
Unknown1 |
32 | unsigned |
Unknown2 |
32 | unsigned |
Unknown3 |
32 | unsigned |
0x0813 Server0813
| Opcode | Direction | Verified to |
|---|---|---|
0x0813 |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
32 | unsigned |
Unknown1 |
32 | unsigned |
0x0814 Server0814
| Opcode | Direction | Verified to |
|---|---|---|
0x0814 |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
18 | unsigned |
Unknown1 |
1 | unsigned |
0x0815 Server0815
| Opcode | Direction | Verified to |
|---|---|---|
0x0815 |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
18 | unsigned |
0x0816 Server0816
| Opcode | Direction | Verified to |
|---|---|---|
0x0816 |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
18 | unsigned |
Unknown1 |
18 | unsigned |
Unknown2 |
18 | unsigned |
Unknown3 |
32 | unsigned |
0x0817 Server0817
| Opcode | Direction | Verified to |
|---|---|---|
0x0817 |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
18 | unsigned |
Unknown1 |
8 | unsigned |
0x0818 Server0818
| Opcode | Direction | Verified to |
|---|---|---|
0x0818 |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
32 | unsigned |
Unknown1 |
the fields below | |
Unknown1.Unknown0 |
32 | unsigned |
Unknown1.Unknown1 |
8 | unsigned |
Unknown1.Unknown2 |
8 | unsigned |
Unknown1.Unknown3 |
16 | unsigned |
Unknown1.Unknown4 |
4 | unsigned |
Unknown1.Unknown5 count |
8 | unsigned |
Unknown1.Unknown5 |
array, counted by Unknown1.Unknown5 count |
|
Unknown1.Unknown5[].Unknown0 |
19 | unsigned |
Unknown1.Unknown5[].Unknown1 |
32 | unsigned |
Unknown1.Unknown5[].Unknown2 |
32 | unsigned |
Unknown1.Unknown5[].Unknown3 |
32 | unsigned |
Unknown1.Unknown5[].Unknown4 |
2 | unsigned; selects Unknown1.Unknown5[].Unknown5 |
Unknown1.Unknown5[].Unknown5 |
union, selected by Unknown1.Unknown5[].Unknown4 |
|
Unknown1.Unknown5[].Unknown5(0) |
when Unknown1.Unknown5[].Unknown4 is 0 |
|
Unknown1.Unknown5[].Unknown5(0).Unknown0 |
1 | unsigned |
Unknown1.Unknown5[].Unknown5(1) |
when Unknown1.Unknown5[].Unknown4 is 1 |
|
Unknown1.Unknown5[].Unknown5(1).Unknown0 |
the fields below | |
Unknown1.Unknown5[].Unknown5(1).Unknown0.Unknown0 |
32 | unsigned |
Unknown1.Unknown5[].Unknown5(1).Unknown0.Unknown1 |
32 | unsigned |
Unknown1.Unknown5[].Unknown5(1).Unknown0.Unknown2 |
32 | unsigned |
Unknown1.Unknown5[].Unknown5(1).Unknown0.Unknown3 |
32 | unsigned |
Unknown1.Unknown5[].Unknown5(1).Unknown0.Unknown4 |
32 | unsigned |
Unknown1.Unknown5[].Unknown5(1).Unknown0.Unknown5 |
32 | unsigned |
Unknown1.Unknown5[].Unknown5(1).Unknown0.Unknown6 |
32 | unsigned |
Unknown1.Unknown5[].Unknown5(1).Unknown0.Unknown7 |
1 | unsigned |
Unknown1.Unknown5[].Unknown5(1).Unknown0.Unknown8 |
4 | unsigned |
Unknown1.Unknown5[].Unknown5(1).Unknown0.Unknown9 |
3 | unsigned |
Unknown1.Unknown5[].Unknown5(1).Unknown0.Unknown10 count |
8 | unsigned |
Unknown1.Unknown5[].Unknown5(1).Unknown0.Unknown10 |
array, counted by Unknown1.Unknown5[].Unknown5(1).Unknown0.Unknown10 count |
|
Unknown1.Unknown5[].Unknown5(1).Unknown0.Unknown10[].Unknown0 |
32 | unsigned |
Unknown1.Unknown5[].Unknown5(1).Unknown0.Unknown10[].Unknown1 |
32 | unsigned |
Unknown1.Unknown5[].Unknown5(1).Unknown0.Unknown10[].Unknown2 |
32 | unsigned |
Unknown1.Unknown5[].Unknown5(1).Unknown0.Unknown10[].Unknown3 |
32 | unsigned |
Unknown1.Unknown5[].Unknown5(1).Unknown0.Unknown10[].Unknown4 |
32 | unsigned |
Unknown1.Unknown5[].Unknown5(1).Unknown0.Unknown10[].Unknown5 |
32 | unsigned |
Unknown1.Unknown5[].Unknown5(1).Unknown0.Unknown10[].Unknown6 |
32 | unsigned |
Unknown1.Unknown5[].Unknown5(1).Unknown0.Unknown10[].Unknown7 |
3 | unsigned |
0x0819 Server0819
| Opcode | Direction | Verified to |
|---|---|---|
0x0819 |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
32 | unsigned |
Unknown1 |
32 | unsigned |
0x0832 Server0832
| Opcode | Direction | Verified to |
|---|---|---|
0x0832 |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
32 | unsigned |
0x0876 Server0876
| Opcode | Direction | Verified to |
|---|---|---|
0x0876 |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
32 | unsigned |
Unknown1 |
32 | unsigned |
0x087F Server087F
| Opcode | Direction | Verified to |
|---|---|---|
0x087F |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
32 | unsigned |
Unknown1 |
5 | unsigned |
Unknown2 |
32 | unsigned |
0x0880 Server0880
| Opcode | Direction | Verified to |
|---|---|---|
0x0880 |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
32 | unsigned |
Unknown1 |
5 | unsigned |
Unknown2 |
32 | unsigned |
Unknown3 |
32 | unsigned |
Unknown4 |
1 | unsigned |
0x0897 Server0897
| Opcode | Direction | Verified to |
|---|---|---|
0x0897 |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
32 | unsigned |
Unknown1 |
32 | unsigned |
0x08F4 Server08F4
| Opcode | Direction | Verified to |
|---|---|---|
0x08F4 |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
32 | unsigned |
Unknown1 |
5 | unsigned |
Unknown2 |
32 | unsigned |
0x0909 Server0909
| Opcode | Direction | Verified to |
|---|---|---|
0x0909 |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
32 | unsigned |
Unknown1[0] |
32 | unsigned |
Unknown1[1] |
32 | unsigned |
Unknown1[2] |
32 | unsigned |
Unknown1[3] |
32 | unsigned |
Unknown1[4] |
32 | unsigned |
Unknown2[0] |
32 | unsigned |
Unknown2[1] |
32 | unsigned |
Unknown2[2] |
32 | unsigned |
Unknown2[3] |
32 | unsigned |
Unknown2[4] |
32 | unsigned |
0x0914 Server0914
| Opcode | Direction | Verified to |
|---|---|---|
0x0914 |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
18 | unsigned |
Unknown1 |
32 | unsigned |
0x0919 Server0919
| Opcode | Direction | Verified to |
|---|---|---|
0x0919 |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
5 | unsigned |
Unknown1 |
64 | unsigned |
Unknown2 |
32 | unsigned |
Unknown3 |
32 | unsigned |
0x091B Server091B
| Opcode | Direction | Verified to |
|---|---|---|
0x091B |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 count |
32 | unsigned |
Unknown0 |
array, counted by Unknown0 count |
|
Unknown0[].Unknown0 |
3 | unsigned |
Unknown0[].Unknown1 |
18 | unsigned |
Unknown0[].Unknown2 |
32 | unsigned |
Unknown0[].Unknown3 |
32 | unsigned |
0x092F Server092F
| Opcode | Direction | Verified to |
|---|---|---|
0x092F |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
32 | unsigned |
Unknown1 |
32 | unsigned |
Unknown2 |
18 | unsigned |
0x0937 Server0937
| Opcode | Direction | Verified to |
|---|---|---|
0x0937 |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
32 | unsigned |
Unknown1 |
32 | unsigned |
Unknown2 |
1 | unsigned |
0x093F Server093F
| Opcode | Direction | Verified to |
|---|---|---|
0x093F |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
32 | unsigned |
Unknown1 |
32 | unsigned |
0x0940 Server0940
| Opcode | Direction | Verified to |
|---|---|---|
0x0940 |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
32 | unsigned |
Unknown1 |
32 | unsigned |
0x0985 Server0985
| Opcode | Direction | Verified to |
|---|---|---|
0x0985 |
server to client | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
3 | unsigned |
Client to server
0x0096 Client0096
| Opcode | Direction | Verified to |
|---|---|---|
0x0096 |
client to server | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
32 | unsigned |
Unknown1 |
4 | unsigned |
Unknown2 |
4 | unsigned |
Unknown3 |
32 | unsigned |
Unknown4 |
the fields below | |
Unknown4.Unknown0.X |
32 | float |
Unknown4.Unknown0.Y |
32 | float |
Unknown4.Unknown0.Z |
32 | float |
0x0097 Client0097
| Opcode | Direction | Verified to |
|---|---|---|
0x0097 |
client to server | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
32 | unsigned |
Unknown1 |
32 | unsigned |
0x0098 Client0098
| Opcode | Direction | Verified to |
|---|---|---|
0x0098 |
client to server | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
32 | unsigned |
Unknown1 |
32 | unsigned |
0x009B Client009B
| Opcode | Direction | Verified to |
|---|---|---|
0x009B |
client to server | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
32 | unsigned |
Unknown1 |
16 | unsigned |
Unknown2 |
the fields below | |
Unknown2.Unknown0.X |
32 | float |
Unknown2.Unknown0.Y |
32 | float |
Unknown2.Unknown0.Z |
32 | float |
0x009D Client009D
| Opcode | Direction | Verified to |
|---|---|---|
0x009D |
client to server | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
32 | unsigned |
Unknown1 |
18 | unsigned |
Unknown2 |
32 | unsigned |
Unknown3 |
the fields below | |
Unknown3.Unknown0.X |
32 | float |
Unknown3.Unknown0.Y |
32 | float |
Unknown3.Unknown0.Z |
32 | float |
0x00B3 Client00B3
| Opcode | Direction | Verified to |
|---|---|---|
0x00B3 |
client to server | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
32 | unsigned |
0x00C2 Client00C2
| Opcode | Direction | Verified to |
|---|---|---|
0x00C2 |
client to server | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
18 | unsigned |
Unknown1 |
32 | unsigned |
0x00E3 Client00E3
| Opcode | Direction | Verified to |
|---|---|---|
0x00E3 |
client to server | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
1 | unsigned |
0x00E4 Client00E4
| Opcode | Direction | Verified to |
|---|---|---|
0x00E4 |
client to server | unverified |
| Field | Bits | Encoding |
|---|---|---|
| (none) | 0 |
0x0177 Client0177
| Opcode | Direction | Verified to |
|---|---|---|
0x0177 |
client to server | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
1 | unsigned |
0x04DB Client04DB
| Opcode | Direction | Verified to |
|---|---|---|
0x04DB |
client to server | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
16 | unsigned |
Unknown1 |
32 | unsigned |
Unknown2 |
1 | unsigned |
0x0801 Client0801
| Opcode | Direction | Verified to |
|---|---|---|
0x0801 |
client to server | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
32 | unsigned |
Unknown1 |
9 | unsigned |
Unknown2 |
1 | unsigned |
0x0802 Client0802
| Opcode | Direction | Verified to |
|---|---|---|
0x0802 |
client to server | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
32 | unsigned |
0x0805 Client0805
| Opcode | Direction | Verified to |
|---|---|---|
0x0805 |
client to server | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
32 | unsigned |
Unknown1 |
3 | unsigned |
Unknown2 |
32 | unsigned |
0x094F Client094F
| Opcode | Direction | Verified to |
|---|---|---|
0x094F |
client to server | unverified |
| Field | Bits | Encoding |
|---|---|---|
Unknown0 |
the fields below | |
Unknown0.Unknown0 |
14 | unsigned |
Unknown0.Unknown1 |
64 | unsigned |
Unknown1 |
18 | unsigned |
Unknown2 |
32 | unsigned |
Where the code lives
| Piece | Path |
|---|---|
| Message declarations | Source/NexusTomorrow.Network.World/Message/Model/Spell/ |
| This page's generator | Tools/NexusTomorrow.ProtocolReference/ |