duplicate_niagara_emitter_handle
Duplicate a Niagara emitter handle with a new name, keep its enabled state, and save the system. Use get_niagara_emitter_handles to find handle names.
Instructions
Duplicate an emitter handle of a Niagara System asset under a new name, keeping its enabled state, then save the system. Returns the actual name and id of the copy plus total_emitters; a failed save is not reported in the reply. Find handle names with get_niagara_emitter_handles.
Returns: { system_path: string, source_emitter_name: string, new_emitter_name: string, new_emitter_id: string, is_valid: bool, total_emitters: int }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| system_path | Yes | Niagara System asset path, e.g. "/Game/FX/NS_Fire"; the call fails without it. | |
| new_emitter_name | No | Name for the copy (default "<source_emitter_name>_Copy"). | |
| source_emitter_name | Yes | Display name of the emitter handle to copy (case-insensitive), as get_niagara_emitter_handles lists it. |