# Custom Spawn Blocks

Customize advanced behavior for spawning particles.

| **Page** | **Description** |
| --- | --- |
| [Increment Strip Index On Start](Block-IncrementStripIndexOnStart.md) | Create a new group of particles each time the start event of the Spawn Context triggers. |
| [Set Spawn Time](Block-SetSpawnTime.md) | Allow Initialize Contexts to use the time since the previous play event of the Spawn Context. |
| [Spawn Over Distance](Block-SpawnOverDistance.md) | Spawn particles based on the distance moved since the previous frame. |

## Additional resources

- [Spawn](Context-Spawn.md)
- [Spawner Callbacks](SpawnerCallbacks.md)
- [Events](Events.md)

