← Packet index

Packet 198

CameraPresetsPacket

Used to sync CameraPresets data from server to clients.

Packet datagramWire order
HeaderID 198varuint
0Camera PresetsCameraPresets · variable

Serialized fields

1 top-level fields
  1. 0Camera PresetsCameraPresets
    1. 7Rotation Speedoptionalfloat
    2. 8Snap to Targetoptionalboolean
    3. 9Horizontal Rotation LimitoptionalVec2
    4. 10Vertical Rotation LimitoptionalVec2
    5. 11Continue Targetingoptionalboolean
    6. 12Block Listening Radiusoptionalfloat
    7. 13View OffsetoptionalVec2
    8. 14Entity OffsetoptionalChanging the camera's pivot point from the center of the entityVec3
    9. 16Yaw Limit Minoptionalfloat
    10. 17Yaw Limit Maxoptionalfloat
    11. 18ListeneroptionalEnum-as-ValueSharedTypes::Comprehensive::CameraPreset::AudioListeneras uint8
      1. 0Camera
      2. 1Player
    12. 19Player Effectsoptionalboolean
    13. 20Aim AssistoptionalSharedTypes::Comprehensive::CameraAimAssistCommandDefinition
      1. 1Target ModeoptionalEnum-as-ValueAim-Assist Target Modeas uint8
        1. 0angle
        2. 1distance
      2. 2View AngleoptionalVec2
      3. 3Distanceoptionalfloat
    14. 21Control SchemeoptionalEnum-as-ValueControl Schemeas uint8
      1. 0locked_player_relative_strafe
      2. 1camera_relative
      3. 2camera_relative_strafe
      4. 3player_relative
      5. 4player_relative_strafe
    15. 22Apply Inherited Starting Rotationboolean
    16. 23Starting RotationoptionalVec2

Changelog

Stable releases

Changes between stable protocol releases.

Released
Protocol
2193

Packet

1 entry

Changed 1

CameraPresetsPacket2 changes · ID 198
  • Changed supporting type CameraPresets: Added field Apply Inherited Starting Rotation (type boolean).
  • Changed supporting type CameraPresets: Added field Starting Rotation (type Vec2).