find_niagara_scratch_pad_usage
Scans Niagara emitter and system script graphs to locate where a specific scratch pad script is referenced, providing emitter, usage, and node details.
Instructions
Reverse lookup: find where a scratch pad script is referenced in the stack.
Scans every emitter/system script graph (system_spawn, system_update, emitter_spawn, emitter_update, particle_spawn, particle_update) for UNiagaraNodeFunctionCall nodes whose FunctionScript matches the named scratch pad. Returns each site as {emitter, script_usage, function_name, node_id, is_dynamic_input}.
Use this to answer "what uses GetDataInterfaceLength?" without walking every emitter manually.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| module_name | Yes | ||
| system_path | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |