validate_anim_state_machine
Inspect an Animation Blueprint state machine without compiling or editing it; reports state/transition counts plus validation errors, warnings, and info.
Instructions
Check a state machine of an Animation Blueprint by node counts, without compiling or changing it: no states is an error, one an info, several without transitions a warning. state_count counts states only (conduits and aliases excluded), transition_count the transition nodes; compile_anim_blueprint is the check that the machine compiles.
Returns: { is_valid, errors[], warnings[], info[], state_count, transition_count }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| machine_name | No | Alias of `state_machine_name` (same value, same meaning). Accepted because sibling tools spell this parameter differently; prefer `state_machine_name`. | |
| blueprint_name | No | Alias of `anim_blueprint_path` (same value, same meaning). Accepted because sibling tools spell this parameter differently; prefer `anim_blueprint_path`. | |
| state_machine_name | No | Name of a state machine in the top-level AnimGraph, matched without case (see list_anim_state_machines). | |
| anim_blueprint_path | No | Asset path of the UAnimBlueprint |