generate_asset_report
Generate a detailed property report for an Unreal Engine asset, saving it as JSON or TXT. Lists all properties with types and values, counts editable and Blueprint-visible ones, and reports file size without modifying the asset.
Instructions
Load an asset and write a property report to a new file Saved/Reports/Assets/Report<YYYYMMDD_HHMMSS>.json or .txt in the project: every reflected property of its class (editable or not) with its type and value text, counts of editable and Blueprint-visible properties, and the package file size. Those statistics go only into the file; the reply carries its path, size and status. The asset is not modified. A missing asset is an error; an unsupported format writes nothing (report_success=false). export_asset_data writes only editable or Blueprint-visible properties; export_asset_as_text returns a canonical dump inline.
Returns: { asset_path: string, report_format: string, report_success: bool, report_message: string, report_file_path: string, report_file_name: string, report_file_size_bytes: int, report_file_size_mb: number, asset_class: string, package_name: string, report_timestamp: string, report_status: string, report_type: string, report_directory: string }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| asset_path | Yes | Full path to the asset to analyze (e.g., '/Game/MyAsset'). | |
| report_format | Yes | Report format: 'json' or 'txt'. |