Skip to content

Messages Reward

rebaserHEAD edited this page Oct 17, 2026 · 5 revisions

reference, committed verified 2026-10-17 bootstrap ee2b70d

Every message in the Reward area: its opcode, direction, how far it is verified, and its fields.

This grouping comes from where the declarations sit today. It claims nothing about what these messages do, and it changes when the client's areas are settled.

Note

Generated from the message declarations at bootstrap ee2b70d by Tools/NexusTomorrow.ProtocolReference. Don't edit it by hand: change the declaration's documentation and regenerate.

Server to client

0x07C7 Server07C7

Opcode Direction Verified to
0x07C7 server to client unverified
Field Bits Encoding
Unknown0 the fields below
Unknown0.Unknown0 3 unsigned
Unknown0.Unknown1 32 unsigned
Unknown0.Unknown2 32 unsigned
Unknown0.Unknown3 8 unsigned
Unknown0.Unknown4 32 unsigned

0x07C8 Server07C8

Opcode Direction Verified to
0x07C8 server to client unverified
Field Bits Encoding
Unknown0 count 32 unsigned
Unknown0 array, counted by Unknown0 count
Unknown0[].Unknown0 3 unsigned
Unknown0[].Unknown1 32 unsigned
Unknown0[].Unknown2 32 unsigned
Unknown0[].Unknown3 8 unsigned
Unknown0[].Unknown4 32 unsigned

0x07C9 Server07C9

Opcode Direction Verified to
0x07C9 server to client unverified
Field Bits Encoding
Unknown0 the fields below
Unknown0.Unknown0 3 unsigned
Unknown0.Unknown1 32 unsigned
Unknown0.Unknown2 32 unsigned
Unknown0.Unknown3 8 unsigned
Unknown0.Unknown4 32 unsigned

0x07CA Server07CA

Opcode Direction Verified to
0x07CA server to client unverified
Field Bits Encoding
Unknown0 count 32 unsigned
Unknown0 array, counted by Unknown0 count
Unknown0[].Unknown0 32 unsigned
Unknown0[].Unknown1 14 unsigned
Unknown0[].Unknown2 32 float
Unknown0[].Unknown3 8 unsigned
Unknown0[].Unknown4 32 unsigned

0x07CB Server07CB

Opcode Direction Verified to
0x07CB server to client unverified
Field Bits Encoding
Unknown0 the fields below
Unknown0.Unknown0 3 unsigned
Unknown0.Unknown1 32 unsigned
Unknown0.Unknown2 32 unsigned
Unknown0.Unknown3 8 unsigned
Unknown0.Unknown4 32 unsigned

0x07CD Server07CD

Opcode Direction Verified to
0x07CD server to client unverified
Field Bits Encoding
Unknown0 the fields below
Unknown0.Unknown0 14 unsigned
Unknown0.Unknown1 32 unsigned
Unknown0.Unknown2[0] 8 unsigned
Unknown0.Unknown2[1] 8 unsigned
Unknown0.Unknown2[2] 8 unsigned
Unknown0.Unknown2[3] 8 unsigned
Unknown0.Unknown3 32 unsigned; counts Unknown0.Unknown5
Unknown0.Unknown4 32 unsigned
Unknown0.Unknown5 array, counted by Unknown0.Unknown3
Unknown0.Unknown5[] 32 unsigned
Unknown0.Unknown6 1 unsigned

0x07D0 Server07D0

Opcode Direction Verified to
0x07D0 server to client unverified
Field Bits Encoding
Unknown0 14 unsigned

0x07D3 Server07D3

Opcode Direction Verified to
0x07D3 server to client unverified
Field Bits Encoding
Unknown0 count 32 unsigned
Unknown0 array, counted by Unknown0 count
Unknown0[].Unknown0 14 unsigned
Unknown0[].Unknown1 32 unsigned
Unknown0[].Unknown2[0] 8 unsigned
Unknown0[].Unknown2[1] 8 unsigned
Unknown0[].Unknown2[2] 8 unsigned
Unknown0[].Unknown2[3] 8 unsigned
Unknown0[].Unknown3 32 unsigned; counts Unknown0[].Unknown5
Unknown0[].Unknown4 32 unsigned
Unknown0[].Unknown5 array, counted by Unknown0[].Unknown3
Unknown0[].Unknown5[] 32 unsigned
Unknown0[].Unknown6 1 unsigned

0x07D5 Server07D5

Opcode Direction Verified to
0x07D5 server to client unverified
Field Bits Encoding
Unknown0 14 unsigned
Unknown1 32 unsigned
Unknown2[0] 8 unsigned
Unknown2[1] 8 unsigned
Unknown2[2] 8 unsigned
Unknown2[3] 8 unsigned
Unknown3 32 unsigned
Unknown4 1 unsigned

0x07DB Server07DB

Opcode Direction Verified to
0x07DB server to client unverified
Field Bits Encoding
Unknown0 32 unsigned

0x083A Server083A

Opcode Direction Verified to
0x083A server to client unverified
Field Bits Encoding
(none) 0

0x0846 Server0846

Opcode Direction Verified to
0x0846 server to client unverified
Field Bits Encoding
Unknown0 32 unsigned

0x0879 Server0879

Opcode Direction Verified to
0x0879 server to client unverified
Field Bits Encoding
Unknown0 32 unsigned
Unknown1 32 unsigned

0x0889 Server0889

Opcode Direction Verified to
0x0889 server to client unverified
Field Bits Encoding
Unknown0 32 unsigned
Unknown1 32 unsigned
Unknown2 32 unsigned

0x088A Server088A

Opcode Direction Verified to
0x088A server to client unverified
Field Bits Encoding
Unknown0 32 unsigned
Unknown1 14 unsigned

0x0892 Server0892

Opcode Direction Verified to
0x0892 server to client unverified
Field Bits Encoding
Unknown0 32 unsigned

0x0897 Server0897

Opcode Direction Verified to
0x0897 server to client unverified
Field Bits Encoding
Unknown0 32 unsigned
Unknown1 32 unsigned

0x08A0 Server08A0

Opcode Direction Verified to
0x08A0 server to client unverified
Field Bits Encoding
Unknown0 32 unsigned
Unknown1 32 unsigned
Unknown2 32 unsigned
Unknown3 32 unsigned
Unknown4 1 unsigned
Unknown5 1 unsigned
Unknown6 1 unsigned
Unknown7 1 unsigned
Unknown8 32 unsigned
Unknown9 64 unsigned
Unknown10 32 unsigned
Unknown11 32 unsigned
Unknown12 count 32 unsigned
Unknown12 array, counted by Unknown12 count
Unknown12[].Unknown0 14 unsigned
Unknown12[].Unknown1 64 unsigned

0x08A4 Server08A4

Opcode Direction Verified to
0x08A4 server to client unverified
Field Bits Encoding
Unknown0 32 unsigned
Unknown1 32 unsigned

0x08A8 Server08A8

Opcode Direction Verified to
0x08A8 server to client unverified
Field Bits Encoding
Unknown0 32 unsigned
Unknown1 18 unsigned
Unknown2 17 unsigned
Unknown3 1 unsigned
Unknown4 1 unsigned

0x08AC Server08AC

Opcode Direction Verified to
0x08AC server to client unverified
Field Bits Encoding
Unknown0 32 unsigned
Unknown1 1 unsigned

0x08CC Server08CC

Opcode Direction Verified to
0x08CC server to client unverified
Field Bits Encoding
Unknown0 32 unsigned
Unknown1 varies wide string

0x08D3 Server08D3

Opcode Direction Verified to
0x08D3 server to client unverified
Field Bits Encoding
Unknown0 32 unsigned
Unknown1 14 unsigned

0x08F4 Server08F4

Opcode Direction Verified to
0x08F4 server to client unverified
Field Bits Encoding
Unknown0 32 unsigned
Unknown1 5 unsigned
Unknown2 32 unsigned

0x08F5 Server08F5

Opcode Direction Verified to
0x08F5 server to client unverified
Field Bits Encoding
Unknown0 32 unsigned
Unknown1 1 unsigned

0x08F6 Server08F6

Opcode Direction Verified to
0x08F6 server to client unverified
Field Bits Encoding
Unknown0 32 unsigned
Unknown1 32 unsigned

0x0902 Server0902

Opcode Direction Verified to
0x0902 server to client unverified
Field Bits Encoding
Unknown0 32 unsigned

0x092C Server092C

