create_string_table
Creates and saves an empty Unreal Engine UStringTable asset at a given package path and namespace; existing tables are returned unchanged. Add entries separately with set_string_table_entry.
Instructions
Creates a UStringTable asset at package_path/name with the given namespace and no entries, then saves it. A string table already there is returned unchanged (namespace not applied, already_exists true). Returns asset_path, string_table_id, namespace, entry_count, created, saved. Add entries with set_string_table_entry.
Returns: { name: string, package_path: string, asset_path: string, string_table_path: string, string_table_id: string, namespace: string, entry_count: int, created: bool, already_exists: bool, saved: bool, message: string }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Name of the new StringTable asset | |
| namespace | No | Optional namespace for all entries, defaults to asset name | |
| package_path | No | Target content path, defaults to /Game/StringTables |