add_enable_disable_input_node
Add an Enable Input or Disable Input node to a Blueprint to control when an actor receives player input. Use for cutscenes, interactive object ranges, or menu screens.
Instructions
Add an Enable Input or Disable Input node to control actor input reception.
From Ch. 15: Enable Input allows an actor to receive player input events. Disable Input removes input handling. Requires passing a PlayerController reference.
Use cases:
Disable input during cutscenes
Enable input only when player is in range of an interactive object
Menu screens disable game input
Args: blueprint_name: Blueprint to add the node to enable: True = EnableInput, False = DisableInput node_position: [X, Y] graph position
KB: see knowledge_base/01_BLUEPRINT_FUNDAMENTALS.md#overview Example: add_enable_disable_input_node(blueprint_name="/Game/MCP_Test/BP_Example")
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| enable | No | ||
| node_position | No | ||
| blueprint_name | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |