set_blueprint_ai_controller
Assign an AI Controller class to a Pawn or Character Blueprint to enable AI movement commands like MoveToActor and SimpleMoveToActor.
Instructions
Set the AIControllerClass on a Pawn/Character Blueprint.
This sets the AI Controller Class in the Blueprint's Class Defaults, which is required for AI movement (MoveToActor, SimpleMoveToActor) to work.
Args: blueprint_name: Name of the Blueprint (must be a Pawn or Character subclass). controller_class: Short class name like 'AIController' (default) or a custom controller class name.
Returns: Dict with 'blueprint', 'ai_controller_class', and 'success'.
KB: see knowledge_base/01_BLUEPRINT_FUNDAMENTALS.md#overview Example: set_blueprint_ai_controller(blueprint_name="/Game/MCP_Test/BP_Example")
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| blueprint_name | Yes | ||
| controller_class | No | AIController |