OverviewPacketsCameraInstruction ID 0x12C · 300Server → ClientGraphics
camera-instruction.bin
struct CameraInstruction {
CameraInstruction CameraInstruction;
}Structure
| Field | Type | Description |
|---|
| Camera Instruction | CameraInstruction | |
Structure of CameraInstruction
| Field | Type | Description |
|---|
| Set | optional byte + CameraInstructionOptions.SetInstruction | Presence flag on the wire; value omitted when absent. |
| Clear | optional byte + bool | Presence flag on the wire; value omitted when absent. |
| Fade | optional byte + CameraInstructionOptions.FadeInstruction | Presence flag on the wire; value omitted when absent. |
| Target | optional byte + CameraInstructionOptions.TargetInstruction | Presence flag on the wire; value omitted when absent. |
| Remove Target | optional byte + bool | Presence flag on the wire; value omitted when absent. |
| Field Of View | optional byte + CameraInstructionOptions.FovInstruction | Presence flag on the wire; value omitted when absent. |
| Spline | optional byte + CameraInstructionOptions.SplineInstruction | Presence flag on the wire; value omitted when absent. |
| Attach To Entity | optional byte + CameraInstructionOptions.AttachToEntityInstruction | Presence flag on the wire; value omitted when absent. |
| Detach From Entity | optional byte + bool | Presence flag on the wire; value omitted when absent. |
Structure of TargetInstruction
| Field | Type | Description |
|---|
| Target Center Offset | optional byte + Vec3 | Presence flag on the wire; value omitted when absent. |
| Target Actor Id | int64 (LE) | |
Structure of FovInstruction
| Field | Type | Description |
|---|
| Fov | float32 (LE) | |
| Fov Ease Time | float32 (LE) | |
| Fov Ease Type | string | |
| Fov Clear | bool | |
Structure of AttachToEntityInstruction
| Field | Type | Description |
|---|
| Attach To Entity Id | int64 (LE) | |
Structure of Vec3
| Field | Type | Description |
|---|
| X | float32 (LE) | |
| Y | float32 (LE) | |
| Z | float32 (LE) | |
Notes