Skip to content

Messages Story

rebaserHEAD edited this page Oct 17, 2026 · 5 revisions

reference, committed verified 2026-10-17 bootstrap ee2b70d

Every message in the Story 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

0x0723 Server0723

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

0x0724 Server0724

Opcode Direction Verified to
0x0724 server to client unverified
Field Bits Encoding
Unknown0 varies wide string

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

0x073A Server073A

Opcode Direction Verified to
0x073A server to client unverified
Field Bits Encoding
Unknown0 the fields below
Unknown0.Unknown0 32 unsigned
Unknown0.Unknown1 32 unsigned
Unknown0.Unknown2 count 8 unsigned
Unknown0.Unknown2 array, counted by Unknown0.Unknown2 count
Unknown0.Unknown2[].Unknown0 3 unsigned; selects Unknown0.Unknown2[].Unknown1
Unknown0.Unknown2[].Unknown1 union, selected by Unknown0.Unknown2[].Unknown0
Unknown0.Unknown2[].Unknown1(0) when Unknown0.Unknown2[].Unknown0 is 0
Unknown0.Unknown2[].Unknown1(0).Unknown0 18 unsigned
Unknown0.Unknown2[].Unknown1(0).Unknown1 32 unsigned
Unknown0.Unknown2[].Unknown1(0).Unknown2 varies narrow string
Unknown0.Unknown2[].Unknown1(1) when Unknown0.Unknown2[].Unknown0 is 1
Unknown0.Unknown2[].Unknown1(1).Unknown0 varies wide string
Unknown0.Unknown2[].Unknown1(1).Unknown1 32 unsigned
Unknown0.Unknown2[].Unknown1(1).Unknown2 varies narrow string
Unknown0.Unknown2[].Unknown1(2) when Unknown0.Unknown2[].Unknown0 is 2
Unknown0.Unknown2[].Unknown1(2).Unknown0 21 unsigned
Unknown0.Unknown2[].Unknown1(2).Unknown1 32 unsigned
Unknown0.Unknown2[].Unknown1(2).Unknown2 varies narrow string
Unknown0.Unknown2[].Unknown1(3) when Unknown0.Unknown2[].Unknown0 is 3
Unknown0.Unknown2[].Unknown1(3).Unknown0 32 unsigned
Unknown0.Unknown2[].Unknown1(3).Unknown1 varies wide string
Unknown0.Unknown2[].Unknown1(3).Unknown2 32 unsigned
Unknown0.Unknown2[].Unknown1(3).Unknown3 2 unsigned
Unknown0.Unknown2[].Unknown1(3).Unknown4 5 unsigned
Unknown0.Unknown2[].Unknown1(3).Unknown5 5 unsigned
Unknown0.Unknown2[].Unknown1(3).Unknown6 14 unsigned
Unknown0.Unknown2[].Unknown1(3).Unknown7 3 unsigned
Unknown0.Unknown2[].Unknown1(3).Unknown8 14 unsigned
Unknown0.Unknown2[].Unknown1(3).Unknown9 32 unsigned
Unknown0.Unknown2[].Unknown1(3).Unknown10 varies narrow string
Unknown0.Unknown2[].Unknown1(4) when Unknown0.Unknown2[].Unknown0 is 4
Unknown0.Unknown2[].Unknown1(4).Unknown0 32 unsigned
Unknown0.Unknown2[].Unknown1(4).Unknown1 18 unsigned
Unknown0.Unknown2[].Unknown1(4).Unknown2 32 unsigned
Unknown0.Unknown2[].Unknown1(4).Unknown3 varies narrow string
Unknown0.Unknown2[].Unknown1(5) when Unknown0.Unknown2[].Unknown0 is 5
Unknown0.Unknown2[].Unknown1(5).Unknown0 32 unsigned
Unknown0.Unknown2[].Unknown1(5).Unknown1 32 unsigned
Unknown0.Unknown2[].Unknown1(5).Unknown2 varies narrow string
Unknown1 18 unsigned
Unknown2 32 unsigned
Unknown3 2 unsigned
Unknown4 2 unsigned
Unknown5 3 unsigned

0x074A Server074A

Opcode Direction Verified to
0x074A server to client unverified
Field Bits Encoding
Unknown0 32 unsigned
Unknown1 32 unsigned
Unknown2 32 unsigned
Unknown3 32 unsigned
Unknown4 32 unsigned
Unknown5 16 unsigned

0x0753 Server0753

Opcode Direction Verified to
0x0753 server to client unverified
Field Bits Encoding
Unknown0 the fields below
Unknown0.Unknown0 32 unsigned
Unknown0.Unknown1 32 unsigned
Unknown0.Unknown2 count 8 unsigned
Unknown0.Unknown2 array, counted by Unknown0.Unknown2 count
Unknown0.Unknown2[].Unknown0 3 unsigned; selects Unknown0.Unknown2[].Unknown1
Unknown0.Unknown2[].Unknown1 union, selected by Unknown0.Unknown2[].Unknown0
Unknown0.Unknown2[].Unknown1(0) when Unknown0.Unknown2[].Unknown0 is 0
Unknown0.Unknown2[].Unknown1(0).Unknown0 18 unsigned
Unknown0.Unknown2[].Unknown1(0).Unknown1 32 unsigned
Unknown0.Unknown2[].Unknown1(0).Unknown2 varies narrow string
Unknown0.Unknown2[].Unknown1(1) when Unknown0.Unknown2[].Unknown0 is 1
Unknown0.Unknown2[].Unknown1(1).Unknown0 varies wide string
Unknown0.Unknown2[].Unknown1(1).Unknown1 32 unsigned
Unknown0.Unknown2[].Unknown1(1).Unknown2 varies narrow string
Unknown0.Unknown2[].Unknown1(2) when Unknown0.Unknown2[].Unknown0 is 2
Unknown0.Unknown2[].Unknown1(2).Unknown0 21 unsigned
Unknown0.Unknown2[].Unknown1(2).Unknown1 32 unsigned
Unknown0.Unknown2[].Unknown1(2).Unknown2 varies narrow string
Unknown0.Unknown2[].Unknown1(3) when Unknown0.Unknown2[].Unknown0 is 3
Unknown0.Unknown2[].Unknown1(3).Unknown0 32 unsigned
Unknown0.Unknown2[].Unknown1(3).Unknown1 varies wide string
Unknown0.Unknown2[].Unknown1(3).Unknown2 32 unsigned
Unknown0.Unknown2[].Unknown1(3).Unknown3 2 unsigned
Unknown0.Unknown2[].Unknown1(3).Unknown4 5 unsigned
Unknown0.Unknown2[].Unknown1(3).Unknown5 5 unsigned
Unknown0.Unknown2[].Unknown1(3).Unknown6 14 unsigned
Unknown0.Unknown2[].Unknown1(3).Unknown7 3 unsigned
Unknown0.Unknown2[].Unknown1(3).Unknown8 14 unsigned
Unknown0.Unknown2[].Unknown1(3).Unknown9 32 unsigned
Unknown0.Unknown2[].Unknown1(3).Unknown10 varies narrow string
Unknown0.Unknown2[].Unknown1(4) when Unknown0.Unknown2[].Unknown0 is 4
Unknown0.Unknown2[].Unknown1(4).Unknown0 32 unsigned
Unknown0.Unknown2[].Unknown1(4).Unknown1 18 unsigned
Unknown0.Unknown2[].Unknown1(4).Unknown2 32 unsigned
Unknown0.Unknown2[].Unknown1(4).Unknown3 varies narrow string
Unknown0.Unknown2[].Unknown1(5) when Unknown0.Unknown2[].Unknown0 is 5
Unknown0.Unknown2[].Unknown1(5).Unknown0 32 unsigned
Unknown0.Unknown2[].Unknown1(5).Unknown1 32 unsigned
Unknown0.Unknown2[].Unknown1(5).Unknown2 varies narrow string
Unknown1 32 unsigned
Unknown2 1 unsigned
Unknown3 1 unsigned
Unknown4 32 float

0x0757 Server0757

Opcode Direction Verified to
0x0757 server to client unverified
Field Bits Encoding
Unknown0 15 unsigned
Unknown1 1 unsigned

0x0759 Server0759

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

0x075A Server075A

Opcode Direction Verified to
0x075A server to client unverified
Field Bits Encoding
Unknown0 the fields below
Unknown0.Unknown0 32 unsigned
Unknown0.Unknown1 32 unsigned
Unknown0.Unknown2 count 8 unsigned
Unknown0.Unknown2 array, counted by Unknown0.Unknown2 count
Unknown0.Unknown2[].Unknown0 3 unsigned; selects Unknown0.Unknown2[].Unknown1
Unknown0.Unknown2[].Unknown1 union, selected by Unknown0.Unknown2[].Unknown0
Unknown0.Unknown2[].Unknown1(0) when Unknown0.Unknown2[].Unknown0 is 0
Unknown0.Unknown2[].Unknown1(0).Unknown0 18 unsigned
Unknown0.Unknown2[].Unknown1(0).Unknown1 32 unsigned
Unknown0.Unknown2[].Unknown1(0).Unknown2 varies narrow string
Unknown0.Unknown2[].Unknown1(1) when Unknown0.Unknown2[].Unknown0 is 1
Unknown0.Unknown2[].Unknown1(1).Unknown0 varies wide string
Unknown0.Unknown2[].Unknown1(1).Unknown1 32 unsigned
Unknown0.Unknown2[].Unknown1(1).Unknown2 varies narrow string
Unknown0.Unknown2[].Unknown1(2) when Unknown0.Unknown2[].Unknown0 is 2
Unknown0.Unknown2[].Unknown1(2).Unknown0 21 unsigned
Unknown0.Unknown2[].Unknown1(2).Unknown1 32 unsigned
Unknown0.Unknown2[].Unknown1(2).Unknown2 varies narrow string
Unknown0.Unknown2[].Unknown1(3) when Unknown0.Unknown2[].Unknown0 is 3
Unknown0.Unknown2[].Unknown1(3).Unknown0 32 unsigned
Unknown0.Unknown2[].Unknown1(3).Unknown1 varies wide string
Unknown0.Unknown2[].Unknown1(3).Unknown2 32 unsigned
Unknown0.Unknown2[].Unknown1(3).Unknown3 2 unsigned
Unknown0.Unknown2[].Unknown1(3).Unknown4 5 unsigned
Unknown0.Unknown2[].Unknown1(3).Unknown5 5 unsigned
Unknown0.Unknown2[].Unknown1(3).Unknown6 14 unsigned
Unknown0.Unknown2[].Unknown1(3).Unknown7 3 unsigned
Unknown0.Unknown2[].Unknown1(3).Unknown8 14 unsigned
Unknown0.Unknown2[].Unknown1(3).Unknown9 32 unsigned
Unknown0.Unknown2[].Unknown1(3).Unknown10 varies narrow string
Unknown0.Unknown2[].Unknown1(4) when Unknown0.Unknown2[].Unknown0 is 4
Unknown0.Unknown2[].Unknown1(4).Unknown0 32 unsigned
Unknown0.Unknown2[].Unknown1(4).Unknown1 18 unsigned
Unknown0.Unknown2[].Unknown1(4).Unknown2 32 unsigned
Unknown0.Unknown2[].Unknown1(4).Unknown3 varies narrow string
Unknown0.Unknown2[].Unknown1(5) when Unknown0.Unknown2[].Unknown0 is 5
Unknown0.Unknown2[].Unknown1(5).Unknown0 32 unsigned
Unknown0.Unknown2[].Unknown1(5).Unknown1 32 unsigned
Unknown0.Unknown2[].Unknown1(5).Unknown2 varies narrow string

0x075B Server075B

Opcode Direction Verified to
0x075B server to client unverified
Field Bits Encoding
Unknown0 the fields below
Unknown0.Unknown0 32 unsigned
Unknown0.Unknown1 32 unsigned
Unknown0.Unknown2 count 8 unsigned
Unknown0.Unknown2 array, counted by Unknown0.Unknown2 count
Unknown0.Unknown2[].Unknown0 3 unsigned; selects Unknown0.Unknown2[].Unknown1
Unknown0.Unknown2[].Unknown1 union, selected by Unknown0.Unknown2[].Unknown0
Unknown0.Unknown2[].Unknown1(0) when Unknown0.Unknown2[].Unknown0 is 0
Unknown0.Unknown2[].Unknown1(0).Unknown0 18 unsigned
Unknown0.Unknown2[].Unknown1(0).Unknown1 32 unsigned
Unknown0.Unknown2[].Unknown1(0).Unknown2 varies narrow string
Unknown0.Unknown2[].Unknown1(1) when Unknown0.Unknown2[].Unknown0 is 1
Unknown0.Unknown2[].Unknown1(1).Unknown0 varies wide string
Unknown0.Unknown2[].Unknown1(1).Unknown1 32 unsigned
Unknown0.Unknown2[].Unknown1(1).Unknown2 varies narrow string
Unknown0.Unknown2[].Unknown1(2) when Unknown0.Unknown2[].Unknown0 is 2
Unknown0.Unknown2[].Unknown1(2).Unknown0 21 unsigned
Unknown0.Unknown2[].Unknown1(2).Unknown1 32 unsigned
Unknown0.Unknown2[].Unknown1(2).Unknown2 varies narrow string
Unknown0.Unknown2[].Unknown1(3) when Unknown0.Unknown2[].Unknown0 is 3
Unknown0.Unknown2[].Unknown1(3).Unknown0 32 unsigned
Unknown0.Unknown2[].Unknown1(3).Unknown1 varies wide string
Unknown0.Unknown2[].Unknown1(3).Unknown2 32 unsigned
Unknown0.Unknown2[].Unknown1(3).Unknown3 2 unsigned
Unknown0.Unknown2[].Unknown1(3).Unknown4 5 unsigned
Unknown0.Unknown2[].Unknown1(3).Unknown5 5 unsigned
Unknown0.Unknown2[].Unknown1(3).Unknown6 14 unsigned
Unknown0.Unknown2[].Unknown1(3).Unknown7 3 unsigned
Unknown0.Unknown2[].Unknown1(3).Unknown8 14 unsigned
Unknown0.Unknown2[].Unknown1(3).Unknown9 32 unsigned
Unknown0.Unknown2[].Unknown1(3).Unknown10 varies narrow string
Unknown0.Unknown2[].Unknown1(4) when Unknown0.Unknown2[].Unknown0 is 4
Unknown0.Unknown2[].Unknown1(4).Unknown0 32 unsigned
Unknown0.Unknown2[].Unknown1(4).Unknown1 18 unsigned
Unknown0.Unknown2[].Unknown1(4).Unknown2 32 unsigned
Unknown0.Unknown2[].Unknown1(4).Unknown3 varies narrow string
Unknown0.Unknown2[].Unknown1(5) when Unknown0.Unknown2[].Unknown0 is 5
Unknown0.Unknown2[].Unknown1(5).Unknown0 32 unsigned
Unknown0.Unknown2[].Unknown1(5).Unknown1 32 unsigned
Unknown0.Unknown2[].Unknown1(5).Unknown2 varies narrow string
Unknown1 32 unsigned
Unknown2 32 unsigned
Unknown3 32 unsigned
Unknown4 32 unsigned

0x075C Server075C

Opcode Direction Verified to
0x075C server to client unverified
Field Bits Encoding
Unknown0 the fields below
Unknown0.Unknown0 32 unsigned
Unknown0.Unknown1 32 unsigned
Unknown0.Unknown2 count 8 unsigned
Unknown0.Unknown2 array, counted by Unknown0.Unknown2 count
Unknown0.Unknown2[].Unknown0 3 unsigned; selects Unknown0.Unknown2[].Unknown1
Unknown0.Unknown2[].Unknown1 union, selected by Unknown0.Unknown2[].Unknown0
Unknown0.Unknown2[].Unknown1(0) when Unknown0.Unknown2[].Unknown0 is 0
Unknown0.Unknown2[].Unknown1(0).Unknown0 18 unsigned
Unknown0.Unknown2[].Unknown1(0).Unknown1 32 unsigned
Unknown0.Unknown2[].Unknown1(0).Unknown2 varies narrow string
Unknown0.Unknown2[].Unknown1(1) when Unknown0.Unknown2[].Unknown0 is 1
Unknown0.Unknown2[].Unknown1(1).Unknown0 varies wide string
Unknown0.Unknown2[].Unknown1(1).Unknown1 32 unsigned
Unknown0.Unknown2[].Unknown1(1).Unknown2 varies narrow string
Unknown0.Unknown2[].Unknown1(2) when Unknown0.Unknown2[].Unknown0 is 2
Unknown0.Unknown2[].Unknown1(2).Unknown0 21 unsigned
Unknown0.Unknown2[].Unknown1(2).Unknown1 32 unsigned
Unknown0.Unknown2[].Unknown1(2).Unknown2 varies narrow string
Unknown0.Unknown2[].Unknown1(3) when Unknown0.Unknown2[].Unknown0 is 3
Unknown0.Unknown2[].Unknown1(3).Unknown0 32 unsigned
Unknown0.Unknown2[].Unknown1(3).Unknown1 varies wide string
Unknown0.Unknown2[].Unknown1(3).Unknown2 32 unsigned
Unknown0.Unknown2[].Unknown1(3).Unknown3 2 unsigned
Unknown0.Unknown2[].Unknown1(3).Unknown4 5 unsigned
Unknown0.Unknown2[].Unknown1(3).Unknown5 5 unsigned
Unknown0.Unknown2[].Unknown1(3).Unknown6 14 unsigned
Unknown0.Unknown2[].Unknown1(3).Unknown7 3 unsigned
Unknown0.Unknown2[].Unknown1(3).Unknown8 14 unsigned
Unknown0.Unknown2[].Unknown1(3).Unknown9 32 unsigned
Unknown0.Unknown2[].Unknown1(3).Unknown10 varies narrow string
Unknown0.Unknown2[].Unknown1(4) when Unknown0.Unknown2[].Unknown0 is 4
Unknown0.Unknown2[].Unknown1(4).Unknown0 32 unsigned
Unknown0.Unknown2[].Unknown1(4).Unknown1 18 unsigned
Unknown0.Unknown2[].Unknown1(4).Unknown2 32 unsigned
Unknown0.Unknown2[].Unknown1(4).Unknown3 varies narrow string
Unknown0.Unknown2[].Unknown1(5) when Unknown0.Unknown2[].Unknown0 is 5
Unknown0.Unknown2[].Unknown1(5).Unknown0 32 unsigned
Unknown0.Unknown2[].Unknown1(5).Unknown1 32 unsigned
Unknown0.Unknown2[].Unknown1(5).Unknown2 varies narrow string
Unknown1 32 unsigned
Unknown2 18 unsigned
Unknown3 32 float

Where the code lives

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

Clone this wiki locally