set_chooser_row_outcome
Assign a UObject asset as the outcome for a specific row in a UChooserTable, then compile and save the table. Skips rows already bound to that asset.
Instructions
Set the FAssetChooser outcome (UObject reference) for a specific row in a UChooserTable, as one undo step, then compile and save the table; success is false, with save_error, when the save fails. A row already bound to that asset is left as it is (already_existed true, saved false).
Returns: { table_path: string, row_index: int, asset_path: string, already_existed: bool, saved: bool, save_error?: string }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| row_index | Yes | 0-based row index to assign the outcome to (must be within the OutputObject column's RowValues range). | |
| asset_path | Yes | Long package path of the UObject to bind as the row's result via FAssetChooser (e.g. "/Game/MyAsset"). | |
| table_path | Yes | Long package path of an existing UChooserTable. |