| 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. |
|