Skip to content

v1.1.32

Choose a tag to compare

@db-lyon db-lyon released this 24 Jul 01:50

v1.1.32

A verify gate for Niagara systems: catch the "looks built but emits nothing" empty shell deterministically.

Server

  • niagara(action="validate") reports whether a system will actually emit. Per emitter it checks: enabled, has a spawn module (in EmitterUpdate), and has an enabled renderer. Returns a top-level valid flag plus a reason when false (e.g. "no enabled emitter has both a spawn module and an enabled renderer - this system will emit nothing"). Deterministic and static (no runtime ticking). This is the verify step to assert on after building a system programmatically with add_module / set_module_input / add_emitter_renderer.