apply_multiple_gameplay_effects
Applies several GameplayEffect classes to an editor-world actor's ability system component at one level, loading each entry independently so one bad path does not stop the rest.
Instructions
Apply several GameplayEffect classes at one level to an editor-world actor ability system component; each entry is loaded and applied separately, so a bad path does not stop the rest. Returns requested, applied_count, failed_count and the per-entry applied and failed lists.
Returns: { error, effect_class, applied, active_handle, actor_name, requested, applied_count, failed_count, failed }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| level | No | GameplayEffect/ability level applied to all effects (default 1.0) | |
| actor_name | Yes | Object name (not the label) of the editor-world actor, e.g. "BP_Hero_C_1", matched case-insensitively; find_actors_by_name maps labels to names | |
| effect_classes | Yes | JSON array of UGameplayEffect class path strings, e.g. ["/Game/Effects/GE_Burn.GE_Burn_C"]; non-string entries go to failed |