set_soundfield_effect_settings
Attempts to set soundfield effect settings on a submix effect slot by path and index, validating the target first and reporting when the engine cannot apply changes.
Instructions
Cannot write soundfield effect settings in this engine version, so every call fails and nothing is changed: USoundfieldEffectBase::GetSettingsClass is protected, so the settings class an effect needs cannot be found. The submix and the effect slot are still checked first (a missing submix or an out-of-range effect_index gets its own error); a valid slot fails with applied_count 0 and a note.
Returns: { success: false, error, data: { submix_path, effect_index, settings_class, applied_count, applied_fields, saved, note } }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| settings | Yes | JSON object {property_name: value, ...}; validated as an object but never written | |
| submix_path | Yes | Full path to the USoundfieldSubmix (required). | |
| effect_index | Yes | Zero-based index into SoundfieldEffectChain (required). |