Summary
Any Niagara system or emitter that uses “Multiply Vector 4 by Float” (built-in Unreal function) fails UEFN map validation.
(This is very similar to Built-in "Multiply Linear Color by Float" Niagara function fails map validation, but different function)
Please select what you are reporting on:
Creative
What Type of Bug are you experiencing?
Other
Steps to Reproduce
- Create Niagara System using standard Fountain
- Set Particle Color in “Initialize Particle” to “Make Linear Color from Float 4”, and set Float 4 to “Multiply Vector 4 by Float” (any values)
- Drop the Niagara system into the map (anywhere)
- Try to Launch Session
Expected Result
Session launches, as this is a built-in, safe function.
Observed Result
Validation fails.
Found disallowed object type /Niagara/DynamicInputs/Multiply/Multiply_Vector4_ByFloat.Multiply_Vector4_ByFloat, Referenced by:See below for asset list, Plugin mount point:/Spaceship20.
/Spaceship20/Ship/TransportationBay/FXS_PlayerTransport
/Spaceship20/Ship/TransportationBay/FXS_TransporterActive
Platform(s)
Windows 11
Additional Notes
There are several workarounds, but I am already trying this function as a workaround to Built-in "Multiply Linear Color by Float" Niagara function fails map validation, so it leads to workaround-for-workaround.