← Back to Index

PlayerUpdateEntityOverridesPacket (325)

Player Update Entity Overrides
Updates client entity property override data. Sets/removes an override for the indicated property for a specific entity on a client or clears all overrides for that entity.
Field Name Type Field Index Description
Target ID (Required) ActorUniqueID 0 Unique ID of the entity whose property overrides are being updated.

ActorUniqueID

Field Name Type Field Index Description
Actor Unique ID (Required) varint64 0
Property Index (Required) varuint32 1 Index of the entity property the override applies to.
Update (Required) oneOf 2 The override operation: clear all, remove one, or set an int/float override.
oneOf<ClearOverride, RemoveOverride, IntOverride, FloatOverride>:
Control Value [uint32] Type Details
0 ClearOverride -
1 RemoveOverride -
2 IntOverride -
3 FloatOverride -
ClearOverride (Variant 0)
Field Name Type Field Index Description
Type (Required) uint8 0
Enum Values:
Index Value
0 ClearOverrides
1 RemoveOverride
2 SetIntOverride
3 SetFloatOverride
RemoveOverride (Variant 1)
Field Name Type Field Index Description
Type (Required) uint8 0
Enum Values:
Index Value
0 ClearOverrides
1 RemoveOverride
2 SetIntOverride
3 SetFloatOverride
IntOverride (Variant 2)
Field Name Type Field Index Description
Type (Required) uint8 0
Enum Values:
Index Value
0 ClearOverrides
1 RemoveOverride
2 SetIntOverride
3 SetFloatOverride
Value (Required) int32 1 The integer value to set as the property override.
FloatOverride (Variant 3)
Field Name Type Field Index Description
Type (Required) uint8 0
Enum Values:
Index Value
0 ClearOverrides
1 RemoveOverride
2 SetIntOverride
3 SetFloatOverride
Value (Required) float 1 The finite float value to set as the property override.