set_niagara_data_interface_array
Set numeric values of a Niagara System user-parameter array data interface by replacing all existing array contents, supporting FloatData and IntData arrays.
Instructions
Set the numeric values of an array user-parameter data interface (e.g. ArrayFloat FloatData / int32 array IntData).
Returns: { system_path: string, parameter_name: string, array_property: string, element_type: string, count: int, values: [number], set: bool, saved: bool, save_error?: string }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| values | Yes | Array of numbers to store (replaces all existing array contents) | |
| system_path | Yes | Asset path of the Niagara System. | |
| array_property | No | Optional array UPROPERTY to set (default "FloatData"; e.g. "IntData" for the int32 array DI) | |
| parameter_name | Yes | Short name of the user-parameter array DI (no "User." prefix) |