set_blueprint_class_defaults
Set default property values on any Blueprint class CDO. Use property name and value for single, or a properties dict for batch changes.
Instructions
Set default property values on a Blueprint's generated class CDO.
Works on ALL editable properties — C++ parent properties and BP-defined variables alike (e.g. SlotWidgetClass, MaxHealth, bCanFly).
Set a single property with property_name + property_value, or set multiple at once with a properties dict. Both can be used in the same call.
Args: blueprint_path: Full path to blueprint (e.g. "/Game/Blueprints/BP_MyActor") property_name: Name of a single property to set property_value: Value for the single property (JSON-compatible) properties: Dict of property names to values for batch setting
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| properties | No | ||
| property_name | No | ||
| blueprint_path | Yes | ||
| property_value | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |