get_niagara_graph_nodes
Introspect Niagara graph nodes via three resolver modes: scratch pad module, emitter stack, or standalone script. Filter by node type or name for targeted inspection.
Instructions
Introspect every node inside a Niagara graph.
Three resolver modes:
system_path + module_name — scratch pad module graph
system_path + emitter_name + script_usage — EMITTER STACK GRAPH (emitter_spawn|emitter_update|particle_spawn|particle_update), where stack modules appear as NiagaraNodeFunctionCall nodes
script_path — standalone UNiagaraScript asset
Args: system_path: Niagara System asset path module_name: Scratch pad module name (mode 1) emitter_name + script_usage: Emitter stack graph (mode 2) script_path: Standalone script asset (mode 3) verbosity: "summary" | "connections" (default) | "full" type_filter: Case-insensitive substring on short class name name_filter: Case-insensitive substring on node title
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| verbosity | No | connections | |
| module_name | No | ||
| name_filter | No | ||
| script_path | No | ||
| system_path | No | ||
| type_filter | No | ||
| emitter_name | No | ||
| script_usage | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |