Skip to main content

user.settings

Generated from spec/protocol.yaml. Do not edit by hand.

Overview

  • ID: 513
  • Header: USER_SETTINGS
  • Direction: Server to Client (s2c)
  • Realm: User & Profile
  • Phase: session
  • Since: nitro-1.6.6
  • Summary: Deliver the authenticated user's persisted client settings

Payload fields

FieldTypeRequiredDescription
volumeSystemint32requiredSystem sound volume (0–100)
volumeFurniint32requiredFurni sound volume (0–100)
volumeTraxint32requiredMusic (Trax) volume (0–100)
oldChatbooleanrequiredtrue = legacy bubble chat style; false = modern floating chat
roomInvitesbooleanrequiredWhether the user accepts room invitations from friends
cameraFollowbooleanrequiredWhether the camera follows the user's avatar
flagsint32requiredBitmask of miscellaneous client feature flags
chatTypeint32requiredPreferred chat UI style: 0 = normal, 1 = wide

Behavior

Sender

Sent by the server during the post-authentication burst to restore the user's saved preferences. All eight fields are always present.

Receiver

The client applies each setting to the corresponding UI control and runtime state immediately upon receipt.

Notes

  • No additional notes