configure_plugin_setting
Write one plugin setting key=value into the user GEngineIni config and verify it by read-back. Unknown plugins fail without writing.
Instructions
Write one key=value under a plugin config section through GConfig into GEngineIni (the Saved/Config user layer, not the versioned Config/DefaultEngine.ini), then read it back from the GConfig cache. Succeeds only when the read-back value matches; an unknown plugin fails without writing anything. For versioned settings use set_project_settings_value.
Returns: { plugin_name: string, setting_name: string, setting_value: string, plugin_path: string, plugin_status: string, plugin_version: string, plugin_loaded: bool, plugin_enabled: bool, readback_value: string, config_file_path: string?, section: string, configuration_success: bool, configuration_message: string, config_file_used: string, plugin_description: string, plugin_author: string, plugin_category: string, plugin_file: string, configuration_timestamp: string }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| section | No | INI section name without brackets (optional, default "/Script/<Plugin>.<Plugin>") | |
| plugin_name | Yes | Name of the plugin to configure | |
| setting_name | Yes | Name of the plugin setting to configure | |
| setting_value | Yes | Value to set for the plugin setting |