← Back to Index

CameraPresetsPacket (198)

Used to sync CameraPresets data from server to clients.
Field Name Type Field Index Description
Camera Presets (Required) CameraPresets 0

CameraPresets

Field Name Type Field Index Description
Presets (Required) array<CameraPresets> 0

CameraPresets (Array Item)

Field Name Type Field Index Description
Name (Required) struct SharedTypes::Identifier<7> 0
Inherit From (Required) struct SharedTypes::Reference<7> 1
Pos X (Required) float 2
Pos Y (Required) float 3
Pos Z (Required) float 4
Rot X (Required) float 5
Rot Y (Required) float 6
Rotation Speed (Required) float 7
Snap to Target (Required) boolean 8
Horizontal Rotation Limit (Required) Vec2 9

Vec2

Field Name Type Field Index Description
X (Required) float 0
Y (Required) float 1
Vertical Rotation Limit (Required) Vec2 10

Vec2

Field Name Type Field Index Description
X (Required) float 0
Y (Required) float 1
Continue Targeting (Required) boolean 11
Block Listening Radius (Required) float 12
View Offset (Required) Vec2 13

Vec2

Field Name Type Field Index Description
X (Required) float 0
Y (Required) float 1
Entity Offset (Required) Vec3 14 Changing the camera's pivot point from the center of the entity

Vec3

Field Name Type Field Index Description
X (Required) float 0
Y (Required) float 1
Z (Required) float 2
Radius (Required) float 15
Yaw Limit Min (Required) float 16
Yaw Limit Max (Required) float 17
Listener (Required) uint8 18
Enum Values:
Index Value
0 Camera
1 Player
Player Effects (Required) boolean 19
Aim Assist (Required) SharedTypes::Comprehensive::CameraAimAssistCommandDefinition 20

SharedTypes::Comprehensive::CameraAimAssistCommandDefinition

Field Name Type Field Index Description
Preset Id (Required) struct SharedTypes::Reference<5> 0
Target Mode (Required) uint8 1
Enum Values:
Index Value
0 angle
1 distance
View Angle (Required) Vec2 2

Vec2

Field Name Type Field Index Description
X (Required) float 0
Y (Required) float 1
Distance (Required) float 3
Control Scheme (Required) uint8 21
Enum Values:
Index Value
0 locked_player_relative_strafe
1 camera_relative
2 camera_relative_strafe
3 player_relative
4 player_relative_strafe