add_niagara_component
Add a Niagara particle effect component to any actor in the Unreal Engine level by specifying the actor and Niagara system path.
Instructions
Add a NiagaraComponent to an existing actor in the level.
Args: actor_name: Name/label of the target actor system_path: Path to the Niagara System asset to assign component_name: Optional name for the component relative_location: Relative offset as "(X,Y,Z)" auto_activate: If true, auto-activate on begin play
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"actor_name": "<actor_name>",
"system_path": "<system_path>"
},
"name": "add_niagara_component"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| actor_name | Yes | ||
| system_path | Yes | ||
| auto_activate | No | ||
| component_name | No | ||
| relative_location | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |