Skip to content

Messages PlayerPath

rebaserHEAD edited this page Oct 16, 2026 · 3 revisions

reference, committed verified 2026-10-16 bootstrap f1e5c15

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

Note

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

Server to client

0x00F4 Server00F4

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

0x00F5 Server00F5

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

0x00F6 Server00F6

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

0x00F7 Server00F7

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

0x00F8 Server00F8

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

0x00FA Server00FA

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

0x01AA Server01AA

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

0x0667 Server0667

Opcode Direction Verified to
0x0667 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

0x0669 Server0669

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

0x066C Server066C

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

0x066D Server066D

Opcode Direction Verified to
0x066D server to client unverified
Field Bits Encoding
Unknown0 32 unsigned
Unknown1 count 32 unsigned
Unknown1 array, counted by Unknown1 count
Unknown1[] 32 unsigned

0x066E Server066E

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

0x066F Server066F

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

0x0671 Server0671

Opcode Direction Verified to
0x0671 server to client unverified
Field Bits Encoding
Unknown0 14 unsigned
Unknown1 the fields below
Unknown1.Unknown0 14 unsigned
Unknown1.Unknown1 32 unsigned
Unknown1.Unknown2 32 unsigned
Unknown1.Unknown3 32 unsigned

0x0672 Server0672

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

0x0673 Server0673

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

0x0674 Server0674

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

0x0675 Server0675

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

0x0676 Server0676

Opcode Direction Verified to
0x0676 server to client unverified
Field Bits Encoding
Unknown0 32 unsigned
Unknown1 14 unsigned
Unknown2 count 32 unsigned
Unknown2 array, counted by Unknown2 count
Unknown2[] 32 unsigned

0x0677 Server0677

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

0x0678 Server0678

Opcode Direction Verified to
0x0678 server to client unverified
Field Bits Encoding
Unknown0 14 unsigned
Unknown1 32 unsigned
Unknown2 32 unsigned
Unknown3 32 float

0x0679 Server0679

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

0x067A Server067A

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

0x067B Server067B

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

0x067C Server067C

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

0x067E Server067E

Opcode Direction Verified to
0x067E server to client unverified
Field Bits Encoding
Unknown0 32 unsigned
Unknown1 count 32 unsigned
Unknown1 array, counted by Unknown1 count
Unknown1[] 32 unsigned

0x067F Server067F

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

0x0680 Server0680

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

0x0681 Server0681

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

0x06B3 Server06B3

Opcode Direction Verified to
0x06B3 server to client unverified
Field Bits Encoding
Unknown0 8 unsigned

0x06B4 Server06B4

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

0x06B5 Server06B5

Opcode Direction Verified to
0x06B5 server to client unverified
Field Bits Encoding
Unknown0 14 unsigned
Unknown1 count 16 unsigned
Unknown1 array, counted by Unknown1 count
Unknown1[].Unknown0 15 unsigned
Unknown1[].Unknown1 1 unsigned
Unknown1[].Unknown2 32 unsigned
Unknown1[].Unknown3 32 unsigned

0x06B6 Server06B6

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

0x06B7 Server06B7

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

0x06B8 Server06B8

Opcode Direction Verified to
0x06B8 server to client unverified
Field Bits Encoding
Unknown0 17 unsigned
Unknown1 14 unsigned

0x06B9 Server06B9

Opcode Direction Verified to
0x06B9 server to client unverified
Field Bits Encoding
Unknown0 14 unsigned
Unknown1 count 32 unsigned
Unknown1 array, counted by Unknown1 count
Unknown1[] 32 unsigned

0x06BA Server06BA

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

0x06BB Server06BB

Opcode Direction Verified to
0x06BB server to client unverified
Field Bits Encoding
Unknown0 the fields below
Unknown0.Unknown0 15 unsigned
Unknown0.Unknown1 1 unsigned
Unknown0.Unknown2 32 unsigned
Unknown0.Unknown3 32 unsigned

0x06BC PathState

The player's path state: the active path, each path's XP, which paths are unlocked, and the time the path-change cooldown is measured against.

Opcode Direction Verified to
0x06BC server to client fields
Field Bits Encoding Meaning
ActivePath 3 unsigned The player's active path; the client's path lookups use it when they name no path.
PathXp[0] 32 unsigned The XP of each path, by path.
PathXp[1] 32 unsigned
PathXp[2] 32 unsigned
PathXp[3] 32 unsigned
UnlockedPaths 4 unsigned Which paths are unlocked: bit n for path n.
CooldownTime 32 float A number of days the client adds to its clock; it measures its path-change cooldown against the result.

Dropped until PlayerUnit has named the player. It replaces the client's path state; until the first one arrives the client drops its other path messages.

0x06BE Server06BE

Opcode Direction Verified to
0x06BE server to client unverified
Field Bits Encoding
Unknown0 8 unsigned
Unknown1 4 unsigned

0x06BF Server06BF

Opcode Direction Verified to
0x06BF server to client unverified
Field Bits Encoding
Unknown0 15 unsigned
Unknown1 14 unsigned

0x08B2 Server08B2

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

0x08B3 Server08B3

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

0x08B4 Server08B4

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

0x08B5 Server08B5

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

0x08B6 Server08B6

Opcode Direction Verified to
0x08B6 server to client unverified
Field Bits Encoding
Unknown0 32 unsigned
Unknown1 14 unsigned
Unknown2 32 unsigned
Unknown3 count 32 unsigned
Unknown3 array, counted by Unknown3 count
Unknown3[] varies wide string
Unknown4 count 32 unsigned
Unknown4 array, counted by Unknown4 count
Unknown4[].Unknown0 varies wide string
Unknown4[].Unknown1 32 unsigned

0x08B7 Server08B7

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

Client to server

0x0099 Client0099

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

0x00F0 Client00F0

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

0x00F3 Client00F3

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

0x00F9 Client00F9

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

0x015F Client015F

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

0x0180 Client0180

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

0x066A Client066A

Opcode Direction Verified to
0x066A client to server unverified
Field Bits Encoding
Unknown0[0] 32 unsigned
Unknown0[1] 32 unsigned
Unknown0[2] 32 unsigned
Unknown0[3] 32 unsigned

0x0670 Client0670

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

0x067D Client067D

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

0x068C Client068C

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

0x06B2 Client06B2

Opcode Direction Verified to
0x06B2 client to server unverified
Field Bits Encoding
Unknown0 3 unsigned
Unknown1 1 unsigned

0x06BD Client06BD

Opcode Direction Verified to
0x06BD client to server unverified
Field Bits Encoding
Unknown0 3 unsigned

Where the code lives

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

Clone this wiki locally