delete_chooser_table
Delete a UChooserTable asset at a /Game path with type safety: it loads the asset and refuses deletion if it is not a UChooserTable, preventing wrong-asset removal.
Instructions
Destroy a UChooserTable asset at a /Game path (mirror of create_chooser_table). Typed-delete: it loads the asset and REFUSES to delete it if it is not a UChooserTable, so it cannot wipe the wrong asset the way the generic delete_asset can; that refusal, and a delete the engine does not carry out, make success false with deleted false. Idempotent on missing assets.
Returns: { table_path, deleted, already_existed, asset_class?, note? }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| table_path | Yes | Full /Game/.../Chooser asset path. |