Tutorial: Custom asset validation for Niagara systems

Niagara systems can get pretty complex and often have to comply with various constraints on different platforms. Instead of giving your tech artists a list of dos and don’ts, wouldn’t it be better to give them real-time feedback in the Niagara editor and maybe even a “fix now” button?
That’s exactly what validation rules are for, so let’s see how to use them and how to make your own.

https://dev.epicgames.com/community/learning/tutorials/ZZJP/unreal-engine-custom-asset-validation-for-niagara-systems