system_control
Run profiling, set quality and CVars, execute console commands, run Unreal Build Tool, manage widgets, and execute scripts in Unreal Engine.
Instructions
Run profiling, set quality/CVars, execute console commands, run UBT, manage widgets, and execute scripts (Python, console batch, editor utility).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| key | No | ||
| level | No | ||
| value | No | ||
| action | Yes | Action | |
| filter | No | ||
| target | No | ||
| command | No | ||
| dry_run | No | If true, validate the script without executing it (for execute_script action). | |
| enabled | No | Whether the item/feature is enabled. | |
| section | No | ||
| category | No | ||
| channels | No | ||
| platform | No | ||
| arguments | No | ||
| childClass | No | ||
| configName | No | ||
| parentName | No | ||
| resolution | No | Resolution setting (e.g., 1024x1024). | |
| widgetPath | No | Widget blueprint path. | |
| profileType | No | ||
| script_name | No | Optional friendly name for the script (for logging/history). | |
| script_type | No | Type of script to execute (for execute_script action). python: Execute Python script via editor Python plugin. console_batch: Execute multiple console commands separated by newlines. editor_utility: Run an Editor Utility Blueprint/Widget by asset path. | |
| configuration | No | ||
| script_content | No | The script code to execute, or asset path for editor_utility type (for execute_script action). | |
| timeout_seconds | No | Execution timeout in seconds (default: 30, max: 300). |