Opcode Direction Verified to
0x092C server to client unverified
Field Bits Encoding
Unknown0 count 8 unsigned
Unknown0 array, counted by Unknown0 count
Unknown0[].Unknown0 6 unsigned
Unknown0[].Unknown1 32 unsigned
Unknown0[].Unknown2 2 unsigned; selects Unknown0[].Unknown3
Unknown0[].Unknown3 union, selected by Unknown0[].Unknown2
Unknown0[].Unknown3(0) when Unknown0[].Unknown2 is 0
Unknown0[].Unknown3(0).Unknown0 32 float
Unknown0[].Unknown3(1) when Unknown0[].Unknown2 is 1
Unknown0[].Unknown3(1).Unknown0 32 unsigned
Unknown0[].Unknown3(2) when Unknown0[].Unknown2 is 2
Unknown0[].Unknown3(2).Unknown0 32 float
Unknown0[].Unknown4 count 8 unsigned
Unknown0[].Unknown4 array, counted by Unknown0[].Unknown4 count
Unknown0[].Unknown4[].Unknown0 4 unsigned
Unknown0[].Unknown4[].Unknown1 32 unsigned
Unknown0[].Unknown4[].Unknown2 2 unsigned; selects Unknown0[].Unknown4[].Unknown3
Unknown0[].Unknown4[].Unknown3 union, selected by Unknown0[].Unknown4[].Unknown2
Unknown0[].Unknown4[].Unknown3(0) when Unknown0[].Unknown4[].Unknown2 is 0
Unknown0[].Unknown4[].Unknown3(0).Unknown0 32 float
Unknown0[].Unknown4[].Unknown3(1) when Unknown0[].Unknown4[].Unknown2 is 1
Unknown0[].Unknown4[].Unknown3(1).Unknown0 32 unsigned
Unknown0[].Unknown4[].Unknown3(2) when Unknown0[].Unknown4[].Unknown2 is 2
Unknown0[].Unknown4[].Unknown3(2).Unknown0 32 float

Client to server

0x07CC Client07CC

Opcode Direction Verified to
0x07CC client to server unverified
Field Bits Encoding
Unknown0 32 unsigned

0x07CE Client07CE

Opcode Direction Verified to
0x07CE client to server unverified
Field Bits Encoding
Unknown0 14 unsigned
Unknown1 32 unsigned

0x07CF Client07CF

Opcode Direction Verified to
0x07CF client to server unverified
Field Bits Encoding
Unknown0 14 unsigned

0x0825 Client0825

Opcode Direction Verified to
0x0825 client to server unverified
Field Bits Encoding
Unknown0 32 unsigned
Unknown1 32 unsigned
Unknown2 32 unsigned
Unknown3 varies wide string
Unknown4 varies wide string

0x0828 Client0828

Opcode Direction Verified to
0x0828 client to server unverified
Field Bits Encoding
Unknown0 32 unsigned
Unknown1 5 unsigned
Unknown2 32 unsigned
Unknown3 14 unsigned
Unknown4 32 unsigned
Unknown5 14 unsigned
Unknown6 64 unsigned
Unknown7 32 unsigned
Unknown8 32 unsigned
Unknown9 14 unsigned
Unknown10 64 unsigned
Unknown11 varies wide string

0x082C Client082C

Opcode Direction Verified to
0x082C client to server unverified
Field Bits Encoding
Unknown0 32 unsigned
Unknown1 3 unsigned
Unknown2 32 unsigned
Unknown3 varies wide string
Unknown4 64 unsigned
Unknown5 32 unsigned

0x082E Client082E

Opcode Direction Verified to
0x082E client to server unverified
Field Bits Encoding
(none) 0

0x0865 Client0865

Opcode Direction Verified to
0x0865 client to server unverified
Field Bits Encoding
Unknown0 64 unsigned

Both ways

0x07E3 Message07E3

Opcode Direction Verified to
0x07E3 both ways unverified
Field Bits Encoding
Unknown0 32 unsigned

0x081A Message081A

Opcode Direction Verified to
0x081A both ways unverified
Field Bits Encoding
Unknown0 32 unsigned
Unknown1 15 unsigned
Unknown2 2 unsigned
Unknown3 count 32 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 32 unsigned
Unknown3[].Unknown8 32 unsigned
Unknown3[].Unknown9 32 unsigned

0x081B Message081B

Opcode Direction Verified to
0x081B both ways unverified
Field Bits Encoding
Unknown0 32 unsigned
Unknown1 32 unsigned
Unknown2 32 unsigned
Unknown3 32 unsigned
Unknown4 32 unsigned
Unknown5 count 32 unsigned
Unknown5 array, counted by Unknown5 count
Unknown5[] 32 unsigned

0x081C Message081C

Opcode Direction Verified to
0x081C both ways unverified
Field Bits Encoding
Unknown0 32 unsigned

0x081D Message081D

Opcode Direction Verified to
0x081D both ways unverified
Field Bits Encoding
Unknown0 32 unsigned

0x0928 Message0928

Opcode Direction Verified to
0x0928 both ways unverified
Field Bits Encoding
Unknown0 32 unsigned
Unknown1 5 unsigned

Where the code lives

Piece Path
Message declarations Source/NexusTomorrow.Network.World/Message/Model/Reward/
This page's generator Tools/NexusTomorrow.ProtocolReference/

Clone this wiki locally