remove_string_table_metadata
Remove a metadata ID from a UStringTable entry in Unreal Engine. Safe to call if the ID is absent; pairs with metadata set/get tools.
Instructions
Remove a metadata id from a UStringTable entry (FStringTable::RemoveMetaData). Idempotent (no-op if the id is absent). Pairs with set/get_string_table_metadata.
Returns: { string_table_path: string, key: string, metadata_id: string, existed: bool, removed: bool, still_exists: bool, entry_exists: bool, metadata: object, metadata_count: int, namespace: string, saved: bool }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| key | Yes | Entry key the metadata is attached to. | |
| metadata_id | Yes | Metadata id (an FName, e.g. 'Comment') to remove. | |
| string_table_path | Yes | Full asset path to the UStringTable. |