create_behavior_tree
Create and save a new Unreal Engine behavior tree asset, optionally binding a blackboard, to define AI decision logic for agents.
Instructions
Create and save a new UBehaviorTree asset, optionally binding a blackboard.
Returns: { name: string, package_path: string, behavior_tree_path: string, asset_path: string, blackboard_asset: string?, already_exists: bool, saved: bool, save_error: string? }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Asset name (e.g. "BT_Enemy"). | |
| package_path | No | Target /Game package path (optional, default "/Game/AI") | |
| blackboard_path | No | Path to a UBlackboardData asset to bind to the new BT (optional) |