Skip to main content

Interact

This packet is sent when the player interacts with an interactable (pressing, unpressing, interacting).

  • ID: 0x32 (50)
  • Size: Variable
  • LZ4 Compressed: No
  • State: Playing
  • Bound To: Client -> Server

Structure​

Depends on packet type.

Set seated 0x90​

OffsetField NameField TypeNotes
0x00Packet Typeu8Entering seats
0x01Interactable IDbe u32
0x05Player IDbe u32

Other 0x80​

OffsetField NameField TypeNotes
0x00Packet Typeu8Buttons and switches etc
0x01Interactable IDbe u32
0x05Stateu8

Suspension Height 0x60​

OffsetField NameField TypeNotes
0x00Packet Typeu8Suspension Height
0x01Interactable IDbe u32
0x05Valuebe u16

Bearing Setting (Size=21) 0xfA​

OffsetField NameField TypeNotes
0x00Packet Typeu8Bearing Setting
0x01Unknownu8[14]
0x0ftypeu8Index of bearing change
  • 0x01=LTurnSpeed
  • 0x02=RTurnSpeed
  • 0x03=RTurnANgle
  • 0x04=LTurnAngle
0x11Valuefloat

Bearing Setting (Size=18) 0xfA​

OffsetField NameField TypeNotes
0x00Packet Typeu8Bearing Setting
0x01Unknownu8[14]
0x0ftypeu8Index of bearing change ( 0x10=BearingLock )
0x11ValueBoolean