---
generated_by: gdlink-build
generated_at: 2026-06-23T12:34:28Z
do_not_edit: true
title: Particle
brick_type: executor
tier: Basic
generated: true
---
# Particle
**Category:** Executor
**Tier:** Basic
## Purpose
Controls GPUParticles2D and CPUParticles2D emission states for gameplay bursts, lingering effects, and one-shot visual cues.
## Visual Reference
```{raw} html
```
## Runtime Behavior
**Properties**
- **Action** (Enum, "Emit"):
- **Emit**: Enables emission and keeps the particle node running.
- **Stop**: Disables emission.
- **One-Shot**: Restarts the emitter and fires exactly one cycle.
- **Target Node** (String, ""): Optional particle node name or path. If empty, the executor uses the runtime host or the first particle descendant it finds.
- **Speed Scale** (Float, 1.0): Adjusts the particle simulation speed.
- **Amount Multiplier** (Float, 1.0): Scales the emitter amount against its saved base amount.
- **Verbose** (Bool, false): Hidden inspector debug flag. Logs the resolved particle target and the applied action.
```{raw} html
```
## Properties
| Property | Type | Default | Notes |
|---|---|---|---|
| Action | option | Emit | Emit starts or continues the burst. Stop halts emission. One-Shot restarts and fires one burst. |
| Target | string | | Particle node name or relative path (empty = self/first particle descendant) |
| Speed | float | 1.0 | Emission simulation speed scale |
| Count | float | 1.0 | Scales the particle amount against the emitter's base amount |
| Verbose | bool | False | Log particle operations (controlled by ladybug button) |