gas_create_ability_task_node
Creates and places an AbilityTask factory call node in a GameplayAbility Blueprint graph, allowing automated GAS node authoring with specified task class and optional factory function.
Instructions
Add an AbilityTask factory call node to a GameplayAbility Blueprint graph.
Args: blueprint_name: GameplayAbility Blueprint asset name/path. task_class: AbilityTask class path/name, e.g. AbilityTask_WaitDelay. graph_name: Target graph. Default EventGraph. task_function: Optional static BlueprintCallable factory function name. position_x: Node canvas X coordinate. position_y: Node canvas Y coordinate.
KB: see knowledge_base/19_GAMEPLAY_ABILITY_SYSTEM.md#mcp-gas-tools Example: gas_create_ability_task_node(blueprint_name="/Game/GAS/Abilities/GA_Dash", task_class="AbilityTask_WaitDelay")
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| graph_name | No | EventGraph | |
| position_x | No | ||
| position_y | No | ||
| task_class | Yes | ||
| task_function | No | ||
| blueprint_name | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |