Packet 300
CameraInstructionPacket
Used to send a CameraInstruction from the server to the specified clients.
HeaderID 300varuint
0Camera InstructionCameraInstruction · variable
Serialized fields
1 top-level fields0Camera InstructionCameraInstruction
0SetoptionalCameraInstruction::SetInstruction
5FieldOfViewoptionalCameraInstruction::FovInstruction
- 0Field of View
float - 1FOV Ease Time
float 2FOV Ease Typeeasing_functionas
string- "linear"
linear - "spring"
spring - "in_quad"
in_quad - "out_quad"
out_quad - "in_out_quad"
in_out_quad - "in_cubic"
in_cubic - "out_cubic"
out_cubic - "in_out_cubic"
in_out_cubic - "in_quart"
in_quart - "out_quart"
out_quart - "in_out_quart"
in_out_quart - "in_quint"
in_quint - "out_quint"
out_quint - "in_out_quint"
in_out_quint - "in_sine"
in_sine - "out_sine"
out_sine - "in_out_sine"
in_out_sine - "in_expo"
in_expo - "out_expo"
out_expo - "in_out_expo"
in_out_expo - "in_circ"
in_circ - "out_circ"
out_circ - "in_out_circ"
in_out_circ - "in_bounce"
in_bounce - "out_bounce"
out_bounce - "in_out_bounce"
in_out_bounce - "in_back"
in_back - "out_back"
out_back - "in_out_back"
in_out_back - "in_elastic"
in_elastic - "out_elastic"
out_elastic - "in_out_elastic"
in_out_elastic
- "linear"
- 3Field of View Clear
boolean
6SplineoptionalCameraInstruction::SplineInstruction
- 0totalTime
float - 1type
uint8 3progressKeyFramesCameraInstruction::SplineInstruction::SplineProgressOptionas
array<CameraInstruction::SplineInstruction::SplineProgressOption>- 0Key frame value
float - 1Key frame time
float 2Key frame easing funceasing_functionas
string- "linear"
linear - "spring"
spring - "in_quad"
in_quad - "out_quad"
out_quad - "in_out_quad"
in_out_quad - "in_cubic"
in_cubic - "out_cubic"
out_cubic - "in_out_cubic"
in_out_cubic - "in_quart"
in_quart - "out_quart"
out_quart - "in_out_quart"
in_out_quart - "in_quint"
in_quint - "out_quint"
out_quint - "in_out_quint"
in_out_quint - "in_sine"
in_sine - "out_sine"
out_sine - "in_out_sine"
in_out_sine - "in_expo"
in_expo - "out_expo"
out_expo - "in_out_expo"
in_out_expo - "in_circ"
in_circ - "out_circ"
out_circ - "in_out_circ"
in_out_circ - "in_bounce"
in_bounce - "out_bounce"
out_bounce - "in_out_bounce"
in_out_bounce - "in_back"
in_back - "out_back"
out_back - "in_out_back"
in_out_back - "in_elastic"
in_elastic - "out_elastic"
out_elastic - "in_out_elastic"
in_out_elastic
- "linear"
4rotationOptionCameraInstruction::SplineInstruction::SplineRotationOptionas
array<CameraInstruction::SplineInstruction::SplineRotationOption>- 1Key frame time
float 2Key frame easing funceasing_functionas
string- "linear"
linear - "spring"
spring - "in_quad"
in_quad - "out_quad"
out_quad - "in_out_quad"
in_out_quad - "in_cubic"
in_cubic - "out_cubic"
out_cubic - "in_out_cubic"
in_out_cubic - "in_quart"
in_quart - "out_quart"
out_quart - "in_out_quart"
in_out_quart - "in_quint"
in_quint - "out_quint"
out_quint - "in_out_quint"
in_out_quint - "in_sine"
in_sine - "out_sine"
out_sine - "in_out_sine"
in_out_sine - "in_expo"
in_expo - "out_expo"
out_expo - "in_out_expo"
in_out_expo - "in_circ"
in_circ - "out_circ"
out_circ - "in_out_circ"
in_out_circ - "in_bounce"
in_bounce - "out_bounce"
out_bounce - "in_out_bounce"
in_out_bounce - "in_back"
in_back - "out_back"
out_back - "in_out_back"
in_out_back - "in_elastic"
in_elastic - "out_elastic"
out_elastic - "in_out_elastic"
in_out_elastic
- "linear"
- 5splineIdentifier
string - 6loadFromJson
boolean
7AttachToEntityoptionalCameraInstruction::AttachToEntityInstruction
- 0Entity Actor ID
int64
Changelog
Stable releases
Changes between stable protocol releases.
No stable release changes are recorded for this packet.
All builds
Changes between consecutive stable releases and preview builds.
- Released
- Protocol
- 2207
- Previous build
- 1.26.51
Packet
1 entryChanged 1
- Changed supporting type
CameraInstruction:Setis now optional. - Changed supporting type
CameraInstruction:Clearis now optional. - Changed supporting type
CameraInstruction:Fadeis now optional. - Changed supporting type
CameraInstruction:Targetis now optional. - Changed supporting type
CameraInstruction:RemoveTargetis now optional. - Changed supporting type
CameraInstruction:FieldOfViewis now optional. - Changed supporting type
CameraInstruction:Splineis now optional. - Changed supporting type
CameraInstruction:AttachToEntityis now optional. - Changed supporting type
CameraInstruction:DetachFromEntityis now optional. - Changed supporting type
CameraInstruction::FadeInstruction:Timeis now optional. - Changed supporting type
CameraInstruction::FadeInstruction:Coloris now optional. - Changed supporting type
CameraInstruction::SetInstruction:easeis now optional. - Changed supporting type
CameraInstruction::SetInstruction:posis now optional. - Changed supporting type
CameraInstruction::SetInstruction:rotis now optional. - Changed supporting type
CameraInstruction::SetInstruction:facingis now optional. - Changed supporting type
CameraInstruction::SetInstruction:view_offsetis now optional. - Changed supporting type
CameraInstruction::SetInstruction:entity_offsetis now optional. - Changed supporting type
CameraInstruction::SetInstruction:defaultis now optional. - Changed supporting type
CameraInstruction::TargetInstruction:Target Center Offsetis now optional.