set_niagara_rapid_iteration_parameter
Set rapid iteration parameter values on Niagara modules to control spawn rate, colors, forces, sizes, and lifetimes. First discover available parameters with get_niagara_rapid_iteration_parameters.
Instructions
Set a rapid iteration parameter value on a module.
This is the primary way to change module input values like spawn rate, colors, forces, sizes, lifetimes, etc. Use get_niagara_rapid_iteration_parameters first to discover available parameters and their types.
Value format depends on type: float: 5.0 int: 10 bool: true/false vector: {"x": 1, "y": 2, "z": 3} or [1, 2, 3] color: {"r": 1, "g": 0.5, "b": 0, "a": 1} or [1, 0.5, 0, 1]
Args: system_path: Path to the Niagara System asset emitter_name: Name of the target emitter module_name: Module name (e.g. "SpawnRate", "InitializeParticle", "GravityForce") input_name: Input parameter name (e.g. "SpawnRate", "Color", "Gravity") value: Value to set (type must match the parameter's type) script_usage: Stack the module is in — emitter_update, particle_spawn, particle_update, etc.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| value | Yes | ||
| input_name | Yes | ||
| module_name | Yes | ||
| system_path | Yes | ||
| emitter_name | Yes | ||
| script_usage | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |