CSAF catalogue · Unreal Engine 5 plugins

Niagara User Parameter Surgeon for Unreal Engine 5

An Unreal Engine 5 plugin from Core Systems Asset Factory. Made with Unreal Engine. Paid.

Niagara User Parameter Surgeon for Unreal Engine 5 is an Unreal Engine 5 plugin for Unreal Engine, paid.

Its title or description names Unreal Engine 5.

Rename a Niagara user parameter and Unreal does not tell you what you broke. The setters are keyed by name, so a Blueprint still calling SetVariableFloat("Intensity") against a System that no longer exposes it does not fail. It takes the add branch, creates a brand new parameter nothing reads, and writes your value into it. No warning, no error, no visible effect.

The same is true of a value an artist authored on a placed component in a level. This plugin builds one index of every place a Niagara user parameter is named across your project, joins them, and tells you which names reach nothing.

It reads three unrelated places, because the name lives in all three: the System asset's own exposed parameters literal name pins on Blueprint call sites per-instance overrides on placed Niagara components in levels It writes one self-contained HTML report - no sibling CSS, nothing to serve - so it survives being mailed to a colleague or dropped in a CI artefact store.

It carries a wiring map joining every exposed parameter to every site that names it, with orphans drawn as connections that terminate in nothing; an orphan table split by severity; and a panel saying what the scan could not see.

Tagged Automation, gamedev, pipeline, plugin, sourcecode, tool, ue5, unreal, Unreal Engine and vfx.

AI disclosure, as the store page states it: AI Assisted, Code, Graphics

Paid · Get it on itch.io. Files, screenshots and the full description are on the store page.

Need something we do not make yet? Post it on the Request Desk. A request is a lead, not a promise.