InputPro
14 tools in this family (folder Editor/Tools/InputPro/ in the bridge package). Effect: writes changes the project or the scene, read-only does not, destructive deletes or overwrites and the client asks before running it.
| Tool | Effect | Description |
|---|---|---|
input_pro_add_binding | writes | Add a binding from a device input to an action. Supports simple bindings (single key/button), |
input_pro_create_action | writes | Define an input action with a name, value type (Button / Axis / Vector2), and optional |
input_pro_create_controller_profile | writes | Define a controller profile template describing the buttons and axes of a specific |
input_pro_create_map | writes | Create an action map — a named group of related actions that can be enabled/disabled |
input_pro_create_player | writes | Create a player instance with a numeric index, assigned device families, and default |
input_pro_create_touch_controls | writes | Define a virtual on-screen touch control layout with joysticks, d-pads, and buttons. |
input_pro_generate_input_asset | writes | Generate a Unity Input System .inputactions asset file from the current InputPro |
input_pro_generate_wrapper | writes | Generate a strongly-typed C# MonoBehaviour wrapper class with properties for all |
input_pro_import_from_inputactions | writes | Import an existing Unity Input System .inputactions file and parse it into Buril's |
input_pro_list_actions | read-only | List all defined input actions across all maps, including their value types, current |
input_pro_set_behavior | writes | Configure input behavior modifiers for a specific action: sensitivity multiplier, |
input_pro_set_deadzone | writes | Configure a named dead zone profile for analog inputs. Supports radial (magnitude-based, |
input_pro_setup_rebinding | writes | Configure runtime rebinding for an action: timeout, cancel key, conflict checking, |
input_pro_switch_map | writes | Enable, disable, or exclusively activate an action map for a specific player. |