set_attribute_base_value
Sets the base value of an ability system attribute on an editor-world actor while active modifiers still apply. Returns whether it applied and the resulting base and current values.
Instructions
Set the base value of one attribute on an editor-world actor ability system component (SetNumericAttributeBase); active modifiers keep applying on top. Returns the read-back base_value and current value; set=false, not an error, when no registered attribute set has that attribute.
Returns: { actor_name, attribute_name, value, set, base_value }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| value | Yes | The new base value for the attribute | |
| 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 | |
| attribute_name | Yes | Attribute name ("Health") or "SetClass.Attribute" ("MyAttributeSet.Health"), case-insensitive; the first registered attribute that matches wins |