add_blackboard_key
Append a key to a UBlackboardData asset and save it, so AI behavior trees can reference new blackboard data.
Instructions
Append a key to a UBlackboardData asset and save it.
Returns: { blackboard_path: string, key_name: string, key_type: string, key_count: number, verified: bool, saved: bool, already_exists: bool?, save_error: string?, keys: [{ name, type, instance_synced }] }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| key_name | Yes | New key name (must be unique on the asset). | |
| key_type | Yes | One of Bool|Int|Float|Vector|Rotator|String|Name|Object|Class|Enum. | |
| blackboard_path | Yes | Path to the UBlackboardData asset. | |
| instance_synced | No | Whether the key is instance-synced (optional, default false) |