add_niagara_event_handler
Add an event handler to a Niagara emitter that responds to events from a source emitter, specifying event name, execution mode, and spawn parameters.
Instructions
Add an event handler to an emitter that responds to events from a source emitter.
Args: system_path: Path to the Niagara System asset emitter_name: Name of the receiving emitter source_emitter: Name of the emitter producing the event event_name: Event name (e.g. "CollisionEvent", "DeathEvent", "LocationEvent") execution_mode: How events are handled — "every_particle", "spawn_particles", "single_particle" spawn_number: Number of particles to spawn per event (for spawn_particles mode) max_events_per_frame: Limit on events processed per frame (0 = unlimited)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| event_name | Yes | ||
| system_path | Yes | ||
| emitter_name | Yes | ||
| spawn_number | No | ||
| execution_mode | No | every_particle | |
| source_emitter | Yes | ||
| max_events_per_frame | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |