Messages Spell - NexusTomorrow/server GitHub Wiki

reference, committed verified 2026-10-18 bootstrap 5aae370

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 5aae370 by Tools/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/